Vai al contenuto principale
Per amministratori

Componenti aggiuntivi di Business Central per la configurazione di RapidStart CRM

Passaggi per installare, configurare e convalidare il componente aggiuntivo Business Central per RapidStart CRM. Questo componente aggiuntivo utilizza sia i flussi cloud di RapidStart che la sincronizzazione nativa Business Central-Dataverse di Microsoft, quindi gli amministratori dovrebbero convalidare entrambi i lati prima di testare scenari di clienti o preventivi.

⚠️ Partner Consigliato

A causa della complessità, suggeriamo di utilizzare uno dei nostri Partner Certificati RapidStart per questo. Tuttavia, se il tuo partner Business Central è anche esperto nella Power Platform, può eseguire questi passaggi per te. Non raccomandiamo che un utente finale tenti questo processo.

Passaggi di Alto Livello

  1. Crea o utilizza un ambiente esistente abilitato per Dataverse.
  2. Installa RapidStart CRM da AppSource sull'ambiente abilitato per Dataverse.
  3. Ottieni l'ID del Sistema Aziendale di Business Central.
  4. Configura l'Integrazione all'interno di Business Central.
  5. Verifica il ruolo utente dell'applicazione di integrazione di Business Central
  6. Configura la Mappatura dei Record
  7. Collega gli Ambienti (Opzionale)
  8. Installa l'Addon di Business Central per RapidStart CRM da AppSource sull'ambiente abilitato per Dataverse.
  9. Completa nell'app Impostazioni RapidStart

Abbiamo già creato un documento che copre i passaggi 1 & 2 qui. Una volta completati quei passaggi, torna qui per continuare con il Passo 3.

Assicurati che i tipi di ambiente Dataverse e BC corrispondano: Produzione a Produzione, o Sandbox a Sandbox.

Prima di Iniziare

Conferma questi requisiti prima di iniziare la configurazione dell'Addon di Business Central:

  • Business Central e Dataverse devono essere nello stesso tenant Microsoft Entra per le tabelle virtuali di Business Central.
  • Utilizza un amministratore di configurazione umano con i permessi richiesti di Business Central e l'accesso come Amministratore di Sistema di Dataverse durante la configurazione.
  • Conferma che RapidStart CRM sia installato nell'ambiente Dataverse che intendi connettere.

Passo 3: Ottieni l'ID Aziendale

Per ottenere il tuo ID aziendale, cerca Aziende in Business Central. Seleziona l'azienda di destinazione e premi Ctrl+Alt+F1 per aprire Ispezione Pagina. Copia l'ID mostrato e salvalo per dopo.

Ispezione della pagina delle Aziende di Business Central che mostra l'ID aziendale

Usa il GUID dell'ID del Sistema Aziendale

L'ID aziendale di cui hai bisogno per la variabile d'ambiente RapidStart è il GUID dell'ID del Sistema Aziendale di Business Central. Non utilizzare il nome visualizzato dell'azienda modificabile dalla barra degli indirizzi. Se non puoi aprire l'Ispezione Pagina, chiedi al tuo amministratore o partner di Business Central di fornire l'ID aziendale.

Passo 4: Configura l'Integrazione all'interno di Business Central

Accedi all'Ambiente di Business Central che desideri connettere.

Accesso all'ambiente di Business Central

Prendi nota del nome dell'ambiente di Business Central nella barra degli indirizzi. L'URL potrebbe anche mostrare il nome visualizzato dell'azienda, ma hai già catturato il GUID dell'ID del Sistema Aziendale nel passaggio precedente.

Barra degli indirizzi di Business Central che mostra il nome dell'ambiente

Copia il nome dell'ambiente di Business Central negli stessi appunti dove hai salvato il GUID dell'ID del Sistema Aziendale.

ID aziendale già catturato

Usa il GUID dell'ID del Sistema Aziendale dal Passo 3 quando la configurazione richiede l'ID Aziendale BC. Il nome visualizzato dell'azienda nell'URL è solo un fallback compatibile con le versioni precedenti per le implementazioni più vecchie.

Menu ingranaggio BC - Configurazione Assistita

1. Clicca sull'ingranaggio
2. Seleziona “Configurazione Assistita”

