アウトバウンドEDIFACTおよびX12ドキュメントのバッチ処理の構成
取引パートナ構成の一部として、アウトバウンドEDIFACTおよびX12ドキュメントのバッチ処理を構成できます。 バッチ処理を使用すると、メッセージを文書タイプ別にグループ化してバッチとして送信できます。 たとえば、X12オーダー書またはEDIFACT請求書のバッチを送信できます。
ユース・ケース
一般的なユース・ケースは、特定の文書タイプのすべてのトランザクションをバッチ処理して、スケジュールされた時間に取引先に送信することです。 たとえば、購買オーダーのバッチまたは請求書のバッチを1日の終わりに送信するとします。
ガイドライン
- バッチ処理は、取引パートナごとのアウトバウンドEDIドキュメント(EDIFACTおよびX12)にのみ適用されます。
- バッチ処理は、同じ文書タイプおよびバージョンにのみ適用されます。
- バッチ処理は、アウトバウンド契約ごとに作成するバッチ・スケジュールに基づきます。
- バッチ・スケジュールを管理(表示、編集および削除)できます。
- 契約をデプロイすると、バッチ・スケジュールが開始されます。
- アグリーメントをアンデプロイすると、バッチ・スケジュールは停止します。
- デプロイ済アウトバウンド契約にバッチ・スケジュールを追加することはできません。 アグリーメントは、最初にアンデプロイする必要があります。
- アウトバウンド・アグリーメントまたはアウトバウンド・アグリーメントを含む取引先アグリーメントを削除すると、バッチ・スケジュールは削除されます。
- 実行時に次の動作が発生します:
- バッチ配信が発生したことを示すメッセージがログに書き込まれます。
- バッチによる処理が完了すると、ワイヤー・メッセージが作成され、関連するすべてのビジネス・メッセージに関連付けられます。
- 契約がバッチ処理に設定されているため、アウトバウンド・ビジネス・メッセージの再発行はバッチ処理プロセスに続きます。
- アウトバウンド・ワイヤー・メッセージを再発行すると、バッチ処理されたメッセージが送信されます。
ドキュメントのバッチの構成
- 取引パートナをオープンします。
- 「トランスポート&契約」をクリックします。
- 「アウトバウンド契約」セクションで、アウトバウンドEDIFACTまたはX12ドキュメントのバッチ処理を構成するアグリーメントを見つけます。
- 「アクション」
メニューから、「バッチの追加」を選択します。
- 次の情報を入力し、「追加」をクリックします。
要素 説明 バッチ処理タイプ 「スケジュールに基づく」は使用可能な唯一のオプションであり、選択解除できません。 繰返しの定義 スケジュールを実行するための「頻度」を指定します: - 日: 1から7の範囲で日次値を選択します。
- 時間と分:
- 0から23の範囲で時間単位の値を選択します。
- 0から59の範囲の分の値を選択します。
ノート: バッチ・スケジュールの作成に対するiCal式のサポートはありません。
このスケジュールが有効 - 変更前:
- アグリーメントのデプロイ時: アウトバウンド・アグリーメントのデプロイ時にバッチ・スケジュールを開始する場合に選択します。
- 開始日の変更: バッチ・スケジュールを開始する開始時間を指定します。
- 期限:
- なし(無期限に繰り返す): バッチ・スケジュールは常に実行されます。
- 有効期限の選択: バッチ・スケジュールの終了日を選択して指定します。
- タイムゾーン: バッチ・スケジュールを実行するタイム・ゾーンを選択します。
- 作成後、「アクション」
メニューから次のバッチ処理タスクを実行できます:
- 「バッチの編集」を選択してバッチを編集します。 このオプションは、アウトバウンド・アグリーメントがデプロイされていない場合にのみ使用できます。
- 「バッチの削除」を選択してバッチを削除します。
- バッチ・コンテンツを表示するには、「バッチの表示」を選択します。
アウトバウンド・アグリーメントでバッチ処理が有効になっている場合のスイッチ・アクション・ルートの設計の概要は、「アウトバウンド・メッセージ処理」を参照してください。
詳細は、ビデオをご覧ください: