Pripojenie k akémukoľvek ERP

Otvorené REST API SkyPlanneru sa pripája k systémom ERP, MES a prevádzkovým systémom vrátane interných ERP. Vytvorte integráciu sami alebo nechajte pomôcť náš tím.

Funguje aj samostatne — ERP integrácia je voliteľná, nie povinná.

Prediskutovať integračný projekt

Pripája sa k ERP a MES systémom ako

Integrácie / ERP / SAP Business One

Sprievodca integráciou SAP Business One so SkyPlanner APS na rozvrhovanie výroby

Tento sprievodca ukazuje partnerom SAP Business One a IT tímom, ako prepojiť B1 so SkyPlanner APS. Vysvetľuje, ktoré API použiť, kam sa prenášajú jednotlivé objekty a kde pri projektoch B1 vznikajú problémy. SkyPlanner sa so SAP Business One prepája obojsmerne cez Service Layer:

  • Do SkyPlanner sa prenášajú výrobné príkazy, etapy technologických postupov, zdroje, položky a nákupné objednávky.
  • Plánované dátumy začatia a dokončenia sa zapisujú späť do výrobných príkazov.
  • Časové záznamy operátorov sa účtujú ako Receipt and Issue for Production.
  • Webhooky SkyPlanner odosielajú zmeny rozvrhu hneď, ako nastanú.
Ganttov diagram SkyPlanner APS s úlohami rozvrhnutými na jednotlivé pracoviská a so zoznamom zákaziek pod ním.

Položky, kusovníky, výrobné príkazy, zásoby a financie zostávajú v SAP Business One a váš výrobný modul sa nemení. Tím SkyPlanner počas zavádzania nakonfiguruje integráciu so štandardnými objektmi B1 a po spustení do ostrej prevádzky poskytuje podporu. Každá firemná databáza sa líši etapami technologických postupov, skupinami zdrojov, používateľskými poľami a doplnkami. Práve tieto rozdiely sa zohľadňujú pri mapovaní v konfigurácii.

Spoločnosť Laboratory & Allied používa SkyPlanner so SAP Business One na HANA. Obchodné prínosy nájdete na stránke o rozvrhovaní výroby pre SAP Business One.

Možnosti integrácie SAP Business One

SAP Business One ponúka tri integračné rozhrania. Pre cloudový nástroj na rozvrhovanie je štandardnou voľbou Service Layer.

MožnosťPopisVhodnosť na integráciu s APS
Service LayerREST/OData API. /b1s/v1 používa OData v3, /b1s/v2 používa OData v4. Funguje vo verzii SAP Business One pre SAP HANA a od verzie 10.0 PL01 aj na Microsoft SQL Server.Primárny spôsob integrácie. HTTP, JSON, funguje aj z cloudovej služby.
DI APIKnižnica COM pre Windows. Výrobné príkazy predstavuje objekt ProductionOrders, uložený v tabuľke OWOR (typ objektu 202).Pre starší middleware alebo middleware prevádzkovaný lokálne. Vyžaduje hostiteľský systém Windows.
Integration Framework (B1if)Middleware od SAP pre integračné scenáre na úrovni dokladov.Vhodný, ak partner už prevádzkuje scenáre B1if.

Autentifikácia

Service Layer používa autentifikáciu na základe relácie. Odošlete POST /b1s/v1/Login s údajmi CompanyDB, UserName a Password a dostanete súbor cookie B1SESSION (pri rozložení záťaže aj voliteľný ROUTEID). Predvolený SessionTimeout je 30 minút nečinnosti. Po skončení synchronizácie explicitne zavolajte Logout. Vytvorte samostatného používateľa B1 pre integráciu, aby sa každá zmena zapísaná zo SkyPlanner dala dohľadať v protokole zmien.

Entity Service Layer na rozvrhovanie výroby

