Dodatek Business Central za nastavitev RapidStart CRM
Koraki za namestitev, konfiguracijo in preverjanje dodatka Business Central za RapidStart CRM. Ta dodatek uporablja tako RapidStart oblačne tokove kot tudi Microsoftovo izvorno sinhronizacijo Business Central-Dataverse, zato morajo skrbniki preveriti obe strani, preden testirajo scenarije strank ali ponudb.
⚠️ Priporočeno s strani partnerja
Zaradi kompleksnosti priporočamo uporabo enega od naših RapidStart certificiranih partnerjev za to. Vendar, če je vaš partner za Business Central prav tako vešč v Power Platform, lahko te korake izvede za vas. Ne priporočamo, da končni uporabnik poskuša izvesti ta postopek.
Koraki na visoki ravni
- Ustvarite ali uporabite obstoječe okolje z omogočenim Dataverse.
- Namestite RapidStart CRM iz AppSource na okolje z omogočenim Dataverse.
- Pridobite ID sistema podjetja Business Central.
- Konfigurirajte integracijo znotraj Business Central.
- Preverite vlogo uporabnika aplikacije za integracijo Business Central
- Nastavite preslikavo zapisov
- Povežite okolja (neobvezno)
- Namestite dodatek Business Central za RapidStart CRM iz AppSource na okolje z omogočenim Dataverse.
- Dokončajte v aplikaciji RapidStart Settings
Že smo ustvarili dokument, ki pokriva koraka 1 & 2 tukaj. Ko so ti koraki zaključeni, se vrnite sem, da nadaljujete s korakom 3.
Prepričajte se, da se tipi okolij Dataverse in BC ujemajo: Proizvodnja s proizvodnjo ali Sandbox s Sandbox.
Preden začnete
Pred začetkom nastavitve dodatka Business Central potrdite te zahteve:
- Business Central in Dataverse morata biti v istem Microsoft Entra najemniku za virtualne tabele Business Central.
- Med nastavitvijo uporabite človeškega skrbnika z zahtevanimi dovoljenji Business Central in dostopom do sistema Dataverse System Administrator.
- Potrdite, da je RapidStart CRM nameščen v okolju Dataverse, ki ga nameravate povezati.
Korak 3: Pridobite ID podjetja
Za pridobitev ID-ja vašega podjetja poiščite Podjetja v Business Central. Izberite ciljno podjetje in pritisnite Ctrl+Alt+F1 za odprtje Pregled strani. Kopirajte prikazan ID in ga shranite za kasneje.

Uporabite GUID ID sistema podjetja
ID podjetja, ki ga potrebujete za spremenljivko okolja RapidStart, je GUID ID sistema podjetja Business Central. Ne uporabljajte urejanega prikaznega imena podjetja iz naslovne vrstice. Če ne morete odpreti Pregleda strani, prosite svojega skrbnika ali partnerja Business Central, da vam posreduje ID podjetja.
Korak 4: Konfigurirajte integracijo znotraj Business Central
Prijavite se v okolje Business Central, ki ga želite povezati.

Zabeležite si ime okolja Business Central v naslovni vrstici. URL lahko prav tako prikazuje prikazno ime podjetja, vendar ste že zajeli GUID ID sistema podjetja v prejšnjem koraku.

Kopirajte ime okolja Business Central v iste zapiske, kjer ste shranili GUID ID sistema podjetja.
ID podjetja že zajet
Uporabite GUID ID sistema podjetja iz koraka 3, ko vas nastavitev vpraša za ID podjetja BC. Prikazno ime podjetja v URL-ju je le povratno združljiva rezerva za starejše namestitve.

1. Kliknite na zobnik
2. Izberite “Pomoč pri nastavitvi”

Pomaknite se navzdol do razdelka “Povezava z drugimi sistemi” in kliknite na “Nastavite povezavo z Dataverse”.

1. Izberite Omogoči sinhronizacijo podatkov
2. Izberite omogočanje virtualnih tabel in dogodkov
3. Kliknite “Naprej”

Sprejmite pogoje in kliknite “Naprej”

Sprejmite povezavo z Dataverse “Vedno dovoli”, in kliknite OK

Izberite ciljno okolje z omogočenim Dataverse, in kliknite “Ok”

Potrdite, da je okolje pravilno, nato kliknite povezavo za Prijavo v okolje Dataverse. Po prijavi kliknite “Naprej”

Izberite priporočeno lastništvo ekipe, preklopite na Dokončaj brez sinhronizacije (to bomo storili kasneje) in kliknite “Naprej”

1. Kliknite Povezava za namestitev aplikacije Business Central Virtual Table
2. Kliknite “Naprej” (Odprla se bo nova kartica za AppSource)

