Integrácie / ERP / Microsoft Dynamics 365 Business Central
Sprievodca integráciou Business Central na rozvrhovanie výroby so SkyPlanner APS
Tento sprievodca ukazuje partnerom Business Central a IT tímom, ako prepojiť Microsoft Dynamics 365 Business Central so SkyPlanner APS. SkyPlanner sa s Business Central integruje obojsmerne prostredníctvom jeho vlastných webových služieb:
- Do SkyPlanner sa prenášajú výrobné zákazky, technologické postupy, pracoviská, položky a nákupné objednávky.
- Plánované časy začiatku a konca sa zapisujú do Prod. Order Routing Lines.
- Časové záznamy operátorov sa prenášajú späť na vykazovanie výrobného výstupu.
- Webhooky SkyPlanner odosielajú zmeny rozvrhu hneď, ako nastanú.
Tím SkyPlanner počas zavádzania nakonfiguruje integráciu podľa vášho nastavenia Business Central a po spustení ostrej prevádzky zabezpečuje jej podporu. Tento sprievodca je určený partnerom a vývojárom, ktorí sa chcú zapojiť alebo sami vyvíjať riešenia s využitím zdokumentovaného REST API SkyPlanner (referenčná dokumentácia API).
Dve štandardné rozhrania Business Central, bez programovania na strane Business Central
Integrácia využíva dve rozhrania, ktoré sú už súčasťou Business Central:
- API v2.0 pre obchodné a skladové údaje. Sprístupňuje
items,itemVariants,itemLedgerEntries,locations,unitsOfMeasure,salesOrders,salesOrderLines,purchaseOrders,purchaseOrderLines,vendors,customersaemployees. Neobsahuje entity pre výrobu, preto sa výrobné údaje prenášajú cez druhé rozhranie. - Webové služby OData v4 pre výrobu. Ľubovoľnú stránku v Business Central možno publikovať ako webovú službu OData v4 na stránke Web Services. Vyberte typ objektu Page, ID stránky a názov služby a potom označte Published. Koncový bod je tým sprístupnený bez kódu AL a bez nasadzovania rozšírenia. Integrácia publikuje štandardné stránky pre uvoľnené výrobné zákazky, Prod. Order Routing Lines, pracoviská, strojové centrá a technologické postupy. Sú dostupné na adrese
/ODataV4/Company('{name}')/{ServiceName}.
Publikované stránky umožňujú čítanie aj zápis. Microsoft uvádza: „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,“ (Ak je upraviteľná stránka sprístupnená ako webová služba, dáta v príslušnej tabuľke možno čítať a meniť volaním OData.) Na aktualizácie sa používa PATCH. Takto sa plánované termíny zapisujú späť do Business Central, cez tú istú stránku a s rovnakým overovaním, aké využíva plánovač.
SOAP nepoužívajte. Microsoft označil webové služby SOAP za zastarané a v 2026 release wave 2 (v29) odstraňuje možnosť publikovať stránky používateľského rozhrania Microsoft ako SOAP.
Autentifikácia
Použite OAuth 2.0 cez Microsoft Entra ID s tokom service-to-service (client credentials):
- Zaregistrujte aplikáciu v Entra ID a udeľte jej aplikačné oprávnenie
API.ReadWrite.Allpre Dynamics 365 Business Central. - Žiadajte o tokeny s rozsahom
https://api.businesscentral.dynamics.com/.default. - V Business Central otvorte stránku Microsoft Entra Applications, pridajte ID klienta, priraďte sady oprávnení podľa princípu najmenších oprávnení a udeľte súhlas. Aplikácii S2S nemožno priradiť SUPER.
Základné adresy URL: https://api.businesscentral.dynamics.com/v2.0/{environment}/api/v2.0/companies({id})/{entity} pre API v2.0 a https://api.businesscentral.dynamics.com/v2.0/{environment}/ODataV4/Company('{name}')/{ServiceName} pre publikované stránky. Pre obe rozhrania funguje rovnaký token.
Prístupové kľúče webových služieb (základná autentifikácia) sú zastarané a od októbra 2022 ich Business Central online nepodporuje. Navyše vždy vyžadujú používateľa s licenciou. OAuth pri integráciách service-to-service licenciu nevyžaduje. Lokálna inštalácia podporuje S2S od verzií 18.11 a 19.5, ak je server nakonfigurovaný na autentifikáciu cez Microsoft Entra.
Na strane SkyPlanner používa REST API autentifikáciu JWT a je zdokumentované vo formáte Swagger/OpenAPI. Návod na integráciu vás prevedie prvými volaniami.
Udalosti, webhooky a pravidelné dopytovanie
Business Central podporuje odbery webhookov cez POST /api/v2.0/subscriptions pre entity API v2.0, napríklad items a salesOrders. Platia tieto pravidlá:
- Vytvorenie odberu vyžaduje overovací handshake: váš koncový bod musí vrátiť
validationTokenso stavom 200 OK. - Platnosť odberov uplynie po troch dňoch. Obnovte ich pomocou PATCH; overenie spojenia sa pritom zopakuje.
- Oznámenia obsahujú cestu k zdroju,
changeTypea vášclientState, nie celý záznam. Samotný záznam načítate následne. - Oznámenia prichádzajú s oneskorením: Business Central online čaká 30 sekúnd od prvej zmeny. Ak sa v tomto intervale zmení viac než 1 000 záznamov, príde jedno oznámenie typu
collection. - V online verzii je povolených najviac 200 odberov webhookov na prostredie.
Výrobné zákazky, riadky technologických postupov a nákupné objednávky sa načítavajú každých niekoľko minút z publikovaných stránok a z purchaseOrders. Filtrovanie na otvorené zákazky a objednávky spolu so stránkovaním udržiava počet požiadaviek bezpečne pod limitmi Business Central.
SkyPlanner odosiela webhooky pri zmene stavu alebo rozvrhu, takže spätný zápis je riadený udalosťami.
Mapovanie dát
| Objekt v Business Central (rozhranie) | Objekt v SkyPlanner | Smer | Frekvencia |
|---|---|---|---|
Item, Item Variant, Unit of Measure (items, itemVariants, unitsOfMeasure, API v2.0) | Produkty a materiály | BC → SkyPlanner | Úvodné načítanie, potom webhook alebo pravidelné načítavanie zmien |
| Production BOM Header/Line, verzie so stavom Certified (publikovaná stránka) | Štruktúra produktu, dielčie výrobky, materiály potrebné na jednotlivé produkty | BC → SkyPlanner | Úvodné načítanie, potom pri zmene |
| Routing Header/Line, verzie so stavom Certified (publikovaná stránka Routing): Operation No., Setup, Run, Wait and Move Time, Concurrent Capacities, Send-Ahead Quantity | Operácie s dĺžkou trvania, časmi nastavenia a ukončovacích prác | BC → SkyPlanner | Úvodné načítanie, potom pri zmene |
| Work Center, Machine Center: Capacity, Efficiency, Shop Calendar Code (publikované stránky Work Center a Machine Center) | Pracoviská, skupiny pracovísk, efektívnosť | BC → SkyPlanner | Úvodné načítanie, potom len zriedka |
| Shop Calendar, Work Shift, Calendar Entry, Absence (publikované stránky) | Zmeny, neprítomnosti | BC → SkyPlanner | Denne alebo samostatná správa zmien v SkyPlanner |
| Released Production Order, Prod. Order Line, Prod. Order Routing Line, Prod. Order Component (publikované stránky; voliteľne aj Firm Planned) | Zákazky a operácie s termínmi dokončenia a požiadavkami na materiál | BC → SkyPlanner | Načítavanie každých niekoľko minút |
salesOrders, salesOrderLines (API v2.0) | Termíny dodania zákazníkom a podklady na určenie priorít | BC → SkyPlanner | Webhook alebo pravidelné načítavanie |
itemLedgerEntries (API v2.0) | Stavy zásob | BC → SkyPlanner | Načítavanie každú hodinu alebo pri spustení rozvrhovania |
purchaseOrders, purchaseOrderLines (API v2.0), pole Expected Receipt Date na riadku | Nákupné objednávky / prichádzajúci materiál s očakávaným dátumom dodania; stav zásob sa aktualizuje po označení nákupnej objednávky ako Delivered | BC → SkyPlanner | Načítavanie každú hodinu alebo pri spustení rozvrhovania |
| Prod. Order Routing Line: Starting Date-Time, Ending Date-Time, Type, No. (PATCH na publikovanej stránke Prod. Order Routing) | Plánovaný začiatok, koniec a pracovisko pre každú operáciu | SkyPlanner → BC | Pri zmene rozvrhu cez webhook zo SkyPlanner |
| Output Journal (Item Journal Line, Entry Type Output) | Časové záznamy, množstvá a potvrdenia operátorov | SkyPlanner → BC | Pri každom potvrdení alebo za každú zmenu, ak je zapnuté automatické účtovanie |
| Routing Tool, Routing Personnel (publikované stránky, voliteľné úvodné naplnenie údajmi) | Požiadavky na nástroje, počet operátorov na operáciu | BC → SkyPlanner | Úvodné načítanie; potom správa v SkyPlanner |
| Nie je v Business Central | Matica časov prestavenia, nástroje ako zdroje s obmedzenou kapacitou, alternatívne stroje a pracovníci | Správa v SkyPlanner | Nastavenie počas zavádzania |
| Consumption Journal (ak sa spotreba neúčtuje automaticky) | Spotreba materiálu | SkyPlanner → BC | Pri každom potvrdení alebo za každú zmenu, ak je zapnuté automatické účtovanie |
Integračné postupy
1. Úvodné načítanie kmeňových dát. Z publikovaných stránok načítajte technologické postupy a výrobné kusovníky v stave Certified, pracoviská a strojové centrá. Položky a merné jednotky načítajte cez API v2.0. Pri mapovaní každého pracoviska alebo strojového centra na pracovisko v SkyPlanner zvoľte vhodnú štruktúru: rozhodnite, či pracovisko s tromi strojovými centrami vytvorí jednu skupinu pracovísk alebo tri pracoviská.
2. Synchronizácia zákaziek. Z publikovaných stránok načítajte výrobné zákazky v stave Released (a tiež Firm Planned, ak ich rozvrhujete) spolu s riadkami technologických postupov a komponentmi. Cez API v2.0 načítajte aj otvorené riadky nákupných objednávok. SkyPlanner považuje objednaný materiál za dostupný v termíne dodania nákupnej objednávky a aktualizuje skladové zásoby po jej označení ako Delivered. Pri rozvrhovaní sa tak kontrolujú skladové zásoby aj očakávané dodávky z nákupu.
Nikdy nerozvrhujte výrobné zákazky v stave Planned. Microsoft uvádza, že Business Central „deletes them the next time you run planning.“ (pri ďalšom spustení plánovania ich odstráni). Planning Worksheet naďalej navrhuje zásobovanie a SkyPlanner rozvrhuje pevne plánované zákazky podľa reálnej kapacity.
3. Spätný zápis rozvrhu. Štandardná stránka Prod. Order Routing sa publikuje ako webová služba OData v4. Pre každú operáciu, ktorú plánovací algoritmus zaradil alebo presunul, odošle SkyPlanner požiadavku PATCH na príslušný riadok technologického postupu s ETag v hlavičke If-Match. Nastaví polia Starting Date-Time a Ending Date-Time. Ak sa operácia presunula na alternatívny stroj, nastaví aj Type a No.
PATCH spúšťa triggery stránky aj tabuľky, takže Business Central overuje polia vlastnou logikou, presne ako pri úprave stránky Prod. Order Routing plánovačom. Následne sa upravia aj polia Starting Date-Time a Ending Date-Time na riadku výrobnej zákazky. Množstvá, stav a náklady zostávajú v správe Business Central.
4. Potvrdzovanie práce vo výrobe. Operátori zaznamenávajú prácu pomocou SkyPlanner Mobile Confirmations alebo Production Timer a ich časové záznamy udržiavajú rozvrh aktuálny. Výrobný výstup možno v Business Central vykazovať tak ako doteraz, cez Production Journal alebo Output Journal.
Ak chcete výrobný výstup a spotrebu účtovať úplne automaticky, pridá sa štandardná stránka API Business Central na účtovanie denníka výstupu. SkyPlanner potom za každú operáciu zaúčtuje čas nastavenia, čas výroby a vyrobené množstvo. Účtovanie aktualizuje Capacity Ledger Entries a výstup poslednej operácie technologického postupu pridá položku do skladových zásob.
Na účtovanie výrobného výstupu si zvoľte jeden kanál. Ak ho budete účtovať zo SkyPlanner aj cez Production Journal v Business Central, vzniknú duplicitné záznamy.
5. Pravidlá správy dát a riešenia konfliktov. Spíšte ich pred spustením ostrej prevádzky:
| Dáta | Zodpovedný systém |
|---|---|
| Položky, kusovníky, technologické postupy, množstvá, stav zákazky | Business Central |
| Poradie operácií, časy začiatku a konca, priradenie pracoviska | SkyPlanner |
| Matica časov prestavenia, požiadavky na nástroje a operátorov, alternatívne zdroje | SkyPlanner |
| Zmeny a neprítomnosti | Jeden systém zvolený pri definovaní rozsahu |
| Výrobný výstup a spotreba | Business Central, účtovanie manuálne alebo automaticky na základe časových záznamov zo SkyPlanner |
Hlavným zdrojom konfliktov sú akcie Refresh a Replan na výrobných zákazkách. Microsoft uvádza: „If you use the Refresh action to recalculate production order lines, Business Central deletes the existing production order lines and calculates new lines.“ (Ak akciou Refresh prepočítate riadky výrobnej zákazky, Business Central odstráni existujúce riadky a vypočíta nové.) Replan môže zmeniť aj potrebu kapacity a prepočet komponentov „deletes previous changes in the components.“ (odstráni predchádzajúce zmeny v komponentoch).
Zákazku po akcii Refresh považujte za novú verziu, znova ju synchronizujte a nechajte SkyPlanner prepočítať rozvrh. S funkciou Autopilot SkyPlanner pri zmenách vo výrobe prepočíta rozvrh automaticky.
Typický priebeh projektu
Implementácia sa zvyčajne dokončí do niekoľkých týždňov od začiatku zavádzania. Ešte predtým máte k dispozícii 30-dňovú bezplatnú skúšobnú verziu s vlastnými dátami. Z Business Central exportujte pracoviská, technologické postupy a otvorené výrobné zákazky pomocou Open in Excel alebo Edit in Excel na stránkach zoznamov. Importujte ich vo formáte CSV alebo Excel a overte rozvrh ešte pred začatím integračných prác.
Samotný projekt zahŕňa:
- Mapovanie kmeňových dát. Stanovte mapovaciu tabuľku, pravidlá správy dát, frekvencie synchronizácie a kanál na účtovanie výrobného výstupu.
- Nastavenie webových služieb. Na stránke Web Services publikujte stránky výrobných zákaziek, riadkov technologických postupov, komponentov, pracovísk, strojových centier, technologických postupov, kusovníkov a kalendárov. Zaregistrujte aj aplikáciu Entra. Ide len o konfiguráciu, najprv v testovacom prostredí a potom v produkčnom.
- Úvodné načítanie. Položky, merné jednotky, kusovníky a technologické postupy v stave Certified, pracoviská a strojové centrá, kalendáre.
- Synchronizácia zákaziek a nákupných objednávok. Výrobné zákazky v stave Released a otvorené nákupné objednávky sa synchronizujú pravidelným dopytovaním, predajné objednávky cez webhooky. Táto časť zahŕňa aj správu tokenov, obnovovanie odberov a opakovanie požiadaviek pri odpovedi 429.
- Nastavenie obmedzení v SkyPlanner. Matica časov prestavenia, nástroje, počty operátorov na operáciu a alternatívne stroje alebo pracovníci. Business Central žiadne z týchto údajov neuchováva vo forme použiteľnej na rozvrhovanie.
- Spätný zápis rozvrhu. PATCH na publikovanej stránke Prod. Order Routing. Ak ste si zvolili automatické účtovanie výrobného výstupu, pridá sa v tomto kroku.
- Paralelné testovanie. Používajte SkyPlanner súbežne so súčasným plánom, porovnávajte termíny a opravujte kmeňové dáta.
- Spustenie ostrej prevádzky. Keď sa dáta zhodujú, zapnite spätný zápis.
Úskalia Business Central
- Jednotky v technologických postupoch. Setup Time sa vzťahuje na výrobnú zákazku, Run Time na vyrobenú položku a každý z nich má vlastný Unit of Measure Code. Wait Time a Move Time nečerpajú kapacitu pracoviska. Ak je jednotkou pracoviska Days, jeden deň predstavuje 24 hodín, nie osemhodinovú zmenu. Pri importe jednotky prepočítajte, inak budú všetky trvania nesprávne.
- Neaktuálne kalendáre. Kapacita existuje až po spustení Calculate Work Center Calendar pre príslušný plánovací horizont. Pred úvodným načítaním skontrolujte pole Calendar Entries Available Until.
- Skrytá kapacita strojových centier. Ak je Consolidated Calendar vypnutý, plánuje sa iba vlastná kapacita pracoviska: „The machine center capacity is excluded.“ (Kapacita strojového centra sa nezahŕňa.) Kapacitu strojových centier načítavajte priamo, nespoliehajte sa na súčty za pracoviská.
- Capacity a Efficiency. Business Central počíta trvanie ako Run Time / Efficiency / Capacity a vypočítané položky kalendára už zohľadňujú obe hodnoty. Efficiency premietnite do efektívnosti pracoviska v SkyPlanner iba raz, nie dvakrát.
- Alternate Work Center má iba informačný charakter. Microsoft uvádza, že „isn’t automatically included in planning processes.“ (sa automaticky nezahŕňa do plánovacích procesov). Alternatívy preto výslovne nastavte ako alternatívne pracoviská v SkyPlanner.
- Obmedzovanie požiadaviek. V online prostredí platia limity na používateľa a objekt service principal sa počíta ako jeden používateľ: 6 000 požiadaviek OData v kĺzavom 5-minútovom intervale a 5 súbežných požiadaviek. Veľkosť stránky je obmedzená na 20 000 záznamov,
$batchna 100 operácií a časový limit operácie je 8 minút. Pri prekročení frekvencie požiadaviek sa vráti stav 429. Namiesto opakovaného úplného načítavania používajte dávky, stránkovanie a pravidelné načítavanie iba zmien. - Licencovanie. Výroba je dostupná iba v režime Premium. Používatelia s licenciou Essentials sa nemôžu prihlásiť do spoločnosti nastavenej na Premium.
Integrácia Business Central: kto ju nastavuje a zabezpečuje podporu
Práce zahŕňajú mapovanie na vaše technologické postupy, pracoviská a nastavenie Business Central, ako aj nastavenie obmedzení, ktoré Business Central neuchováva: matice časov prestavenia, nástrojov, počtov operátorov a alternatívnych zdrojov.
- Tím SkyPlanner integráciu nastaví počas zavádzania a po spustení ostrej prevádzky zabezpečuje jej podporu, a to na strane SkyPlanner aj pre dohodnuté webové služby Business Central. Každý závod používa Business Central inak a práve pri tejto práci sa uplatňujú tieto skúsenosti. Integrácia využíva štandardné API v2.0 a publikované webové služby Business Central, ktoré sa aktualizujú spolu s Business Central.
- Zapojiť sa môže aj váš partner pre Business Central. Pozná vaše nastavenie a rozšírenia a môže spolu s tímom SkyPlanner skontrolovať publikované stránky, sady oprávnení a aplikáciu Entra. SkyPlanner poskytuje REST API, dokumentáciu Swagger/OpenAPI a webhooky.
- Na riešení môžu pracovať aj vaši vlastní vývojári s využitím toho istého zdokumentovaného REST API s autentifikáciou JWT. Na začiatok stačí kľúč API a tím SkyPlanner v prípade potreby pomôže. Verejnú produktovú dokumentáciu vrátane nákupných objednávok a API pre produkty a materiály nájdete v dokumentácii SkyPlanner. Túto cestu si zvolila spoločnosť Laboratory & Allied pri SAP Business One: jej interný IT tím vytvoril integráciu prevažne samostatne, s pomocou SkyPlanner. Spoločnosť UTU používa SkyPlanner popri svojom ERP NetSuite.
Najprv si overte rozvrh počas 30-dňového bezplatného skúšobného obdobia, aby integrácia vychádzala z rozvrhu, ktorý už zodpovedá podmienkam vášho závodu.
Po prepojení plánovací mechanizmus Arcturus rozvrhuje výrobu podľa aktuálnych objednávok z Business Central a naplánované termíny sa zapisujú do technologického postupu výrobnej zákazky. Cena SkyPlanner sa začína na 199 € mesačne, zahŕňa 5 pracovísk a účtuje sa mesačne. Cenovú ponuku na integráciu pripravíme vopred podľa vašich procesov a potrieb spolu s ponukou predplatného, takže celkové náklady poznáte ešte pred začiatkom. Pozrite si cenník, funkcie a porovnanie s vlastným plánovaním Business Central v článku Plánovanie výroby v Business Central. Témou článku je plánovanie výroby, pri ktorom rozvrh rešpektuje skutočnú dostupnú kapacitu strojov aj pracovníkov. Prehľad nájdete na stránke Business Central a ďalšie ERP systémy v prehľade integrácií s ERP.
Ako výrobcovia hodnotia SkyPlanner
2 hušetrené každý týždeň
„Vďaka SkyPlanner sme pri plánovaní výroby prešli od excelových tabuliek k optimalizácii výroby v reálnom čase.“
Kalle Kalliomäki, špecialista dodávateľského reťazca
UTU · Elektrické rozvádzače a spínacie zariadenia
Plánovanie výroby ušetrí každý týždeň 2 hodiny pracovného času a nový zoznam operácií sa dostane na linku v priebehu sekúnd.
+90%efektívnosť výroby
„Efektívnosť výroby sa zvýšila o 90%.“
Abdul Rucyinga, vedúci IT
Laboratory & Allied · Farmaceutická výroba
Efektívnosť výroby sa zvýšila o 90% a vytvorenie optimalizovaného plánu na tri mesiace pre všetky pracoviská trvá menej ako 30 minút.
98%spoľahlivosť dodávok, nárast z približne 50%
„SkyPlanner zohráva rozhodujúcu úlohu pri udržiavaní spoľahlivosti našich dodávok.“
Hannu Lahtinen, výkonný riaditeľ
KJH-Comp · Výroba plechových dielov a zmluvná výroba
Spoľahlivosť dodávok vzrástla z približne 50% až na 98% a na rozvrhovanie teraz stačí jeden majster namiesto dvoch.
1 000 a viacautomaticky rozvrhnutých výrobných zákaziek
„Výrobu máme pod kontrolou úplne inak a náš prehľad o kapacitách je na celkom inej úrovni.“
Hannu Ryynänen, generálny riaditeľ
Mamec · Priemyselné miešadlá, čerpadlá a technologicky náročná zmluvná výroba
Tisíce výrobných zákaziek sa rozvrhujú automaticky a celá organizácia má prehľad o výrobe v reálnom čase.
Často kladené otázky
Zahŕňa API Business Central aj výrobné zákazky?
Štandardné API v2.0 neobsahuje entity pre výrobné zákazky, technologické postupy, kusovníky ani pracoviská. Business Central ich namiesto toho sprístupňuje prostredníctvom webových služieb OData v4. Štandardné výrobné stránky sa publikujú na stránke Web Services bez písania kódu a údaje sa čítajú a zapisujú cez OData.
Kto vytvára integráciu s Business Central?
Tím SkyPlanner počas zavádzania nakonfiguruje obojsmernú integráciu podľa vášho nastavenia Business Central a poskytuje jej podporu aj po spustení do ostrej prevádzky. Na strane Business Central využíva API v2.0 a publikované webové služby OData v4. Integráciu môže vytvoriť aj váš partner pre Business Central alebo vaši vlastní vývojári s využitím zdokumentovaného REST API SkyPlanner. Na začiatok stačí API kľúč.
Musíme v Business Central nainštalovať rozšírenie?
Nie. API v2.0 je súčasťou štandardnej výbavy a výrobné stránky sa publikujú ako webové služby nastavením na stránke Web Services. Štandardná stránka API sa pridáva len vtedy, ak chcete výstup výroby a spotrebu účtovať plne automaticky.
Aké overovanie má integrácia používať?
OAuth 2.0 s prihlasovacími údajmi klienta cez Microsoft Entra ID a registráciou na stránke Microsoft Entra Applications v Business Central. Prístupové kľúče webových služieb sú zastarané. Lokálne nasadenie podporuje rovnaký prístup medzi službami od verzií 18.11 a 19.5, ak je server nakonfigurovaný na overovanie cez Microsoft Entra. Vhodný postup pre vašu verziu potvrdíme pri definovaní rozsahu.
Dokáže Business Central odosielať zmeny v reálnom čase?
Takmer v reálnom čase. Oznámenia z odberov webhookov pre entity API v2.0, napríklad položky a predajné objednávky, prichádzajú približne 30 sekúnd po prvej zmene. Business Central online ich odosiela v dávkach. Výrobné zákazky sa načítavajú pravidelným dopytovaním každých niekoľko minút. V opačnom smere vlastné webhooky SkyPlanner odosielajú zmeny rozvrhu hneď, ako nastanú.
Ako sa termíny operácií zapisujú späť do Business Central?
Požiadavkou PATCH na štandardnú stránku Prod. Order Routing publikovanú ako webová služba OData v4. Nastavujú sa tak polia Starting Date-Time, Ending Date-Time a pracovisko alebo strojové pracovisko. Business Central tieto údaje overuje podľa vlastnej logiky, presne ako pri úprave stránky plánovačom.
Môžeme SkyPlanner otestovať ešte pred vytvorením integrácie?
Áno. Počas 30-dňového bezplatného skúšobného obdobia môžete používať až 20 pracovísk a importovať údaje z Business Central vo formáte CSV alebo Excel. Platobnú kartu nepotrebujete. Vyskúšajte SkyPlanner alebo kontaktujte obchodný tím a dohodnite si rozsah integrácie.