使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据

简介: 事务码MM03查看物料主数据,如下图所示的行项目数据,包含物料ID,描述信息,数量,单价等等: 使用如下代码进行行项目读取: DATA: ls_read TYPE order_view, lt_item TYPE TABLE OF bapisdit, lt_header TYPE table of sales_key.

事务码MM03查看物料主数据,如下图所示的行项目数据,包含物料ID,描述信息,数量,单价等等:

使用如下代码进行行项目读取:

DATA: ls_read   TYPE order_view,
lt_item   TYPE TABLE OF bapisdit,
lt_header TYPE table of sales_key.

APPEND INITIAL LINE TO lt_header ASSIGNING FIELD-SYMBOL(<header>).

" 代表读取行项目
ls_read-item = 'X'.
" 传入Sales Order的ID
<header>-vbeln = '0000000268'.

CALL FUNCTION 'BAPISDORDER_GETDETAILEDLIST'
EXPORTING
i_bapi_view     = ls_read
TABLES
sales_documents = lt_header
order_items_out = lt_item.

输出的行项目信息保存在内表lt_item里:

其中字段MATL_GROUP: 物料组,类型为MATKL,value table T023,

ITEM_CATEG: item category。类型为PSTYV,value table TVPT
TAN代表standard item:

REL_FOR_BI:代表这个销售订单是否和billing有关,类型FKREL。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

相关文章
SAP SD 基础知识之Cash Sales和Rush Order的区别
SAP SD 基础知识之Cash Sales和Rush Order的区别
SAP SD 基础知识之Cash Sales和Rush Order的区别
使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据
事务码MM03查看物料主数据,如下图所示的行项目数据,包含物料ID,描述信息,数量,单价等等:
|
Web App开发 前端开发 开发者
SAP Cloud for Customer里Sales Order和Sales Quote的建模方式
SAP Cloud for Customer里Sales Order和Sales Quote的建模方式
118 0
SAP Cloud for Customer里Sales Order和Sales Quote的建模方式
如何利用BAPI SD_SALESDOCUMENT_CHANGE修改Sales Order的字段
假设我想修改S/4HANA里Sales Order抬头的Service Date字段SERV_DATE: 首先从数据库表VBKD里查找到SERV_DATE修改之前的值为2020年1月1日
使用 csv 导入的方式在 SAP S/4HANA 里创建 employee 数据
使用 csv 导入的方式在 SAP S/4HANA 里创建 employee 数据
111 0
使用 csv 导入的方式在 SAP S/4HANA 里创建 employee 数据
SAP Cloud for Customer Sales Order Requested Date的业务含义和实现
SAP Cloud for Customer Sales Order Requested Date的业务含义和实现
SAP Cloud for Customer Sales Order Requested Date的业务含义和实现
SAP Cloud for Customer根据Accouunt自动带出Sales Unit的配置
SAP Cloud for Customer根据Accouunt自动带出Sales Unit的配置
SAP Cloud for Customer根据Accouunt自动带出Sales Unit的配置
SAP Cloud for Customer Sales Lead明细页面视图的UI模型
SAP Cloud for Customer Sales Lead明细页面视图的UI模型
SAP Cloud for Customer Sales Lead明细页面视图的UI模型
使用ABAP代码创建S/4HANA里的Sales Order
使用ABAP代码创建S/4HANA里的Sales Order
79 0
使用ABAP代码创建S/4HANA里的Sales Order
|
数据库
SAP CRM One Order header数据库表几个和时间戳相关的字段
SAP CRM One Order header数据库表几个和时间戳相关的字段
109 0
SAP CRM One Order header数据库表几个和时间戳相关的字段

热门文章

最新文章