Ga naar hoofdinhoud
Voor beheerders

Business Central Addon voor RapidStart CRM-installatie

Stappen om de Business Central Addon voor RapidStart CRM te installeren, configureren en valideren. Deze addon maakt gebruik van zowel RapidStart cloudstromen als Microsoft's native Business Central-Dataverse-synchronisatie, dus beheerders moeten beide zijden valideren voordat ze klant- of offertescenario's testen.

⚠️ Partner Aanbevolen

Vanwege de complexiteit raden we aan om een van onze RapidStart Certified Partners hiervoor te gebruiken. Als uw Business Central-partner ook bedreven is in het Power Platform, kunnen zij deze stappen voor u uitvoeren. We raden niet aan dat een eindgebruiker dit proces probeert.

Hoofdstappen

  1. Maak een nieuwe of gebruik een bestaande Dataverse-geschikte omgeving.
  2. Installeer RapidStart CRM van AppSource in de Dataverse-geschikte omgeving.
  3. Verkrijg de Business Central Bedrijfssysteem-ID.
  4. Configureer de integratie vanuit Business Central.
  5. Verifieer de Business Central integratie applicatiegebruikersrol
  6. Stel Record Mapping in
  7. Koppel Omgevingen (Optioneel)
  8. Installeer de Business Central Addon voor RapidStart CRM van AppSource in de Dataverse-geschikte omgeving.
  9. Voltooi in de RapidStart Instellingen-app

We hebben al een document gemaakt dat stap 1 & 2 hier behandelt. Zodra die stappen zijn voltooid, keer hier terug om verder te gaan met Stap 3.

Zorg ervoor dat de Dataverse- en BC-omgevingstypen overeenkomen: Productie naar Productie, of Sandbox naar Sandbox.

Voordat U Begint

Bevestig deze vereisten voordat u begint met de Business Central Addon-installatie:

  • Business Central en Dataverse moeten zich in dezelfde Microsoft Entra-tenant bevinden voor Business Central virtuele tabellen.
  • Gebruik een menselijke setupbeheerder met de vereiste Business Central-rechten en Dataverse Systeembeheerderstoegang tijdens de installatie.
  • Bevestig dat RapidStart CRM is geïnstalleerd in de Dataverse-omgeving die u van plan bent te verbinden.

Stap 3: Verkrijg Bedrijfs-ID

Om uw bedrijfs-ID te verkrijgen, zoekt u Bedrijven in Business Central. Selecteer het doelbedrijf en druk op Ctrl+Alt+F1 om Pagina Inspectie te openen. Kopieer de weergegeven ID en bewaar deze voor later.

Business Central Bedrijven pagina-inspectie met de bedrijfs-ID

Gebruik de Bedrijfssysteem-ID GUID

De bedrijfs-ID die u nodig heeft voor de RapidStart omgevingsvariabele is de Business Central Bedrijfssysteem-ID GUID. Gebruik niet de bewerkbare bedrijfsweergavenaam uit de adresbalk. Als u Pagina Inspectie niet kunt openen, vraag dan uw Business Central-beheerder of partner om de bedrijfs-ID te verstrekken.

Stap 4: Configureer de Integratie vanuit Business Central

Log in op de Business Central-omgeving waarmee u verbinding wilt maken.

Business Central omgeving login

Let op de Business Central omgevingsnaam in de adresbalk. De URL kan ook de bedrijfsweergavenaam tonen, maar u heeft de Bedrijfssysteem-ID GUID al vastgelegd in de vorige stap.

Business Central adresbalk met de omgevingsnaam

Kopieer de Business Central omgevingsnaam naar dezelfde notities waar u de Bedrijfssysteem-ID GUID heeft opgeslagen.

Bedrijfs-ID al vastgelegd

Gebruik de Bedrijfssysteem-ID GUID van Stap 3 wanneer de installatie vraagt om de BC Bedrijfs-ID. De bedrijfsweergavenaam in de URL is alleen een achterwaarts compatibele terugvaloptie voor oudere implementaties.

BC tandwielmenu - Geassisteerde Setup

1. Klik op het tandwiel
2. Selecteer “Geassisteerde Setup”

Geassisteerde Setup - Verbinden met andere systemen

Scroll naar beneden naar de sectie “Verbinden met andere systemen” en klik op “Een verbinding met Dataverse instellen”.

Dataverse verbindingsopties instellen

1. Selecteer om gegevenssynchronisatie in te schakelen
2. Selecteer om virtuele tabellen en gebeurtenissen in te schakelen
3. Klik “Volgende”

Voorwaarden accepteren

Accepteer de Voorwaarden en klik “Volgende”

Accepteer Dataverse-verbinding

Accepteer de verbinding met Dataverse “Altijd Toestaan”, en klik OK

Selecteer doel Dataverse-omgeving

Selecteer de doel Dataverse-geschikte omgeving, en klik “Ok”

Bevestig omgeving en meld u aan

Bevestig dat de omgeving correct is, klik dan op de link om in te loggen op de Dataverse-omgeving. Na het inloggen klik “Volgende”

Team eigendom en synchronisatie-instellingen

Selecteer de aanbevolen Team eigendom, schakel over naar Voltooi zonder synchronisatie (we doen dit later) en klik “Volgende”

Installeer Business Central Virtuele Tabel-app

1. Klik op Link om Business Central Virtuele Tabel-app te installeren
2. Klik “Volgende” (Er wordt een nieuw tabblad geopend naar AppSource)

AppSource - Nu verkrijgen knop

Klik op de “Nu verkrijgen” knop (Deze addon is gratis), en de volgende pagina zal openen:

Selecteer omgeving en installeer

1. Selecteer de doelomgeving (waar u RapidStart CRM heeft geïnstalleerd).
2. Ga akkoord met de voorwaarden.
3. Klik “Installeren”.

Oplossing installatie status

U zult zien dat de oplossing “Aan het installeren” is. Dit kan enkele minuten duren om te voltooien. Klik af en toe op “verversen” totdat u ziet dat het “Geïnstalleerd” is, ga dan terug naar het Business Central Browser-tabblad om verder te gaan.

Klik Verversen

Klik “Verversen”

Virtuele Tabellen-app succesvol geïnstalleerd

U zult zien dat de Virtuele Tabellen-app succesvol is geïnstalleerd. Klik “Voltooien”

Virtuele Tabellen tabblad - Beschikbare Virtuele Tabellen

Na een paar minuten verschijnt deze pagina. Selecteer Virtuele Tabellen Tabblad en dan “Beschikbare Virtuele Tabellen”

Schakel item virtuele tabel in

1. Begin met het selecteren van de “item” regel
2. Klik “Inschakelen” (Dit zal de virtuele tabel in Dataverse voor items creëren)
3. Wacht tot u ziet dat het “Zichtbaar” vakje is aangevinkt. U moet mogelijk een paar keer verversen.

Herhaal deze stappen voor: salesInvoice, salesInvoiceLine, salesOrder, salesOrderLine, salesQuote, salesQuoteLine, salesShipment, en salesShipmentLine. Dit zal enkele minuten duren voor elk om in te schakelen.

Bevestig dat alle virtuele tabellen zichtbaar zijn

Wijzig om te sorteren op Zichtbaar/aflopend, en bevestig dat u al deze tabellen ziet. Voeg op dit moment geen extra Virtuele Tabellen toe. U kunt het scherm laten zoals het is (we komen hierop terug) en een nieuw tabblad openen.

Stap 5: Verifieer de Business Central Integratie Applicatiegebruiker

Ken geen Systeembeheerder toe aan de applicatiegebruiker

De menselijke setupbeheerder heeft Dataverse Systeembeheerder-rechten nodig tijdens de installatie. De automatisch aangemaakte Business Central integratie applicatiegebruiker moet gebruik maken van Microsoft's Business Central Dataverse Integratie rol, niet Systeembeheerder.

