2020-08-21 19:11发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的大师, 我对AIF接口的... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的大师,
我对AIF接口的序列化有一个要求。
例如,界面ZIF001创建物料,而ZIF002创建BOM。
因此,应在创建BOM表之前完成材料的创建。
是否可以在AIF标准定制中实现此要求?
还是在工作设计中考虑更好?
嗨,
一种方法是为第一个接口(ZIF001)的操作调用ZIF002接口的enabler-Transfer_to_aif。
如果可以某种方式确保首先处理ZIF001,则可以在两个接口中指定相同的锁定对象。 然后ZIF002必须等到ZIF001释放锁。
另一个选项是ZIF002中的预检查模块,该模块可以确保ZIF001已经完成,如果没有,则将ZIF002消息置于错误状态。 然后,您可以激活自动重新处理以确保ZIF002定期重试。
最佳解决方案取决于两个接口的数据如何可用以及消息一和消息二之间的时间间隔有多长。
亲切问候
David Rittinghaus
最多设置5个标签!
嗨,
一种方法是为第一个接口(ZIF001)的操作调用ZIF002接口的enabler-Transfer_to_aif。
如果可以某种方式确保首先处理ZIF001,则可以在两个接口中指定相同的锁定对象。 然后ZIF002必须等到ZIF001释放锁。
另一个选项是ZIF002中的预检查模块,该模块可以确保ZIF001已经完成,如果没有,则将ZIF002消息置于错误状态。 然后,您可以激活自动重新处理以确保ZIF002定期重试。
最佳解决方案取决于两个接口的数据如何可用以及消息一和消息二之间的时间间隔有多长。
亲切问候
David Rittinghaus
一周热门 更多>