结束例程的问题来更新Masterdata 0cust_sales

2020-08-24 06:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)紧急:您好,Gurus,我们需要...

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

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


紧急:您好,Gurus,我们需要使用最新的购买组来更新0cust_sales主数据。 根据提交数量和其他一些条件确定购买组。 我们已经实现了结束例程并在DTP中启用了语义密钥。 问题是End例程不能为几个客户正确地更新购买组,但是当我调试时,我可以在result_package中看到正确的结果,但是它没有更新P表。 当我在过滤器中与单个客户一起运行完整dtp时,效果很好,但我不确定为什么它没有更新为P表。
谁能帮我。 请找到随附的代码。

(48.5 kB)
3条回答
我是小鹏鹏啊
2020-08-24 07:45

嗨Koushik,

可以 您让我们知道,根据KD Jain的建议,DTP语义密钥设置为0CUST_SALES吗?

鉴于代码进行块处理的方式,对于DTP语义密钥也同样至关重要 不包括其他复合对象(0DIVISION,0SALES_ORG,0DISTR_CHAN)。 它确实只需为0CUST_SALES,以确保属于单个主数据值0CUST_SALES(具有其所有部门,销售组织和分销渠道的单个客户编号)的所有记录都放入相同的result_package中,以供End Routine处理。

期待您对DTP语义配置的确认。

亲切的问候,约翰·朗。

一周热门 更多>