次の方法で共有


ローカル ホスト設定の構成 (EDIFACT-Interchange 設定)

ローカル ホスト設定は、EDI インターチェンジの処理方法を制御します。 このページの設定は、受信者の設定 (受信インターチェンジの場合) と送信者の設定 (送信インターチェンジの場合) の 2 つのカテゴリに分けることができます。 受信側の設定の一部として、受信バッチをトランザクション セットに分割するか保持するかを指定できます。 保持されている場合は、エラーが発生した場合に BizTalk Server がインターチェンジまたはトランザクション セットを中断するかどうかを指定できます。 送信者の設定の一部として、送信メッセージの制御番号を生成する方法を指定できます。

Von Bedeutung

Party A の パーティによって受信されたメッセージをローカル BizTalk で処理する、またはこのパーティからのメッセージ送信をサポートする チェック ボックスをオフにした場合、Party A->Party B の一方向アグリーメント タブで次のプロパティが無効になります。

  • [送信者の設定] セクションのすべてのプロパティ。

    同様に、パーティー A の作成時にチェック ボックスをオンにした場合、次のプロパティは [ Party B->Party A ] タブの同じページで無効になります。

  • [Receiver's Settings]\(受信者の設定\) セクションのすべてのプロパティ。

[前提条件]

BizTalk Server Administrators または BizTalk Server B2B Operators グループのメンバーとしてログオンしている必要があります。

ローカル ホスト - 受信者の設定を構成するには

  1. 「一般設定の構成 (EDIFACT)」の説明に従って、EDIFACT エンコード 契約を作成します。 既存の契約を更新するには、[ パーティとビジネス プロファイル ] ページで契約を右クリックし、[ プロパティ] をクリックします。

  2. [一方向契約] タブの [ インターチェンジの設定] セクションで、[ ローカル ホストの設定] をクリックします。

  3. EDIFACT ACK セクションで、受信確認で使用するトランザクション セット参照番号を指定するには、プレフィックスの値、参照番号の範囲、サフィックスを入力します。

    現在のトランザクション セット参照番号を下限にリセットするには、[ リセット ] をクリックします。 上限 超えた場合、BizTalk Server で参照番号を下限値の制限にリセットするには、[制限外の場合は下限にリセット] を選択します。

  4. 要求/応答受信ポートでパイプラインを送信するルート ACK をクリアし、別の送信ポートを介して受信確認を返します。 双方向の要求/応答受信ポートに関連付けられている送信ポートで受信確認を返すには、プロパティを選択したままにします。

  5. セキュリティ /承認/パスワード情報 をクリアすると、情報漏えいを防ぐために、コンテキスト プロパティの承認/パスワード セキュリティ情報 (UNB6.1 および UNB6.2 フィールド) のマスクが無効になります。

    BizTalk Server はメッセージを受信すると、UNB ヘッダーをメッセージのコンテキストに昇格させます。 マスクを使用しない場合、コンテキスト内のセキュリティ情報は、管理者特権を持つすべてのユーザーが利用できます。 この情報をマスクするために、BizTalk Server は情報の各文字を # 文字に置き換えます。 これは一方向のプロセスです。 # 文字を実際の文字に変換することはできません。

  6. [ 受信バッチ処理オプション ] ドロップダウンで、次の操作を行います。

    1. 既定のオプション [ インターチェンジをトランザクション セットとして分割 - エラー時にトランザクション セットを中断 する] を選択して、BizTalk Server がインターチェンジ内の各トランザクション セットを個別の XML ドキュメントに解析するように指定します。 BizTalk Server は、適切なエンベロープをトランザクション セットに適用し、トランザクション セット ドキュメントを MessageBox にルーティングします。 このオプションを使用すると、インターチェンジ内の 1 つ以上のトランザクション セットが検証に失敗した場合、BizTalk Server はそれらのトランザクション セットのみを中断します。

    2. [ トランザクション セットとしてインターチェンジを分割 - エラー時にインターチェンジを中断 する] を選択して、BizTalk Server がインターチェンジ内の各トランザクション セットを個別の XML ドキュメントに解析するように指定します。 BizTalk Server は、適切なエンベロープをトランザクション セットに適用し、トランザクション セット ドキュメントを MessageBox にルーティングします。 このオプションを使用すると、インターチェンジ内の 1 つ以上のトランザクション セットが検証に失敗した場合、BizTalk Server はインターチェンジ全体を中断します。

    3. [ インターチェンジの保持 - エラー時にインターチェンジを中断 する] を選択して、BizTalk Server がインターチェンジをそのまま残すように指定し、バッチインターチェンジ全体の XML ドキュメントを作成します。 このオプションを使用すると、インターチェンジ内の 1 つ以上のトランザクション セットが検証に失敗した場合、BizTalk Server はインターチェンジ全体を中断します。

    4. [ インターチェンジの保持 - エラー時にトランザクション セットを中断 する] を選択して、BizTalk Server がインターチェンジをそのまま残すように指定し、バッチインターチェンジ全体の XML ドキュメントを作成します。 このオプションを使用すると、インターチェンジ内の 1 つ以上のトランザクション セットが検証に失敗した場合、BizTalk Server は、他のすべてのトランザクション セットの処理を続行しながら、それらのトランザクション セットのみを中断します。

      [ インターチェンジの保持 - エラー時のインターチェンジの中断 ] または [ インターチェンジの保持 - エラー時にトランザクション セットを中断する] を選択した場合、 ISA セグメント定義 ページ と GS および ST セグメント定義 ページ (BizTalk Server が送信インターチェンジの ISA、GS、および ST ヘッダーを作成する方法を決定する) のプロパティ設定は適用されません。 保存されているインターチェンジに存在するインターチェンジ、グループ、およびトランザクション セットのヘッダーは、送信パイプラインが送信のために処理するときに保持されます。

ローカル ホストを構成するには – 送信者の設定

  1. インターチェンジ制御番号 (UNB5) には、BizTalk Server が送信インターチェンジを生成する際に使用するインターチェンジ制御番号の値の範囲を入力します。 最小値が 1 で、最大値が999999999の数値を入力します。 これは必須フィールドです。

    最初のフィールド (UNB5.1) はプレフィックスです。2 番目と 3 番目のフィールド (UNB5.2) には、インターチェンジ制御番号として使用する番号の範囲が含まれています。4 番目のフィールド (UNB5.3) はサフィックスです。 プレフィックスとサフィックスは省略可能です。制御番号が必要です。 制御番号は、新しいメッセージごとにインクリメントされます。プレフィックスとサフィックスは変わりません。 制御番号の最大文字数は、制御番号が 14 文字、プレフィックスとサフィックスが 13 文字、結合された 3 つのフィールドすべてで 14 文字です。

    コントロール番号を指定した最小値にリセットするには、[ リセット ] ボタンをクリックします。 最大値を超えた場合に自動的に最小値にリセットするには、範囲外になったときに下限にリセット をオンにします。

  2. グループ制御番号 (UNG5) には、BizTalk Server が最初に送信するインターチェンジのグループ制御番号に使用するプレフィックス、参照番号の範囲、サフィックスを入力します。

    最初のフィールド (UNG5.1) はプレフィックスです。2 番目と 3 番目のフィールド (UNG5.2) には、グループ制御番号に使用する数値の範囲が含まれています。4 番目のフィールド (UNG5.3) はサフィックスです。 プレフィックスとサフィックスは省略可能です。制御番号が必要です。 コントロール番号は、最大値に達するまで、新しいメッセージごとにインクリメントされます。プレフィックスとサフィックスは変わりません。 UNG5.2 では数値のみを使用できます。 制御番号の最大文字数は、制御番号が 14 文字、プレフィックスとサフィックスが 13 文字、結合された 3 つのフィールドすべてで 14 文字です。

    グループ制御番号を指定された最小値にリセットするには、[ リセット ] ボタンをクリックします。 最大値を超えた場合に自動的に最小値にリセットするには、範囲外になったときに下限にリセット をオンにします。

  3. [メッセージ ヘッダー (UNH)] で、[新しい ID の適用] をクリックし、プレフィックスを入力し、参照番号の範囲を入力して、BizTalk Server がトランザクション セットの参照番号に使用するサフィックスを入力します。

    最初のフィールド (UNH1.1) はプレフィックスです。2 番目と 3 番目のフィールド (UNH1.2) は参照番号の範囲です。4 番目のフィールド (UNH1.3) はサフィックスです。 プレフィックスとサフィックスは省略可能です。参照番号が必要です。 参照番号は、新しいメッセージごとにインクリメントされます。プレフィックスとサフィックスは変わりません。 参照番号の既定値の範囲は 1 ~ 99999999999999です。 UNH1.2 では数値のみを使用できます。 制御番号の最大文字数は、制御番号が 14 文字、プレフィックスとサフィックスが 13 文字、結合された 3 つのフィールドすべてで 14 文字です。

    現在のトランザクション セット制御番号を最小値にリセットするには、[ リセット] をクリックします。 最大値を超えた場合は、制御番号を最小値にリセットするには、 制限外 の場合は [下限にリセット] を選択します。

  4. [ 適用 ] をクリックして構成を続行する前に変更を受け入れるか、[ OK] をクリックして変更を検証し、ダイアログ ボックスを閉じます。

こちらもご覧ください

インターチェンジ設定の構成 (EDIFACT)