Belirtiler
MT 300 türünde geçerli bir FIN iletisini işlemek için SWIFT İleti Paketi için BizTalk Server Hızlandırıcısı'nı kullandığınızda, ayrıştırma hatası oluşur ve işleme işlemi başarısız olur. Bu hata, Alan 77A mevcut olduğunda ve içeriği yapılandırılmamış bir biçimde olduğunda oluşur.
Neden
Bu sorun, MT 300 şema dosyasının Alan 77A için yapılandırılmış bir biçimi zorunlu kılması nedeniyle oluşur.
Toplu güncelleştirme bilgileri
Bu sorunu çözen düzeltme, SWIFT İleti Paketi 2015 için Toplu Güncelleştirme 2'de bulunur.
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Daha Fazla Bilgi
Bu sorunu çözmek için aşağıdaki değişiklik yapıldı:
MT 300 Field 77A'yı tanımlayan şema karmaşık türü, yapılandırılmamış bir biçime izin verecek şekilde güncellendi. Değişiklikten önce, Alan 77A'nın 1. satırının aşağıdaki normal ifadeyle eşleşen metinle başlaması gerekiyordu:
/[A-Z]{1,8}/
Değişiklikten sonra, 1. satır, SWIFT "x" karakter kümesine uyan herhangi bir metin olabilir.
Aşağıdaki tabloda, bu sorunu gidermek üzere güncelleştirilen ve İleti Paketi 2015 Toplu Güncelleştirme 2'ye dahil edilen dosya gösterilmektedir.
| Dosya adı | Yükleme yolu |
|---|---|
| SWIFT Taban Türleri.xsd | [Install Dir]\SWIFT Messages\A4SWIFT-SRG2015\Base Schemas\ |
Notlar
- Varsayılan yükleme yolu (Yükleme dizini) şöyledir: C:\Program FilesFiles (x86) \MP2015\.
- Toplu Güncelleştirme 2'yi yükledikten sonra, bu dosyalara bağımlı olan tüm BizTalk uygulamalarını güncelleştirmeniz, yeniden derlemeniz ve yeniden dağıtmanız gerekebilir.