点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我是负责APO和ECC开发的ABAP程序员。
要求是将计划订单中的分发密钥从APO更改为ECC。
有一个增强版CIFORD03,它具有用户出口EXIT_SAPLCORD_005,但我在任何表-出口导入参数的结构中都没有GR处理时间和分配关键字字段。
我已经尝试过以下操作(似乎不起作用/未找到):
1。 试图找到可以处理ECC中分发密钥的CIF入站出口。
2。 尝试通过在MD_PLORD_CHANGE中设置断点来控制流,因为它具有PLAF组件作为更改参数。
问题是:
1。 在CIF出口更改分发密钥是否可行(如果没有,请提出相关建议)
2。 我可以参考其他出口/地址吗?
3。 在增强功能中使用BAPI有多安全?
先谢谢您!
大家好,
我已经解决了这个问题。
我不确定为什么BREAK-POINT不会在BAdI MD_PLORD_CHANGE的实施中停止。
然后,我调试了CIF出口的标准代码,并在此控件到达BAdI MD_PLORD_CHANGE的出口处理程序之后。 在那里去了MD_PLORD_CHANGE的实现。 我在BAdI的实现中写了逻辑。
它按预期工作。
观察:
某些计划订单字段在APO系统中不可用,不能作为CIF导入导出参数的一部分。 它应该在ECC或任何目标系统中的应用程序级别可用。
我们应该在目标系统中寻找相关的BAdI或Exit,而不是在CIF Exit中编写代码。
我希望它将对以后的ABAP开发人员有所帮助!
谢谢!
一周热门 更多>