ÚdajeEntita Service Layer
Položky a údaje pre plánovanieItems
Kusovníky a etapy technologického postupuProductTrees (Lines, Stages)
Stroje, pracovná sila a ostatné zdrojeResources, ResourceGroups
Výrobné príkazyProductionOrders (Lines, Stages)
Zásoby podľa skladovÚdaje o zásobách v Items, Warehouses
Otvorené nákupné objednávky a termíny dodaniaPurchaseOrders (DocumentLines: otvorené množstvo, ShipDate)
Príjemky k nákupným objednávkamPurchaseDeliveryNotes (Goods Receipt PO, typ objektu 20)
Výdaj do výrobyInventoryGenExits
Príjem z výrobyInventoryGenEntries
Nastavenie webhookovEventSubscriptions, EventNotifications

Predvolená veľkosť stránky je 20 záznamov. Zvýšte ju pomocou hlavičky Prefer: odata.maxpagesize (alebo nastavenia PageSize v b1s.conf) a pokračujte podľa odata.nextLink. Pomocou $expand načítajte riadky a etapy výrobného príkazu jedným volaním. Pri hromadnom spätnom zápise používajte dávkové požiadavky.

Udalosti a webhooky

Od verzie SAP Business One 10.0 FP 2602 podporuje Service Layer webhooky. Predvolene sú vypnuté. Zapnete ich pre každú spoločnosť pomocou CompanyService_UpdateAdminInfo (EnableWebhook = tYES). Potom odošlete POST EventSubscriptions s tromi časťami:

  • WebhookURL s adresou webhooku
  • AuthenticationType: None, Basic, HMAC alebo OAuth, pričom predvolená hodnota je HMAC
  • EventCollection s obchodnými objektmi a typmi transakcií

WebhookURL musí používať HTTPS s certifikátom zodpovedajúcim hostiteľovi. EventSubscriptionsService_GetEventCatalog vypíše udalosti, na ktorých odber sa môžete prihlásiť. Služba Webhook Messenger Service musí byť spustená.

V starších verziách používajte pravidelné dopytovanie (pozrite si nižšie upozornenie k UpdateDate). SBO_SP_TransactionNotification je validačný mechanizmus na úrovni databázy, nie kanál na doručovanie udalostí.

Mapovanie dát zo SAP Business One do SkyPlanner

SAP Business One (Service Layer)Objekt v SkyPlannerSmerFrekvencia
Items (vyrábané položky, Procurement Method)ProduktyB1 → SkyPlannerÚvodné načítanie, potom podľa časového plánu
Lines v ProductTrees (riadky položiek)Materiály produktuB1 → SkyPlannerÚvodné načítanie, potom pri zmene
Stages a riadky zdrojov v ProductTreesKroky procesu a časy spracovaniaB1 → SkyPlannerÚvodné načítanie, potom pri zmene
Resources (Machine, Labor, Other)Pracoviská a pracovníciB1 → SkyPlannerÚvodné načítanie, zmeny len zriedka
ResourceGroupsSkupiny pracovískB1 → SkyPlannerÚvodné načítanie
ProductionOrders (Planned, Released)Zákazky a operácieB1 → SkyPlannerWebhook (FP 2602+) alebo dopytovanie každých pár minút
Stages v ProductionOrdersKroky operácií v určenom poradíB1 → SkyPlannerSpolu s príkazom
Zásoby Items podľa WarehousesZásoby materiáluB1 → SkyPlannerPodľa časového plánu, napr. každú hodinu
Otvorené riadky PurchaseOrders (typ objektu 22) s termínom dodaniaNákupné objednávky / očakávaný materiál s predpokladaným termínom dodaniaB1 → SkyPlannerPodľa časového plánu, napr. každú hodinu
Riadky PurchaseDeliveryNotes (Goods Receipt PO) s BaseType 22Prijaté množstvo na riadku nákupnej objednávky, aktualizované zásobyB1 → SkyPlannerPodľa časového plánu, napr. každú hodinu
Naplánovaný začiatok a koniecPATCH ProductionOrders({DocEntry}): StartDate, DueDate, na riadku zdroja StartDate a EndDateSkyPlanner → B1Webhook SkyPlanner pri zmene rozvrhu
Vykázané množstváInventoryGenEntries (príjem z výroby)SkyPlanner → B1Pri potvrdení alebo dávkovo
Vykázané hodiny a spotreba materiáluInventoryGenExits (výdaj do výroby)SkyPlanner → B1Pri potvrdení alebo dávkovo

