Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Contenuto techknowledge

Problema 

Come è possibile integrare più ID indirizzo per un cliente o un fornitore in un'unica integrazione?


Risoluzione 

In questo techknowledge sono descritti tre diversi tipi di file/situazioni di origine. Leggere l'intero documento prima di decidere quale potrebbe essere la situazione migliore per l'utente.


L'ultimo codice indirizzo per ogni cliente è primario/predefinito 


Se il file di origine contiene tutti gli indirizzi per ogni cliente/fornitore e l'indirizzo ULTIMO è l'indirizzo principale o predefinito, questa è la procedura da seguire. Di seguito è riportato un file di origine di esempio per i clienti (potrebbero essere incluse altre informazioni sull'indirizzo non incluse qui).


ID CLIENTE NOME INDIRIZZO CODICE INDIRIZZO1 CITTÀ STATO CAP

MICKEY Topolino FIRST 123 Main Street Fargo ND 58103

TOPOLINO SECOND 456 Third Avenue Moorhead MN 56560

TOPOLINO TERZO 233 University Drive Fargo ND 58103

DONALD Donald Duck FOURTH 3943 Main Avenue West Fargo ND 58204

Pippo Pippo QUINTO 9384 First Street Moorhead MN 56561



Procedura per eseguire l'integrazione:


1. Creare un'integrazione facendo clic sull'icona Nuovo. Assegnare all'integrazione il nome "Clienti e indirizzi". Scegliere OK.


2. Creare una query nel file di origine facendo clic sull'icona Aggiungi query. Il tipo di query sarà una query di testo. Assegnare il nome "Clienti e indirizzi". Selezionare il delimitatore appropriato relativo al file di origine (l'esempio precedente sarebbe 'tab'). Se il file di origine include una riga di intestazione, contrassegnare la casella di controllo per "La prima riga contiene nomi di colonna". Scegliere OK.


3. Creare la destinazione facendo clic sull'icona Aggiungi Dest. Selezionare la destinazione di Dynamics\Receivables Management\Customers (o Dynamics\Payables Management\Vendors). Fai clic su Apri.  


4. Aprire la finestra Proprietà integrazione selezionando il nome dell'integrazione('Clienti e indirizzi') e facendo clic su Integrazione -> proprietà "Clienti e indirizzi". Modificare la modalità di modifica di destinazione in Inserisci/Aggiorna.


5. Creare i mapping di destinazione facendo doppio clic sull'icona Mapping. Percorso delle informazioni seguenti.


Raccolta clienti:

Customer ID-Use Source Field CUSTOMER

Name-Use campo di origine

Address ID-Use Source Field ADDRESS CODE


Raccolta indirizzi:

Address ID-Use Source Field ADDRESS CODE

Address 1-Use Source Field ADDRESS1

City-Use campo di origine CITY

State-Use stato del campo di origine

ZIP Code-Use campo di origine ZIP


6. Salvare l'integrazione.


7. Eseguire l'integrazione.


Note: con questo modo di integrare più indirizzi, l'ULTIMO codice indirizzo per il cliente/fornitore verrà integrato come codice indirizzo principale (predefinito) elencato nella scheda cliente/fornitore. Ad esempio, l'ID indirizzo principale di Topolino sarà TERZO, Quello di Paperino sarà QUARTO e così via. Questo perché la modalità di modifica di destinazione è impostata su Inserisci/Aggiorna e TERZO è l'ultimo codice indirizzo nel file di origine per Topolino.



File di origine contiene una colonna che indica il codice indirizzo principale/predefinito 


Se il file di origine include una colonna che indica quale codice indirizzo deve essere considerato primario, ecco i passaggi da seguire. Di seguito è riportato un file di origine di esempio: la colonna "PRIMARY" di questo esempio conterrà una "P" per ogni indirizzo principale:


ID CLIENTE NOME INDIRIZZO CODICE INDIRIZZO1 CITTÀ STATO CAP PRINCIPALE

TOPOLINO MOUSE FIRST 123 Main Street Fargo ND 58103 P

TOPOLINO SECOND 456 Third Avenue Moorhead MN 56560

TOPOLINO TERZO 233 University Drive Fargo ND 58103

DONALD Donald Duck FOURTH 3943 Main Avenue West Fargo ND 58204 P

Pippo Pippo QUINTO 9384 First Street Moorhead MN 56561 P


Procedura per eseguire l'integrazione:


1. Creare un'integrazione facendo clic sull'icona Nuovo. Assegnare all'integrazione il nome "Clienti e indirizzi". Scegliere OK.


2. Creare una prima query facendo clic sull'icona Aggiungi query. Il tipo di query sarà una query di testo. Assegnare il nome "Clienti". Selezionare il delimitatore appropriato relativo al file di origine (l'esempio precedente sarebbe 'tab'). Se il file di origine include una riga di intestazione, contrassegnare la casella di controllo per "La prima riga contiene nomi di colonna".


