インバウンド EDIFACT メッセージの受信設定の定義

Partner Manager 受信設定には、指定されたパートナーからのインバウンド EDIFACT メッセージを処理するときに適用する EDIFACT 肯定応答および検証ルールが含まれます。

EDIFACT 受信設定を定義する手順は、次のとおりです。

  1. ナビゲーションメニューで ​[Partners (パートナー)]​ を選択します。

  2. これらの設定を適用するパートナーを選択します。

  3. [Validation and acknowledgement settings (検証と肯定応答の設定)]​ セクションの ​[Receive from <partner-name> (<パートナー名> から受信)]​ 列で、​[EDIFACT]​ をクリックします。

  4. 設定するリンクを選択します。

  5. [Save (保存)]​ をクリックします。

ランタイムで変更が有効になるまでに最大 5 分かかります。

肯定応答の設定

必要に応じて、​[Send CONTRL functional acknowledgement when messages fail to route to a message flow (メッセージフローへのメッセージのルーティングに失敗したときに CONTRL 機能肯定応答を送信)]​ 設定を有効にして各インバウンド EDIFACT メッセージフローの肯定応答設定を定義します。

ルーティングの失敗があった場合、この肯定応答はメッセージが拒否されたことを示します。

これらのオプションのいずれかを有効にする場合、肯定応答の送信先となるパートナーエンドポイントを選択するか、この目的で新しいエンドポイントを作成します。

検証設定

パートナーから受信したすべての EDIFACT メッセージが検証ルールを満たすように、次のオプションを 1 つ以上オンにしてください。

設定 説明 デフォルト

Enforce length limits (長さ制限を適用)

  • オンにすると、Partner Manager は値が短すぎるか長すぎるメッセージを拒否します。

  • オフにすると、Partner Manager はメッセージを受け入れます。

有効

Enforce value repeats (値の反復を適用)

  • オンにすると、Partner Manager は値の反復が多すぎるか少なすぎるメッセージを拒否します。

  • オフにすると、Partner Manager はメッセージを受け入れます。

有効

Enforce valid characters (有効な文字を適用)

  • オンにすると、Partner Manager は無効な文字が含まれるメッセージを拒否します。

  • オフにすると、無効な文字は無視または置換され、Partner Manager はメッセージを受け入れます。

有効

Allow unknown segments (不明なセグメントを許可)

  • オンにすると、Partner Manager は不明なセグメントを無視します。

  • オフにすると、Partner Manager は不明なセグメントが含まれるメッセージを拒否します。

Disabled (無効)

Enforce segment order (セグメント順序を適用)

  • オンにすると、Partner Manager はセグメントの並び替えを有効にします。

  • オフにすると、Partner Manager は順不同のセグメントが含まれるメッセージを拒否します。

有効

Allow Unused segments (未使用のセグメントを許可)

  • オンにすると、Partner Manager は未使用のセグメントを無視します。

  • オフにすると、Partner Manager は未使用のセグメントが含まれるメッセージを拒否します。

有効

Enforce segment repeats (セグメントの反復を適用)

  • オンにすると、Partner Manager は反復が多すぎるセグメントが含まれるメッセージを拒否します。

  • オフにすると、Partner Manager はメッセージを受け入れます。

有効

メッセージが有効にしたルールを満たさない場合、Partner Manager によって拒否されます。

Partner Manager はすべてのエラーを記録して CONTRL 肯定応答でレポートします。

制御番号

次の設定を使用して、パートナー、または EDIFACT メッセージ内の制御番号の使用に関連した検証を適用します。

設定 説明 デフォルト

Require unique interchange control number (一意のインターチェンジ制御番号が必要)

  • オンにすると、Partner Manager によって以前に処理されたインターチェンジ番号が記録され、インターチェンジの送信者および受信者 ID により判別される同じパートナーからの重複するインターチェンジ番号が拒否されます。

  • オフにすると、Partner Manager は受信したインターチェンジの処理の続行を有効にします。

Disabled (無効)

Require unique message control number (一意のメッセージ制御番号が必要)

オンにすると、Partner Manager によって受信したトランザクションセットのグローバルに一意であるメッセージ制御番号 (UNH01) が適用されます。

この設定では、インターチェンジの送信者および受信者の ID およびアプリケーションコードによって判別される同じパートナーおよびアプリケーションから受信するすべての EDIFACT メッセージでメッセージ制御番号が一意であることが必須です。

Disabled (無効)