Configurazione Assistita - Connetti con altri sistemi

Scorri fino alla sezione “Connetti con altri sistemi” e clicca su “Configura una connessione a Dataverse”.

Opzioni di configurazione della connessione a Dataverse

1. Seleziona per Abilitare la sincronizzazione dei dati
2. Seleziona per abilitare tabelle virtuali ed eventi
3. Clicca “Avanti”

Accetta i termini

Accetta i Termini e clicca “Avanti”

Accetta la connessione a Dataverse

Accetta la connessione a Dataverse “Consenti Sempre”, e clicca OK

Seleziona l'ambiente Dataverse di destinazione

Seleziona l'ambiente abilitato per Dataverse di destinazione, e clicca “Ok”

Conferma l'ambiente e accedi

Conferma che l'ambiente sia corretto, quindi clicca sul link per Accedere all'ambiente Dataverse. Dopo aver effettuato l'accesso clicca “Avanti”

Impostazioni di proprietà del team e sincronizzazione

Seleziona la proprietà del Team consigliata, attiva per Completare senza sincronizzazione (lo faremo più tardi) e clicca “Avanti”

Installa l'app Tabella Virtuale di Business Central

1. Clicca sul Link per Installare l'app Tabella Virtuale di Business Central
2. Clicca “Avanti” (Si aprirà una nuova scheda su AppSource)

AppSource - Pulsante Ottienilo ora

Clicca sul pulsante “Ottienilo ora” (Questo addon è gratuito), e la pagina seguente si aprirà:

Seleziona ambiente e installa

1. Seleziona l'ambiente di destinazione (dove hai installato RapidStart CRM).
2. Accetta i termini.
3. Clicca “Installa”.

Stato di installazione della soluzione

Vedrai che la soluzione è “In installazione”. Questo potrebbe richiedere diversi minuti per completarsi. Occasionalmente clicca “aggiorna” fino a quando non vedi che è “Installata”, quindi torna alla scheda del browser di Business Central per continuare.

Clicca Aggiorna

Clicca “Aggiorna”

App Tabelle Virtuali installata con successo

Vedrai che l'app Tabelle Virtuali è stata installata con successo. Clicca “Fine”

Scheda Tabelle Virtuali - Tabelle Virtuali Disponibili

Dopo alcuni minuti questa pagina apparirà. Seleziona la Scheda Tabelle Virtuali e poi “Tabelle Virtuali Disponibili”

Abilita tabella virtuale articolo

1. Inizia selezionando la riga “articolo”
2. Clicca “Abilita” (Questo creerà la tabella virtuale in Dataverse per gli articoli)
3. Attendi fino a quando non vedi la casella “Visibile” selezionata. Potrebbe essere necessario aggiornare alcune volte.

Ripeti questi passaggi per: salesInvoice, salesInvoiceLine, salesOrder, salesOrderLine, salesQuote, salesQuoteLine, salesShipment, e salesShipmentLine. Questo richiederà diversi minuti per ciascuno per essere abilitato.

Conferma che tutte le tabelle virtuali siano visibili

Cambia per ordinare per Visibile/decrescente, e conferma di vedere tutte queste tabelle. Non aggiungere altre Tabelle Virtuali in questo momento. Puoi lasciare lo schermo così com'è (ci torneremo) e aprire una nuova scheda.

Passo 5: Verifica l'Utente dell'Applicazione di Integrazione di Business Central

Non assegnare Amministratore di Sistema all'utente dell'applicazione

L'amministratore di configurazione umano necessita dei permessi di Amministratore di Sistema di Dataverse durante la configurazione. L'utente dell'applicazione di integrazione di Business Central creato automaticamente dovrebbe utilizzare il ruolo Integrazione Dataverse di Business Central di Microsoft, non Amministratore di Sistema.

Se i permessi di sincronizzazione Business Central-Dataverse sembrano danneggiati, apri Configurazione Connessione Dataverse in Business Central e utilizza Ridispiega Soluzione di Integrazione. Questo ripristina la soluzione di integrazione di Microsoft e distribuisce il ruolo di sicurezza di integrazione di Business Central.

Continua solo dopo che il test di connessione ha successo e l'utente dell'applicazione di integrazione di Business Central ha il ruolo di Integrazione Dataverse di Business Central di Microsoft.

Passo 6: Configura la Mappatura e l'Accoppiamento dei Record

I flussi RapidStart e la sincronizzazione Microsoft sono separati

I flussi cloud RapidStart supportano azioni addon come richieste di preventivo e aggiornamenti selezionati di clienti/contatti. Le mappature delle tabelle di integrazione native di Microsoft gestiscono la sincronizzazione, l'accoppiamento, i dati di riferimento e la sincronizzazione programmata tra Business Central e Dataverse. Configura entrambi contro lo stesso ambiente Dataverse e azienda Business Central.

Configura le mappature di riferimento prima della sincronizzazione dei clienti

Esegui e convalida le mappature di riferimento prima di testare il CLIENTE. La sincronizzazione dei clienti spesso fallisce quando i valori di valuta, termini di pagamento, metodo di spedizione o agente di spedizione non esistono o non hanno ID opzione corrispondenti sul lato Dataverse.

Mappature di riferimento da configurare prima del CLIENTE

  • VALUTA: Valuta di Business Central → Valuta di Transazione di Dataverse. La direzione deve essere Business Central a Dataverse. Conferma queste mappature di campo abilitate: Codice → Codice Valuta, Simbolo → Simbolo Valuta, e Descrizione → Nome Valuta.
  • Conferma che la mappatura CLIENTE contenga Codice Valuta → Valuta. Sincronizza le valute prima dei clienti. La valuta base di Dataverse e la valuta locale di Business Central devono concordare, e devono esistere i tassi di cambio richiesti.
  • Termini di Pagamento: sincronizza con i Termini di Pagamento dell'Account prima del test del cliente.
  • Metodo di Spedizione: sincronizza con i Termini di Trasporto dell'Account prima del test del cliente.
  • Agente di Spedizione: sincronizza con il Metodo di Spedizione dell'Account prima del test del cliente.

Politica di creazione del cliente

Imposta CLIENTE su Bidirezionale se gli account/aziende possono essere creati su entrambi i lati. Quindi scegli la politica Sincronizza Solo Record Accoppiati come decisione di distribuzione del cliente:

ImpostazioneComportamento
Sincronizza Solo Record Accoppiati = OnSincronizza solo i record che un amministratore ha già accoppiato. Questo evita la creazione ampia di nuovi record non accoppiati.
Sincronizza Solo Record Accoppiati = OffLa sincronizzazione iniziale e programmata può creare clienti/account non accoppiati sull'altro lato. Usa questo solo quando quel comportamento di creazione è inteso.

Accoppiamento richiesto quando Sincronizza Solo Record Accoppiati è On

Quando Sincronizza Solo Record Accoppiati è On, la sincronizzazione Microsoft aggiorna solo i record già accoppiati. Un flusso RapidStart può creare un cliente Business Central e memorizzare il suo numero cliente sull'account Dataverse, ma ciò non stabilisce l'accoppiamento nativo di Microsoft. Dopo aver utilizzato il flusso, accoppia manualmente il cliente e l'account in Business Central se è richiesta una sincronizzazione nativa continua. Un numero cliente di Business Central da solo non è prova di accoppiamento.

Validazione dei valori delle opzioni

Gli ID dei valori enum di Business Central utilizzati per Termini di Pagamento, Metodo di Spedizione e Agente di Spedizione devono corrispondere agli ID opzione corrispondenti di Dataverse. Il testo visualizzato o l'etichetta del codice da soli non sono sufficienti. Una sincronizzazione completa non ripara una discrepanza di ID quando Business Central contiene valori enum personalizzati che non esistono in Dataverse.

  1. Esegui Sincronizza Record Modificati per TERMINI DI PAGAMENTO, METODO DI SPEDIZIONE e AGENTE DI SPEDIZIONE.
  2. Ispeziona Mappatura Opzioni Dataverse e il registro degli errori di sincronizzazione prima di testare il CLIENTE.
  3. Se gli ID non sono allineati, usa il valore predefinito sicuro sulla mappatura dei campi CLIENTE: Codice Termini di Pagamento → Termini di Pagamento = FromIntegrationTable; Codice Metodo di Spedizione → Indirizzo 1: Termini di Trasporto = FromIntegrationTable; Codice Agente di Spedizione → Indirizzo 1: Metodo di Spedizione = FromIntegrationTable.
  4. Cambia quei tre campi in Bidirezionale solo dopo che uno sviluppatore ha aggiunto ID opzione corrispondenti su entrambi i lati.
  5. Non inventare o rinumerare gli ID opzione durante la configurazione. I valori personalizzati di Dataverse e le estensioni enum di Business Central devono utilizzare esattamente gli stessi ID.