3. Creare una restrizione per la query "Clienti" nella scheda "Righe". Fare clic sull'elenco a discesa per Colonna e selezionare il campo che denota il principale (usando il file di origine precedente, si tratta della colonna 'PRIMARY'). Fare clic sull'elenco a discesa operatore e selezionare "=". Fare clic sul pulsante "Elenco valori possibili", quindi fare clic sull'elenco a discesa per Valore. Selezionare il valore che determinerà se è principale (usando il file di origine precedente, il valore sarà 'P'). Fare clic sul pulsante "E in criteri", quindi fare clic su OK.


4. Creare una seconda query facendo clic sull'icona Aggiungi query. Il tipo di query sarà una query di testo. Assegnare il nome "Indirizzi". Scegliere il delimitatore appropriato. Se il file di origine include una riga di intestazione, contrassegnare la casella di controllo per "La prima riga contiene nomi di colonna". Scegliere OK.


5. Creare una relazione tra le due query. Fare clic sul pulsante "Relazioni" sulla barra degli strumenti. Trascinare il campo CUSTOMER dalla query 'Customers' al campo CUSTOMER dalla query 'Addresses'. Scegliere Chiudi.


6. Creare la destinazione facendo clic sull'icona Aggiungi Dest. Selezionare la destinazione di Dynamics\Receivables Management\Customers (o Dynamics\Payables Management\Vendors). Fai clic su Apri.  


7. Aprire la finestra Proprietà integrazione selezionando il nome dell'integrazione('Clienti e indirizzi') e facendo clic su Integrazione -> proprietà "Clienti e indirizzi". Modificare la modalità di modifica di destinazione in Inserisci/Aggiorna.


8. Creare i mapping di destinazione facendo doppio clic sull'icona Mapping. Percorso delle informazioni seguenti. Assicurarsi che durante il mapping sia necessario selezionare la scheda Opzioni per assicurarsi che i mapping estraino dalla query corretta. La scheda Opzioni per la raccolta Indirizzi deve fare riferimento alla query indirizzi.


Raccolta clienti (mappa dalla query 'Customer')

Customer ID-Use Source Field CUSTOMER

Name-Use campo di origine

Address ID-Use Source Field ADDRESS CODE


Raccolta Indirizzi (mappa dalla query 'Indirizzi')

Address ID-Use Source Field Addresses.ADDRESS CODE

Address 1-Use Source Field Addresses.ADDRESS1

City-Use campo di origine.CITTÀ

State-Use campi di origine.STATO

Comprimere Code-Use campo di origine Addresses.ZIP


9. Salvare l'integrazione.


10. Eseguire l'integrazione.



I codici di indirizzo Spedisci a o Fattura a sono diversi da Primario/Predefinito 


Questa situazione è molto simile all'ultima menzionata, ma in questo caso la colonna 'TIPO' determina se l'indirizzo è principale, a cui fatturare o a cui spedire. Di seguito è riportato un esempio:


ID CLIENTE NOME INDIRIZZO CODICE INDIRIZZO1 CITTÀ STATO ZIP TYPE

TOPOLINO MOUSE FIRST 123 Main Street Fargo ND 58103 P

TOPOLINO SECONDO 456 Third Avenue Moorhead MN 56560 S

TOPOLINO TERZO 233 University Drive Fargo ND 58103 B

DONALD Donald Duck FOURTH 3943 Main Avenue West Fargo ND 58204 P

Pippo Pippo QUINTO 9384 First Street Moorhead MN 56561 P


NON sarà possibile portare queste informazioni in Dynamics con una sola integrazione. L'integrazione dovrà essere rieseguiti per ogni tipo di indirizzo aggiuntivo.


Per l'indirizzo principale, seguire i passaggi da 1 a 10 dell'esempio precedente.


Per l'indirizzo Spedire a, apportare le modifiche seguenti all'integrazione:


1. Aprire la finestra delle proprietà nella query "Clienti". Passare alla scheda "Righe". Selezionare l'espressione nell'area dei criteri e fare clic sulla "X" rossa nella parte inferiore della finestra. In questo modo si rimuoverà la restrizione per le "P". Ora si vuole aggiungere una restrizione per i valori "S". Seguire il passaggio 3 dell'esempio precedente.


2. Aprire la finestra Mapping. Modificare i campi seguenti.


Raccolta clienti (mappa dalla query 'Customer')

Indirizzo ID-Use predefinito

Spedisci a Address-Use codice indirizzo del campo di origine


3. Salvare l'integrazione.


4. Eseguire l'integrazione.


Per l'indirizzo Fattura a,apportare le modifiche seguenti all'integrazione:


1. Aprire la finestra delle proprietà nella query "Clienti". Passare alla scheda "Righe". Selezionare l'espressione nell'area dei criteri e fare clic sulla "X" rossa nella parte inferiore della finestra. In questo modo verrà rimosso il limite per le "S". Ora si vuole aggiungere una restrizione per i valori "B". Seguire il passaggio 3 dell'esempio precedente.


2. Aprire la finestra Mapping. Modificare i campi seguenti:


Raccolta clienti (mappa dalla query 'Customer')

Indirizzo ID-Use predefinito

Spedisci a Address-Use predefinito

Fatturare a Address-Use codice indirizzo del campo di origine


3. Salvare l'integrazione.


4. Eseguire l'integrazione. Questo articolo è stato ID documento TechKnowledge: 9956

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×