---
schema_version: "1"
id: 6f43b761a0f3c837b00acec830a75b5c6389cb63602d52b3ab522f206b52dc89
title: アウトバウンド X12 メッセージの送信設定の定義
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/partner-manager/latest/x12-send-settings.md
canonical_url: https://docs.mulesoft.com/jp/partner-manager/latest/x12-send-settings
source_site: docs.mulesoft.com
content_type: documentation
content_hash: c1eecfa3184ffb5d7291b4de9a0f714ffebef2ec4a52ecfce596e1279b10b3e4
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
# アウトバウンド X12 メッセージの送信設定の定義

Partner Manager では、アウトバウンド X12 トランスミッションをパートナーに送信するときに適用される X12 エンベロープパラメーター、区切り文字、肯定応答、検証ルール、文字エンコード、制御番号を設定できます。

パートナーの X12 送信設定を定義する手順は、次のとおりです。

1. サイドバーで ​**\[Partners (パートナー)\]**​ を選択します。
2. 設定の対象であるパートナーを選択します。
3. **\[Validation and acknowledgement settings (検証と肯定応答の設定)\]**​ セクションの ​**\[Send to <partner-name> (<パートナー名> に送信)\]**​ 列で、​**\[X12\]**​ をクリックします。
4. メニューで設定を選択します。
    
    - [一般設定](#general-settings)
    - [認証設定](#authorization-settings)
    - [TA1 肯定応答の設定](#ta1-ack-settings)
    - [グローバル制御番号](#global-control-numbers)
    - [文字セットと区切り文字](#character-set)
5. **\[Save (保存)\]**​ をクリックします。

パートナーの設定ページで定義した値は、そのパートナーに送信されるすべての X12 メッセージのデフォルトとして使用されます。

TA1 と制御番号以外は、パートナーレベルで設定した内容を上書きできます。メッセージフローレベルの設定は、アウトバウンドメッセージフローの作成時に ​**\[Custom (カスタム)\]**​ オプションを選択することで上書きできます。

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

## [](#general-settings)一般設定

次の設定を使用して、トランザクションの使用を設定して担当標準機関を指定し、長さ制限および条件付きのリレーションシップ検証を適用します。

<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">使用インジケーター (ISA15)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>X12 トランザクションがテスト、本番、または情報のみを目的として送信されたかどうかを示します。</p>
</div>
<div class="paragraph">
<p>可能な値の例:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>I -情報</p>
</li>
<li>
<p>T - Test</p>
</li>
<li>
<p>P - Production</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p><code>P - Production</code><br>
本番環境の場合</p>
</li>
<li>
<p><code>T - Test</code><br>
Sandbox 環境の場合</p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">担当機関コード (GS07)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>GS セグメントの標準を担当する標準機関を定義します。</p>
</div>
<div class="paragraph">
<p>可能な値の例:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>T - Transportation Data Coordinating Committee (TDCC)</p>
</li>
<li>
<p>X - Accredited Standards Committee X12</p>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>X</code>​</p></td>
</tr>
<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="paragraph">
<p>選択した場合、X12 スキーマの定義値を超える長さのデータ要素が存在すると、X12 トランザクションの生成が失敗します。</p>
</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">条件付きのリレーション検証の適用</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">オンにすると、条件付きデータ要素が欠落している場合、X12 トランザクションの生成が失敗します。</p></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 code set validations (コードセット検証を適用)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">オンにすると、Partner Manager は X12 スキーマで定義されている X12 コードセット検証を適用します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Disabled (無効)</p></td>
</tr>
</tbody>
</table>

## [](#authorization-settings)認証設定

トランザクションの認証およびセキュリティ修飾子を設定するには、次の設定を使用します。

<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">認証修飾子 (ISA01)</p></td>
<td class="tableblock halign-left valign-top"></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">セキュリティ修飾子 (ISA03)</p></td>
<td class="tableblock halign-left valign-top"></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">なし</p></td>
</tr>
</tbody>
</table>

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

次の設定を使用して、技術的肯定応答が必須であるかどうかと、肯定応答用の受信エンドポイントを設定します。

<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">Expect TA1 for each transmission sent to &lt;partner&gt; (&lt;パートナー&gt; への各送信で TA1 を想定)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>選択した場合、生成される X12 ペイロードで ISA14 を 1 に設定し、技術的肯定応答 (TA1) が必須であることを示します。</p>
</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">エンドポイント</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>TA1 を想定するオプションを選択してある場合は、​<strong>[Select (選択)]</strong>​ をクリックして ​<strong>[Receive from &lt;partner&gt; (&lt;パートナー&gt; から受信)]</strong>​ エンドポイントを指定します。Partner Manager は、TA1 をインバウンドトランスミッションとして受信します。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">なし</p></td>
</tr>
</tbody>
</table>

## [](#global-control-numbers)グローバル制御番号

Partner Manager は、グローバル制御信号を、アウトバウンドメッセージフローで生成される X12 インターチェンジと機能グループのパートナーレベルで適用します。これらの制御番号は、パートナーに送信される (機能肯定応答を含む) すべてのメッセージ種別で順序付けられます。

制御番号はデフォルト値の ​`1`​ から開始され、組織がアウトバウンドトランスミッションの送信を開始すると順に増加します。

シーケンスを維持して重複を回避するために制御番号シーケンス値を異なる値に設定する手順は、次のとおりです。

1. **\[Change (変更)\]**​ をクリックして、希望する制御番号を入力します。
2. **\[Save (保存)\]**​ をクリックします。

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

## [](#character-set)文字セットと区切り文字

次の設定を使用して、生成される X12 ペイロードの文字エンコードと区切り文字を設定します。

<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">Character set (文字セット)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>文字列データで使用できる文字のセット。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">EXTENDED</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Character encoding (文字エンコード)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>メッセージの文字エンコード。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">UTF8</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Segment terminator (セグメント終端文字)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>セグメントの終端文字。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>~</code>​</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Data element separator (データ要素区切り文字)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>データ要素の区切り文字 (16 進コードも可)。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>*</code>​</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Component element separator (コンポーネント要素の区切り文字) (ISA16)</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>コンポーネント要素の区切り文字 (16 進コードも可)。</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>&gt;</code>​</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">セグメント間の行末。</p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>出力メッセージテキストを読みやすくするためにセグメント間の行末で使用する文字。可能な値の例:</p>
</div>
<div class="ulist">
<ul>
<li>
<p>NONE (なし)</p>
<div class="paragraph">
<p>この文字で区切られたセグメントが含まれる 1 行として EDIFACT ペイロードを生成します。</p>
</div>
</li>
<li>
<p>CR</p>
<div class="paragraph">
<p>復帰</p>
</div>
</li>
<li>
<p>CRLF</p>
<div class="paragraph">
<p>復帰と改行</p>
</div>
</li>
<li>
<p>LF</p>
<div class="paragraph">
<p>改行</p>
</div>
</li>
</ul>
</div></div></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">CRLF</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Use segment line ending in last line (最後の行にセグメント行末を使用)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><code>Yes</code>​ の場合、Partner Manager はペイロードの最後のセグメントにセグメント行末文字を適用します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">いいえ</p></td>
</tr>
</tbody>
</table>

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

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