Torna alla scheda di Business Central nel tuo browser che abbiamo lasciato aperta.

Scheda Integrazione di Business Central

1. Clicca sulla scheda “Integrazione”
2. poi “Mappature Tabelle di Integrazione”

VENDITORI - Elimina e deseleziona accoppiamento

Decisione del cliente: mantieni VENDITORI se il cliente desidera la sincronizzazione standard utente-Dataverse-venditore di Microsoft. Elimina o disabilita questa mappatura solo quando quella sincronizzazione standard non è intenzionalmente utilizzata.

CONTATTO - Accoppiamento Basato su Corrispondenza

1. Seleziona CONTATTO
2. Seleziona Accoppiamento
3. Poi clicca “Accoppiamento Basato su Corrispondenza”.
4. Corrispondi quanto sopra e clicca OK

VALUTA - Accoppiamento Basato su Corrispondenza

1. Seleziona VALUTA
2. Seleziona Accoppiamento
3. Poi clicca “Accoppiamento Basato su Corrispondenza”.
4. Corrispondi quanto sopra e clicca OK

CLIENTE - Mappatura Campi

Per CLIENTE Seleziona Mappatura/Campi
1. Seleziona “Modifica Elenco”
2. e “abilita” Numero di account.

CLIENTE - Accoppiamento Basato su Corrispondenza

Ancora per CLIENTE, seleziona Accoppiamento/Accoppiamento Basato su Corrispondenza. Corrispondi utilizzando i campi identificatori cliente/account mostrati nello screenshot, e conferma che i campi corrispondenti identificano univocamente lo stesso cliente su entrambi i lati.

TERMINI DI PAGAMENTO - Accoppiamento Basato su Corrispondenza

Per TERMINI DI PAGAMENTO, seleziona Accoppiamento/Accoppiamento Basato su Corrispondenza. Corrispondi i record dei termini di pagamento di Business Central ai valori opzione dei termini di pagamento corrispondenti di Dataverse tramite gli ID configurati.

METODO DI SPEDIZIONE - Accoppiamento Basato su Corrispondenza

Per METODO DI SPEDIZIONE, seleziona Accoppiamento/Accoppiamento Basato su Corrispondenza. Corrispondi i metodi di spedizione di Business Central ai valori opzione dei termini di trasporto corrispondenti di Dataverse tramite gli ID configurati.

AGENTE DI SPEDIZIONE - Accoppiamento Basato su Corrispondenza

Per AGENTE DI SPEDIZIONE, seleziona Accoppiamento/Accoppiamento Basato su Corrispondenza. Corrispondi gli agenti di spedizione di Business Central ai valori opzione del metodo di spedizione corrispondenti di Dataverse tramite gli ID configurati.

FORNITORE - Mappatura Campi

Per FORNITORE Seleziona Mappatura/Campi
1. Seleziona “Modifica Elenco”
2. e “abilita” Numero di account.

FORNITORE - Accoppiamento Basato su Corrispondenza

Ancora per FORNITORE, seleziona Accoppiamento/Accoppiamento Basato su Corrispondenza. Corrispondi utilizzando i campi identificatori fornitore/account mostrati nello screenshot, e conferma che i campi corrispondenti identificano univocamente lo stesso fornitore su entrambi i lati.

Passo 7: Collega gli Ambienti (Opzionale)

Requisito opzionale di collegamento degli ambienti

