目录
例如:物料扩展到CR1(24826)中的去工厂和CR2(24830)中的PH工厂
在获取数据进行验证时,我们将从两个CR中获得工厂
请看示例
如果我们处理后端只有去工厂
的CR 24826,我们也将从其他活动CR获取站点。
检查调试模式
因此,大数据的内容,如果我们在处理CR的站点/工厂中发现任何验证错误,图数据库有哪些,则会造成障碍,企业开发软件,CR无法进一步处理。
4.解决方案
当我们使用"If\u USMD\u MODEL\u EXT->read\u entity\u data\u all"获取CR数据时,大数据系统,发布我们需要从其他CR中过滤出数据。
要查找实体数据是否正在处理CR,我们需要使用if\u usmd\u CR\u changelist->is\u Entity\u assigned
使用下面的代码:
数据:l\u changelist TYPE REF to if\u usmd\u CR\u changelist.
l\u changelist=cl\u usmd\u CR\u changelist=>get\u instance(iv\u crequest\u id=CR\u Number)(例如:24826)
iv_model='MM').
Loop for MARC*/MBEW*/MVKE*
If l_changelist->is_entity_assigned(iv_entity_type="MARC*/MBEW*/MVKE*"
is_entity_key=)=abap_false。"=entity的工作区
DELETE
ENDIF.
Endloop.
在下面的屏幕截图中,我们可以看到的最终结果是与处理CR相关的工厂/销售组织等
注:解决方案已删除ECC中已扩展的其他CR+的站点。因此,定制解决方案应适用于相关数据。
5.结论
上述方法/代码将帮助您从其他CR中筛选出数据,并在并行处理中避免常见问题。
,返利机器人怎么做