変更ポインタからDebmasのフルマスターデータオブジェクトを送信する

StackOverflow https://stackoverflow.com//questions/12668881

  •  12-12-2019
  •  | 
  •  

質問

私は他のシステムに完全なDebmasと完全なMattas Idocを送信する必要があります。変更時にMATMAとDebmas IDocを作成して送信することができますが、変更された(デルタ)データのみを送信します。だから私は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で材料を変更すると、変更されたセグメントだけでなく、完全なセグメントで私のIDOCが作成されます。しかし、この機能強化はDebmasでは機能しませんか??!だれがなぜですか?

私は私のDebmas Idocを私の他のシステムに完全に送る方法を見つける必要があります。

事前にありがとうございました。

タルハ

役に立ちましたか?

解決

自分で解決しました。BD12の完全なIDocを送信するには、DEBMAS Tcodeを使用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top