Collega gli ambienti solo quando l'ambiente Business Central e l'ambiente Power Platform sono dello stesso tipo di ambiente, come produzione-a-produzione o sandbox-a-sandbox, e si trovano nella stessa geografia di Azure.

Per evitare che qualcuno elimini accidentalmente gli ambienti, puoi collegarli. Inizia di nuovo in Business Central.

Icona ingranaggio BC - Centro Amministrativo

1. Seleziona l'icona Ingranaggio
2. Poi seleziona Centro Amministrativo

Seleziona il link dell'ambiente di destinazione

Seleziona il link dell'ambiente di destinazione

Collega l'ambiente Dataverse

Clicca su “Collega” e seleziona il tuo ambiente Dataverse

Passo 8: Installa l'Addon di Business Central per RapidStart CRM da AppSource

Conferma la fondazione richiesta prima di installare l'addon

RapidStart CRM e il supporto per le Tabelle Virtuali di Microsoft Business Central devono essere installati prima. Verifica le tabelle virtuali di Business Central richieste e i valori di connessione prima di continuare. Il collegamento opzionale degli ambienti non deve essere completato per questa installazione da AppSource.

Clicca questo link per aprire AppSource di Microsoft e conferma di essere connesso con il tuo account aziendale.

AppSource - Ottienilo ora per l'Addon di Business Central

Seleziona “Ottienilo ora” per avviare l'installazione.

Seleziona ambiente e installa

1. Seleziona l'ambiente in cui hai installato la soluzione Tabelle Virtuali.
2. Accetta i termini.
3. Clicca Installa. Nota che l'installazione potrebbe richiedere diversi minuti.

Addon di Business Central installato in AppSource

Vedrai che la soluzione è “In installazione”. Questo potrebbe richiedere diversi minuti per completarsi. Occasionalmente clicca “aggiorna” fino a quando non vedi che è “Installata”.

Passo 9: Completa nell'app Impostazioni RapidStart

Vai a RapidStart CRM e seleziona l'App Impostazioni RapidStart.

Selettore app RapidStart CRM che mostra l'App Impostazioni RapidStart

Puoi aprire l'app Impostazioni RapidStart dal Selettore App in RapidStart CRM, o dal portale del creatore:
1. Seleziona App nella barra laterale.
2. Clicca sull'icona Esegui per l'app Impostazioni RapidStart.

App Impostazioni RapidStart

1. Conferma di essere nell'App Impostazioni RapidStart.
2. Seleziona “App e Addon” nella barra laterale.
3. Clicca “Configura” per l'Addon di Business Central.

Wizard Impostazioni RapidStart

Usa questo wizard per completare eventuali elementi mancanti e gestire il connettore.

Risoluzione dei Problemi

ID di connessione mancanti

Se un flusso segnala un ID di connessione mancante, ripara i riferimenti di connessione Dataverse e Business Central nell'app Impostazioni RapidStart o in Power Automate, quindi riattiva il flusso. Ricreare una connessione da solo non è sufficiente se il riferimento di connessione è ancora legato alla vecchia connessione.

Errori di mappatura della valuta

Se la sincronizzazione del CLIENTE fallisce sulla valuta, ripristina o verifica la mappatura VALUTA, conferma che Codice → Codice Valuta sia abilitato, sincronizza le valute e conferma che la valuta del cliente esista in Dataverse prima di riprovare il CLIENTE.

Discrepanze delle opzioni

Se la sincronizzazione fallisce perché un valore di Termini di Pagamento, Metodo di Spedizione o Agente di Spedizione è al di fuori dell'intervallo valido di Dataverse, l'ID del valore enum di Business Central non corrisponde a un ID opzione di Dataverse. Usa FromIntegrationTable per la mappatura del campo CLIENTE interessato fino a quando gli ID corrispondenti non sono distribuiti.

Accoppiamenti che puntano a record eliminati

Se un record appare accoppiato ma la sincronizzazione punta a un record eliminato o mancante, rimuovi l'accoppiamento obsoleto in Business Central e crea un nuovo accoppiamento con l'account o il contatto Dataverse corretto prima di eseguire nuovamente la sincronizzazione.

Distribuzione Completa

Se ci sono problemi con questa documentazione, per favore faccelo sapere.