Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce una risoluzione per il problema che si potrebbe ricevere l'errore Un codice di valuta ISO 4217 deve avere una lunghezza di tre caratteri quando si usano i servizi Web per Microsoft Dynamics GP.
Si applica a: Microsoft Dynamics GP
Numero KB originale: 924546
Sintomi
Quando si usano i servizi Web per Microsoft Dynamics GP, può verificarsi un'eccezione SOAP. Se si seleziona Dettagli per visualizzare la console gestione eccezioni, viene visualizzato il messaggio di errore seguente:
Un codice di valuta ISO 4217 deve avere una lunghezza di tre caratteri; il valore è
Causa
Questo problema si verifica perché è stato configurato un codice di valuta ISO duplicato in Microsoft Dynamics GP. Sebbene sia possibile creare codici di valuta ISO duplicati in Microsoft Dynamics GP, i servizi Web per Microsoft Dynamics GP richiedono un codice di valuta ISO univoco per ogni valuta in Microsoft Dynamics GP. Pertanto, se si dispone di codici di valuta ISO duplicati in Microsoft Dynamics GP, non è possibile eseguire alcuna operazione che fa riferimento alla valuta quando si usano i servizi Web per Microsoft Dynamics GP.
Risoluzione
Per risolvere questo problema, modificare il codice di valuta ISO duplicato in Microsoft Dynamics GP.
- Accedere a Microsoft Dynamics GP come utente con diritti di amministratore.
- Nel menu Strumenti, puntare a Imposta, puntare a Sistema, e quindi selezionare Valuta.
- Nella finestra Imposta valuta, selezionare il pulsante Ricerca nel campo ID valuta.
- Nella finestra Valute selezionare l'ID valuta con un codice di valuta ISO duplicato e quindi selezionare Seleziona.
- Nella finestra Imposta valuta digitare tre caratteri nella casella Valuta ISO per creare un nuovo codice di valuta.
- Seleziona Salva.