2020-08-26 09:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我使用的是采购申请BADI,在IF_EX_ME_PROCESS_REQ_CUST〜PROCESS_ITEM方法中,我需要获取另一个屏幕上的KOSTL(成本中心)字段。
有人可以帮我吗?
谢谢。
您好 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。
是客户屏幕还是什么? 你能解释
你好,
如果我没记错的话,您可以尝试导出到memory id命令。 在源屏幕上确实导出到内存,而在目标屏幕上(您的BADI)确实从内存ID导入。
此致
伊戈尔(Igor)
你好 Alexandre Climachauska ,
如果解决方案不太麻烦,可以发布解决方案吗? 简要来说,这是对将来可能遇到相同问题的人的提示。
伊戈尔
您好,此主题已解决。
谢谢大家的帮助。
最多设置5个标签!
您好 Alexandre Climachauska 尝试使用以下代码,在该代码中您可以读取所有订单项的帐户及其费用
是客户屏幕还是什么? 你能解释
你好,
如果我没记错的话,您可以尝试导出到memory id命令。 在源屏幕上确实导出到内存,而在目标屏幕上(您的BADI)确实从内存ID导入。
此致
伊戈尔(Igor)
你好 Alexandre Climachauska ,
如果解决方案不太麻烦,可以发布解决方案吗? 简要来说,这是对将来可能遇到相同问题的人的提示。
此致
伊戈尔
您好,此主题已解决。
一周热门 更多>