CORREÇÃO: Falha de validação no EDI envia pipeline quando você processar mensagens EDI que contêm à direita e à esquerda zeros e espaços no BizTalk Server

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 2678762
Sintomas
Considere o seguinte cenário:
  • Você usa o Microsoft BizTalk Server 2010 ou BizTalk Server 2009 para processar mensagens de EDI em lote entrada.
  • Criar uma festa do BizTalk e, em seguida, criar um contrato.
  • Na guia contrato unidirecional A terceiros-> participante B , selecione uma das opções a seguir para o opção de processamento em lotes de entrada definição na configurações de troca de seção:
    • Preservar o intercâmbio - suspender intercâmbio em erro
    • Preservar o intercâmbio - suspender transação conjuntos em erro
  • Selecionar a Permitir à esquerda e à direita zeros e espaços opção de configuração de validação no transação definido configurações seção.
  • Você recebe uma mensagem que contém zeros e os espaços à direita e à esquerda. Por exemplo, a mensagem contém um valor decimal.
Nesse cenário, a validação passa de mensagem sobre o EDI receber pipeline. No entanto, a mensagem falha na validação no pipeline de envio de EDI. Quando esse problema ocorrer, você pode receber mensagens de erro semelhantes aos seguintes:
Caractere inválido no elemento de dados
À esquerda ou à direita espaço encontrado
Causa
Esse problema ocorre porque o pipeline de envio EDI é codificado para não permitir espaços e os zeros à direita e à esquerda. Portanto, o pipeline de envio EDI ignora a configuração de validação foi especificada para o contrato.
Resolução
Depois de aplicar esse hotfix, zeros à esquerda e e espaços são permitidos no EDI enviar pipeline de lote no / lotes de cenários (BIBO). Além disso, a validação de dados EDI continuará a funcionar no pipeline de envio de EDI.

Informações da atualização cumulativa

Esse problema foi corrigido primeiro na atualização cumulativa seguinte do BizTalk Server:
Situação
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Mais Informações
Para obter mais informações sobre como definir configurações de host local, vá para o seguinte site da MSDN: Para obter mais informações sobre como configurar a validação, visite o seguinte site da MSDN: Para obter informações sobre os service packs e atualizações cumulativas lista do BizTalk Server, consulte Service pack e a lista de atualização cumulativa para o BizTalk Server.
Para obter mais informações sobre o BizTalk hotfixes e service packs de suporte, consulte Informações sobre o suporte do BizTalk hotfixes e service pack.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2678762 - Última Revisão: 10/10/2015 18:54:00 - Revisão: 5.0

Microsoft BizTalk Server Enterprise 2010, Microsoft BizTalk Server Branch 2010, Microsoft BizTalk Server Developer 2010, Microsoft BizTalk Server Standard 2010, Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard, Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard, Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbbiztalk2010presp1fix kbbts kbmt KB2678762 KbMtpt
Comentários