Kalendáre zmien, pracovníci a absencie sa spravujú v SkyPlanner. Údaje o dennej kapacite z B1 sa neprenášajú (pozrite si prvé úskalie nižšie).

Integračné vzory

1. Úvodné načítanie kmeňových dát. Načítajte Resources, ResourceGroups, Items s nastavením Procurement Method na Make a ich ProductTrees vrátane etáp. Každý strojový zdroj priraďte k pracovisku v SkyPlanner. Pred prvou synchronizáciou príkazov skontrolujte zoznam s plánovačmi.

2. Synchronizácia príkazov. Načítajte ProductionOrders v stavoch Planned a Released a pomocou $expand zahrňte riadky aj etapy. Výrobné príkazy v B1 obsahujú etapy technologického postupu prevzaté z kusovníka, no plánovači môžu príkaz po vytvorení upraviť. Používajte preto etapy z príkazu, nie z kusovníka. Jeden výrobný príkaz vyrába jeden produkt, takže pri viacúrovňovom produkte pripadá na každú úroveň samostatný výrobný príkaz. Prepojte ich tak, aby SkyPlanner rozvrhol výrobu podzostáv pred nadradeným produktom.

Synchronizujte aj otvorené riadky PurchaseOrders s otvoreným množstvom a termínom dodania do koncových bodov SkyPlanner pre nákupné objednávky. SkyPlanner považuje objednaný materiál za dostupný v termíne dodania nákupnej objednávky. V B1 sa stav zásob mení pri zaúčtovaní príjemky k nákupnej objednávke, Goods Receipt PO (PurchaseDeliveryNotes). Integrácia načíta tieto príjemky, označí prijaté množstvo v SkyPlanner ako dodané a zvyšné množstvo ponechá otvorené. Čiastočné príjmy sa započítajú len raz a kontrola materiálu zohľadňuje zásoby aj očakávané dodávky.

3. Spätný zápis rozvrhu. Webhooky SkyPlanner sa spúšťajú pri zmene rozvrhu. Integrácia odošle PATCH /b1s/v1/ProductionOrders({DocEntry}) s novými hodnotami StartDate a DueDate a s hodnotami StartDate a EndDate na riadkoch zdrojov príkazu (ProductionOrderLines), aby každá etapa mala svoj naplánovaný časový interval. Telo požiadavky obsahuje len polia, ktoré spravuje SkyPlanner, a viacero príkazov sa odosiela v jednej požiadavke $batch. Používatelia B1 potom vidia naplánované termíny vo výrobnom príkaze aj v okne Resource Capacity. V inštaláciách bez Service Layer vykonáva rovnakú aktualizáciu lokálna služba cez objekt ProductionOrders rozhrania DI API (GetByKey, nastavenie dátumov, Update).

4. Potvrdzovanie práce vo výrobe. Operátori vykazujú prácu v SkyPlanner pomocou Mobile Confirmations alebo Production Timer. Z každého časového záznamu vznikne POST /b1s/v1/InventoryGenEntries pre dokončené množstvo (príjem z výroby) a POST /b1s/v1/InventoryGenExits pre komponenty a čas zdrojov (výdaj do výroby).

Každý riadok dokladu má BaseType 202 a BaseEntry nastavené na DocEntry výrobného príkazu. Riadky výdaja navyše obsahujú BaseLine riadka komponentu alebo zdroja. Čiastočné množstvá sa účtujú priebežne pri vykazovaní. Pri položkách sledovaných podľa šarží alebo sériových čísel sa uvádzajú aj tieto údaje a príkaz musí byť v stave Released.

ID časového záznamu zo SkyPlanner sa ukladá do dokladu B1, takže opakované spracovanie udalosti nikdy nevytvorí duplicitné zaúčtovanie. Neúspešné zaúčtovanie sa zopakuje a nahlási, namiesto toho, aby sa zahodilo.

