Este artigo aplica-se ao seguinte produto:
-
Adaptador de BizTalk Pack 2.0
-
Pacote de adaptador do BizTalk 2010
Sintomas
Considere o seguinte cenário:
-
Você tem um computador que esteja executando o Microsoft BizTalk Server 2006 R2, Microsoft BizTalk Server 2009 ou Microsoft BizTalk Server 2010.
-
Usar o adaptador SAP com base em Windows Communication Foundation WCF no Microsoft BizTalk adaptador Pack 2.0 ou Microsoft BizTalk adaptador Pack 2010 para se conectar a um sistema SAP.
-
Configurar um local de recebimento do adaptador SAP para receber vários documentos intermediários agrupados (IDOCs) do sistema SAP.Observações
-
Os IDOCs agrupados vários não são classificados.
-
A propriedade de ligação ReceiveIDocFormat da localização receber está definida para o tipo de dados String .
-
-
Você pode usar o BizTalk server para processar as IDOCs.
Nesse cenário, os campos das IDOCs estão em uma ordem incorreta depois que eles são processados.
Causa
Esse problema ocorre porque o adaptador SAP com base em WCF não classificar as sequências de caracteres recebidas as IDOCs.
Resolução
Depois de aplicar o seguinte hotfix, uma nova configuração de CollatedString está disponível para a propriedade de ligação ReceiveIDocFormat . Para resolver esse problema, defina a propriedade de ligação ReceiveIDocFormat para CollatedString. Quando essa configuração é usada, o adaptador WCF SAP classifica as vários IDOCs agrupados.
Informações da atualização cumulativa
Pacote de adaptador do BizTalk 2010
O hotfix resolve esse problema está incluído na atualização cumulativa 1 para o pacote de adaptador do BizTalk 2010. Para obter mais informações sobre como obter o pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft: 2539794 pacote de atualizações cumulativas 1 para o pacote de adaptador do BizTalk 2010
Adaptador de BizTalk Pack 2.0
Um hotfix específico está disponível para resolver esse problema. Esse hotfix está disponível individualmente e incluído na atualização cumulativa 2 para BizTalk adaptador Pack 2.0. Para obter mais informações sobre como obter o pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:
2531605 Pacote de atualizações cumulativas 2 para BizTalk adaptador Pack 2.0
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplicável a".
Referências
Para obter mais informações sobre como receber IDOCs de SAP usando o BizTalk Server, visite o seguinte site da Microsoft:
Como receber IDOCs de SAP usando o BizTalk ServerPara obter mais informações sobre esquemas de mensagem para operações IDOC, visite o seguinte site da MSDN:
Informações gerais sobre esquemas de mensagem para operações IDOCPara 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 os hotfixes do BizTalk Server