Sintomas

Quando você usa o tipo de conector do WCF SAP Nco (conector do.NET Framework) no BizTalk Server 2013 R2, adicionais de preenchimento (espaços em branco) são adicionados e enviados ao SAP.

Quando ocorre uma operação receber IDOC, campos de texto são preenchidos com espaços em branco de um tamanho que é igual ao comprimento desse campo. Por exemplo, o elemento OBJECT_KEY é definido pela SAP como uma sequência de caracteres de 50.

Quando você usar RFC clássico como no exemplo a seguir, não há espaços em branco à direita são adicionados:

<OBJECT_KEY>testfromBiztalk</OBJECT_KEY>
No entanto, quando você usa o tipo de conector Nco, à direita de espaços em branco são adicionados, como no seguinte exemplo:

< OBJECT_KEY > testfromBiztalk < / OBJECT_KEY >

Causa

Esse problema ocorre porque o novo adaptador Nco não tem funcionalidade de corte final para excluir espaços em branco adicionais.

Resolução

Informações da atualização cumulativa

A correção que resolve esse problema está incluída em 4 para BizTalk adaptador Pack 2013 do pacote de atualização cumulativa e 5 para o BizTalk Server 2013 R2 do pacote de atualização cumulativa.

Observação: Depois de aplicar essa atualização, o IDOC será cortado igual ao usar RFC clássico.

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Referências

Saiba mais sobre o service pack e a lista de atualização cumulativa para o BizTalk Server.

Aprenda sobre os hotfixes do BizTalk Server e o suporte de atualização cumulativa.

Precisa de mais ajuda?

Expanda suas habilidades

Explore o treinamento >

Obtenha novos recursos primeiro

Ingressar no Microsoft Insider >

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×