CORRECÇÃO: Falha de validação no IDI envia em curso quando processa mensagens EDI que contêm espaços no servidor BizTalk e iniciais e finais zeros

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 2678762
Sintomas
Considere o seguinte cenário:
  • Utilizar o Microsoft BizTalk Server 2010 ou o BizTalk Server 2009 para processar mensagens de EDI batches entrada.
  • Criar uma parte do BizTalk e, em seguida, criar um acordo.
  • No separador de acordo unidireccional A parte-> parte B , seleccione uma das seguintes opções para a opção de transformação de batch de entrada definindo o de intercâmbio de definições secção:
    • Preservar intercâmbio - suspender intercâmbio erro
    • Preservar intercâmbio - suspender conjuntos de transacção no erro
  • Seleccionar o Permitir e de fim zeros e espaços opção de definição de validação no transacção definir definições secção.
  • Recebe uma mensagem que contém as iniciais e finais zeros e espaços. Por exemplo, a mensagem contém um valor decimal.
Neste cenário, a validação de passagens de mensagem no IDI receber em curso. No entanto, a mensagem de falha de validação no pipeline de envio de EDI. Quando este problema ocorre, poderá receber mensagens de erro semelhantes à seguinte:
Carácter inválido no elemento de dados
À esquerda ou à direita espaço encontrado
Causa
Este problema ocorre porque a tubagem de envio EDI é pré-programada não para permitir que os zeros à esquerda e à direita e espaços. Por conseguinte, a tubagem de envio EDI ignora a definição de validação que não foi especificada para o contrato.
Resolução
Depois de aplicar esta correcção, à esquerda e zeros à direita e são permitidos espaços no IDI enviar em curso para o Batch no batch saída cenários (BIBO). Além disso, a validação de dados do IDI continua a trabalhar no pipeline de envio de EDI.

Informações de actualização cumulativa

Este problema foi corrigido pela primeira vez na actualização cumulativa do BizTalk Server:
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informação
Para mais informações sobre como configurar as definições de anfitrião local, vá para o seguinte Web site da MSDN: Para mais informações sobre como configurar a validação, vá para o seguinte Web site da MSDN: Para obter informações sobre os service packs e a lista de actualização cumulativa para o BizTalk Server, consulte Service pack e lista de actualização cumulativa para o BizTalk Server.
Para mais informações sobre o BizTalk correcções e service packs de suporte, consulte Informações sobre o suporte de BizTalk correcções e service pack.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2678762 - Última Revisão: 10/10/2015 18:53: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