Integracije / ERP / Microsoft Dynamics 365 Business Central
Vodnik za integracijo sistema Business Central s SkyPlanner APS za terminiranje proizvodnje
Ta vodnik partnerjem za Business Central in ekipam IT pokaže, kako povezati Microsoft Dynamics 365 Business Central s SkyPlanner APS. SkyPlanner se s sistemom Business Central povezuje dvosmerno prek njegovih lastnih spletnih storitev:
- V SkyPlanner se prenašajo proizvodni nalogi, tehnološki postopki, delovni centri, artikli in nabavna naročila.
- Planirani časi začetka in konca se zapisujejo v Prod. Order Routing Lines.
- Časovni zapisi operaterjev se prenašajo nazaj za poročanje o proizvedenih količinah.
- Webhooki SkyPlanner pošiljajo spremembe terminskega plana takoj, ko se zgodijo.
Ekipa SkyPlanner med uvajanjem prilagodi integracijo vaši konfiguraciji sistema Business Central in zanjo zagotavlja podporo tudi po prehodu v produkcijo. Ta vodnik je namenjen partnerjem in razvijalcem, ki želijo sodelovati ali sami razvijati rešitve na podlagi dokumentiranega vmesnika REST API sistema SkyPlanner (referenčna dokumentacija API).
Dva standardna vmesnika Business Central, brez programiranja na strani sistema Business Central
Integracija uporablja dva vmesnika, ki sta že vključena v Business Central:
- API v2.0 za komercialne podatke in podatke o zalogah. Omogoča dostop do entitet
items,itemVariants,itemLedgerEntries,locations,unitsOfMeasure,salesOrders,salesOrderLines,purchaseOrders,purchaseOrderLines,vendors,customersinemployees. Proizvodnih entitet ne vključuje, zato se podatki o proizvodnji prenašajo prek drugega vmesnika. - Spletne storitve OData v4 za proizvodnjo. Vsako stran v sistemu Business Central lahko na strani Web Services objavite kot spletno storitev OData v4. Izberite vrsto objekta Page, ID strani in ime storitve ter nato označite Published. Končna točka je s tem aktivna, ne da bi morali pisati kodo AL ali namestiti razširitev. Integracija objavi standardne strani za sproščene proizvodne naloge, Prod. Order Routing Lines, delovne centre, strojne centre in tehnološke postopke, ki so dostopne na naslovu
/ODataV4/Company('{name}')/{ServiceName}.
Objavljene strani omogočajo branje in pisanje. Microsoft navaja: “If an editable page is exposed as a web service, the data in the underlying table can be accessed and modified by an OData call,” (Če je stran, ki omogoča urejanje, izpostavljena kot spletna storitev, je mogoče s klicem OData dostopati do podatkov v pripadajoči tabeli in jih spreminjati), pri čemer se za posodobitve uporablja PATCH. Tako se planirani datumi zapisujejo nazaj v Business Central, prek iste strani in z istim preverjanjem veljavnosti, kot ju uporablja planer.
SOAP ne uporabljajte. Microsoft je spletne storitve SOAP označil kot zastarele, objavljanje Microsoftovih strani uporabniškega vmesnika prek SOAP pa bo odstranjeno v 2. valu izdaje 2026 (v29).
Preverjanje pristnosti
Uporabite OAuth 2.0 prek Microsoft Entra ID s tokom za komunikacijo med storitvami (client credentials):
- Registrirajte aplikacijo v Entra ID in ji dodelite aplikacijsko dovoljenje Dynamics 365 Business Central
API.ReadWrite.All. - Zahtevajte žetone z obsegom
https://api.businesscentral.dynamics.com/.default. - V sistemu Business Central odprite stran Microsoft Entra Applications, dodajte ID odjemalca, dodelite nabore dovoljenj po načelu najmanjših pravic in podajte soglasje. Aplikaciji S2S ni mogoče dodeliti nabora SUPER.
Osnovna naslova URL sta https://api.businesscentral.dynamics.com/v2.0/{environment}/api/v2.0/companies({id})/{entity} za API v2.0 in https://api.businesscentral.dynamics.com/v2.0/{environment}/ODataV4/Company('{name}')/{ServiceName} za objavljene strani. Isti žeton velja za oba.
Ključi za dostop do spletnih storitev (basic auth) so zastareli in od oktobra 2022 niso več podprti v spletni različici Business Central, poleg tega pa vedno zahtevajo licenciranega uporabnika. OAuth za integracije med storitvami ne zahteva licence. Lokalna namestitev podpira S2S od različic 18.11 in 19.5, ko je strežnik konfiguriran za preverjanje pristnosti z Microsoft Entra.
Na strani sistema SkyPlanner REST API uporablja preverjanje pristnosti z JWT in je dokumentiran v Swagger/OpenAPI. Vodič za integracijo vas vodi skozi prve klice.
Dogodki, webhooki in periodično poizvedovanje
Business Central podpira naročnine na spletne kavlje prek POST /api/v2.0/subscriptions za entitete API v2.0, kot sta items in salesOrders. Veljajo naslednja pravila:
- Ustvarjanje naročnine zahteva potrditveno izmenjavo: vaša končna točka mora vrniti
validationTokens statusom 200 OK. - Naročnine potečejo po treh dneh. Obnovite jih s PATCH, pri čemer se ponovno izvede postopek potrditve povezave.
- Obvestila vsebujejo pot do vira,
changeTypein vašclientState, ne pa celotnega zapisa. Zapis preberete naknadno. - Obvestila prihajajo z zamikom: spletna različica Business Central po prvi spremembi počaka 30 sekund. Če se v tem času spremeni več kot 1.000 zapisov, prejmete eno obvestilo
collection. - V spletnem okolju je dovoljenih največ 200 naročnin na webhooke na okolje.
Proizvodni nalogi, vrstice tehnoloških postopkov in nabavni nalogi se preverjajo vsakih nekaj minut s poizvedovanjem po objavljenih straneh in entiteti purchaseOrders. S filtriranjem na odprte naloge in uporabo straničenja ostane število zahtev precej pod omejitvami sistema Business Central.
SkyPlanner ob spremembi stanja ali terminskega plana pošilja webhooke, zato povratno zapisovanje podatkov temelji na dogodkih.
Preslikava podatkov
| Objekt Business Central (vmesnik) | Objekt SkyPlanner | Smer | Pogostost |
|---|---|---|---|
Item, Item Variant, Unit of Measure (items, itemVariants, unitsOfMeasure, API v2.0) | Izdelki in materiali | BC → SkyPlanner | Začetni prenos, nato spletni kavelj ali poizvedovanje po spremembah |
| Production BOM Header/Line, različice s statusom Certified (objavljena stran) | Struktura izdelka, podizdelki, materiali za posamezni izdelek | BC → SkyPlanner | Začetni prenos, nato ob spremembah |
| Routing Header/Line, različice s statusom Certified (objavljena stran Routing): Operation No., Setup, Run, Wait and Move Time, Concurrent Capacities, Send-Ahead Quantity | Koraki postopka s trajanjem, pripravljalnimi in zaključnimi časi | BC → SkyPlanner | Začetni prenos, nato ob spremembah |
| Work Center, Machine Center: Capacity, Efficiency, Shop Calendar Code (objavljeni strani Work Center in Machine Center) | Delovni centri, skupine delovnih centrov, učinkovitosti | BC → SkyPlanner | Začetni prenos, pozneje le redko |
| Shop Calendar, Work Shift, Calendar Entry, Absence (objavljene strani) | Izmene, odsotnosti | BC → SkyPlanner | Dnevno ali samostojno upravljanje izmen v sistemu SkyPlanner |
| Released Production Order, Prod. Order Line, Prod. Order Routing Line, Prod. Order Component (objavljene strani; po želji tudi Firm Planned) | Nalogi in operacije z roki ter potrebami po materialu | BC → SkyPlanner | Poizvedovanje vsakih nekaj minut |
salesOrders, salesOrderLines (API v2.0) | Roki za kupce in podatki za določanje prioritet | BC → SkyPlanner | Spletni kavelj ali poizvedovanje |
itemLedgerEntries (API v2.0) | Stanje zalog | BC → SkyPlanner | Poizvedovanje vsako uro ali ob zagonu terminiranja |
purchaseOrders, purchaseOrderLines (API v2.0), Expected Receipt Date v vrstici | Nabavni nalogi / prihajajoči material s pričakovanim datumom dobave; zaloga se posodobi, ko je nabavni nalog označen kot Delivered | BC → SkyPlanner | Poizvedovanje vsako uro ali ob zagonu terminiranja |
| Prod. Order Routing Line: Starting Date-Time, Ending Date-Time, Type, No. (PATCH na objavljeni strani Prod. Order Routing) | Planirani začetek, konec in delovni center za posamezno operacijo | SkyPlanner → BC | Ob spremembi terminskega plana prek spletnega kavlja SkyPlanner |
| Output Journal (Item Journal Line, Entry Type Output) | Evidence časa, količine in potrditve operaterjev | SkyPlanner → BC | Ob vsaki potrditvi ali za vsako izmeno, če je samodejno knjiženje vklopljeno |
| Routing Tool, Routing Personnel (objavljene strani, neobvezen začetni prenos) | Potrebna orodja in število operaterjev za posamezno operacijo | BC → SkyPlanner | Začetni prenos; nato vzdrževanje v sistemu SkyPlanner |
| Ni v sistemu Business Central | Matrika časov menjave, orodja kot viri z omejeno kapaciteto, alternativni stroji in osebje | Vzdrževanje v sistemu SkyPlanner | Nastavitev ob uvedbi |
| Consumption Journal (če poraba ni knjižena samodejno) | Poraba materiala | SkyPlanner → BC | Ob vsaki potrditvi ali za vsako izmeno, če je samodejno knjiženje vklopljeno |
Vzorci integracije
1. Začetni prenos matičnih podatkov. Z objavljenih strani pridobite tehnološke postopke in proizvodne kosovnice s statusom Certified ter delovne in strojne centre, prek API v2.0 pa artikle in merske enote. Vsak delovni ali strojni center premišljeno preslikajte v delovni center v sistemu SkyPlanner: odločite se, ali bo delovni center s tremi strojnimi centri postal ena skupina delovnih centrov ali trije delovni centri.
2. Sinhronizacija nalogov. Z objavljenih strani preberite proizvodne naloge s statusom Released (in Firm Planned, če jih terminirate), skupaj z vrsticami tehnoloških postopkov in komponentami, prek API v2.0 pa še odprte vrstice nabavnih naročil. SkyPlanner obravnava naročeni material kot razpoložljiv na datum dobave nabavnega naročila in posodobi zalogo, ko naročilo dobi status Delivered. Pri terminiranju zato preverja tako zalogo kot pričakovane nabave.
Nikoli ne terminirajte proizvodnih nalogov s statusom Planned: Microsoft navaja, da jih Business Central “deletes them the next time you run planning.” (izbriše ob naslednjem zagonu planiranja). Planning Worksheet še naprej predlaga oskrbo, SkyPlanner pa potrjene naloge terminira glede na dejanske kapacitete.
3. Povratni zapis terminskega plana. Standardna stran Prod. Order Routing se objavi kot spletna storitev OData v4. Za vsako operacijo, ki jo je mehanizem razporedil ali premaknil, SkyPlanner pošlje zahtevo PATCH za ustrezno vrstico tehnološkega postopka z ETag v glavi If-Match. Nastavi polji Starting Date-Time in Ending Date-Time, ob premiku operacije na alternativni stroj pa še polji Type in No.
PATCH sproži prožilce strani in tabele, zato Business Central preveri veljavnost polj po lastni logiki, natanko tako kot pri planerjevem urejanju strani Prod. Order Routing. Ustrezno se posodobita tudi polji Starting Date-Time in Ending Date-Time v vrstici proizvodnega naloga. Količine, status in stroški ostajajo v pristojnosti sistema Business Central.
4. Potrjevanje dela v proizvodnji. Operaterji beležijo delo s SkyPlanner Mobile Confirmations ali Production Timer, časovni zapisi pa skrbijo za ažurnost terminskega plana. O proizvedenih količinah lahko v sistemu Business Central poročate kot doslej, prek Production Journal ali Output Journal.
Če želite povsem samodejno knjiženje proizvedenih količin in porabe, se v sistemu Business Central doda standardna stran API za knjiženje prek Output Journal. SkyPlanner nato za vsako operacijo knjiži pripravljalni čas, čas izvajanja in proizvedeno količino. Knjiženje posodobi Capacity Ledger Entries, proizvedena količina na zadnji operaciji tehnološkega postopka pa poveča zalogo artikla.
Za knjiženje proizvedenih količin izberite en kanal. Če knjižite tako iz sistema SkyPlanner kot iz Production Journal v sistemu Business Central, se vnosi podvojijo.
5. Pravila o pristojnosti za podatke in reševanju neskladij. Zapišite jih pred prehodom v produkcijo:
| Podatki | Pristojni sistem |
|---|---|
| Artikli, kosovnice, tehnološki postopki, količine, status naloga | Business Central |
| Zaporedje operacij, časi začetka in konca, dodelitev delovnega centra | SkyPlanner |
| Matrika pripravljalnih in prehodnih časov, zahteve glede orodij in operaterjev, alternativni viri | SkyPlanner |
| Izmene in odsotnosti | En sistem, izbran pri opredelitvi obsega |
| Proizvedene količine in poraba | Business Central, z ročnim ali samodejnim knjiženjem na podlagi časovnih zapisov iz sistema SkyPlanner |
Glavni vir neskladij sta dejanji Refresh in Replan na proizvodnih nalogih. Microsoft navaja: “If you use the Refresh action to recalculate production order lines, Business Central deletes the existing production order lines and calculates new lines.” (Če z dejanjem Refresh ponovno izračunate vrstice proizvodnega naloga, Business Central izbriše obstoječe vrstice in izračuna nove.) Tudi Replan lahko spremeni potrebe po kapacitetah, ponovni izračun komponent pa “deletes previous changes in the components.” (izbriše prejšnje spremembe komponent).
Osveženi nalog obravnavajte kot novo različico, ga ponovno sinhronizirajte in prepustite ponovno terminiranje sistemu SkyPlanner. S funkcijo Autopilot SkyPlanner ob spremembah v proizvodnji samodejno ponovno terminira operacije.
Običajni koraki projekta
Implementacija je običajno končana v nekaj tednih po začetku uvajanja. Pred tem lahko opravite 30-dnevni brezplačni preizkus z lastnimi podatki. Iz sistema Business Central izvozite delovne centre, tehnološke postopke in odprte proizvodne naloge z ukazoma Open in Excel ali Edit in Excel na straneh s seznami. Uvozite jih v obliki CSV ali Excel in preverite terminski plan, še preden začnete integracijo.
Sam projekt obsega:
- Preslikava matičnih podatkov. Določite tabelo preslikav, pravila o pristojnosti za podatke, pogostost sinhronizacije in kanal za knjiženje proizvedenih količin.
- Nastavitev spletnih storitev. Na strani Web Services objavite strani za proizvodne naloge, vrstice tehnoloških postopkov nalogov, komponente, delovne centre, strojne centre, tehnološke postopke, kosovnice in koledarje ter registrirajte aplikacijo Entra. Potrebna je le konfiguracija, najprej v preizkusnem in nato v produkcijskem okolju.
- Začetni prenos. Artikli, merske enote, kosovnice in tehnološki postopki s statusom Certified, delovni in strojni centri ter koledarji.
- Sinhronizacija proizvodnih nalogov in nabavnih naročil. Proizvodni nalogi s statusom Released in odprta nabavna naročila se sinhronizirajo s periodičnim poizvedovanjem, prodajna naročila pa prek webhookov. Ta korak vključuje upravljanje žetonov, obnavljanje naročnin in ponovne poskuse ob odzivu 429.
- Nastavitev omejitev v sistemu SkyPlanner. Matrika pripravljalnih in prehodnih časov, orodja, število operaterjev na operacijo ter alternativni stroji ali osebje. Business Central ničesar od tega ne hrani v obliki podatkov, uporabnih za terminiranje.
- Povratno zapisovanje terminskega plana. PATCH na objavljeni strani Prod. Order Routing; v tem koraku se doda tudi samodejno knjiženje proizvedenih količin, če ste ga izbrali.
- Vzporedno testiranje. SkyPlanner uporabljajte vzporedno z obstoječim planom, primerjajte datume in popravite matične podatke.
- Prehod v produkcijo. Ko se podatki ujemajo, vklopite povratno zapisovanje.
Pasti pri integraciji s sistemom Business Central
- Enote v tehnoloških postopkih. Setup Time velja za posamezen proizvodni nalog, Run Time pa za posamezen proizvedeni artikel; vsak ima svojo vrednost Unit of Measure Code. Wait Time in Move Time ne zasedata kapacitet delovnega centra. Če je enota delovnega centra Days, en dan pomeni 24 ur, ne osemurne izmene. Enote pretvorite ob uvozu, sicer bodo vsa trajanja napačna.
- Neažurni koledarji. Kapacitete obstajajo šele, ko za plansko obdobje izvedete Calculate Work Center Calendar. Pred začetnim prenosom preverite polje Calendar Entries Available Until.
- Skrite kapacitete strojnih centrov. Če je Consolidated Calendar izklopljen, se planirajo le lastne kapacitete delovnega centra: “The machine center capacity is excluded.” (Kapacitete strojnega centra so izključene.) Kapacitete strojnih centrov berite neposredno, namesto da se zanašate na skupne vrednosti delovnega centra.
- Capacity in Efficiency. Business Central izračuna trajanje po formuli Run Time / Efficiency / Capacity, izračunani koledarski vnosi pa že upoštevajo obe vrednosti. Efficiency preslikajte v učinkovitost delovnega centra v sistemu SkyPlanner enkrat, ne dvakrat.
- Alternate Work Center je zgolj informativen podatek. Microsoft navaja, da “isn’t automatically included in planning processes.” (ni samodejno vključen v procese planiranja). Alternative izrecno modelirajte kot alternativne delovne centre v sistemu SkyPlanner.
- Omejevanje zahtev. V spletni različici omejitve veljajo za posameznega uporabnika, pri čemer storitvena identiteta šteje kot en uporabnik: 6.000 zahtev OData v drsečem 5-minutnem oknu in 5 sočasnih zahtev. Velikost strani je omejena na 20.000 zapisov,
$batchna 100 operacij, časovna omejitev operacije pa je 8 minut. Ob prekoračitvi dovoljene pogostosti sistem vrne status 429. Namesto ponovnih prenosov vseh podatkov uporabljajte paketne zahteve, straničenje in poizvedovanje po spremembah. - Licenciranje. Proizvodne funkcije so na voljo le v načinu Premium. Uporabniki z licenco Essentials se ne morejo prijaviti v podjetje, nastavljeno na Premium.
Integracija s sistemom Business Central: kdo jo konfigurira in zanjo zagotavlja podporo
Delo vključuje preslikavo vaših tehnoloških postopkov, delovnih centrov in konfiguracije sistema Business Central ter nastavitev omejitev, ki jih Business Central ne hrani: matrike pripravljalnih in prehodnih časov, orodij, števila operaterjev in alternativnih virov.
- Ekipa SkyPlanner integracijo konfigurira med uvajanjem in zanjo zagotavlja podporo po prehodu v produkcijo, tako na strani sistema SkyPlanner kot za dogovorjene spletne storitve Business Central. Vsak obrat uporablja Business Central drugače in prav pri tem pridejo te izkušnje do izraza. Integracija uporablja standardni API v2.0 in objavljene spletne storitve sistema Business Central, ki se posodabljajo skupaj z njim.
- Sodeluje lahko tudi vaš partner za Business Central. Partner pozna vašo konfiguracijo in razširitve ter lahko skupaj z ekipo SkyPlanner pregleda objavljene strani, nabore dovoljenj in aplikacijo Entra. SkyPlanner zagotavlja REST API, dokumentacijo Swagger/OpenAPI in webhooke.
- Rešitve lahko razvijajo tudi vaši razvijalci z uporabo istega dokumentiranega vmesnika REST API s preverjanjem pristnosti z JWT. Za začetek zadostuje ključ API, ekipa SkyPlanner pa po potrebi pomaga. Javna dokumentacija izdelka, vključno z nabavnimi naročili ter vmesnikom API za izdelke in materiale, je na voljo v dokumentaciji SkyPlanner. Podjetje Laboratory & Allied je to pot izbralo pri SAP Business One: njegova interna ekipa IT je integracijo večinoma razvila sama, ob pomoči ekipe SkyPlanner. Podjetje UTU uporablja SkyPlanner vzporedno s svojim sistemom ERP NetSuite.
Najprej preverite terminski plan v 30-dnevnem brezplačnem preizkusu, da bo integracija temeljila na planu, ki že ustreza vašemu obratu.
Po vzpostavitvi povezave mehanizem Arcturus terminira na podlagi aktualnih nalogov iz sistema Business Central, načrtovani datumi pa se zapišejo v tehnološki postopek proizvodnega naloga. Cena za SkyPlanner se začne pri 199 € na mesec in vključuje 5 delovnih centrov, obračun pa je mesečen. Ponudbo za integracijo pripravimo vnaprej glede na vaše procese in potrebe ter jo vključimo v ponudbo za izbrani paket, tako da pred začetkom poznate celotne stroške. Oglejte si cenik in funkcionalnosti, primerjavo s planiranjem v samem sistemu Business Central pa najdete na strani Terminiranje proizvodnje v sistemu Business Central. Pregled je na strani o sistemu Business Central, druge sisteme ERP pa najdete na pregledni strani integracij s sistemi ERP.
Mnenja proizvodnih podjetij o rešitvi SkyPlanner
2 hprihranka vsak teden
»S SkyPlannerjem smo pri planiranju proizvodnje prešli z Excelovih preglednic na optimizacijo proizvodnje v realnem času.«
Kalle Kalliomäki, strokovnjak za oskrbovalno verigo
UTU · Električni razdelilniki in stikalne naprave
Pri planiranju proizvodnje vsak teden prihranijo 2 uri dela, nov vrstni red operacij pa pride do proizvodne linije v nekaj sekundah.
+90%učinkovitost proizvodnje
»Učinkovitost v proizvodnji se je povečala za 90%.«
Abdul Rucyinga, vodja IT
Laboratory & Allied · Farmacevtska proizvodnja
Učinkovitost proizvodnje se je povečala za 90%, priprava optimiziranega plana za tri mesece za vse delovne centre pa traja manj kot 30 minut.
98%zanesljivost dobav, prej približno 50%
»SkyPlanner ima odločilno vlogo pri ohranjanju naše zanesljivosti dobav.«
Hannu Lahtinen, direktor
KJH-Comp · Obdelava pločevine in pogodbena proizvodnja
Zanesljivost dobav se je s približno 50% povečala na kar 98%, za terminiranje pa zdaj namesto dveh vodij zadostuje eden.
1,000ssamodejno terminiranih delovnih nalogov
»Proizvodnjo zdaj obvladujemo drugače, naše razumevanje kapacitet pa je na povsem drugi ravni.«
Hannu Ryynänen, direktor
Mamec · Industrijska mešala, črpalke in visokotehnološka pogodbena proizvodnja
Na tisoče delovnih nalogov se terminira samodejno, celotna organizacija pa ima vpogled v proizvodnjo v realnem času.
Pogosta vprašanja
Ali API sistema Business Central vključuje proizvodne naloge?
Standardni API v2.0 nima entitet za proizvodne naloge, tehnološke postopke, kosovnice BOM ali delovne centre. Business Central jih namesto tega ponuja prek spletnih storitev OData v4. Standardne proizvodne strani se brez programiranja objavijo na strani Web Services, podatki pa se berejo in zapisujejo prek OData.
Kdo vzpostavi integracijo s sistemom Business Central?
Ekipa SkyPlanner med uvajanjem konfigurira dvosmerno integracijo za vaše okolje Business Central in zanjo zagotavlja podporo tudi po prehodu v produkcijsko uporabo. Na strani sistema Business Central uporablja API v2.0 in objavljene spletne storitve OData v4. Integracijo lahko prek dokumentiranega vmesnika REST API rešitve SkyPlanner razvije tudi vaš partner za Business Central ali vaši razvijalci. Za začetek zadostuje ključ API.
Ali moramo v Business Central namestiti razširitev?
Ne. API v2.0 je del standardne rešitve, proizvodne strani pa se kot spletne storitve objavijo z nastavitvami na strani Web Services. Standardna stran API se doda le, če želite povsem samodejno knjiženje izdelanih količin in porabe.
Katero preverjanje pristnosti naj uporablja integracija?
Uporabi naj OAuth 2.0 z odjemalskimi poverilnicami prek Microsoft Entra ID, z registracijo na strani Microsoft Entra Applications v sistemu Business Central. Ključi za dostop do spletnih storitev so zastareli. Lokalna namestitev podpira enak dostop med storitvami od različic 18.11 in 19.5 naprej, ko je strežnik konfiguriran za preverjanje pristnosti z Microsoft Entra. Ob opredelitvi obsega potrdimo ustrezen način za vašo različico.
Ali lahko Business Central pošilja spremembe v realnem času?
Skoraj v realnem času. Obvestila za naročnine na spletne kavlje pri entitetah API v2.0, kot so artikli in prodajna naročila, prispejo približno 30 sekund po prvi spremembi. Spletna različica sistema Business Central jih združuje v pakete. Spremembe proizvodnih nalogov se zajamejo s poizvedovanjem vsakih nekaj minut. V nasprotni smeri spletni kavlji rešitve SkyPlanner pošiljajo spremembe terminskega plana takoj, ko nastanejo.
Kako se datumi operacij zapisujejo nazaj v Business Central?
Z zahtevo PATCH na standardni strani Prod. Order Routing, objavljeni kot spletna storitev OData v4. Zahteva nastavi polji Starting Date-Time in Ending Date-Time ter delovni ali strojni center. Business Central vrednosti preveri s svojo logiko, povsem enako kot takrat, ko stran ureja planer.
Ali lahko SkyPlanner preizkusimo pred vzpostavitvijo integracije?
Da. V 30-dnevnem brezplačnem preizkusu lahko uporabljate do 20 delovnih centrov in podatke iz sistema Business Central uvozite z datotekami CSV ali Excel. Kreditne kartice ne potrebujete. Začnite preizkus ali se obrnite na prodajno ekipo, da opredelimo obseg integracije.