ABAP 開発画面のジャンプ
ここは、開発のトランザクションコードのジャンプ機能で一般的に使用されるいくつかの一般的な説明します。
最も一般的に使用される1は、「あるSET PARAMETER 」代入文、その後、「使用CALL TRANSACTION 」文のジャンプ画面を表示します。
このような発注、受注、配送の注文、購入請求書、売上請求書やその他のトランザクション・コードとして、次の例のように、パラメータの割り当てに直接ジャンプするために使用することができます。
SET PARAMETER ID 'AUN' FIELD '384'.
CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.
2、タブにジャンプを指定品目マスタデータ「MM03」。
SET PARAMETER ID 'MXX' FIELD I_PSTAT.
SET PARAMETER ID 'MAT' FIELD I_MATNR.
SET PARAMETER ID 'WRK' FIELD I_WERKS.
SET PARAMETER ID 'LAG' FIELD I_LGORT.
SET PARAMETER ID 'BWT' FIELD I_BWTAR.
CALL TRANSACTION 'MM03' AND SKIP FIRST SCREEN.
これは表示されるタブを決定するために、メンテナンス状況「PSTAT」によります。
保守状態(K、E、D、B、L、A)
- 作業計画
- B会計
- C分類
- D MRP
- E購入
- F生産資源/ツール
- G原価計算
- K基本データ
- Lストレージ
- P予測
- Q品質管理
- S倉庫管理
- V販売
- Xプラント株式
- Z保管場所の在庫
3、トランザクションコードMIGOは、「SET PARAMETER」のジャンプを使用することはできません。
いくつかのフィールドは、IDパラメータではないので、あなたは機能MIGO_DIALOGを呼び出すことでジャンプします。
あなたはMIGOトランザクションで「GOACTIONを」何をすることができます。
- A01 入庫
- A02 リターン配信
- A03 キャンセル
- A04 表示
- A05は、レシートブロックされた株式を発行しました
- A06 以降の配達
- A07 船
- A08 振替転記
- A09 出库
- A10 ストレージ
- A11 以降の調整
参考資料 - トランザクションMIGO "REFDOC":
- R01 発注
- R02 入出庫伝票
- R03 配達
- R04 インバウンド配信
- R05 出荷伝票
- R06の伝送
- R07 輸送識別コード
- R08 注文
- R09 の予約
- R10 その他
たとえば、次の例では、入出庫伝票を(もちろんあなたがMB03の機能を使用することができます)が表示されます。
CALL FUNCTION 'MIGO_DIALOG'
EXPORTING
I_ACTION = 'A04'
I_REFDOC = 'R02'
* I_NOTREE = 'X'
* I_NO_AUTH_CHECK =
* I_SKIP_FIRST_SCREEN = 'X'
* I_DEADEND = 'X'
* I_OKCODE = 'OK_GO'
* I_LEAVE_AFTER_POST =
* I_NEW_ROLLAREA = 'X'
* I_SYTCODE =
* I_EBELN =
* I_EBELP =
I_MBLNR = '4900000174'
I_MJAHR = '2013'
* I_ZEILE =
* I_TRANSPORT =
* I_ORDER_NUMBER =
* I_ORDER_ITEM =
* I_TRANSPORT_MEANS =
* I_TRANSPORTIDENT =
* I_INBOUND_DELIV =
* I_OUTBOUND_DELIV =
* I_RESERVATION_NUMB =
* I_RESERVATION_ITEM =
* EXT =
EXCEPTIONS
ILLEGAL_COMBINATION = 1.