Bu makale aşağıdaki ürün için geçerlidir:
- BizTalk Adapter Pack 2.0
- BizTalk Adapter Pack 2010
Belirtiler
Aşağıdaki senaryoyu ele alalım:
Microsoft BizTalk ServerBizTalk Server 2006 R2, Microsoft BizTalk ServerBizTalk Server 2009 veya Microsoft BizTalk ServerBizTalk Server 2010 çalıştıran bir bilgisayarınız var.
SAP sistemine bağlanmak için Microsoft BizTalk Adapter Pack 2.0 veya Microsoft BizTalk Adapter Pack 2010'da Windows Communication Foundation (WCF) tabanlı SAP bağdaştırıcısını kullanırsınız.
SAP sisteminden birden çok gruplandırılmış ara belge (IDOC) almak için SAP bağdaştırıcısının alma konumunu yapılandırırsınız.
Notlar- Birden çok gruplandırılmış IDOC sıralanmaz.
- Alma konumunun ReceiveIDocFormat bağlama özelliği String veri türüne ayarlanır.
IDOC'leri işlemek için BizTalk sunucusunu kullanırsınız.
Bu senaryoda, IDOC'lerin alanları işlendikten sonra yanlış sırada olur.
Neden
Bu sorun, WCF tabanlı SAP bağdaştırıcısının IDOC'lerde alınan dizeleri sıralamaması nedeniyle oluşur.
Çözüm
Aşağıdaki düzeltmeyi uyguladıktan sonra, ReceiveIDocFormat bağlama özelliği için yeni bir CollatedString ayarı kullanılabilir. Bu sorunu çözmek için ReceiveIDocFormat bağlama özelliğini CollatedString olarak ayarlayın. Bu ayar kullanıldığında, WCF-SAP bağdaştırıcısı birden çok gruplandırılmış IDOC'yi sıralar.
Toplu güncelleştirme bilgileri
BizTalk Adapter Pack 2010
Bu sorunu gideren düzeltme BizTalk Adapter Pack 2010 için Toplu Güncelleştirme 1'de yer almaktadır.
Toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2539794 BizTalk Adapter Pack 2010 için toplu güncelleştirme paketi 1
BizTalk Adapter Pack 2.0
Bu sorunu çözmek için özel bir düzeltme mevcuttur. Bu düzeltme tek tek kullanılabilir ve BizTalk Adapter Pack 2.0 için Toplu Güncelleştirme 2'ye dahil edilmiştir.
Toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2531605 BizTalk Adapter Pack 2.0 için Toplu Güncelleştirme Paketi 2
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Başvurular
TBizTalk ServerBizTalk Server kullanarak SAP'den IDOC alma hakkında daha fazla bilgi için aşağıdaki Microsoft web sitesini ziyaret edin:
BizTalk Server kullanarak SAP'den IDOC alma IDOC işlemlerine yönelik ileti şemaları hakkında daha fazla bilgi için aşağıdaki MSDN web sitesini ziyaret edin:
IDOC işlemleri için ileti şemaları hakkında genel bilgiler BizTalk Server düzeltmeler hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2003907 BizTalk Server düzeltmeleri hakkında bilgi