4010 835 ファイルを 5010 形式に変換する単純な BizTalk 2010 プロセスを作成しています。4010 835 を受け入れる受信ポートと、5010 バージョンをドロップする送信ポートがあります。受信ポートにマップが接続されているため、オーケストレーションは必要ありません。典型的な THEM -> US および US -> THEM タブを備えた 1 つのパーティしかありません。
テストするとすべて正常に動作します。ファイルは適切にマッピングされ、US -> THEM タブのすべての設定 (ISA & GS 値) が送信ファイルに追加されます。この問題は、US -> THEM タブで ISA11 の使用法を Repetition separator: ^ に設定しようとすると発生します (これは 5010 ではほぼ標準です)。その時点で、受信メッセージは「データ要素に無効な文字があります」という一連のエラーで失敗します - ファイルに「U」がある場所ならどこでも。インバウンド 4010 ISA 11 の U を担当者として扱っています。セパレーター。
なぜこれが起こっているのかについて何か考えはありますか?ありがとう!