I valori del paese non possono essere sincronizzati tramite il connettore per Microsoft Dynamics, se il valore specificato dall'utente non Ŕ presente in Microsoft Dynamics NAV 2009 i valori di ricerca Microsoft Dynamics NAV

Traduzione articoli Traduzione articoli
Identificativo articolo: 2721512 - Visualizza i prodotti a cui si riferisce l?articolo.
In questo articolo si applica a Microsoft Dynamics NAV per tutti i paesi e tutte le lingue.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

In Microsoft Dynamics CRM, un utente pu˛ liberamente specificare un codice paese per un account. In Microsoft Dynamics NAV 2009, tuttavia, il campo corrispondente Ŕ un valore di ricerca. Se il valore specificato dall'utente non i valori di ricerca di Microsoft Dynamics NAV, si verifica un errore di integrazione Microsoft Dynamics CRM si integra con Microsoft Dynamics NAV tramite il connettore per Microsoft Dynamics. Questo problema si verifica nei seguenti prodotti:
  • Microsoft Dynamics NAV 2009 R2
  • 2009 Service Pack 1 per Microsoft Dynamics NAV

Risoluzione

Questa correzione consente la tabella paese disponibile per il connettore per Microsoft Dynamics versione 2 rollup 1 e versioni successive.

Informazioni sull'hotfix

Un hotfix supportato Ŕ disponibile da Microsoft. Tuttavia Ŕ destinato esclusivamente alla correzione del problema descritto in questo articolo. Applicarlo solo ai sistemi in cui si verificano questo problema specifico. Questo hotfix venga eseguiti ulteriori test. Se il problema non causa gravi difficoltÓ, si consiglia di attendere il prossimo service pack di Microsoft Dynamics NAV 2009 o la prossima versione di Microsoft Dynamics NAV contenente tale hotfix.

Nota In casi particolari, le spese normalmente addebitate per le chiamate potrebbero essere annullate qualora un addetto del supporto tecnico di Microsoft Dynamics e prodotti correlati supporto determina che uno specifico aggiornamento risolverÓ il problema. I costi di supporto usuali verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.

Informazioni sull'installazione

Microsoft fornisce esempi di programmazione illustrativo, senza alcuna garanzia espressa o implicita. Ci˛ include, ma non Ŕ limitato a, le garanzie implicite di commerciabilitÓ o idoneitÓ per uno scopo particolare. In questo articolo presuppone la conoscenza del linguaggio di programmazione in questione e gli strumenti utilizzati per creare ed eseguire il debug di procedure. I tecnici del supporto Microsoft possono spiegare la funzionalitÓ di una particolare procedura. Ma non modificare questi esempi per fornire funzionalitÓ aggiuntive o creare procedure atte a soddisfare specifiche esigenze.

Nota Prima di installare questo hotfix, Ŕ necessario verificare che tutti gli utenti del client Microsoft Navision siano disconnessi dal sistema. Microsoft Navision Application Services (NAS) sono inclusi gli utenti dei client. Dovrebbe essere l'utente del client solo connesso quando si implementa questo hotfix.

Per implementare questo hotfix, Ŕ necessario disporre di una licenza di sviluppatore.

╚ consigliabile che l'account utente nella finestra Login Windows o Login Database assegnare l'ID di ruolo "SUPER". Se l'account utente non pu˛ essere assegnato l'ID ruolo "SUPER", Ŕ necessario verificare che l'account utente disponga delle autorizzazioni seguenti:
  • L'autorizzazione di modifica per l'oggetto da modificare.
  • L'autorizzazione di esecuzione per l'oggetto System Object ID 5210 e per l'oggetto System Object ID 9015 .


Nota Non hai i diritti per gli archivi dati a meno che non Ŕ necessario eseguire il ripristino dei dati.

Modifiche del codice

Nota Sempre codice test correzioni in un ambiente controllato prima di applicare le correzioni per i computer di produzione.
Per risolvere questo problema, attenersi alla seguente procedura:
  1. Modificare il codice della funzione EnableConnector della codeunit di gestione dell'integrazione (5150) come segue:
    Codice esistente
    ...
    SetupWebServicePages(FORM::"Contact Card",DATABASE::Contact);
    SetupWebServicePages(FORM::"Currency Exchange Rates",DATABASE::"Currency Exchange Rate");
    SetupWebServicePages(FORM::"Customer Disc. Groups",DATABASE::"Customer Discount Group");
    SetupWebServicePages(FORM::"Item Disc. Groups",DATABASE::"Item Discount Group");
    
    SetupIntegrationService;
    END;
    
    MarkDeletedIntegrationRecords;
    SetupIntegrationTables;
    ...
    
    Codice di sostituzione
    ...
    SetupWebServicePages(FORM::"Contact Card",DATABASE::Contact);
    SetupWebServicePages(FORM::"Currency Exchange Rates",DATABASE::"Currency Exchange Rate");
    SetupWebServicePages(FORM::"Customer Disc. Groups",DATABASE::"Customer Discount Group");
    SetupWebServicePages(FORM::"Item Disc. Groups",DATABASE::"Item Discount Group");
    
    // Add the following line.
    SetupWebServicePages(FORM::"Countries/Regions",DATABASE::"Country/Region");
    
    
    SetupIntegrationService;
    END;
    
    MarkDeletedIntegrationRecords;
    SetupIntegrationTables;
    ...
    
  2. Modificare il codice della funzione SetupIntegrationTables della codeunit di gestione dell'integrazione (5150) come segue:
    Codice esistente
    ...
    InitializeIntegrationRecords(DATABASE::Contact);
    InitializeIntegrationRecords(DATABASE::"Currency Exchange Rate");
    InitializeIntegrationRecords(DATABASE::"Customer Discount Group");
    InitializeIntegrationRecords(DATABASE::"Item Discount Group");
    ...
    
    Codice di sostituzione
    ...
    InitializeIntegrationRecords(DATABASE::Contact);
    InitializeIntegrationRecords(DATABASE::"Currency Exchange Rate");
    InitializeIntegrationRecords(DATABASE::"Customer Discount Group");
    InitializeIntegrationRecords(DATABASE::"Item Discount Group");
    
    // Add the following line.
    InitializeIntegrationRecords(DATABASE::"Country/Region");
    
    ...
    
  3. Modificare il codice della funzione IsIntegrationRecord della codeunit di gestione dell'integrazione (5150) come segue:
    Codice esistente
    ...
    DATABASE::Contact,
    DATABASE::"Currency Exchange Rate",
    DATABASE::"Customer Discount Group",
    
    // Delete the folloiwng line.
    DATABASE::"Item Discount Group"]
    
    THEN
    EXIT(TRUE);
    
    EXIT(FALSE);
    ...
    
    Codice di sostituzione
    ...
    DATABASE::Contact,
    DATABASE::"Currency Exchange Rate",
    DATABASE::"Customer Discount Group",
    
    // Add the following lines.
    DATABASE::"Item Discount Group",
    DATABASE::"Country/Region"]
    // End of the lines.
    
    THEN
    EXIT(TRUE);
    
    EXIT(FALSE);
    ...
    
Dopo aver applicato le modifiche al codice, attenersi alla seguente procedura per rendere disponibili i valori del paese per il connettore:
  1. Disconnettersi da Microsoft Dynamics NAV e chiudere i loro clienti, hanno tutti gli utenti.
  2. Arrestare il servizio web di Microsoft Dynamics NAV Business e il server di Microsoft Dynamics NAV.
  3. Fare clic per deselezionare la Abilitare il connettore casella di controllo di Sincronizzazione scheda di Scheda Setup marketing Nella finestra di dialogo client classico in Microsoft Dynamics NAV.
  4. Riavviare il client classico.
  5. Fare clic per selezionare il Abilitare il connettore casella di controllo di Sincronizzazione scheda di Scheda Setup marketing finestra di dialogo casella in Microsoft Dynamics NAV e quindi seguire le istruzioni visualizzate.
  6. Riavviare il server di Microsoft Dynamics NAV e il servizio web di Microsoft Dynamics NAV Business.

Prerequisiti

Deve avere uno dei seguenti prodotti per applicare questo hotfix:
  • Microsoft Dynamics NAV 2009 R2
  • 2009 Service Pack 1 per Microsoft Dynamics NAV
Inoltre, Ŕ necessario disporre di hotfix per applicare questo hotfix 2597312. Per ulteriori informazioni sull'hotfix 2597312, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
2597312 Tassi di cambio vengono aggiornati correttamente quando Microsoft Dynamics CRM si integra con Microsoft Dynamics NAV 2009 R2 utilizzando il connettore per Microsoft Dynamics

Informazioni sulla rimozione

Non Ŕ possibile rimuovere questo aggiornamento rapido.

Status

Microsoft ha confermato che questo Ŕ un problema nei prodotti Microsoft elencati nella sezione "Si applica a".
Nota Si tratta di un articolo di "Pubblicazione veloce" creato direttamente all'interno dell'organizzazione di supporto Microsoft. Le informazioni contenute nel presente documento viene fornite come-Ŕ in risposta ai problemi emergenti. La velocitÓ di rendere disponibili, i materiali possono includere errori tipografici e possono essere modificati in qualsiasi momento senza preavviso. Vedere Termini di utilizzo per altre considerazioni.

ProprietÓ

Identificativo articolo: 2721512 - Ultima modifica: martedý 26 giugno 2012 - Revisione: 1.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Dynamics NAV 2009
Chiavi:á
kbqfe kbmbspartner kbmbsmigrate kbmbsquickpub kbsurveynew kbnoloc kbmbscodefix kbmt KB2721512 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 2721512
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com