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 soluzione a un errore che si verifica in Integration Manager per Microsoft Dynamics GP.
Si applica a: Microsoft Dynamics GP
Numero KB originale: 2012471
Sintomi
Viene visualizzato il messaggio di errore negli scenari seguenti:
La stringa di input non era in un formato corretto
Scenario 1
Quando si esegue un'integrazione in Integration Manager per Microsoft Dynamics GP che usa gli adattatori di destinazione eConnect.
Scenario 2
Quando non si dispone di autorizzazioni sufficienti per il computer che esegue l'integrazione
Causa
Scenario 1
Questo errore si verifica dopo l'aggiornamento a Integration Manager per Microsoft Dynamics GP 2010 o per Microsoft Dynamics GP 10.0 da una versione precedente e la proprietà Shift Decimal Point in un campo numerico non è stata aggiornata correttamente e lascia vuoto il valore. Può verificarsi in qualsiasi integrazione che utilizza un adattatore di destinazione eConnect che contiene un campo numerico con la proprietà Sposta punto decimale. Ad esempio, i campi Importo debito, Importo credito o Quantità.
Scenario 2
Quando hai installato Integration Manager, non l'hai installato come amministratore e non hai eseguito la prima integrazione. Consente di creare i file di .xml necessari nel computer.
Risoluzione
Scenario 1
Per risolvere questo problema, aprire la finestra Mapping destinazione e controllare i campi Importo del debito, Importo del credito e Quantità per l'adattatore di destinazione in uso. Selezionare un campo alla volta e cercare nella finestra delle proprietà nell'angolo inferiore sinistro della finestra Mapping di destinazione. Assicurarsi che la proprietà Sposta Punto Decimale non sia vuota. Nella maggior parte dei casi, il valore di questa proprietà è zero ('0'). Se si trova un campo in cui questa proprietà è vuota, digitare zero e quindi salvare l'integrazione.
Scenario 2
Per risolvere questo problema, accedere al computer come amministratore ed eseguire l'integrazione. Dopo aver eseguito l'integrazione per la prima volta, è possibile eseguire le integrazioni come un altro utente. L'utente deve avere il controllo completo sulle chiavi del Registro di sistema seguenti:
Avviso
L'errata modifica del Registro di sistema tramite l'editor o un altro metodo può causare seri problemi. Questi problemi potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non è in grado di garantire la soluzione di tali problemi. La modifica del Registro di sistema è a esclusivo rischio dell'utente.
Selezionare Start, selezionare Esegui, digitare Regedt32 nella finestra di dialogo Apri e quindi selezionare OK. Verrà aperto l'editor del Registro di sistema.
Le quattro chiavi del Registro di sistema che devono avere la sicurezza cambiate sono:
32 bit
HKEY_CLASSES_ROOT\Interface
HKEY_CLASSES_ROOT\CLSID
HKEY_CLASSES_ROOT\TypeLib
HKEY_LOCAL_MACHINE\Software\Classes\CLSID
64 bit
HKEY_CLASSES_ROOT\Wow6432Node\Interface
HKEY_CLASSES_ROOT\ Wow6432Node\CLSID
HKEY_CLASSES_ROOT\ Wow6432Node\TypeLib
HKEY_LOCAL_MACHINE\Software\Classes\Wow6432Node\CLSID
HKEY_LOCAL_MACHINE\Software\Classes\CLSID
Selezionare una delle cartelle elencate nel passaggio 2, selezionare Sicurezza dal menu e quindi selezionare Autorizzazioni.
Assicurarsi che i gruppi di utenti che usano Integration Manager abbiano l'opzione Lettura e controllo completo contrassegnati.
Ripetere i passaggi 3 e 4 per tutte e quattro le voci del Registro di sistema elencate nel passaggio 2.