Resolvendo problema de caracteres especiais IDOC - SAP Adapter

No mundo de TI é mais do que comum nos deparamos com erros que parecem inexplicáveis, e receber IDOC do SAP com informações cortadas em alguns campos, desposicionando todo o Flat File,  é um desses casos.

Isso acontece porque quando geramos o schema do IDOC, o padrão é vir com o Code Page UTF-8, que não aceita caracteres especiais, simplesmente os ignora, cortando a informação.

clip_image002

Para entender melhor, vamos supor que o Biztalk deve receber um IDOC como abaixo:

clip_image004

Porem ele chega assim:

clip_image006

Para resolver devemos alterar o Code Page para Western-European.

clip_image008

OBS: Se o Receive Pipeline e o IDOC em questão estiverem em projetos separados, os dois projetos devem ser republicados (opção Deploy) com a nova alteração.

Seja o primeiro a comentar ;)

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog