简体   繁体   English

abap更改指针发送完整的物料主数据idoc

[英]Abap change pointers send complete material master data idoc

I have change pointers set-up for material master data and it is already working.我已经为物料主数据设置了更改指针,并且它已经在工作。 Now, I have the requirement always send the whole material information to the external system.现在,我要求始终将整个材料信息发送到外部系统。 When doing manually in BD10, I can select the option to send the full material.在 BD10 中手动进行时,我可以选择发送完整材料的选项。 However, when using change pointers and the program RBDMIDOC, there does not seem to be a proper way to do it.但是,当使用更改指针和程序 RBDMIDOC 时,似乎没有正确的方法来做到这一点。

I have searched around and the solutions seem to be creating a custom program (copy of RBDMIDOC) which implements the logic to manually change the table BCDP to fool the system to send the full material information.我四处搜索,解决方案似乎正在创建一个自定义程序(RBDMIDOC 的副本),该程序实现了手动更改表 BCDP 以欺骗系统发送完整材料信息的逻辑。 This does not look like a good solution.这看起来不是一个好的解决方案。

Any advise how this requirement can be realized "properly"?任何建议如何“正确”实现此要求? I don't think I am the first to have this requirement...我想我不是第一个有这个要求的...

Thanks a lot for your answer(s)!非常感谢你的回答)!

My solution was to set the fldname in the change pointers to the special value of "ALELISTING".我的解决方案是将更改指针中的 fldname 设置为“ALELISTING”的特殊值。 This will cause the system to send the whole material master data via the IDoc.这将导致系统通过 IDoc 发送整个物料主数据。 Note that this might only work for material master data but not other IDocs.请注意,这可能仅适用于物料主数据,而不适用于其他 IDoc。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM