差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
kdict:modules:36:76:86:36 [2022/08/11 20:10]
liwenfeng 作成
kdict:modules:36:76:86:36 [2022/08/12 22:57] (現在)
liwenfeng
行 1: 行 1:
 ====== BAdI====== ====== BAdI======
-===== MB_MIGO_BADI ===== +このトピックででは、アドオンプログラムで請求書照合関連機能を実装する際に使用できるBAdIを説明します。 
-==== 概述 ====+{{page>kdict:modules:adsense:ads_content_header&nouser&nodate&nomdate&noeditbtn}}
  
-のBAdIは、MIGOでみ有効であり。主にカスタム定義の従属画面の出力制御、カスム項目のチェック、カスタムテブルの更新などのために利用されます。+===== MRM_HEADER_CHECK ===== 
 +伝票ヘッダデータ追加チェック用 BAdI。 \\  
 +タイプ:カーネルBAdI 
 +==== HEADERDATA_CHECK ==== 
 +MIROまたMIR7を介して仕入先請求書を登録する場合MRM_HEADER_CHECKHEADERDATA_CHECK メソッドを使用して先請求書ヘッダーデーと明細データをチェックMRM_PROT_FILL汎Mを介してエラメッセージを投げ出すことができます。\\  
 +=== 実行タイミング ===
  
-このBAdIは、システムより最大で5つ拡張実装のみに制限されているため。その数を超えるとMIGOを実行するときMIGO047にエラが発生します(MIGOでのBADI実行の最大量を超えました)+Badi: MRM_HEADER_CHECK は、Enterキー入力保存シミュレーション、メッセージボタン押下時トリガされます
  
-==== 重要なソッド ====+=== パラータ ===
  
-  * LINE_MODIFY \\ 新しい細が追加されるたびに、または既存明細項目が変更されると、ステムはこのメソッドを呼び出して、変更されたGOITEM変更内容反映します。 +^種別^パラメータ^説^取得例^設定例^ 
-  * POST_DOCUMENT \\ このメソッドは、カスム定義のデータを入出庫伝票と同させるために使用されます。 +|インポート|I_RBKPV|請求書伝票ヘッダ|※1| 
-  * CHECK_ITEM \\ +|:::|TI_DRSEG|請求書伝票明細||| 
 +|例外|ERROR|||| 
 + 
 +__※1:取得例(I_RBKPV)__ 
 +^項目^項目名称^設定値^ 
 +|TCODE|トランザクョンコー|’MIRO’| 
 + 
 + 
 +===== MRM_PAYMENT_TERMS ===== 
 +タイプ:クラシックBAdI \\  
 + 
 +==== PAYMENT_TERMS_SET ==== 
 +請求書照合画面(MIRO/MIR7)で項目に値設定する時に実行されるBAdIです。ヘッダ支払基準日系の項目に初期値設定することができます。 
 + 
 +=== 実行タイミング === 
 +購買発注の明細を読み込んだタイミングでこのBAdIが実行されます。 
 + 
 +=== パラタ === 
 + 
 +^種別^パラメータ^説明^取得例^設定例^ 
 +|インポート|I_RBKPV|請求書伝票ヘッダ|※1| 
 +|:::|TI_DRSEG|請求書伝票明細||| 
 +|エクスポート|E_ZFBDT|支払基準日|| 
 +|:::|E_ZBD1T|割引日数1|| 
 +|:::|E_ZBD1P|割引率1|| 
 +|:::|E_ZBD2T|割引日数2|| 
 +|:::|E_ZBD2P|割引率2|| 
 +|:::|E_ZBD3T|割引日|| 
 +|:::|E_ZLSPR|支払保留キー||