Belirtiler
MT 300 türü geçerli bir FIN iletiyi işlemek için SWIFT ileti paketi için BizTalk Server Accelerator kullandığınızda bir ayrıştırma hatası oluşur ve işleme işlemi başarısız olur. 77A alanı varsa ve içeriği yapılandırılmamış bir biçimidir, bu hata oluşur.
Neden
300 MT için şema dosyası 77A alanı için yapılandırılmış bir biçimde uygulamaya zorladığından, bu sorun oluşur.
Toplu güncelleştirme bilgileri
Bu sorunu gideren düzeltme SWIFT ileti paketi 2015 için toplu güncelleştirme 2 ' de eklenmiştir.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
Bu sorunu gidermek için aşağıdaki değişiklik yapılmıştır.
-
77A yapılandırılmamış bir biçimde izin verecek şekilde güncelleştirildi MT 300 alanını tanımlayan şema karmaşık türü. Değişiklikten önce aşağıdaki normal ifade ile eşleşen metni içeren başlatmak için gerekli alanın 77A satırı 1:
/[A-Z]{1,8}/
Değişiklikten sonra Satır1 SWIFT "x" karakter kümesi ile uyumlu herhangi bir metin olabilir.
Aşağıdaki tablo, ileti paketi 2015 için toplu güncelleştirme 2'de bulunmaktadır ve bu sorunu gidermek için güncelleştirilmiş dosyayı gösterir.
Dosya adı |
Yükleme yolu |
---|---|
SWIFT temel Types.xsd |
[Yükleme dizini] \SWIFT Messages\A4SWIFT-SRG2015\Base Schemas\ |
Notlar
-
Varsayılan yükleme yolu (yükleme dizinini): C:\Program Files (x 86) \MP2015\.
-
Toplu güncelleştirme 2'yi yükledikten sonra güncelleştirmek, yeniden ve bu dosyalar üzerinde bağımlılıkları olan herhangi bir BizTalk uygulaması dağıtmanız gerekebilir.