Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Tu explorador no es compatible

Debes actualizar tu explorador para usar el sitio.

Actualiza a la versión más reciente de Internet Explorer

REVISIÓN: "39: elemento de datos es demasiado largo" error al utilizar una canalización de EDI para procesar un mensaje EDIFACT en BizTalk Server 2009

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 2447322
Síntomas
Considere el siguiente escenario:
  • Utilice el intercambio de datos electrónicos (EDI) para procesar un mensaje electrónico datos Interchange For Administration, Commerce y de transporte (EDIFACT) en Microsoft BizTalk Server 2009.
  • El mensaje EDIFACT cumple las condiciones siguientes:
    • La longitud de los caracteres regulares en un elemento de datos del mensaje EDIFACT es menor que el límite de longitud máxima del elemento de datos.
    • El elemento de datos incluye caracteres de la versión. La longitud combinada de la versión y caracteres normales es mayor que el límite de longitud máxima.

      NotaUn carácter de versión es un carácter que se utiliza para restaurar el significado original de caracteres que se utilizan para separar la sintaxis. Por ejemplo, el (signo de interrogación?) se utiliza con frecuencia como un carácter de versión.
En este escenario, no se procesa el mensaje EDIFACT.  Además, recibirá un mensaje de error similar al siguiente:
39: Elemento de datos es demasiado largo
Este error indica que no se puede procesar el mensaje debido a que un elemento de datos es mayor que la longitud máxima especificada por el esquema.



Causa
Este problema se produce porque el servidor BizTalk Server cuenta incorrectamente los caracteres de la versión como caracteres normales. Por lo tanto, no se implementa la norma EDIFACT siguiente:
"Cuando se utiliza, el carácter de versión no se cuenta en la longitud del valor del elemento de datos."
NotaPara obtener más información acerca de los estándares EDIFACT, visite la siguiente Comisión económica de las Naciones Unidas para el sitio Web de Europa (UNECE):
Solución

Información de actualización acumulativa

La revisión que resuelve este problema se incluye en el paquete de actualización acumulativa 2 para BizTalk Server 2009.

Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2497794Paquete 2 de la actualización acumulativa para BizTalk Server 2009
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Se refiere a:".
Referencias
Para obtener más información acerca de las revisiones de BizTalk Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2003907Información acerca de las revisiones de BizTalk Server
Para obtener más información acerca de la mensaje de error de "Elemento de datos es demasiado largo", visite el siguiente sitio Web MSDN:

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 2447322 - Última revisión: 03/18/2011 02:52:00 - Revisión: 1.0

  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbbtspipeline kbmt KB2447322 KbMtes
Comentarios
+ (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");