会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据!

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

时间:2025-11-04 23:32:17 来源:益强数据堂 作者:域名 阅读:609次

事务码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_GETDETAILEDLISTEXPORTING 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的原创文章,请关注公众号"汪子熙":

函数云服务器提供商

(责任编辑:IT科技)

推荐内容
  • PEGOST教程(掌握PEGOST加密算法,保护数据安全)
  • 数据中心的物理安全:访问控制、监控与防护措施
  • 2024 前端值得关注的三大发展趋势
  • 紫光同芯推出全球首颗开放式架构安全芯片E450R
  • 解决电脑显示360错误的有效方法(快速修复电脑显示360错误,让您的电脑正常运行)
  • 使用YARP实现高效的负载均衡:技术详解与应用实践