Симптоми
Когато използвате WCF SAP Nco тип конектор (.NET Framework конектор) в BizTalk Server 2013 R2, допълнителна подложка (интервалите) се добавя и изпраща SAP.
При възникване на IDOC получават операция текстови полета се допълват с интервалите дължина, която е равна на дължината на това поле. Например OBJECT_KEY елемент се определя от SAP като 50-низ.
Когато използвате класически RFC като в следния пример, няма бели интервали се добавят:
<OBJECT_KEY>testfromBiztalk</OBJECT_KEY>
Обаче, когато използвате тип конектор Nco бял интервали се добавят, както в следния пример:
testfromBiztalk < OBJECT_KEY > < / OBJECT_KEY >
Причина
Този проблем възниква, тъй като нова Nco адаптер липсва край допълнителна функционалност за изключване на допълнителни интервалите.
Решение
Информация за сборна актуализация
Корекцията, която разрешава този проблем е включен в сборни актуализация пакет 4 BizTalk адаптер за пакет 2013 и сборни актуализация пакет 5 за BizTalk Server 2013 R2.
Забележка: След като приложите тази актуализация, IDOC ще бъде обработен същото като при използване на класически RFC.
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".
Препратки
Научете за сервизния пакет и сборен списък за BizTalk Server.
Научете повече за BizTalk Server спешни корекции и сборна актуализация за поддръжка.