使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据
生活随笔
收集整理的這篇文章主要介紹了
使用函数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.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的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: blnal00是什么型号
- 下一篇: AI 趋势