目次

BAdI

このトピックででは、アドオンプログラムで請求書照合関連機能を実装する際に使用できるBAdIを説明します。

 

MRM_HEADER_CHECK

伝票ヘッダデータの追加チェック用 BAdI。
タイプ:カーネルBAdI

HEADERDATA_CHECK

MIROまたはMIR7を介して仕入先請求書を登録する場合、MRM_HEADER_CHECKのHEADERDATA_CHECK メソッドを使用して、仕入先請求書ヘッダーデータと明細データをチェックし、MRM_PROT_FILL汎Mを介してエラーメッセージを投げ出すことができます。

実行タイミング

Badi: MRM_HEADER_CHECK は、Enterキーの入力、保存、シミュレーション、メッセージボタン押下時にトリガーされます。

パラメータ

種別パラメータ説明取得例設定例
インポートI_RBKPV請求書伝票ヘッダ※1
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支払保留キー