Kliknite gumb “Pridobi zdaj” (Ta dodatek je brezplačen), in odprla se bo naslednja stran:

1. Izberite ciljno okolje (kjer ste namestili RapidStart CRM).
2. Strinjajte se s pogoji.
3. Kliknite “Namesti”.

Videli boste, da se rešitev “Namešča”. To lahko traja nekaj minut, da se dokonča. Občasno kliknite “osveži”, dokler ne vidite, da je “Nameščeno”, nato se vrnite na zavihek brskalnika Business Central, da nadaljujete.

Kliknite “Osveži”

Videli boste, da je aplikacija Virtual Tables uspešno nameščena. Kliknite “Dokončaj”

Po nekaj minutah se bo prikazala ta stran. Izberite zavihek Virtual Tables in nato “Razpoložljive virtualne tabele”

1. Začnite z izbiro vrstice “element”
2. Kliknite “Omogoči” (To bo ustvarilo virtualno tabelo v Dataverse za elemente)
3. Počakajte, dokler ne vidite, da je polje “Vidno” označeno. Morda boste morali večkrat osvežiti.
Ponovite te korake za: salesInvoice, salesInvoiceLine, salesOrder, salesOrderLine, salesQuote, salesQuoteLine, salesShipment in salesShipmentLine. To bo trajalo nekaj minut za vsako, da se omogoči.

Spremenite razvrstitev po Vidno/padajoče in potrdite, da vidite vse te tabele. Trenutno ne dodajajte več virtualnih tabel. Zaslon lahko pustite takšen, kot je (vrnili se bomo nanj) in odprite nov zavihek.
Korak 5: Preverite uporabnika aplikacije za integracijo Business Central
Ne dodeljujte vloge skrbnika sistema uporabniku aplikacije
Človeški skrbnik za nastavitev potrebuje dovoljenja skrbnika sistema Dataverse med nastavitvijo. Samodejno ustvarjeni uporabnik aplikacije za integracijo Business Central naj uporablja Microsoftovo vlogo Business Central Dataverse Integration, ne pa skrbnika sistema.
Če se dovoljenja za sinhronizacijo Business Central-Dataverse zdijo poškodovana, odprite Nastavitev povezave Dataverse v Business Central in uporabite Ponovno uvedi rešitev za integracijo. To obnovi Microsoftovo rešitev za integracijo in uvede varnostno vlogo za integracijo Business Central.
Nadaljujte šele po uspešnem testu povezave in ko ima uporabnik aplikacije za integracijo Business Central Microsoftovo vlogo Business Central Dataverse Integration.
Korak 6: Nastavite preslikavo in povezovanje zapisov
RapidStart tokovi in Microsoftova sinhronizacija sta ločena
RapidStart oblačni tokovi podpirajo dejanja dodatkov, kot so zahteve za ponudbe in izbrane posodobitve strank/kontaktov. Microsoftove lastne preslikave tabel za integracijo Business Central obravnavajo sinhronizacijo Business Central-Dataverse, povezovanje, referenčne podatke in načrtovano sinhronizacijo. Konfigurirajte oboje proti istemu okolju Dataverse in podjetju Business Central.
Konfigurirajte referenčne preslikave pred sinhronizacijo strank
Zaženite in preverite referenčne preslikave pred testiranjem STRANK. Sinhronizacija strank pogosto ne uspe, ko vrednosti valute, plačilnih pogojev, načina pošiljanja ali agenta za pošiljanje ne obstajajo ali nimajo ustreznih ID-jev možnosti na strani Dataverse.
Referenčne preslikave za konfiguracijo pred STRANKO
- VALUTA: Valuta Business Central → Transakcijska valuta Dataverse. Smer mora biti Business Central v Dataverse. Potrdite te omogočene preslikave polj: Koda → Koda valute, Simbol → Simbol valute in Opis → Ime valute.
- Potrdite, da preslikava STRANK vsebuje Koda valute → Valuta. Sinhronizirajte valute pred strankami. Osnovna valuta Dataverse in lokalna valuta Business Central se morata ujemati, in zahtevani menjalni tečaji morajo obstajati.
- Plačilni pogoji: sinhronizirajte na Plačilne pogoje računa pred testiranjem strank.
- Način pošiljanja: sinhronizirajte na Pogoje prevoza računa pred testiranjem strank.
- Agent za pošiljanje: sinhronizirajte na Način pošiljanja računa pred testiranjem strank.
Politika ustvarjanja strank
Nastavite STRANKO na Dvosmerno, če se lahko računi/podjetja ustvarijo na obeh straneh. Nato izberite politiko Sinhroniziraj samo povezane zapise kot odločitev o uvedbi strank:
| Nastavitev | Obnašanje |
|---|---|
| Sinhroniziraj samo povezane zapise = Vklopljeno | Sinhronizira samo zapise, ki jih je skrbnik že povezal. To preprečuje široko ustvarjanje novih nepovezanih zapisov. |
| Sinhroniziraj samo povezane zapise = Izklopljeno | Začetna in načrtovana sinhronizacija lahko ustvarita nepovezane stranke/račune na drugi strani. Uporabite to le, ko je to vedenje ustvarjanja namerno. |
Povezovanje je potrebno, ko je Sinhroniziraj samo povezane zapise vklopljeno
Ko je Sinhroniziraj samo povezane zapise vklopljeno, Microsoftova sinhronizacija posodablja samo že povezane zapise. RapidStart tok lahko ustvari stranko Business Central in shrani njeno številko stranke na račun Dataverse, vendar to ne vzpostavi Microsoftovega lastnega povezovanja. Po uporabi toka ročno povežite stranko in račun v Business Central, če je potrebna stalna lastna sinhronizacija. Številka stranke Business Central sama po sebi ni dokaz povezovanja.
Preverjanje vrednosti možnosti
ID-ji vrednosti enum Business Central, ki se uporabljajo za Plačilne pogoje, Način pošiljanja in Agenta za pošiljanje, se morajo ujemati z ustreznimi ID-ji možnosti Dataverse. Prikazno besedilo ali oznaka kode sama po sebi ni dovolj. Popolna sinhronizacija ne popravi neskladja ID-jev, ko Business Central vsebuje prilagojene vrednosti enum, ki ne obstajajo v Dataverse.
- Zaženite Sinhroniziraj spremenjene zapise za PLAČILNE POGOJE, NAČIN POŠILJANJA in AGENTA ZA POŠILJANJE.
- Preglejte Preslikavo možnosti Dataverse in dnevnik napak sinhronizacije pred testiranjem STRANK.
- Če ID-ji niso usklajeni, uporabite varno privzeto nastavitev na preslikavah polj STRANK: Koda plačilnih pogojev → Plačilni pogoji = FromIntegrationTable; Koda načina pošiljanja → Naslov 1: Pogoji prevoza = FromIntegrationTable; Koda agenta za pošiljanje → Naslov 1: Način pošiljanja = FromIntegrationTable.
- Spremenite ta tri polja na Dvosmerno šele po tem, ko je razvijalec dodal ustrezne ID-je možnosti na obeh straneh.
- Ne izmišljajte ali preštevilčujte ID-jev možnosti med nastavitvijo. Prilagojene vrednosti Dataverse in razširitve enum Business Central morajo uporabljati točno iste ID-je.
Vrnite se na zavihek Business Central v vašem brskalniku, ki smo ga pustili odprtega.

