Conținut TechKnowledge
Întrebare:
În timp ce rulați o tranzacție de Procesare comenzi vânzări cu Managerul de integrare utilizând furnizorul optimizat SQL, mesajul de eroare "Application uses a value of the wrong type for the current operation" apare aleator în timpul integrării. De ce apare această eroare și cum se poate rezolva?
Răspuns:
Câmpul Persoană de contact din Dynamics/eEnterprise are o lungime cheie de 31 de caractere. În adaptorul optimizat SQL Manager de integrare, lungimea utilizabilă este specificată ca 64. Atunci când o valoare din fișierul sursă conține peste 31 de caractere pentru câmpul de contact, Managerul de integrare nu poate trunchia, deoarece are câmpul de persoane de contact definit ca 64 de caractere și apare eroarea.
O problemă în această situație este să utilizați un script VB la evenimentul câmp de persoane de contact care ascunde parțial valorile din fișierul sursă la 31 de caractere.
Câmp curent=Left(Câmp sursă("Nume interogare.Nume coloană"), 31)
Acest articol a fost TechKnowledge Document ID: 22654
SE APLICĂ LA
• |
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 |