การแก้ไข: เกิดข้อผิดพลาดการแยกวิเคราะห์เมื่อคุณใช้ BizTalk Accelerator สําหรับ SWIFT เพื่อประมวลผลข้อความ FIN ที่ถูกต้องของชนิด MT 569

นำไปใช้กับ
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard

อาการ

เมื่อคุณใช้ BizTalk Server Accelerator for SWIFT - Message Pack 2015 เพื่อประมวลผลข้อความ FIN ที่ถูกต้องของชนิด MT 569 เกิดข้อผิดพลาดการแยกวิเคราะห์และการประมวลผลล้มเหลว ข้อผิดพลาดนี้เกิดขึ้นเมื่อเขตข้อมูล 22F ของลําดับย่อยบังคับ C1a ระบุค่าตัวระบุของ AUTA

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากปัญหาในไฟล์ Schema สําหรับ MT 569 ซึ่งไม่อนุญาตให้ใช้ตัวระบุ AUTA สําหรับเขตข้อมูลเฉพาะที่เป็นปัญหา

การแก้ปัญหา

ข้อมูลการอัปเดตสะสม

ปัญหานี้ได้รับการแก้ไขครั้งแรกใน [การอัปเดตสะสม 1 สําหรับ BizTalk Accelerator สําหรับ SWIFT Message Pack 2015](/kb/3124428

มีการเปลี่ยนแปลงที่เกี่ยวข้องต่อไปนี้เพื่อแก้ไขปัญหา:

  • ไฟล์ Schema MT569.xsd ได้รับการแก้ไขเพื่อให้เขตข้อมูล 22F ของลําดับย่อย C1a ระบุค่าตัวระบุของ AUTA
  • กฎนโยบายการตรวจสอบที่กําหนดไว้ใน MT569_Validation_Policy.xml ไฟล์ได้รับการอัปเดตเพื่อใช้การตรวจสอบความถูกต้องที่เหมาะสมเมื่อมีการระบุค่าตัวระบุ AUTA ดูคู่มือผู้ใช้ SWIFT ที่พร้อมใช้งานจากองค์กร SWIFT สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับการตรวจสอบความถูกต้องนี้

          

ข้อมูลเพิ่มเติม

ข้อมูลไฟล์

ตารางต่อไปนี้แสดงรายการไฟล์ที่ได้รับการอัปเดตเพื่อแก้ไขปัญหานี้ ซึ่งรวมอยู่ในการอัปเดตแบบสะสม 1 สําหรับ Message Pack 2015

ชื่อไฟล์ เส้นทางการติดตั้ง
MT569.xsd [MP2015 Install Dir]\SWIFT Messages\A4SWIFT-SRG2015\Category 5\MT569\
MT569_Validation_Policy.xml [MP2015 Install Dir]\SWIFT Messages\A4SWIFT-SRG2015\Category 5\MT569\

บันทึกย่อ

  • ค่าเริ่มต้น [MP2015 Install Dir] จะอยู่ที่: C:\Program Files (x86)\MP2015\
  • แต่ละไฟล์ที่แสดงอยู่ในตารางควรถูกแทนที่ด้วยเวอร์ชันของไฟล์ที่รวมอยู่ในการอัปเดตสะสม 1 สําหรับชุดข้อความ 2015 โปรดดู [บทความ KB 3124428](/kb/3124428 เกี่ยวกับการอัปเดตนี้
  • หลังจากที่คุณแทนที่ไฟล์เหล่านี้แล้ว คุณอาจต้องอัปเดต สร้างใหม่ และปรับใช้แอปพลิเคชัน BizTalk ใดๆ ที่ขึ้นต่อกันกับไฟล์เหล่านี้ใหม่

          

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาใน BizTalk Server Accelerator for SWIFT - Message Pack 2015

การอ้างอิง

สําหรับข้อมูลเกี่ยวกับ Service Pack และรายการอัปเดตสะสมสําหรับ BizTalk Server ให้ดู KB 2555976: Service Pack และรายการอัปเดตสะสมสําหรับ BizTalk Server

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk Server โปรดดู KB 2003907: ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และการสนับสนุน Service Pack