บทความนี้ใช้กับผลิตภัณฑ์ต่อไปนี้:
- BizTalk Adapter Pack 2.0
- BizTalk Adapter Pack 2010
อาการ
ลองทำตามสถานการณ์ต่อไปนี้:
คุณมีคอมพิวเตอร์ที่ใช้ Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 หรือ Microsoft BizTalk Server 2010
คุณใช้อะแดปเตอร์ SAP ที่ใช้ Windows Communication Foundation (WCF) ใน Microsoft BizTalk Adapter Pack 2.0 หรือ Microsoft BizTalk Adapter Pack 2010 เพื่อเชื่อมต่อกับระบบ SAP
คุณกําหนดค่าตําแหน่งที่ตั้งการรับของอะแดปเตอร์ SAP เพื่อรับเอกสารระดับกลางที่ถูกจัดกลุ่มหลายรายการ (IDOC) จากระบบ SAP
บันทึกย่อ- จะไม่มีการจัดเรียง IDOC ที่จัดกลุ่มหลายรายการ
- คุณสมบัติการผูก ReceiveIDocFormat ของตําแหน่งที่ตั้งการรับถูกตั้งค่าเป็นชนิดข้อมูล String
คุณใช้เซิร์ฟเวอร์ BizTalk เพื่อประมวลผล IDOC
ในสถานการณ์สมมตินี้ เขตข้อมูลของ IDOC อยู่ในลําดับที่ไม่ถูกต้องหลังจากได้รับการประมวลผล
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากอะแดปเตอร์ SAP ที่ใช้ WCF ไม่เรียงลําดับสตริงที่ได้รับใน IDOCs
การแก้ปัญหา
หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนต่อไปนี้แล้ว การตั้งค่า CollatedString ใหม่จะพร้อมใช้งานสําหรับคุณสมบัติการผูก ReceiveIDocFormat เมื่อต้องการแก้ไขปัญหานี้ ให้ตั้งค่าคุณสมบัติการผูก ReceiveIDocFormat เป็น CollatedString เมื่อใช้การตั้งค่านี้ อะแดปเตอร์ WCF-SAP จะเรียงลําดับ IDOC ที่ถูกจัดกลุ่มหลายรายการ
ข้อมูลการอัปเดตสะสม
BizTalk Adapter Pack 2010
โปรแกรมแก้ไขด่วนที่แก้ไขปัญหานี้รวมอยู่ในการอัปเดตสะสม 1 สําหรับ BizTalk Adapter Pack 2010
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
2539794 แพคเกจโปรแกรมปรับปรุงสะสม 1 สําหรับ BizTalk Adapter Pack 2010
BizTalk Adapter Pack 2.0
มีโปรแกรมแก้ไขด่วนเฉพาะที่พร้อมใช้งานเพื่อแก้ไขปัญหานี้ โปรแกรมแก้ไขด่วนนี้มีให้ใช้งานแต่ละรายการ และรวมอยู่ในการอัปเดตสะสม 2 สําหรับ BizTalk Adapter Pack 2.0
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
2531605 แพคเกจการปรับปรุงสะสม 2 สําหรับ BizTalk Adapter Pack 2.0
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
การอ้างอิง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีรับ IDOC จาก SAP โดยใช้ BizTalk Server โปรดเยี่ยมชมเว็บไซต์ของ Microsoft ต่อไปนี้:
วิธีการรับ IDOC จาก SAP โดยใช้ BizTalk Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ Schema ข้อความสําหรับการดําเนินการ IDOC โปรดเยี่ยมชมเว็บไซต์ MSDN ต่อไปนี้:
ข้อมูลทั่วไปเกี่ยวกับ Schema ข้อความสําหรับการดําเนินการ IDOC สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการแก้ไขด่วนของ BizTalk Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
2003907 ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk Server