Symptomer
Når du bruker koblingstype for WCF-SAP Nco (.NET Framework-kontakt) i BizTalk Server 2013 R2, legges ekstra utfylling (mellomrom) og sendt til SAP.
Når det oppstår en IDOC mottak-operasjonen, er tekstfelt utfylt med mellomrom med en lengde som er lik feltlengden som. OBJECT_KEY-element for eksempel er definert av SAP som en 50-tegns streng.
Når du bruker klassisk RFC som i følgende eksempel, legges uten etterfølgende mellomrom:
<OBJECT_KEY>testfromBiztalk</OBJECT_KEY>
Når du bruker Nco-koblingstypen etterfølgende mellomrom legges imidlertid, som i følgende eksempel:
< OBJECT_KEY > testfromBiztalk < / OBJECT_KEY >
Årsak
Dette problemet oppstår fordi det nye kortet Nco mangler slutten beskjæring funksjonalitet for å utelukke ekstra mellomrom.
Oppløsning
Informasjon om kumulativ oppdatering
Hurtigreparasjon som løser dette problemet er inkludert i kumulativ oppdateringspakke 4 for BizTalk Adapter Pack 2013 og kumulativ oppdateringspakke 5 for BizTalk Server 2013 R2.
Obs! Når du har installert denne oppdateringen, skal i IDOC beskjæres på samme måte som når du bruker klassisk RFC.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om oppdateringspakken og listen kumulativ oppdatering for BizTalk Server.
Lær mer om BizTalk Server-hurtigreparasjoner og kumulative oppdateringen støtte.