我为材料主数据设置了更改指针,它已经在工作了。现在,我有一个要求,总是把整个材料信息发送到外部系统。在BD10中手动执行时,我可以选择发送完整材料的选项。然而,当使用更改指针和程序RBDMIDOC时,似乎没有合适的方法来做到这一点
我四处搜索,解决方案似乎是创建一个自定义程序(RBDMIDOC的副本),该程序实现了手动更改表BCDP的逻辑,以欺骗系统发送完整的材料信息。这看起来不是一个好的解决方案。
有人建议如何"正确"实现这一要求吗?我不认为我是第一个有这个要求的人。。。
非常感谢你的回答!
我的解决方案是将更改指针中的fldname设置为"ALELISTING"的特殊值。这将导致系统通过IDoc发送整个材料主数据。请注意,这可能只适用于材料主数据,而不适用于其他IDoc。