采购订单:将帐户分配输入BADI

2020-09-03 02:38发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用BADI ME_PROCESS_REQ_CUST方法POST; 在这种方法中,我需要访问项目,并且可以正常工作(我使用im_header-> get_items())。 但是现在我需要访问帐户分配,我该怎么做? 唯一可用的对象是im_header。

请注意,我无法读取数据库,因为在创建新文档时,数据不会再次保存。

感谢帮助。

欢呼

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用BADI ME_PROCESS_REQ_CUST方法POST; 在这种方法中,我需要访问项目,并且可以正常工作(我使用im_header-> get_items())。 但是现在我需要访问帐户分配,我该怎么做? 唯一可用的对象是im_header。

请注意,我无法读取数据库,因为在创建新文档时,数据不会再次保存。

感谢帮助。

欢呼

付费偷看设置
发送
3条回答
哎,真难
1楼 · 2020-09-03 03:05.采纳回答

IM_HEADER-> get_items()将内部表RE_ITEMS类型ref返回给MMPUR_REQUISITION_IITEMS(行类型为MMPUR_REQUISITION_ITEM),从而提供行项目列表。

遍历内部表RE_ITEMS,请参阅组件RE_ITEMS-ITEM(类型为IF_PURCHASE_REQUISITION_ITEM的ref)并使用方法RE_ITEMS-ITEM-> IF_ACCT_CONTAINER_MM〜GET_ITEMS()获取与每个帐户相关的帐户分配详细信息 项目。 此方法将在每个订单项的循环中调用。

问候,Vinod

P.S:是采购订单还是采购申请? 在帖子中看到它是PR,您的主题似乎是错误的。

编辑:Vinod Kumar在2011年7月15日下午2:21

粗暴的香蕉
2楼-- · 2020-09-03 03:01

很好,非常感谢。

huskylover
3楼-- · 2020-09-03 03:00

Bravo!

非常感谢您!

一周热门 更多>