5. Pravidlá zodpovednosti za dáta a riešenia konfliktov. Dohodnite si ich ešte pred programovaním:

  • B1 spravuje položky, kusovníky, množstvá, sklady a vytváranie príkazov.
  • SkyPlanner určuje poradie, časy začatia a ukončenia a priradenie k pracoviskám.
  • Ak sa dátumy príkazu zmenia v oboch systémoch, pri ďalšom výpočte rozvrhu sa uplatnia dátumy zo SkyPlanner, pokiaľ plánovači danú operáciu v SkyPlanner neuzamkli.
  • Ak má príkaz v B1 stav Closed alebo Cancelled, príslušná operácia sa odstráni z rozvrhu.

Čo projekt zahŕňa

Implementácia sa zvyčajne dokončí v priebehu niekoľkých týždňov od začiatku zavádzania. Ešte predtým si môžete systém počas 30-dňového bezplatného skúšobného obdobia vyskúšať na vlastných dátach. Exportujte z B1 položky, zdroje a otvorené výrobné príkazy do CSV alebo Excelu a načítajte ich pomocou importu dát v SkyPlanner. Plánovači uvidia reálny rozvrh ešte skôr, než niekto začne písať integračný kód.

Typický projekt pre SAP Business One zahŕňa:

  • Mapovanie kmeňových dát. Zdroje a skupiny zdrojov z B1 sa mapujú na pracoviská, etapy technologických postupov na kroky procesu a položky typu Make na produkty.
  • Úvodné načítanie. Položky, Product Trees s etapami a riadkami položiek, zdroje a zásoby podľa skladov.
  • Synchronizácia výrobných príkazov a nákupných objednávok. Otvorené výrobné príkazy s riadkami a etapami a otvorené nákupné objednávky s termínmi dodania.
  • Spätný zápis rozvrhu. Naplánované dátumy začiatku a dokončenia do ProductionOrders.
  • Potvrdzovanie z výroby. Receipt and Issue for Production sa účtujú na základe časových záznamov zo SkyPlanner.
  • Testovanie súbežne s aktuálnym plánom. Plánovači porovnávajú rozvrh zo SkyPlanner so svojím súčasným spôsobom plánovania.
  • Spustenie do ostrej prevádzky. Rozvrh v SkyPlanner sa stáva záväzným plánom.

Ak sú zdroje a etapy technologických postupov v B1 správne usporiadané, mapovanie nezaberie veľa času. V Laboratory & Allied patrila integrácia medzi najmenej náročné časti projektu. Interný IT tím zvládol integráciu so SAP Business One na HANA prevažne sám. Tím SkyPlanner pomohol pri najzložitejších prípadoch, napríklad pri produktoch, ktoré sa spájajú vo viackrokových procesoch.

Úskalia SAP Business One

Denná kapacita nenahrádza model pracovných zmien.

B1 uchováva pre každý zdroj na každý deň hodnoty Daily Internal Capacity a Single Run Capacity („These capacities are defined on a daily basis,“ (Tieto kapacity sa definujú na každý deň), ako uvádza SAP Learning). Príručka SAP uvádza, že výpočet Required Days vychádza z predpokladu „a single production order can be produced on a single machine“ (výrobu podľa jedného výrobného príkazu možno uskutočniť na jednom stroji) (praktická príručka SAP). Nepreberajte tieto hodnoty priamo ako kapacitné limity pre plánovanie výroby, ktoré rešpektuje skutočnú kapacitu strojov a pracovníkov. Pracovné zmeny, pracovníkov a efektívnosť pracovísk definujte v SkyPlanner.

Technologický postup je súčasťou kusovníka.

Samostatné kmeňové dáta technologických postupov neexistujú. Poradie určujú riadky Route Stage v Product Tree a hodnoty Waiting Days sa zadávajú ručne. Načítajte Stages z ProductTrees aj ProductionOrders a overte, či každý riadok zdroja patrí k niektorej etape. Pri príkazoch bez etáp nemá rozvrhovací systém k dispozícii poradie operácií.

