Vsebina TechKnowledge
Vprašanje:
Med izvajanjem transakcije obdelave naročila z upraviteljem integracije, ki uporablja optimiziranega ponudnika SQL, se sporočilo o napaki »Aplikacija uporablja vrednost napačne vrste za trenutni postopek« prikaže naključno med integracijo. Zakaj pride do te napake in kako jo je mogoče odpraviti?
Odgovor:
Polje Stik v storitvi Dynamics/eEnterprise ima ključno dolžino 31 znakov. V upravitelju integracije SQL optimizirano kartico je dolžina ključa določena kot 64. Če vrednost v izvorni datoteki vsebuje več kot 31 znakov za polje stika, integration Manager ne more prirezovanje, ker je polje za stik definirano kot 64 znakov, in pride do napake.
Za to situacijo je treba uporabiti skript VB v dogodku polja stika, ki obreže vrednosti iz izvorne datoteke na 31 znakov.
Currentfield=Left(Sourcefields("Query Name.Column Name"), 31)
Ta članek je bil TechKnowledge DOCUMENT ID: 22654
VELJA ZA
• |
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 |
• |
Integration Manager |