TechKnowledge'i sisu
Küsimus:
Kui käivitate SQL-i optimeeritud pakkuja abil integratsioonihalduriga müügitellimuse töötlemise tehingu, kuvatakse integreerimise ajal juhuslikult tõrketeade "Rakendus kasutab praeguse toimingu jaoks valet tüüpi väärtust". Miks see tõrge ilmneb ja kuidas seda lahendada?
Vastus:
Dynamics/eEnterprise kontaktiväljal on 31 märgi pikkune põhipikkus. Integreerimishalduri SQL-i optimeeritud adapteris on võtmetav pikkus määratud 64-ga. Kui lähtefaili väärtus sisaldab kontaktiväljal üle 31 märgi, ei saa integratsioonihaldur kärpida, kuna sellel on kontaktiväli määratletud 64 märgina ja ilmneb tõrge.
Selle olukorra lahendamiseks tuleb kontaktivälja sündmusel kasutada VB-skripti, mis kärbib lähtefaili väärtused 31 märgini.
Currentfield=Left(Sourcefields("Query Name.Column Name"), 31)
See artikkel oli TechKnowledge Document ID: 22654
KEHTIB
• |
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 |
• |
Integratsioonihaldur |