Množstvá na riadkoch zdrojov treba prepočítať.

Hodnota Quantity na riadku kusovníka vyjadruje množstvo potrebné na výrobu množstva uvedeného v hlavičke kusovníka, nie jedného kusa. Additional Quantity sa pripočítava k plánovanému času „regardless of the quantity of the parent item produced“ (bez ohľadu na vyrobené množstvo nadradenej položky) (praktická príručka SAP). Považujte ho za pevný čas na príkaz, podobne ako čas prípravy. Pred výpočtom času spracovania na jeden kus vydeľte príslušné množstvo množstvom z hlavičky. Inak sa čas každej operácie vypočíta s násobnou chybou.

Kmeňové dáta zdrojov bývajú málokedy bez chýb.

Zdroje môžu byť typu Machine, Labor alebo Other. Stroje možno prepojiť s dlhodobým majetkom a pracovnú silu so zamestnancami. Zdroj môže mať aj prepojenú neskladovú položku na svoj nákup alebo predaj. Nič z toho však neurčuje, ktoré zdroje sú skutočné stroje, na ktoré možno rozvrhovať operácie. Usporiadajte skupiny zdrojov a odstráňte duplicity skôr, než z nich vytvoríte zoznam pracovísk.

Pravidlá skladového hospodárstva môžu zablokovať potvrdenia z výroby.

Príjemky a výdajky sú skladové doklady. Medzi bežné chyby patrí zámena InventoryGenEntries a InventoryGenExits, chýbajúce čísla šarží alebo sériové čísla pri položkách, ktoré sa takto sledujú, či účtovanie k príkazu v stave Planned.

Relácie a stránkovanie.

Po vypršaní relácie sa vráti hlásenie „Invalid session or session already timeout.“ (Neplatná relácia alebo relácia už vypršala.) Pri tejto chybe sa znova prihláste. Ak pri synchronizácii ignorujete odata.nextLink, predvolené stránkovanie po 20 záznamoch ju bez upozornenia skráti.

UpdateDate neobsahuje čas.

V tabuľke OWOR je UpdateDate dátumové pole. Čas aktualizácie je uložený samostatne v UpdateTS. Dopytovanie, ktoré filtruje len podľa UpdateDate, pri každom spustení načíta všetky príkazy zmenené v daný deň. Kombinujte obe polia alebo odstraňujte duplicity na svojej strane.

Webhooky sa doručujú aspoň raz.

Webhook Messenger zopakuje neúspešné doručenie až päťkrát (po 2, 4, 8, 16 a 32 sekundách) a potom ho označí ako neúspešné. Opakované pokusy môžu vytvoriť duplicity a poradie je zaručené len v rámci jednej spoločnosti. Obslužné rutiny navrhnite tak, aby boli idempotentné podľa ID udalosti, a zachovajte nočné kontrolné načítanie na zosúladenie dát.

Kto nastavuje integráciu so SAP Business One

Práce zahŕňajú mapovanie vašich etáp technologických postupov, zdrojov a nastavení B1 aj obmedzení, ktoré B1 pri rozvrhovaní nezohľadňuje: matice časov prípravy, nástrojov, počtu operátorov a alternatívnych zdrojov.

  1. Tím SkyPlanner integráciu nakonfiguruje počas zavádzania a po spustení do ostrej prevádzky poskytuje podporu. Každá firma používa B1 inak a práve pri konfigurácii sa tieto znalosti uplatnia. Toto je štandardný postup.
  2. Zapojiť sa môže aj váš partner SAP Business One. Partneri, ktorí poznajú vašu firemnú databázu, doplnky a používateľské polia, môžu integráciu vytvoriť pomocou Service Layer a REST API systému SkyPlanner (referenčná dokumentácia API).
  3. Integráciu môžu vytvoriť aj vaši vývojári. REST API systému SkyPlanner umožňuje čítať a zapisovať príkazy, produkty, materiály, kroky procesu, nákupné objednávky a časové záznamy. Používa autentifikáciu pomocou JWT bearer tokenu a je zdokumentované vo formáte Swagger/OpenAPI. Verejnú dokumentáciu nájdete v dokumentácii SkyPlanner. Webhooky odosielajú zmeny rozvrhu a stavov v reálnom čase. Na začatie vývoja potrebujete len API kľúč SkyPlanner (návod na integráciu) a tím SkyPlanner vám v prípade potreby pomôže. Túto cestu zvolil interný IT tím Laboratory & Allied.

