差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
kdict:modules:36:76:56:36 [2022/08/13 15:41] liwenfeng |
kdict:modules:36:76:56:36 [2022/08/13 17:55] (現在) liwenfeng |
||
---|---|---|---|
行 4: | 行 4: | ||
===== ME_HOLD_PO ===== | ===== ME_HOLD_PO ===== | ||
- | ==== 概説 ==== | + | タイプ:カーネルBAdI |
- | タイプ:カーネルBAdI | + | |
用途:購買発注(Enjoy版)での ' | 用途:購買発注(Enjoy版)での ' | ||
行 17: | 行 16: | ||
==== PROCESS_HEADER ==== | ==== PROCESS_HEADER ==== | ||
- | ヘッダデータが変更された際に、このメソッドが呼び出されます。 | + | 購買発注伝票ヘッダの項目に値を設定する時に実行されるBAdIです。発注伝票ヘッダの項目に初期値を設定したり、入力項目に応じてユーザ固有ロジックを組み込むことができます。 |
+ | === 実行タイミング === | ||
+ | ENTERキー押下時や保存時など、発注伝票のヘッダ項目変更処理が行われるタイミングでこのBAdIが実行されます。 | ||
+ | |||
+ | === パラメータ === | ||
+ | |||
+ | ^種別^パラメータ^説明^取得例^設定例^ | ||
+ | |インポート|IM_HEADER|購買発注ヘッダ|※1| | ||
+ | |||
+ | __※1: | ||
+ | IM_HEADERの以下のメソッドを呼び出して処理することができます。 | ||
+ | * GET_DATA \\ ヘッダの項目値を取得 | ||
+ | * SET_DATA \\ ヘッダの項目値を変更 | ||
==== PROCESS_ITEM ==== | ==== PROCESS_ITEM ==== | ||
- | 購買発注明細が追加又は変更された際に、このメソッドが呼び出されます。 | + | 発注伝票明細の項目に値を設定する時に実行されるBAdIです。発注伝票明細の項目に初期値を設定したり、入力項目に応じてユーザ固有ロジックを組み込むことができます。 |
- | 属性VG_TRTYPから追加か変更かを判断できます。 | + | |
- | * VG_TRTYP=" | + | |
- | * VG_TRTYP=" | + | |
=== 実行タイミング === | === 実行タイミング === | ||
行 31: | 行 41: | ||
^種別^パラメータ^説明^取得例^設定例^ | ^種別^パラメータ^説明^取得例^設定例^ | ||
- | |インポート|IM_ITEM |購買発注明細|※1| | + | |インポート|IM_ITEM|購買発注明細|※1| |
- | |::: | + | |
- | |例外|ERROR|||| | + | __※1:取得例(IM_ITEM)__ \\ |
+ | IM_ITEMの以下のメソッドを呼び出して処理することができます。 | ||
+ | * GET_DATA \\ | ||
+ | * SET_DATA \\ 明細の項目値を変更 | ||
+ | * GET_HEADER \\ ヘッダデータのオブジェクトリファレンスを取得 | ||
==== PROCESS_ACCOUNT ==== | ==== PROCESS_ACCOUNT ==== | ||
行 50: | 行 64: | ||
* IM_ITEM-> | * IM_ITEM-> | ||
* IM_ITEM-> | * IM_ITEM-> | ||
+ | |||
+ | ===== ME_DEFINE_CALCTYPE ===== | ||
+ | タイプ:クラシックBAdI \\ | ||
+ | 価格タイプの管理: | ||
+ | ==== DEFINE_CALCTYPE ==== | ||
+ | |||
+ | === パラメータ === | ||
+ | |||
+ | ^種別^パラメータ^説明^取得例^設定例^ | ||
+ | |Importing|IM_X_OEKKO|購買発注ヘッダデータ(旧)|※1| | ||
+ | |::: | ||
+ | |::: | ||
+ | |::: | ||
+ | |::: | ||
+ | |::: | ||
+ | |Changing|CH_X_LF_CALCTYPE|< |