ERP 向けゼロコピーコネクタモデル操作の入力パラメーターの管理

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • ERP (エンタープライズリソースプランニング) システムのフィールドを入力パラメーターとその値にマッピングして、 ERP 向けゼロコピーコネクタから SoR を読み取り、作成、または更新する操作の入力を定義する方法を指定します。

    始める前に

    必要なロール:sn_erp_integration.erp_admin

    このタスクについて

    既にモデルの管理プロセスに入っていて、入力を指定する準備ができている場合は、手順 5 にスキップできます。

    手順

    1. 移動先 すべて > ERP 向けゼロコピーコネクタ > ERP 向けゼロコピーコネクタ.
    2. サイドパネルで モデルアイコンを選択して、[ERP モデル] ページを開きます。
    3. 入力を追加する操作を含むモデルを選択します。
    4. [モデルの管理] を選択します。
    5. モデル操作を開きます。
      モデル操作がない場合は、モデルに操作を追加します。詳細については、「ERP 向けゼロコピーコネクタでモデルに操作を追加する」を参照してください。
    6. 少なくとも 1 つのエンティティがリストされていることを確認します。
      エンティティがない場合は、操作に追加します。詳細については、「モデルへのエンティティの追加」を参照してください。
    7. [入力の指定] を選択します。
      操作に必要なパラメーターは、次の両方の場所に表示されます。
      • [操作パラメーター] セクション。
      • 操作で使用するパラメーターを定義する [テーブル/関数呼び出し (Table/Functioncall)] セクション。読み取り操作の場合は [テーブル] セクションが表示され、BAPI (ビジネスアプリケーションプログラミングインターフェイス) 操作の場合は [関数呼び出し] セクションが表示されます。

        ERP 向けゼロコピーコネクタ は、ソースシステムのテーブルフィールドとターゲットモデルの間のマッピングを自動的に提案します。たとえば、ソーステーブル「発注書 - v2」のフィールドを「プラットフォームテーブル発注書」などの関連するターゲットテーブルのフィールドにマッピングします。これにより、手動作業の量が削減され、必要に応じてマッピングを編集できます。詳細については、「ERP 向けゼロコピーコネクタ セマンティックマッピング」を参照してください。

        入力と出力のマッピングされた値名は自動的に生成されますが、名前は手動で編集できます。詳細については、「ERP 向けゼロコピーコネクタでの入力および出力マッピングされた値の名前の編集」を参照してください。

      検証ルールとテーブルセクションが展開された [入力を指定] ページ。

    8. [ 検証ルール ] セクションを展開し、[ クエリ検証ルール] でオプションを選択して、操作入力が必要かどうかを定義します。
      • [すべての入力が必須 (All inputs are mandatory)]
      • [少なくとも 1 つの入力が必須 (At least one input is mandatory)]
      • [入力は必須ではない (No inputs are mandatory)]
    9. 操作に対して既に定義されている必須パラメーターとオプションパラメーターを確認して、何を追加する必要があるかを理解してください。
    10. ERP システムのクエリ時に送信する新しい入力パラメーターを定義します。
      テーブル読み取り操作の場合、定義された各テーブルエンティティの [マッピングされたテーブルフィールド (mapped table fields)] セクションに [テーブル] セクションが表示されます。正しいテーブルのパラメーターを追加していることを確認してください。
      注:
      パラメーターを定義する順序は関係ありません。保存すると、ERP 向けゼロコピーコネクタ では、オプションのパラメーターがアルファベット順に表示されます。
      1. テーブルで最後に定義したパラメーターの下にある [+ 新しい入力 ] を選択します。
        入力と [新規入力] ボタンが強調表示された展開されたテーブル。
        注:
        入力フィールドを追加すると、そのフィールドは出力にフィールドとして自動的に追加されます。このフィールドは、出力ページの [ 事前入力された出力 (Prepopulated outputs )] セクションに一覧表示され、読み取り専用になります。
      2. フィールドに入力してパラメーターを定義します。
        表 : 1. 入力パラメーターを定義するフィールド
        フィールド 説明
        フィールドラベル パラメーターとして定義している ERP システムのフィールドの名前。ERP 向けゼロコピーコネクタ は、操作エンティティで定義されたテーブルからフィールドを自動的に取得します。
        フィールド名 (読み取り専用)ERP システム内のフィールドの名前。
        データタイプ (読み取り専用) パラメーターに含まれるデータのタイプを指定する、自動的に入力される値。
        マッピングタイプ パラメーターの送信方法の定義。
        • [入力] パラメーターには、自動的に入力される [マッピングされた値 (Mapped value)] があります。
        • [定数] は、たとえばフィルター基準として使用するなど、値が変化しないパラメーターを定義します。パラメーターの [マッピングされた値] フィールドで値を指定する必要があります。
        • 外部結合または内部結合 (テーブル読み取り操作のみ) は、テーブル結合を作成することを示します。詳細については、「ERP テーブル間の結合の追加」を参照してください。
        マッピングされた値 パラメーターの特定の値。
      他のパラメーター (番地、市区町村など) を含む住所など、複雑なネストされたパラメーターを追加する場合、 ERP 向けゼロコピーコネクタ 追加の関連パラメーターが必要であることを自動的に識別します。 ERP 向けゼロコピーコネクタ では、関連する値の入力が必要な新しいネストされたパラメーター行が作成されます。ネストできるのは、データタイプオブジェクトまたはアレイのパラメーターのみです。
    11. オプション: 削除 (X) アイコンを選択して、ERP システムをクエリするときに不要なオプションのパラメーターを削除します。
    12. 既存のパラメーターをさらに編集します。

      次の例は、BAPI のネストされた入力を含む入力を示しています。

      テーブルが展開され、ネストされた入力がハイライト表示された入力が表示されます。

    13. [Save (保存)] を選択します。

    次のタスク

    次に、必要に応じて操作と更新の出力パラメーターを確認します。詳細については、「モデルの出力パラメーターの選択」を参照してください。