1. Kliknite zavihek “Integracija”
2. nato “Preslikave tabel za integracijo”

Odločitev stranke: obdržite PRODAJALCE, če stranka želi Microsoftovo standardno sinhronizacijo uporabnika Dataverse s prodajalcem Business Central. Izbrišite ali onemogočite to preslikavo le, ko ta standardna sinhronizacija ni namerno uporabljena.

1. Izberite KONTAKT
2. Izberite Povezovanje
3. Nato kliknite “Povezovanje na podlagi ujemanja”.
4. Ujemite zgoraj in kliknite OK

1. Izberite VALUTA
2. Izberite Povezovanje
3. Nato kliknite “Povezovanje na podlagi ujemanja”.
4. Ujemite zgoraj in kliknite OK

Za STRANKO izberite Preslikava/Polja
1. Izberite “Uredi seznam”
2. in “omogoči” številko računa.

Še vedno za STRANKO, izberite Povezovanje/Povezovanje na podlagi ujemanja. Ujemite z uporabo polj identifikatorja stranke/računa, prikazanih na posnetku zaslona, in potrdite, da ujemajoča se polja edinstveno identificirajo isto stranko na obeh straneh.

Za PLAČILNE POGOJE izberite Povezovanje/Povezovanje na podlagi ujemanja. Ujemite zapise plačilnih pogojev Business Central z ustreznimi možnostmi plačilnih pogojev Dataverse po konfiguriranih ID-jih.

Za NAČIN POŠILJANJA izberite Povezovanje/Povezovanje na podlagi ujemanja. Ujemite načine pošiljanja Business Central z ustreznimi možnostmi pogojev prevoza Dataverse po konfiguriranih ID-jih.

