BizTalk 2009の開発環境の一部では、HIPPA X12ファイル、4010 270ファイルの種類を処理しようとすると、スキーマで定義された要素がX12_AN型で、データ要素内の無効な文字 "エラー。例えばNM103__InformationReceiverLastOrOrganizationName。不当な文字は、文字 "U"です。大文字の「U」だけで、小文字の「u」ではありません。BizTalk 2009 "無効な文字のデータ要素"エラー
このエラーは、Windows Server 2003 R2 Enterprise X64 Editionを実行しているCitrix VDIに存在する開発環境でのみ表示されます。 VDIにインストールされたBizTalk Server 2009のインスタンスが最新の修正プログラムで更新されました。
これまでのところ、入力ファイルのエンコーディングを変換して、ファイル全体を手動で再入力することを考えました。私はスキーマとマップの両方を再コンパイルしてデプロイしました。パーティレベルでEDI検証を有効または無効にすることさえできます。何も働いていないようです。
誰もこのタイプのエラーを見たことがありますか? BizTalkで要素の検証に使用される文字セットを変更または上書きする方法はありますか?
ご提供いただける情報はありがとうございます。
お返事ありがとうございます。残念ながら、私たちの目的のために検証を完全に無効にすることはできません。いくつかの貿易相手に送る必要のある肯定応答を生成するには、検証を有効にする必要があります。 – dramatix01
次に、カスタムスキーマが妥当であるかどうか確認したり、受信ファイルを変更したりします。少なくとも、より良い選択肢は見つけられませんでした。 – AllenG
テスト目的のために、問題のキャラクタを置き換えて、期待どおりに処理されたすべてのファイルを処理しましたが、この問題を引き起こす可能性のあるその他の問題がないかどうかを確認するために、 – dramatix01