Als Business Central-Dataverse synchronisatierechten beschadigd lijken, open dan Dataverse Verbinding Setup in Business Central en gebruik Herimplementatie Integratie Oplossing. Dit herstelt Microsoft's integratieoplossing en implementeert de Business Central integratie beveiligingsrol.

Ga alleen verder nadat de verbindingstest is geslaagd en de Business Central integratie applicatiegebruiker de Business Central Dataverse Integratie rol van Microsoft heeft.

Stap 6: Stel Record Mapping en Koppeling in

RapidStart flows en Microsoft synchronisatie zijn gescheiden

RapidStart cloud flows ondersteunen addon-acties zoals offerteaanvragen en geselecteerde klant/contact updates. Microsoft's native Business Central integratie-tabel mappings behandelen Business Central-Dataverse synchronisatie, koppeling, referentiegegevens en geplande synchronisatie. Configureer beide tegen dezelfde Dataverse-omgeving en Business Central-bedrijf.

Configureer referentiemappings voordat u klantensynchronisatie uitvoert

Voer referentiemappings uit en valideer deze voordat u KLANT test. Klantensynchronisatie mislukt vaak wanneer valuta, betalingsvoorwaarden, verzendmethode of verzendagentwaarden niet bestaan of geen overeenkomende optie-ID's hebben aan de Dataverse-kant.

Referentiemappings om te configureren voordat KLANT

  • VALUTA: Business Central Valuta → Dataverse Transactie Valuta. Richting moet zijn Business Central naar Dataverse. Bevestig deze ingeschakelde veldmappings: Code → Valutacode, Symbool → Valutasymbool, en Beschrijving → Valutanaam.
  • Bevestig dat de KLANT mapping Valutacode → Valuta bevat. Synchroniseer valuta's voordat klanten. De Dataverse basisvaluta en Business Central lokale valuta moeten overeenkomen, en vereiste wisselkoersen moeten bestaan.
  • Betalingsvoorwaarden: synchroniseer naar Account Betalingsvoorwaarden voordat u klanten test.
  • Verzendmethode: synchroniseer naar Account Vrachtvoorwaarden voordat u klanten test.
  • Verzendagent: synchroniseer naar Account Verzendmethode voordat u klanten test.

Klantencreatiebeleid

Stel KLANT in op Bidirectioneel als accounts/bedrijven aan beide zijden kunnen worden aangemaakt. Kies dan het Synchroniseer Alleen Gekoppelde Records beleid als een klantimplementatiebeslissing:

InstellingGedrag
Synchroniseer Alleen Gekoppelde Records = AanSynchroniseert alleen records die een beheerder al heeft gekoppeld. Dit voorkomt brede creatie van nieuwe ongekoppelde records.
Synchroniseer Alleen Gekoppelde Records = UitInitiële en geplande synchronisatie kan ongekoppelde klanten/accounts aan de andere kant creëren. Gebruik dit alleen wanneer dat creatiegedrag is bedoeld.

Koppeling vereist wanneer Synchroniseer Alleen Gekoppelde Records Aan is

Wanneer Synchroniseer Alleen Gekoppelde Records Aan is, werkt Microsoft synchronisatie alleen records bij die al gekoppeld zijn. Een RapidStart flow kan een Business Central klant creëren en zijn klantnummer opslaan op het Dataverse-account, maar dat stelt Microsoft's native koppeling niet vast. Na het gebruik van de flow, koppel de klant en het account handmatig in Business Central als voortdurende native synchronisatie vereist is. Een Business Central klantnummer op zichzelf is geen bewijs van koppeling.

Optiewaardevalidatie

