อาการ
สมมติว่า คุณใช้โปรแกรมแก้ไขด่วน 2882453 ที่พร้อมใช้งานจากบทความฐานความรู้ของ Microsoft ต่อไปนี้:
2882453 กิโลไบต์: แก้ไข: สนับสนุนสำหรับธุรกรรม HIX EDI 005010 x 306 (820) และ 005010 x 220 (834) สำหรับ 2013 เซิร์ฟเวอร์ BizTalk, BizTalk Server 2010 และ 2009 เซิร์ฟเวอร์ BizTalk
โปรแกรมแก้ไขด่วนเพิ่มการสนับสนุนสำหรับธุรกรรม HIX EDI 820 และ 834 กับ Microsoft BizTalk Server 2009, Microsoft BizTalk Server 2010, 2013 เซิร์ฟเวอร์ BizTalk Microsoft
เมื่อคุณพยายามที่จะประมวลผลข้อความ HIX EDI 820 ใน Microsoft BizTalk Server 2013 R2 คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
ไปป์ไลน์ "BCBSNE.IT ได้รับข้อความแสดงผลของการคอมโพเนนต์"EDI disassembler"ใน EDI FFM Pipelines.ReceiveEDI, BCBSNE.IT EDI FFM ไปป์ไลน์ รุ่น = 1.0.0.0 วัฒนธรรม =ปานกลาง PublicKeyToken = 2a5a4c898a1a1b7e "หยุดการทำงานเนื่องจากข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาดที่พบระหว่างการแยกวิเคราะห์ X12 ตั้งค่า ด้วย id ธุรกรรม ' <id >' อยู่ในกลุ่ม functional ที่มี id ' <id >', ในการแลกเปลี่ยนที่มี id 'id >', มี id ของผู้ส่ง ' <senderid > ', รหัสผู้รับ ' <receiverid >' ถูกหยุดการทำงาน มีข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาด: 1 (เซ็กเมนต์ผิดพลาดระดับ)
SegmentID: การอ้างอิง
ตำแหน่งใน TS: 64
7: เซ็กเมนต์ที่ไม่อยู่ในลำดับที่เหมาะสม
ข้อผิดพลาด: 2 (เซ็กเมนต์ผิดพลาดระดับ)
SegmentID: การอ้างอิง
ตำแหน่งใน TS: 64
2: เซ็กเมนต์ที่ไม่คาดคิด
หมายเลขลำดับของข้อความเลื่อนออกไปคือ 1
การแก้ปัญหา
ข้อมูลการปรับปรุงสะสม
ปัญหานี้ถูกถาวรแรกในการปรับปรุงสะสมต่อไปนี้สำหรับเซิร์ฟเวอร์ BizTalk:
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
สำหรับข้อมูลเกี่ยวกับเซอร์วิสแพ็คและรายการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk ดูKB 2555976: บริการบรรจุและรายการการปรับปรุงสะสมสำหรับเซิร์ฟเวอร์ BizTalk
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server ดูKB 2003907: สนับสนุนการปรับปรุงข้อมูล เกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk และสะสม