Sintomas
Quando você se conectar a um sistema SAP não-Unicode no Microsoft Visual Studio usando o .NET Connector (NCo) no Microsoft BizTalk Server (conforme descrito na conexão com o sistema SAP no Visual Studio), recuperar metadados para operações IDOC/RFC/tRFC/BAPI causa erros semelhantes à seguinte:
Adaptador mensagem: Ocorreu um erro ao tentar converter a matriz de bytes: [/ BEV1/NEMAT BEV1/NEMATMAS05 701] de RFCTYPE: RFCTYPE_CHAR com comprimento: 4 e decimais: 0 para um tipo .net. Nome de parâmetro/campo: liberado.
Ocorreu um erro durante a navegação do sistema LOB. Mensagem de adaptador: Erro ao desserializar corpo da mensagem de resposta para a operação 'Procurar'.
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas para o BizTalk Server:
Atualização cumulativa 2 para 2016 do BizTalk Server
Pacote de atualização cumulativa 5 para o adaptador BizTalk 2013
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Para obter informações sobre os service packs e atualizações cumulativas lista do BizTalk Server, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
Service pack e a lista de atualização cumulativa para o BizTalk Server 2555976
Para obter mais informações sobre os hotfixes do BizTalk Server, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
2003907 informações sobre suporte de Service Pack e os hotfixes do BizTalk
Os produtos de terceiros descritos neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece nenhuma garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.