スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

出荷伝票BAdI 伝票保存後処理

[LE_SHP_DELIVERY_PROC] SAVE_AND_PUBLISH_DOCUMENT

概要

出荷伝票の保存処理後に実行されるBAdIです。出荷伝票保存後にアドオンテーブルへデータを登録する等の使い方ができます。

パラメータ

出荷伝票のテーブル構成に近い形でパラメータも構成されています。X系の変数には現在の項目値が格納され、Y系の変数には変更モードでの変更前の値が格納されています。
パラメータ一覧
種別パラメータ説明
ImportingIT_XLIKP出荷ヘッダ
IT_YLIKP出荷ヘッダ (変更前)
IT_XVBUKヘッダステータス
IT_YVBUKヘッダステータス (変更前)
IT_XVBUP明細ステータス
IT_YVBUP明細ステータス (変更前)
IT_XLIPS出荷明細
IT_YLIPS出荷明細 (変更前)
IT_XVBPA取引先機能
IT_YVBPA取引先機能 (変更前)
IT_XVBFA伝票フロー
IT_YVBFA伝票フロー (変更前)
IT_XVBADRアドレス
IS_V50AGL制御構造
IF_TRTYPトランザクションタイプ
IF_TCODEトランザクションコード
IF_VBFSログ
IV_REPAIR_DOCFLOW修理伝票フロー
ChangingCS_V50AGL_CUST制御構造 (カスタマ用)

実行タイミング

出荷伝票登録・変更画面で実行されます。出荷証明登録画面でも実行されます。
保存ボタン押下時や出庫確認ボタン押下時にこのBAdIが実行されます。

出荷伝票の保存処理後のCOMMIT前に実行されます。

サンプルコード

出荷伝票保存時に実行するBAdIの例です。
汎用モジュールをコールしアドオンテーブルを更新します。
method IF_EX_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_DOCUMENT.

* アドオンテーブル登録
  CALL FUNCTION 'Z_INSERT_DELIVERY_TABLE'
    EXPORTING
      IT_XLIKP = IT_XLIKP
      IT_XLIPS = IT_XLIPS.

endmethod.

コメントの投稿

非公開コメント

プロフィール

Z*

Author:Z*

このブログではSAPの技術情報について解説をしていきます。

このブログを気に入って頂いた方は、リンクを張っていただけると嬉しいです。

カテゴリ
最新記事
最新コメント
月別アーカイブ
検索フォーム
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。