根据工厂生成多个MATMAS idocs。

2020-09-25 06:41发布

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

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


你好大师,

我们当前有一个设置,当使用FM分配的BTE事件1250在mm02中更改物料时,我们将BD10事务称为物料编号和逻辑系统作为输入。 生成的IDOC具有其扩展到的每个工厂的marc记录。 现在的要求是根据可用材料的植物数量创建多个IDOC。每个idoc应该只包含与一棵植物相关的信息。 每个原料工厂组合都应生成一个idoc。

我不确定是否可以通过调用BD10来实现这一点,因为它仅将材料编号和味精类型作为输入。 我应该手动填充idocs并根据工厂进行分配吗? 还是在BD64中创建了多种消息类型及其过滤器? 请让我知道什么是最佳解决方案。

非常感谢,

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

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


你好大师,

我们当前有一个设置,当使用FM分配的BTE事件1250在mm02中更改物料时,我们将BD10事务称为物料编号和逻辑系统作为输入。 生成的IDOC具有其扩展到的每个工厂的marc记录。 现在的要求是根据可用材料的植物数量创建多个IDOC。每个idoc应该只包含与一棵植物相关的信息。 每个原料工厂组合都应生成一个idoc。

我不确定是否可以通过调用BD10来实现这一点,因为它仅将材料编号和味精类型作为输入。 我应该手动填充idocs并根据工厂进行分配吗? 还是在BD64中创建了多种消息类型及其过滤器? 请让我知道什么是最佳解决方案。

非常感谢,

付费偷看设置
发送
2条回答
SAP小菜
1楼-- · 2020-09-25 07:09

BD10创建一个"主IDoc"(不是实际IDoc),然后根据BD64模型和配置文件进行分发(创建了1个或多个实际IDoc)。 如您所说,如果Plant可以用作过滤器,那么应​​该可以。

作为旁注,这本小书对此概念进行了解释。 。 :)

粗暴的香蕉
2楼-- · 2020-09-25 07:19

嗨,

完成Jelena的回答,我唯一能看到的"标准"就是

创建与工厂一样多的伙伴,为WE20中的每个伙伴分配MATMAS(所有伙伴都指向同一端口)

然后在BD64分配模型中进行过滤,以便每个伙伴仅在marc段中发送给自己的工厂。

当您使用BD10/BD21时,系统将发送与合作伙伴一样多的idoc,这意味着与许多植物一样,然后每个idoc仅由于过滤而获得了正确的植物...

干杯

约拉姆

一周热门 更多>