Za AGENTA ZA POŠILJANJE izberite Povezovanje/Povezovanje na podlagi ujemanja. Ujemite agente za pošiljanje Business Central z ustreznimi možnostmi načina pošiljanja Dataverse po konfiguriranih ID-jih.

Za DOBAVITELJA izberite Preslikava/Polja
1. Izberite “Uredi seznam”
2. in “omogoči” številko računa.

Še vedno za DOBAVITELJA, izberite Povezovanje/Povezovanje na podlagi ujemanja. Ujemite z uporabo polj identifikatorja dobavitelja/računa, prikazanih na posnetku zaslona, in potrdite, da ujemajoča se polja edinstveno identificirajo istega dobavitelja na obeh straneh.
Korak 7: Povežite okolja (neobvezno)
Neobvezna zahteva za povezovanje okolij
Povežite okolja le, ko sta okolje Business Central in okolje Power Platform istega tipa okolja, kot je proizvodnja s proizvodnjo ali sandbox s sandbox, in sta v isti Azure geografiji.
Da preprečite, da bi nekdo pomotoma izbrisal okolja, jih lahko povežete. Začnite nazaj v Business Central.

1. Izberite ikono Zobnik
2. Nato izberite Skrbniški center

Izberite povezavo ciljno okolje

Kliknite na “Poveži” in izberite svoje okolje Dataverse
Korak 8: Namestite dodatek Business Central za RapidStart CRM iz AppSource
Potrdite potrebno osnovo pred namestitvijo dodatka
RapidStart CRM in podpora za Microsoft Business Central Virtual Table morata biti najprej nameščena. Pred nadaljevanjem preverite zahtevane virtualne tabele Business Central in vrednosti povezave. Neobvezno povezovanje okolij ni potrebno za to namestitev AppSource.
Kliknite to povezavo za odprtje Microsoftovega AppSource in potrdite, da ste prijavljeni s svojim poslovnim računom.

Izberite “Pridobi zdaj” za začetek namestitve.

1. Izberite okolje, kjer ste namestili rešitev Virtual Tables.
2. Strinjajte se s pogoji.
3. Kliknite Namesti. Upoštevajte, da lahko namestitev traja nekaj minut.

Videli boste, da se rešitev “Namešča”. To lahko traja nekaj minut, da se dokonča. Občasno kliknite “osveži”, dokler ne vidite, da je “Nameščeno”.
Korak 9: Dokončajte v aplikaciji RapidStart Settings
Pojdite na RapidStart CRM in izberite aplikacijo RapidStart Settings.

Aplikacijo RapidStart Settings lahko odprete iz Izbirnika aplikacij v RapidStart CRM ali iz portala za ustvarjalce:
1. Izberite Aplikacije v stranski vrstici.
2. Kliknite ikono Zaženi za aplikacijo RapidStart Settings.

1. Potrdite, da ste v aplikaciji RapidStart Settings.
2. Izberite “Aplikacije in dodatki” v stranski vrstici.
3. Kliknite “Konfiguriraj” za dodatek Business Central.

Uporabite tega čarovnika za dokončanje manjkajočih elementov in upravljanje konektorja.
Odpravljanje težav
Manjkajoči ID-ji povezav
Če tok poroča o manjkajočem ID-ju povezave, popravite reference povezav Dataverse in Business Central v aplikaciji RapidStart Settings ali Power Automate, nato ponovno vklopite tok. Ponovna ustvaritev povezave sama po sebi ni dovolj, če je referenca povezave še vedno vezana na staro povezavo.
Napake pri preslikavi valut
Če sinhronizacija STRANK ne uspe pri valuti, obnovite ali preverite preslikavo VALUTE, potrdite, da je Koda → Koda valute omogočena, sinhronizirajte valute in potrdite, da valuta stranke obstaja v Dataverse, preden ponovno poskusite STRANKO.
Neskladja možnosti
Če sinhronizacija ne uspe, ker je vrednost Plačilnih pogojev, Načina pošiljanja ali Agenta za pošiljanje zunaj veljavnega obsega Dataverse, se ID vrednosti enum Business Central ne ujema z ID-jem možnosti Dataverse. Uporabite FromIntegrationTable za prizadeto preslikavo polja STRANK, dokler niso uvedeni ustrezni ID-ji.
Povezave, ki kažejo na izbrisane zapise
Če se zdi, da je zapis povezan, vendar sinhronizacija kaže na izbrisan ali manjkajoč zapis, odstranite zastarelo povezavo v Business Central in ustvarite novo povezavo s pravilnim računom ali kontaktom Dataverse, preden ponovno zaženete sinhronizacijo.
Namestitev zaključena
Če imate težave s to dokumentacijo, nam prosim sporočite.