現象
型 MT 019 または MT 097 の有効な FIN メッセージを処理するSWIFT のメッセージ パック 2015 の BizTalk Server のアクセラレータを使用して構文解析エラーが発生する処理に失敗します。フィールド 432 (中止の理由で) の範囲で"AA"...「29」の値または値を指定するときにこのエラーが発生"ZZ"にします。
原因
この問題は、MT 019 と MT 097 メッセージのスキーマ定義での中止の理由コードを許可されている値の不完全なリストのために発生します。
解決策
累積的な更新プログラムの情報
SWIFT メッセージ パック 2015 の BizTalk アクセラレータ用の累積的な更新プログラム 1では、この問題は修正されました最初します。
問題に対処するのには以下の変更が行われました。
-
スキーマのabortreasoncode型は、適切な中止の理由コードの値のセットを許可する更新されました。この型は、「SWIFT ベース Types.xsd」ファイル内で定義されます。中止の理由コードの許可されたセットの詳細については、迅速な対応の組織から提供されている SWIFT のユーザー マニュアルを参照してください。
詳細
ファイル情報
次の表は、この問題を解決する更新されたファイルを一覧します。これらのファイルはメッセージのパック 2015 の累積的な更新プログラム 1 に含まれます。
ファイル名 |
インストール パス |
---|---|
SWIFT の基本 Types.xsd |
[MP2015 のインストール ディレクトリ] \SWIFT Messages\A4SWIFT ・ SRG2015\Base Schemas\ |
注:
-
既定のインストール パス [MP2015 のインストール ディレクトリ]: (x 86) C:\Program Files \MP2015\。
-
各ファイルの表に記載されている必要がありますメッセージ パック 2015 の累積的な更新プログラム 1 に含まれているファイルのバージョンに置き換えられます。この更新プログラムを入手する方法の詳細については、 KB 3124428を参照してください。
-
これらのファイルを置換した後、更新、再構築、およびこれらのファイルの依存関係を持つすべての BizTalk アプリケーションを再展開する必要があります。
状況
マイクロソフトでは、SWIFT のメッセージ パック 2015 のアクセラレータを BizTalk Server で問題があることを認識しています。
関連情報
BizTalk Server のサービス パックと累積的な更新の一覧の詳細についてを参照してください2555976: サービス パックと累積的な更新の一覧の BizTalk Server のです。
BizTalk Server の修正プログラムの詳細についてを参照してください2003907: BizTalk の修正プログラム、および累積的な情報のサポートを更新するです。