Najprv si rozvrh overte počas 30-dňového bezplatného skúšobného obdobia. Integrácia tak bude vychádzať z rozvrhu, ktorý už vyhovuje vášmu závodu.

Prečo si technické tímy vyberajú SkyPlanner pre B1

  • Vyberte si SkyPlanner, ak chcete integráciu s malým a jasne vymedzeným rozsahom. Do systému vstupujú štandardné objekty B1 (výrobné príkazy, Product Trees, Resources, Items) a späť sa prenášajú dátumy spolu s Issue and Receipt from Production. Bez zmien výrobného modulu B1 a bez migrácie dát.
  • Vyberte si SkyPlanner, ak projekt musí rýchlo preukázať svoj prínos. Počas 30-dňového bezplatného skúšobného obdobia pracujete s exportom CSV až s 20 pracoviskami, bez potreby platobnej karty. Firma uvidí vlastný rozvrh ešte pred začiatkom integrácie.
  • Vyberte si SkyPlanner, ak rozvrh musí rešpektovať skutočné obmedzenia. Časy pretypovania, zdieľané nástroje, operácie s viacerými operátormi, alternatívne zdroje, zásoby aj otvorené nákupné objednávky sa modelujú v SkyPlanner. Integrácia iba dodáva dáta z B1.
  • Vyberte si SkyPlanner, ak chcete jeden systém pre plánovačov aj operátorov. Výpočtový modul Arcturus vytvorí rozvrh za niekoľko sekúnd a Autopilot ho pri zmenách vo výrobe automaticky prepočíta. Operátori zaznamenávajú prácu na telefóne alebo tablete a integrácia zapisuje tieto potvrdenia späť do B1.
  • Vyberte si SkyPlanner, ak potrebujete predvídateľné náklady. Cena začína od 199 € mesačne a zahŕňa 5 pracovísk. Fakturácia je mesačná a predplatné môžete kedykoľvek zrušiť. Cenovú ponuku na integráciu podľa vašich procesov a potrieb dostanete vopred spolu s ponukou predplatného, takže celkové náklady poznáte ešte pred začiatkom.

O tom, čo chýba pri plánovaní, si prečítajte v článku o plánovaní výroby v SAP Business One. Témou článku je plánovanie výroby, pri ktorom sa rozvrh prispôsobuje reálne dostupnej kapacite strojov aj pracovníkov. Ďalšie ERP systémy nájdete v prehľade integrácií s ERP.

Hodnotenia SkyPlanner od výrobných firiem

Operátori v odevoch do čistých priestorov pri linke na plnenie fliaš vo farmaceutickom závode Laboratory & Allied v Nairobi

+90%efektívnosť výroby

„Efektívnosť vo výrobe 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 než 30 minút.

Prečítať si hodnotenie Laboratory & Allied

Kalle Kalliomäki, špecialista na dodávateľský reťazec v UTU, vo výrobnej hale rozvádzačov v Ulvile

2 hušetrené každý týždeň

„Vďaka SkyPlanner sme pri plánovaní výroby prešli od tabuliek v Exceli k optimalizácii výroby v reálnom čase.“

Kalle Kalliomäki, špecialista na dodávateľský reťazec
UTU · Elektrické rozvádzače a spínacie zariadenia

Pri plánovaní výroby sa každý týždeň ušetria 2 hodiny pracovného času a nový zoznam operácií sa dostane na linku v priebehu niekoľkých sekúnd.

Prečítajte si hodnotenie spoločnosti UTU

