Belirtiler
WCF SAP Nco bağlayıcı türü (.NET Framework bağlayıcı) BizTalk Server 2013 R2'de kullandığınızda, ek doldurma (boşluk) eklenir ve SAP için gönderilir.
Bir IDOC alma işlemi oluştuğunda, bu alan uzunluğu için eşit uzunlukta beyaz boşluk içeren metin alanları doldurulur. Örneğin, OBJECT_KEY öğesi, 50 karakter dizesi olarak SAP tarafından tanımlanır.
Aşağıdaki örnekte olduğu gibi Klasik RFC kullandığınızda, sonunda beyaz boşluk eklenir:
<OBJECT_KEY>testfromBiztalk</OBJECT_KEY>
Ancak, sondaki boşluk Nco bağlayıcı türü kullandığınızda eklenir, aşağıdaki örnekte olduğu gibi:
< OBJECT_KEY > testfromBiztalk < / OBJECT_KEY >
Neden
Yeni Nco bağdaştırıcısı ek boşluk bırakmak için bitiş kırpma işlevi eksik olduğu için bu sorun oluşur.
Çözüm
Toplu güncelleştirme bilgileri
Bu sorunu gideren düzeltme, Toplu Güncelleştirme Paketi 5 BizTalk Server 2013 R2 içinToplu Güncelleştirme Paketi 4 için BizTalk Bağdaştırıcısı Pack 2013 ve eklenmiştir.
Not: Bu güncelleştirmeyi uyguladıktan sonra Klasik RFC kullandığınızda IDOC aynı şekilde kırpılır.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
BizTalk Server için hizmet paketi ve toplu güncelleştirme listesi hakkında bilgi edinin.
BizTalk Server düzeltmeler ve toplu güncelleştirme desteğihakkında bilgi edinin.