BAPIエラー処理用の数値範囲オブジェクトの作成

Maximo®から SAP に送信するトランザクションのエラーメッセージ番号の正しい割り当ては、BAPIプログラムで構成できます。 エラーメッセージの割り当てを設定するには、数値範囲オブジェクトを追加する必要があります。

このタスクについて

手順

  1. SAP のEasy Accessメニューで、 [ツール] > [ABAPワークベンチ] > [開発] > [その他のツール] > [数値範囲 ] を展開し、 [Enter] を選択します。
  2. オブジェクトの項目に「ZMXESERVER」と入力し、「作成」 をクリックします。
  3. 以下の値を指定し、エントリを保存します。
    表 1. 数値範囲オブジェクトのフィールド値の特定

    フィールド

    短いテキスト

    トランザクション番号

    長いテキスト

    BAPIエラーのトランザクション番号

    数値長ドメイン

    NUM10

    警告 %

    2.0

  4. はいをクリックします。
  5. パッケージ名を指定して保存します。
  6. 続行 」をクリックします。
  7. 数値の範囲をクリックします。
  8. BAPI エラーのトランザクションエラー] ウィンドウで、 [間隔 ] をクリックします。 「番号範囲の間隔を維持 」ウィンドウが表示されます。
  9. クリック間隔 」をクリックし、以下の値を指定します。
    表2. 間隔フィールド値の特定

    フィールド

    間隔番号

    1

    発信者番号

    0000000001

    TO NUMBER

    9999999999

    現在の番号

    値 = ZBC_BAPI_ADMIN.MINDEX の最大値 + 1

    現在の番号フィールドの値を確認するには、以下の手順に従ってください

    1. SAP のEasy Accessメニューのフィールドに SE16 と入力します。
    2. ZBC_BAPI_ADMINテーブルを選択します。
    3. MINDEXでソートして、最後に割り当てられた番号を決定します。
    4. この値を1増やし、新しい値を現在の数値として使用します。 ZBC_BAPI_ADMINテーブルにまだ番号がない場合は、現在の番号を1に設定します。
  10. [挿入][保存]をクリックします。

次の作業

この統合で使用される SAP トランザクションコードの詳細については、『 Maximo Connector for SAP Applications の管理』 を参照してください。