如何获取另一个屏幕上的KOSTL(成本中心)字段。 (ME51N)购买要求

2020-08-26 09:20发布

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

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


您好,我使用的是采购申请BADI,在IF_EX_ME_PROCESS_REQ_CUST〜PROCESS_ITEM方法中,我需要获取另一个屏幕上的KOSTL(成本中心)字段。

有人可以帮我吗?

谢谢。

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

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


您好,我使用的是采购申请BADI,在IF_EX_ME_PROCESS_REQ_CUST〜PROCESS_ITEM方法中,我需要获取另一个屏幕上的KOSTL(成本中心)字段。

有人可以帮我吗?

谢谢。

付费偷看设置
发送
5条回答
能不能别闹
1楼-- · 2020-08-26 10:13

您好 Alexandre Climachauska 尝试使用以下代码,在该代码中您可以读取所有订单项的帐户及其费用

 DATA(lt_accnt_pr)= IM_ITEM-> if_acct_container_mm〜get_items()。
 * lt_accnt_pr将包含所有订单项的帐户详细信息

       循环到lt_accnt_pr INTO DATA(ls_accnt_ref_pr)。
         DATA(ls_exkn)= ls_accnt_ref_pr-model-> get_exkn()。
         DATA(lv_kostl)= ls_exkn-kostl。
       ENDLOOP。
SKY徐
2楼-- · 2020-08-26 10:17

是客户屏幕还是什么? 你能解释

宇峰Kouji
3楼-- · 2020-08-26 09:59

你好,

如果我没记错的话,您可以尝试导出到memory id命令。 在源屏幕上确实导出到内存,而在目标屏幕上(您的BADI)确实从内存ID导入。

此致

伊戈尔(Igor)

Doze时光
4楼-- · 2020-08-26 10:12

你好 Alexandre Climachauska

如果解决方案不太麻烦,可以发布解决方案吗? 简要来说,这是对将来可能遇到相同问题的人的提示。

此致

伊戈尔

昵称总是被占用
5楼-- · 2020-08-26 10:04

您好,此主题已解决。

谢谢大家的帮助。

一周热门 更多>