---
schema_version: "1"
id: b457fe2c78ceda95775f3b8b1fc56f1cd7c3958f2875aa41eda0072255a6a733
title: インバウンド EDIFACT メッセージの受信設定の定義
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/partner-manager/latest/edifact-receive-read-settings.md
canonical_url: https://docs.mulesoft.com/jp/partner-manager/latest/edifact-receive-read-settings
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 1135dfd76fb102e4933ab75fac55d7d5840862aa787a0ed7411ac020dd60a937
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
# インバウンド EDIFACT メッセージの受信設定の定義

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

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

1. サイドバーで ​**\[Partners (パートナー)\]**​ を選択します。
2. これらの設定を適用するパートナーを選択します。
3. **\[Validation and acknowledgement settings (検証と肯定応答の設定)\]**​ セクションの ​**\[Receive from <partner-name> (<パートナー名> から受信)\]**​ 列で、​**\[EDIFACT\]**​ をクリックします。
4. 設定するリンクを選択します。
    
    - [肯定応答の設定](#ack-settings)
    - [検証設定](#validation-settings)
    - [制御番号](#control-numbers)
5. **\[Save (保存)\]**​ をクリックします。

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">ランタイムで変更が有効になるまでに最大 5 分かかります。</td></tr></tbody></table>

## [](#ack-settings)肯定応答の設定

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

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

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

## [](#検証設定)検証設定

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

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">設定</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">デフォルト</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Enforce length limits (長さ制限を適用)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager は値が短すぎるか長すぎるメッセージを拒否します。</p>
</li>
<li>
<p>オフにすると、Partner Manager はメッセージを受け入れます。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Enforce value repeats (値の反復を適用)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager は値の反復が多すぎるか少なすぎるメッセージを拒否します。</p>
</li>
<li>
<p>オフにすると、Partner Manager はメッセージを受け入れます。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Enforce valid characters (有効な文字を適用)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager は無効な文字が含まれるメッセージを拒否します。</p>
</li>
<li>
<p>オフにすると、無効な文字は無視または置換され、Partner Manager はメッセージを受け入れます。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Allow unknown segments (不明なセグメントを許可)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager は不明なセグメントを無視します。</p>
</li>
<li>
<p>オフにすると、Partner Manager は不明なセグメントが含まれるメッセージを拒否します。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Disabled (無効)</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Enforce segment order (セグメント順序を適用)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager はセグメントの並び替えを有効にします。</p>
</li>
<li>
<p>オフにすると、Partner Manager は順不同のセグメントが含まれるメッセージを拒否します。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Allow Unused segments (未使用のセグメントを許可)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager は未使用のセグメントを無視します。</p>
</li>
<li>
<p>オフにすると、Partner Manager は未使用のセグメントが含まれるメッセージを拒否します。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Enforce segment repeats (セグメントの反復を適用)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager は反復が多すぎるセグメントが含まれるメッセージを拒否します。</p>
</li>
<li>
<p>オフにすると、Partner Manager はメッセージを受け入れます。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">有効</p></td>
</tr>
</tbody>
</table>

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

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

## [](#control-numbers)制御番号

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

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">設定</th>
<th class="tableblock halign-left valign-top">説明</th>
<th class="tableblock halign-left valign-top">デフォルト</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Require unique interchange control number (一意のインターチェンジ制御番号が必要)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p>オンにすると、Partner Manager によって以前に処理されたインターチェンジ番号が記録され、インターチェンジの送信者および受信者 ID により判別される同じパートナーからの重複するインターチェンジ番号が拒否されます。</p>
</li>
<li>
<p>オフにすると、Partner Manager は受信したインターチェンジの処理の続行を有効にします。</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Disabled (無効)</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Require unique message control number (一意のメッセージ制御番号が必要)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>オンにすると、Partner Manager によって受信したトランザクションセットのグローバルに一意であるメッセージ制御番号 (UNH01) が適用されます。</p>
</div>
<div class="paragraph">
<p>この設定では、インターチェンジの送信者および受信者の ID およびアプリケーションコードによって判別される同じパートナーおよびアプリケーションから受信するすべての EDIFACT メッセージでメッセージ制御番号が一意であることが必須です。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Disabled (無効)</p></td>
</tr>
</tbody>
</table>

## [](#関連情報)関連情報

- [インバウンドメッセージフローの作成](https://docs.mulesoft.com/jp/partner-manager/latest/create-inbound-message-flow)
- [パートナーの作成](https://docs.mulesoft.com/jp/partner-manager/latest/create-partner)
- [パートナー設定の変更](https://docs.mulesoft.com/jp/partner-manager/latest/modify-partner-settings)