我需要发送完整的辩论并将Matmas Idoc完整到我的其他系统。我能够在更改时创建和发送MATMAS和DEBMAS IDocs,但它只发送已更改的(Delta)数据。所以我对fm进行了增强:change_pointers_read,它如下所示:

ENHANCEMENT 1  ZSEND_COMPLETE_IDOCS.    "active version

  field-symbols <fs_bdcp> type bdcp.

  if message_type = 'DEBMAS' or message_type = 'MATMAS'.

    loop at change_pointers assigning <fs_bdcp>.

      <fs_bdcp>-fldname = 'ALELISTING'.

    endloop.
  endif.

ENDENHANCEMENT.
. 然而,这仅适用于Matmas。当我在MM02中更改材料时,使用完整的段创建My Idoc,不仅具有更改的段。然而,这种增强不适用于辩护!?!?任何人都知道为什么?

我需要了解如何将我的辩论idoc完全发送给我的其他系统。

提前感谢。

talha

有帮助吗?

解决方案

自己解决了。您需要使用BD12 Tcode才能发送DEBMAS的完整IDoc,其他方式无法正常工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top