Belirtiler
Aşağıdaki senaryoyu düşünün:
-
SWIFT ileti paketi Microsoft BizTalk Server'da uyguladığınız.
-
21 bir türü göstergesi olan hizmeti ileti işlemeye.
Bu senaryoda, aşağıdaki hata iletisini alabilirsiniz:
Yayımlama MessageBox ileti başarısız oldu. Ayrıntılar: Tek türde ileti değişim Kimliğine sahip {InterchangeID}, S21_FIN_ACKNAK, A4SWIFT_Failed işaretlenmiş SWIFT paket Çözücü MessageBox veritabanında = True.
Bu ileti başarısız 0 ile ayrıştırma hataları, XML doğrulama hataları 1 ve 0 BRE doğrulama hataları.
Hata ayrıntıları ayıklanan MessageBox veritabanında başarısız iletideki iletilere abone olarak nereye A4SWIFT_Failed = True.
Neden
Treyler bloğu için iletiyi ileti paketi Microsoft.Solutions.FinancialServices.SWIFT.FrrSchemas.dll dosyasındaki MTS21_FIN_ACKNAK.xsd şema gerektirdiği için bu sorun oluşur. Ancak bir treyler 21 bir türü göstergesi olan hizmet iletisi yok ve SWIFT kullanıcı el kitabı, treyler blok bu ileti türü için isteğe bağlı olduğunu gösterir.
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.