点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在与物流合作伙伴一起使用idocs实现主数据分发,并且面临以下问题。
在MM01(表MARD)中创建物料存储位置视图时,我无法生成更改指针。 即使通过MM06设置删除标志来更改它。
我在CDHDR/CDPOS表中看到更改文档,但在表BDCP2中没有更改指针。
对于我可以在MM01/MM02中对MARA,MARC,MARM数据进行的所有其他更改,更改指针完美地起作用。
在BD52中,我有以下条目:
材料MARD密钥
材料马尔代夫
材料MARVO
材料MAR PSTAT
您知道为什么在创建/更改物料存储位置视图时没有得到任何更改指针吗?
谢谢。
在我的系统中,BD52中还有更多条目:
尝试将其维护为 好,看看是否为新添加的字段生成了更改指针。
我忘了说我使用的是iMAT类型的特定ZMATMAS,它是MATMAS的副本。
我还在BD53中创建了idoc简化(简化后的idoc中包含E1MARDM段的所有字段)。
无论如何,我已经添加了您的字段,但对于我的消息ZMATMAS仍然无效。 它正在处理消息MATMAS,我在BDCP2中看到了这些条目。
我想念什么?
谢谢
如果此方法适用于MATMAS,但不适用于ZMATMAS-您是否正在使用BADI BDCP_BEFORE_WRITE?
这绝对不是我的专业领域,但这是 可能我会先检查您的情况。
不,我没有使用任何ABAP。
我刚刚在MATMAS副本中创建了一个特定的idoc。 然后,我设置了以下参数:
BD61全局激活更改指针
BD50激活消息ZMATMAS的更改指针
BD52激活每个更改文档项目的更改指针(我拥有所有MARD字段的地方)
BD53减少了idoc段,并且仅将相关数据发送到接收系统(还包括MARD字段)。
我在BDCP2中拥有所有更改指针,但MARD更改了...
谢谢。
亲爱的
我发现了问题。 有一个BADI BDCP_BEFORE_WRITE的实现,在FILTER_BDCPV_BEFORE_WRITE方法中,有一些东西无法记录MARD更改。
这是一个自定义代码问题。
一周热门 更多>