Anu Järvinen, vedúca výroby v spoločnosti Fredman Operations, pri robotickom paletizačnom pracovisku v meste Rauma

6 mesiacovdopredu má obchodné oddelenie prehľad o voľných kapacitách

„SkyPlanner poskytuje spoľahlivý základ pre celé plánovanie výroby.“

Anu Järvinen, vedúca výroby
Fredman Operations · Baliace papiere vhodné na styk s potravinami

Obchodné oddelenie vidí voľné kapacity na šesť mesiacov dopredu. Na požiadavky na zmenu rozvrhu, ktorých vybavenie trvalo hodinu aj viac, sa teraz odpovedá za pár sekúnd.

Prečítajte si hodnotenie spoločnosti Fredman Operations

Letecký pohľad na závod spoločnosti Piristeel na výrobu strešných bezpečnostných prvkov v meste Kauhava

99,2%spoľahlivosť dodávok

„Vďaka SkyPlanner dokážeme lepšie identifikovať úzke miesta a riadenie výroby je prehľadnejšie.“

Toni Tuori, vedúci výroby
Piristeel · Strešné bezpečnostné prvky a odkvapové systémy

Spoľahlivosť dodávok tento rok dosiahla 99,2% a rozvrhovanie šetrí až štyri hodiny pracovného času denne.

Prečítajte si hodnotenie spoločnosti Piristeel

Často kladené otázky

Kto vytvorí integráciu so SAP Business One?

Tím SkyPlanner nastaví obojsmernú integráciu počas zavádzania a poskytuje jej podporu aj po spustení ostrej prevádzky. Do SkyPlanner sa prenášajú výrobné príkazy, fázy technologických postupov, zdroje, nákupné objednávky a príjemky tovaru. Späť sa prenášajú naplánované termíny a doklady Issue and Receipt from Production. Integráciu môže vytvoriť aj váš partner pre B1 alebo vaši vývojári pomocou Service Layer a REST API systému SkyPlanner. Na začiatok stačí kľúč API.

Ako dlho trvá implementácia SkyPlanner so SAP Business One?

Implementácia sa bežne dokončí do niekoľkých týždňov od začiatku zavádzania. Tím namapuje zdroje a fázy technologických postupov, prepojí výrobné príkazy a nákupné objednávky a pred spustením ostrej prevádzky overí rozvrh porovnaním s vaším aktuálnym plánom.

Service Layer alebo DI API?

Pri nových integráciách použite Service Layer. Využíva HTTP, funguje na HANA aj SQL Server a hodí sa pre cloudový rozvrhovací systém. DI API použite len tam, kde od neho už závisí existujúci middleware.

Potrebujem SAP Business One 10.0 FP 2602?

Len na používanie webhookov. Staršie verzie 10.0 sa integrujú pravidelným dopytovaním v nastavených intervaloch.

Ako sa naplánované termíny zapisujú späť do SAP Business One?

Pomocou PATCH /b1s/v1/ProductionOrders({DocEntry}), ktoré spustí webhook SkyPlanner pri zmene rozvrhu. Na príkaze sa nastavia StartDate a DueDate a na jeho riadkoch zdrojov StartDate a EndDate. Vyrobené množstvá a čas sa zapisujú späť ako InventoryGenEntries a InventoryGenExits, prepojené s príkazom pomocou BaseType 202 a BaseEntry.

Potrebujeme v B1 doplnok pre výrobu?

Nie. Integrácia pracuje len so štandardnými objektmi B1: výrobnými príkazmi, Product Trees, Resources, Items, nákupnými objednávkami a skladovými dokladmi. Žiadne dáta sa nemigrujú do nového dátového modelu výroby.

Môžeme SkyPlanner pred integráciou otestovať na našich dátach z B1?

Áno. Počas 30-dňového skúšobného obdobia môžete využívať až 20 pracovísk a importovať dáta z CSV alebo Excelu. Platobnú kartu nepotrebujete. Vyskúšajte si SkyPlanner zadarmo alebo kontaktujte obchodné oddelenie a preberte s ním svoje nastavenie B1.