TechKnowledge Content
Otázka:
Při spuštění transakce zpracování prodejních objednávek pomocí Správce integrace pomocí zprostředkovatele optimalizovaného pro SQL se během integrace náhodně zobrazí chybová zpráva "Aplikace používá pro aktuální operaci hodnotu nesprávného typu". Proč k této chybě dochází a jak se může vyřešit?
Odpověď:
Pole Kontakt v aplikaci Dynamics/eEnterprise má klíčovou délku 31 znaků. V rámci adaptéru Optimalizované pro SQL Správce integrace je klíčová délka zadaná jako 64. Pokud hodnota ve zdrojovém souboru obsahuje pro pole kontaktu více než 31 znaků, správce integrace nemůže zkrátit, protože má pole kontaktu definované jako 64 znaků a dojde k chybě.
V této situaci se můžete vyřešit tak, že použijete skript VB u události pole kontaktu, která oříznutí hodnot ze zdrojového souboru na 31 znaků.
Currentfield=Left(Sourcefields("Název dotazu.název sloupce"), 31)
Tento článek byl ID dokumentu TechKnowledge: 22654
PLATÍ PRO
• |
Microsoft Dynamics GP 9.0 |
• |
Microsoft Business Solutions –Great Plains 8.0 |
• |
Microsoft Business Solutions –Great Plains 7.5 |
• |
Microsoft Great Plains Dynamics 7.0 |
• |
Microsoft Great Plains eEnterprise 7.0 |
• |
Great Plains Dynamics 6.0 |
• |
Great Plains eEnterprise 6.0 |
• |
Správce integrace |