使用函式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的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2218636/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用ABAP程式碼建立S/4HANA裡的Sales Order
- 使用BAPISDORDER_GETDETAILEDLIST建立S/4HANA的Outbound DeliveryAPIAI
- C語言fgetc()函式:讀檔案函式(由檔案中讀取一個字元)C語言函式字元
- SQL SERVER(openrowset函式)從檔案(.dbf)讀取資料並將資料作為行集返回SQLServer函式
- [轉]Sales Order 中的User Exit開發
- 使用yaml檔案讀取資料YAML
- C語言setpwent()函式:從頭讀取密碼檔案中的賬號資料C語言函式密碼
- S/4HANA服務訂單Service Order的批量建立
- How to get propose products in Sales Order
- Additional Data Tab in Sales Order
- Golang專案中讀取配置檔案Golang
- 使用openpyxl庫讀取Excel檔案資料Excel
- 從標準輸入流中讀取並執行shell指定函式函式
- No07.使用API獲取SAP S/4 HANA Cloud中的憑證行專案(二)APICloud
- 精讀《函式快取》函式快取
- Sales Order Form · Additional Line InformationORM
- SAP Cloud for Customer裡Sales Order和Sales Quote的建模方式Cloud
- Django中views資料查詢使用locals()函式進行優化DjangoView函式優化
- 用ABAP程式碼讀取S/4HANA生產訂單工序明細
- 高科技PCB行業企業S/4HANA 1709拆分專案成功上線行業
- 使用Java通過POI讀取EXCEL中的資料JavaExcel
- 使用 csv 匯入的方式在 SAP S/4HANA 裡建立 employee 資料
- PP實施經驗分享(5)——SAP中MD04顯示常用函式(讀取SAP MRP執行資料)函式
- PHP獲取指定函式定義在哪個檔案中及行號PHP函式
- EasyExcel庫來讀取指定Excel檔案中的資料Excel
- 檔案中隨機讀取行問題隨機
- 說說在 Python 中,如何讀取檔案中的資料Python
- 如何用程式碼填充S/4HANA銷售訂單行專案的數量欄位
- Order-level sales credit total () must equal 100%.
- C#讀取Rss功能函式C#函式
- 我的pb 讀取 Execl函式函式
- 讀取每一行檔案資料的方法bufferedreader
- 如何使用python中的取整floor函式?Python函式
- 關於order by中的資料排序排序
- vb向資料庫中讀取單個圖片檔案資料庫
- perl例子--讀取大檔案中某幾行
- openfiledialog 使用 讀取txt檔案 StreamReader 檢驗資料
- java讀取請求中body資料Java