点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我们需要将Material Master发送到下游系统。
我已完成以下操作:
通常已激活的更改指针
已激活"消息类型"的更改指针。
定义的ALE过滤器(BD64)。
一切正常,并基于更改指针触发了MATMAS。
但是我的问题是关于以下问题:
一种物料可以存在于5个不同的销售组织中。 仅在3个(共5个)销售组织中的Material Master发生更改时,我们才需要转发MATMAS。 因此,我在ALE筛选器中提到了这3个销售组织。
现在,发生在销售组织下的Material Master中的更改发生了,而下游系统则不需要。 因此,不应转发MATMAS。 但是,当我们通过BD21(RBDMIDOC)Idoc生成MATMAS Idocs时,仍会使用MARA详细信息创建(由于ALE过滤器中未提及此销售组织,因此不存在MVKE详细信息)。
在这种情况下,我们的要求是完全不生成MATMAS Idoc。 物料存在于销售组织中的原因在下游系统中不需要,因此不应转发。
是否可以通过我不知道的某些设置来做到这一点?
基于更改指针自动分发MATMAS时是否缺少任何设置?
谢谢
您好,Jignesh,您什么都没有丢失,并且过滤器按预期工作。 关键是您在MVKE级别上进行过滤,因此该过滤器会排除所有MVKE段及其下属。 此过滤器无法影响更高级别的MARA级别。 注释 2693492中对此进行了描述-物料仍通过事务代码BD10发送,尽管对象不匹配 ALE过滤条件
您可以通过以下方式之一实现您的要求:
最诚挚的问候
Dominik Tylczynski p>
谢谢Dominik。 这会有所帮助。 欣赏。
一周热门 更多>