Business Central enum waarde-ID's gebruikt voor Betalingsvoorwaarden, Verzendmethode en Verzendagent moeten overeenkomen met de corresponderende Dataverse optie-ID's. Alleen de weergavetekst of codelabel is niet voldoende. Een volledige synchronisatie herstelt geen ID-mismatch wanneer Business Central aangepaste enumwaarden bevat die niet bestaan in Dataverse.

  1. Voer Synchroniseer Gewijzigde Records uit voor BETALINGSVOORWAARDEN, VERZENDMETHODE en VERZENDAGENT.
  2. Inspecteer Dataverse Optie Mapping en de synchronisatiefoutlog voordat u KLANT test.
  3. Als ID's niet zijn uitgelijnd, gebruik dan de veilige standaard op de KLANT veldmappings: Betalingsvoorwaarden Code → Betalingsvoorwaarden = FromIntegrationTable; Verzendmethode Code → Adres 1: Vrachtvoorwaarden = FromIntegrationTable; Verzendagent Code → Adres 1: Verzendmethode = FromIntegrationTable.
  4. Wijzig die drie velden naar Bidirectioneel alleen nadat een ontwikkelaar overeenkomende optie-ID's aan beide zijden heeft toegevoegd.
  5. Verzin of hernummer geen optie-ID's tijdens de installatie. Aangepaste Dataverse waarden en Business Central enum extensies moeten exact dezelfde ID's gebruiken.

Ga terug naar het Business Central tabblad in uw browser dat we open hebben gelaten.

Business Central Integratie tabblad

1. Klik op het “Integratie” tabblad
2. dan “Integratie Tabel Mappings”

VERKOPERS - Verwijder en vink koppeling uit

Klantbeslissing: behoud VERKOPERS als de klant Microsoft's standaard Dataverse-gebruiker-naar-Business-Central-verkoper synchronisatie wil. Verwijder of schakel deze mapping alleen uit wanneer die standaard synchronisatie opzettelijk niet wordt gebruikt.

CONTACT - Match-Based Koppeling

1. Selecteer CONTACT
2. Selecteer Koppeling
3. Klik dan “Match-Based Koppeling”.
4. Match de bovenstaande en klik OK

VALUTA - Match-Based Koppeling

1. Selecteer VALUTA
2. Selecteer Koppeling
3. Klik dan “Match-Based Koppeling”.
4. Match de bovenstaande en klik OK

KLANT - Mapping Velden

Voor KLANT Selecteer Mapping/Velden
1. Selecteer “Lijst Bewerken”
2. en “schakel in” Rekeningnummer.

KLANT - Match-Based Koppeling

Nog steeds voor KLANT, selecteer Koppeling/Match-Based Koppeling. Match met behulp van de klant/account identificatievelden getoond in de screenshot, en bevestig dat de overeenkomende velden dezelfde klant aan beide zijden uniek identificeren.

BETALINGSVOORWAARDEN - Match-Based Koppeling

Voor BETALINGSVOORWAARDEN, selecteer Koppeling/Match-Based Koppeling. Match Business Central betalingsvoorwaarde records met de corresponderende Dataverse betalingsvoorwaarde optie waarden door de geconfigureerde ID's.

VERZENDMETHODE - Match-Based Koppeling

Voor VERZENDMETHODE, selecteer Koppeling/Match-Based Koppeling. Match Business Central verzendmethoden met de corresponderende Dataverse vrachtvoorwaarde optie waarden door de geconfigureerde ID's.

VERZENDAGENT - Match-Based Koppeling

Voor VERZENDAGENT, selecteer Koppeling/Match-Based Koppeling. Match Business Central verzendagenten met de corresponderende Dataverse verzendmethode optie waarden door de geconfigureerde ID's.

LEVERANCIER - Mapping Velden

Voor LEVERANCIER Selecteer Mapping/Velden
1. Selecteer “Lijst Bewerken”
2. en “schakel in” Rekeningnummer.

LEVERANCIER - Match-Based Koppeling

Nog steeds voor LEVERANCIER, selecteer Koppeling/Match-Based Koppeling. Match met behulp van de leverancier/account identificatievelden getoond in de screenshot, en bevestig dat de overeenkomende velden dezelfde leverancier aan beide zijden uniek identificeren.

Stap 7: Koppel Omgevingen (Optioneel)

Optionele omgevingskoppeling vereiste

Koppel omgevingen alleen wanneer de Business Central-omgeving en Power Platform-omgeving hetzelfde omgevingstype zijn, zoals productie-naar-productie of sandbox-naar-sandbox, en zich in dezelfde Azure-geografie bevinden.

