Teď jste offline a čekáte, až se znova připojí internet.

Oprava: "39: příliš dlouhý datový prvek" Chyba při použití potrubí EDI zpracovat zprávu EDIFACT v BizTalk serveru 2009

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

Projděte si také anglickou verzi článku:2447322
Příznaky
Zvažte následující scénář:
  • Electronic Data Interchange (EDI) umožňuje zpracovat zprávu Electronic Data Interchange pro správu, obchod a dopravu (EDIFACT) v roce 2009 serveru Microsoft BizTalk Server.
  • Zprávy EDIFACT splňuje následující podmínky:
    • Délka regulárních znaků v prvku dat EDIFACT zprávy je menší než maximální délka omezení datového prvku.
    • Prvek dat obsahuje znaky uvolnění. Celková délka uvolnění a pravidelné znaky je větší než limit maximální délku.

      Poznámka:Vydání znak je znak, který se používá k obnovení původní význam znaků, které slouží k oddělení syntaxe. Například (otazník?) se často používá jako znak vydání.
V tomto scénáři není zpracován zprávy EDIFACT.  Dále se zobrazí chybová zpráva podobná následující:
39: Prvek dat je příliš dlouhý.
Tato chyba označuje, že zprávu nelze zpracovat, protože je delší než maximální délka určené schéma datového prvku.



Příčina
K tomuto problému dochází, protože BizTalk Server nesprávně spočítá znaky uvolnění jako běžné znaky. Proto není implementován následující standardní EDIFACT:
"Při vydání znaku se nezapočítává v délce hodnotu dat prvku."
Poznámka:Další informace o standardech EDIFACT navštivte následující hospodářské komise Organizace spojených národů pro Evropu (EHK/OSN), web:
Řešení

Informace o kumulativní aktualizaci

Opravy hotfix, která řeší tento problém je zahrnuta v balíčku kumulativní aktualizace 2 pro BizTalk Server 2009.

Další informace o způsobu získání balíčku kumulativní aktualizace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2497794Balíček kumulativní aktualizace 2 pro BizTalk Server 2009
Prohlášení
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".
Odkazy
Další informace o opravách hotfix serveru BizTalk Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2003907Informace o opravách hotfix serveru BizTalk
Další informace o chybové zprávě "Příliš dlouhý datový prvek" na následujícím webu MSDN:

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 2447322 - Poslední kontrola: 03/18/2011 02:49:00 - Revize: 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 KbMtcs
Váš názor
=">/html> var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" =4050&did=1&t=">gRepeat: language in languagesListForLargeScreens track by $index -->
Paraguay - Español
Venezuela - Español
id=1&t=">50&did=1&t="> mp;t=">protocol) + "//c.microsoft.com/ms.js'><\/script>"); >&t=">