Om te voorkomen dat iemand per ongeluk omgevingen verwijdert, kunt u ze koppelen. Begin terug in Business Central.

BC tandwielpictogram - Admin Center

1. Selecteer het Tandwielpictogram
2. Selecteer dan Admin Center

Selecteer doelomgeving link

Selecteer de doelomgeving link

Koppel Dataverse-omgeving

Klik op “Koppelen” en selecteer uw Dataverse-omgeving

Stap 8: Installeer de Business Central Addon voor RapidStart CRM van AppSource

Bevestig de vereiste basis voordat u de addon installeert

RapidStart CRM en Microsoft Business Central Virtuele Tabel ondersteuning moeten eerst geïnstalleerd zijn. Verifieer de vereiste Business Central virtuele tabellen en verbindingswaarden voordat u doorgaat. Optionele omgevingskoppeling hoeft niet voltooid te zijn voor deze AppSource-installatie.

Klik deze link om Microsoft's AppSource te openen en bevestig dat u bent ingelogd met uw zakelijke account.

AppSource - Nu verkrijgen voor Business Central Addon

Selecteer “Nu verkrijgen” om de installatie te starten.

Selecteer omgeving en installeer

1. Selecteer de omgeving waar u de Virtuele Tabellen-oplossing heeft geïnstalleerd.
2. Ga akkoord met de voorwaarden.
3. Klik Installeren. Let op dat de installatie enkele minuten kan duren.

Business Central Addon geïnstalleerd in AppSource

U zult zien dat de oplossing “Aan het installeren” is. Dit kan enkele minuten duren om te voltooien. Klik af en toe op “verversen” totdat u ziet dat het “Geïnstalleerd” is.

Stap 9: Voltooi in RapidStart Instellingen-app

Ga naar RapidStart CRM en selecteer de RapidStart Instellingen App.

RapidStart CRM appkiezer met RapidStart Instellingen App

U kunt de RapidStart Instellingen-app openen vanuit de App Selector in RapidStart CRM, of vanuit het makerportaal:
1. Selecteer Apps in de zijbalk.
2. Klik op het Uitvoeren-pictogram voor de RapidStart Instellingen-app.

RapidStart Instellingen app

1. Bevestig dat u in de RapidStart Instellingen App bent.
2. Selecteer “Apps en Addons” in de zijbalk.
3. Klik “Configureer” voor Business Central Addon.

RapidStart Instellingen wizard

Gebruik deze wizard om ontbrekende items te voltooien en de connector te beheren.

Probleemoplossing

Ontbrekende verbindings-ID's

Als een flow een ontbrekende verbindings-ID meldt, repareer de Dataverse en Business Central verbindingsreferenties in de RapidStart Instellingen-app of Power Automate, en zet de flow dan weer aan. Alleen een verbinding opnieuw maken is niet voldoende als de verbindingsreferentie nog steeds gebonden is aan de oude verbinding.

Valutamapping fouten

Als KLANT synchronisatie mislukt op valuta, herstel of verifieer de VALUTA mapping, bevestig dat Code → Valutacode is ingeschakeld, synchroniseer valuta's, en bevestig dat de klantvaluta bestaat in Dataverse voordat u KLANT opnieuw probeert.

Optie mismatches

Als synchronisatie mislukt omdat een Betalingsvoorwaarden, Verzendmethode of Verzendagent waarde buiten het geldige Dataverse-bereik ligt, komt de Business Central enum waarde-ID niet overeen met een Dataverse optie-ID. Gebruik FromIntegrationTable voor de getroffen KLANT veldmapping totdat overeenkomende ID's zijn geïmplementeerd.

Koppelingen die naar verwijderde records wijzen

Als een record gekoppeld lijkt maar synchronisatie wijst naar een verwijderd of ontbrekend record, verwijder de verouderde koppeling in Business Central en maak een nieuwe koppeling naar het juiste Dataverse-account of contact voordat u synchronisatie opnieuw uitvoert.

Implementatie Voltooid

Als er problemen zijn met deze documentatie, laat het ons dan weten.