Integrácie / ERP / Oracle NetSuite
Sprievodca integráciou NetSuite so SkyPlanner APS na rozvrhovanie výroby
Tento sprievodca ukazuje partnerom NetSuite, správcom a nákupcom s technickým zameraním, ako sa SkyPlanner APS prepája s Oracle NetSuite na plánovanie výroby, pri ktorom rozvrh rešpektuje skutočné kapacity strojov a pracovníkov. SkyPlanner sa s NetSuite integruje obojsmerne cez webové služby REST a SuiteQL:
- Do SkyPlanner sa prenášajú výrobné príkazy, technologické postupy, pracoviská, položky a nákupné objednávky.
- Plánované časy začiatku a konca sa zapisujú do úloh výrobných operácií.
- Vykázané hodiny a vyrobené množstvá sa zapisujú späť ako Work Order Completions alebo Assembly Builds.
- Webhooky SkyPlanner odosielajú zmeny rozvrhu hneď, ako nastanú.
NetSuite je zdrojovým systémom pre položky, kusovníky, technologické postupy, výrobné príkazy, zásoby a kalkulácie nákladov. SkyPlanner pomocou jadra Arcturus vytvára plán výroby, ktorý rešpektuje skutočné kapacity strojov a pracovníkov. Tím SkyPlanner počas zavádzania nakonfiguruje integráciu pre váš účet a po spustení ostrej prevádzky poskytuje podporu. Integrácia pracuje so štandardnými záznamami NetSuite a nezávisí od Advanced Manufacturing SuiteApp.
SkyPlanner už funguje prepojený s NetSuite v spoločnosti UTU, výrobcovi rozvádzačov a spínacích zariadení vo fínskom meste Ulvila. UTU spustila ostrú prevádzku v septembri 2025, pričom SkyPlanner bol prepojený s Oracle NetSuite aj s jej mzdovým systémom. Ak chcete posúdiť prínos pre váš podnik, začnite stránkou o rozvrhovaní výroby pre NetSuite a článkom Podporuje NetSuite plánovanie výroby?.
Rozhodnutie, ktoré určuje smer projektu: REST a OAuth 2.0
Oracle určil smer. Od verzie 2026.1 by nové integrácie mali využívať webové služby SuiteTalk REST s OAuth 2.0. Od verzie 2027.1 už nebudú možné nové integrácie cez SOAP ani Token-Based Authentication (TBA). Vo verzii 2028.2 sa koncové body SOAP vypnú. Každá integrácia rozvrhovania, ktorej vývoj sa začína dnes, má využívať REST.
| Možnosť v NetSuite | Čo to je | Úloha pri integrácii s APS |
|---|---|---|
| SuiteTalk REST record API | /services/rest/record/v1/<recordType>, verzované podľa vydania NetSuite; !transform na odvádzanie výroby, výdaj materiálu a montáž zostáv z výrobných príkazov | Zápis: termíny operačných úloh a výrobných príkazov (PATCH), odvedená výroba, výdaj materiálu a montáž zostáv (transform) |
| SuiteQL cez REST | POST /services/rest/query/v1/suiteql s Prefer: transient, až 100 000 výsledkov na dopyt, stránkovanie pomocou limit/offset | Hromadné čítanie: položky, technologické postupy, pracoviská, otvorené výrobné príkazy, zásoby |
| SuiteScript 2.1 RESTlets | Vlastné koncové body get/post/put/delete | Doplnenie funkcií, ktoré REST nepokrýva, a prenos spojených dát, napríklad výrobného príkazu so všetkými jeho operáciami |
| SuiteScript User Event / Map-Reduce | Skripty spúšťané na serveri v NetSuite | Odosielanie oznámení o zmenách |
| CSV Import Assistant | Uložené mapovania importu | Jednorazové načítanie dát; nie na priebežnú synchronizáciu |
| SuiteTalk SOAP | Staršie rozhranie, len TBA | Nové integrácie na ňom nezačínajte |
Autentifikácia
Pre rozvrhovací systém, ktorý komunikuje medzi servermi, použite OAuth 2.0 Client Credentials (machine-to-machine). Cesta v správe systému je Setup > Integration > Manage Authentication > OAuth 2.0 Client Credentials (M2M) Setup. Nahrajte verejný certifikát a priraďte ho k entite, role a záznamu integrácie. Každý záznam integrácie môže obsahovať najviac päť aktívnych certifikátov.
Vytvorte samostatnú integračnú rolu: s právom na prezeranie položiek, revízií kusovníkov, technologických postupov a pracovísk a s právom na úpravu výrobných príkazov, hlásení dokončenia a výdajov. SkyPlanner REST API (referenčná dokumentácia API) používa JWT, takže middleware uchováva prihlasovacie údaje pre oba systémy.
Udalosti: štandardný webhook neexistuje
Dokumentácia Oracle neuvádza žiadny natívny webhook na odosielanie udalostí. Osvedčeným postupom je skript SuiteScript User Event na objekte Work Order (afterSubmit), ktorý zaradí odchádzajúce volanie do frontu cez N/task alebo skript Map/Reduce. Samotné volanie sa vykoná cez N/https. V afterSubmit nikdy nevolajte externé služby synchrónne: volanie prebieha počas ukladania používateľom, takže pomalý koncový bod ukladanie spomalí alebo spôsobí jeho zlyhanie.
Udalosti User Event nepokrývajú všetky spôsoby zmien. Hromadné aktualizácie a importy CSV ich môžu obísť. Skript preto doplňte o pravidelné kontrolné dopyty SuiteQL podľa lastmodifieddate, aby sa žiadna zmena nevynechala. V opačnom smere spúšťajú spätný zápis vlastné webhooky SkyPlanner, takže NetSuite dostane nové termíny hneď po zmene plánu.
Mapovanie dát z NetSuite do SkyPlanner
| Záznam v NetSuite (REST id) | Objekt v SkyPlanner | Smer | Frekvencia |
|---|---|---|---|
Assembly Item (assemblyItem), Inventory Item (inventoryItem) | Produkt / materiál | NetSuite → SkyPlanner | Úvodné načítanie, potom denne alebo pri zmene |
BOM Revision (bomRevision), komponenty kusovníka | Viacúrovňová štruktúra produktu, materiálové požiadavky | NetSuite → SkyPlanner | Pri zmene |
Manufacturing Routing (manufacturingRouting, podzoznamy routingStep, routingComponent) | Kroky postupu: poradie, pracovisko, čas nastavenia, čas spracovania | NetSuite → SkyPlanner | Pri zmene |
| Manufacturing Work Center (Group označený ako pracovisko): Machine Resources, Labor Resources, Work Calendar | Pracoviská, skupiny pracovísk, zmeny | NetSuite → SkyPlanner, následná správa v SkyPlanner | Úvodné načítanie |
Work Order (workOrder): položka, množstvo, lokalita, Production Start/End Date, stav; termín dodania z prepojeného Sales Order | Zákazka / operácia s termínom dokončenia a prioritou | NetSuite → SkyPlanner | Takmer v reálnom čase cez User Event, doplnené pravidelnými kontrolnými dopytmi |
Manufacturing Operation Task (manufacturingOperationTask) | Rozvrhnutá operácia | NetSuite → SkyPlanner, termíny SkyPlanner → NetSuite | Takmer v reálnom čase |
Zásoby na sklade podľa lokality (SuiteQL), Item Receipts (itemReceipt) | Skladové zostatky na rozvrhovanie podľa dostupnosti materiálu | NetSuite → SkyPlanner | Každých 15 až 60 minút alebo pri príjme |
Riadky Purchase Order (purchaseOrder): položka, množstvo, očakávaný dátum príjmu, stav | Nákupné objednávky / očakávaný materiál (predpokladaný dátum dodania). Materiál sa považuje za dostupný v deň dodania; zásoby sa aktualizujú po označení nákupnej objednávky stavom Delivered | NetSuite → SkyPlanner | Každých 15 až 60 minút alebo pri zmene |
| Plánovaný začiatok a koniec každej operácie | PATCH manufacturingOperationTask/{id} (startDate, endDate) a PATCH workOrder/{id} (Production Start/End Date) | SkyPlanner → NetSuite | Pri zmene rozvrhu cez webhook SkyPlanner |
| Mobile Confirmations, časové záznamy, Production Timer | POST workOrder/{id}/!transform/workOrderCompletion: rozsah startOperation/endOperation, dokončené množstvo, odpracovaný čas na riadkoch operation, ID časového záznamu SkyPlanner ako externé ID | SkyPlanner → NetSuite | Pri každom potvrdení alebo dávkovo |
| Spotreba materiálu | POST workOrder/{id}/!transform/workOrderIssue alebo isBackflush pri odvádzaní výroby | SkyPlanner → NetSuite | Pri každom potvrdení |
| Dokončená zákazka (účty bez WIP) | POST workOrder/{id}/!transform/assemblyBuild | SkyPlanner → NetSuite | Pri dokončení zákazky |
| Uzavretá zákazka | Work Order Close (workOrderClose) | V NetSuite, vykonáva finančné oddelenie | Štandardne bez automatizácie |
Integračné postupy
1. Úvodné načítanie kmeňových dát. Pomocou SuiteQL načítajte najprv pracoviská, potom položky, revízie kusovníkov a technologické postupy. Technologické postupy odkazujú na pracoviská, preto na poradí záleží. Počas skúšobného obdobia exportujte tie isté dáta do CSV a importujte ich do SkyPlanner. Rozvrh sa tak overí ešte pred napísaním akéhokoľvek kódu.
2. Synchronizácia príkazov. Načítavajte výrobné príkazy v stavoch Released a In Process. Už na začiatku rozhodnite, či zahrniete aj výrobné príkazy v stave Planned. Ak áno, považujte ich za predbežný dopyt. V tom istom cykle synchronizujte aj otvorené nákupné objednávky, aby rozvrh pri každej operácii overoval dostupnosť materiálu podľa zásob aj očakávaných dodávok, nielen podľa zásob.
3. Spätný zápis rozvrhu. Keď sa rozvrh zmení, webhook SkyPlanner odošle nové termíny operácií do middlewaru. Middleware pre každú zmenenú operáciu odošle PATCH /services/rest/record/v1/manufacturingOperationTask/{id} (Referenčná dokumentácia záznamov Oracle) s poľami startDate a endDate. Ďalší PATCH v hlavičke workOrder nastaví polia Production Start Date a Production End Date. Zapisujte iba termíny a prípadne vlastné pole poradia, ak ho používate. Nikdy spätne nezapisujte množstvá ani údaje kusovníka. Ak potrebujete aktualizovať viacero operácií v jednej transakcii, malý RESTlet uloží celý zoznam operácií jediným volaním. Predvolenou voľbou zostáva record API.
4. Potvrdenia z dielne. Operátori zaznamenávajú prácu v SkyPlanner Mobile Confirmations. Middleware odošle každé potvrdenie cez transformácie objektu Work Order volaním POST /services/rest/record/v1/workOrder/{id}/!transform/workOrderCompletion. Prenáša pritom startOperation, endOperation, dokončené množstvo a zaznamenaný čas na riadkoch operácií. Výrobné príkazy bez WIP sa namiesto toho uzatvárajú cez !transform/assemblyBuild. Work Order Completion cez REST vyžaduje funkciu Manufacturing Work In Process. Účtovanie zásob a nákladov zostáva v NetSuite.
5. Idempotencia a opakovanie volaní. Každé hlásenie dokončenia používa ID časového záznamu zo SkyPlanner ako externé ID v NetSuite. Externé ID sú jedinečné v rámci typu záznamu, takže opätovne doručený webhook sa odmietne ako duplicita namiesto toho, aby sa množstvá a náklady zaúčtovali dvakrát. Zápisy prechádzajú cez front. Neúspešné volanie (limit súbežných volaní, zamknutý záznam, certifikát po platnosti) sa zopakuje a zaznamená do protokolu. Všetky pretrvávajúce zlyhania vidí tím SkyPlanner, ktorý poskytuje podporu integrácie.
6. Zodpovednosť za dáta. NetSuite určuje, čo sa vyrába: položku, množstvo, kusovník, technologický postup a lokalitu. SkyPlanner určuje, kedy a kde: poradie operácií, pracovisko, začiatok a koniec. Termíny upravené v NetSuite sa pri ďalšom spätnom zápise prepíšu, preto polia Production Start/End Date uzamknite úpravou formulára alebo pomocou workflow.
Typický priebeh projektu
Implementácia sa bežne dokončí v priebehu niekoľkých týždňov od začiatku zavádzania, a to aj vo veľkých firmách. Projekt integrácie s NetSuite zahŕňa:
- Skúška na vlastných dátach: export pracovísk, technologických postupov a otvorených výrobných príkazov z uložených vyhľadávaní do CSV a ich import do SkyPlanner počas 30-dňového skúšobného obdobia.
- Mapovanie kmeňových dát: priradenie záznamov NetSuite k objektom SkyPlanner, vlastné polia, jednotky a model s WIP alebo bez WIP pre každú položku.
- Úvodné načítanie: položky, revízie kusovníkov, technologické postupy a pracoviská cez SuiteQL, následne nastavenie zmien, operátorov a alternatívnych pracovísk v SkyPlanner.
- Synchronizácia výrobných príkazov a nákupných objednávok: výrobné príkazy v stavoch Released a In Process a otvorené nákupné objednávky s očakávanými dátumami príjmu; synchronizáciu zabezpečujú skripty User Event a pravidelné kontrolné načítavanie na zosúladenie dát.
- Spätný zápis rozvrhu: zápis plánovaných termínov operácií do výrobných príkazov a úloh operácií, s nastavením OAuth 2.0 M2M v testovacom aj produkčnom prostredí.
- Hlásenia z dielne: Work Order Completions, výdaje alebo Assembly Builds na základe Mobile Confirmations a časových záznamov.
- Súbežné testovanie s aktuálnym plánom: používajte rozvrh SkyPlanner popri súčasnom procese uvoľňovania do výroby a porovnávajte výsledky.
- Spustenie ostrej prevádzky: presuňte plánovanie do SkyPlanner a uzamknite polia s termínmi v NetSuite.
Pri správne spracovaných technologických postupoch a jednej dcérskej spoločnosti zostáva rozsah projektu malý. Viacero dcérskych spoločností, spätné odúčtovanie materiálu pri WIP a vlastné formuláre zvyšujú prácnosť mapovania.
Úskalia NetSuite
- Výrobné príkazy bez technologického postupu. Výrobný príkaz bez Manufacturing Routing nemá operácie, ktoré by sa dali rozvrhnúť. Oracle uvádza to isté aj o svojom vlastnom nástroji na plánovanie výroby: „Work orders not associated with a NetSuite routing should not be scheduled.“ (Výrobné príkazy, ktoré nie sú priradené k technologickému postupu v NetSuite, by sa nemali rozvrhovať.) Vyhľadajte ich pomocou SuiteQL ešte pred spustením ostrej prevádzky.
- Pracoviská obsahujú málo údajov. Pracovisko v NetSuite je objekt Group s dvoma údajmi o počte zdrojov, Machine Resources a Labor Resources (oba majú predvolenú hodnotu 0), a jedným kalendárom Work Calendar, zvyčajne „Default Work Calendar“. Pracoviská načítajte jednorazovo a potom v SkyPlanner spravujte jednotlivé pracoviská, zmeny pre každého pracovníka, nástroje, maticu časov prestavenia a alternatívne pracoviská.
- Kvalita údajov v poliach Setup Time a Run Rate. NetSuite tieto polia používa pri rozvrhovaní bez zohľadnenia kapacít, preto nesprávne hodnoty zostávajú nepovšimnuté. Plánovanie výroby, ktoré rešpektuje skutočné kapacity strojov a pracovníkov, ich odhalí hneď v prvý deň.
- S WIP alebo bez WIP. Pri použití Manufacturing WIP sa výstup účtuje cez Work Order Issue, Work Order Completion a Work Order Close. Bez WIP sa používa Assembly Build. Integrácia zapisuje pre položky s WIP hlásenia dokončenia a pre ostatné položky Assembly Builds, takže model pre každú položku je súčasťou mapovania.
- Advanced Manufacturing v tom istom účte. Ak sa v účte používa aj Advanced Manufacturing SuiteApp, jeho záznamy Manufacturing Work Bench sa musia presne zhodovať s technologickým postupom: poradím operácií, názvom operácie aj pracoviskom. Rozhodnite, ktorý systém bude určovať termíny operácií. Dva rozvrhovacie systémy nad tými istými výrobnými príkazmi znamenajú dva navzájom si konkurujúce plány.
- Limity súbežných volaní. Volania webových služieb a RESTlet zdieľajú jeden limit súbežných volaní účtu, ktorý určuje úroveň služby a zvyšuje sa o 10 za každú licenciu SuiteCloud Plus. Paralelné dopytovanie jednotlivých záznamov ho rýchlo vyčerpá. Na čítanie používajte SuiteQL so stránkovaním a zápisy zaraďujte do frontu.
- Obnovenie testovacieho prostredia vymaže nastavenia M2M. Pri obnovení testovacieho prostredia sa vymažú mapovania OAuth 2.0 Client Credentials a medzi účtami sa nekopírujú. Certifikát po platnosti alebo odvolaný certifikát zastaví synchronizáciu, kým sa nevytvorí nové mapovanie. Nastavte upozornenia na zlyhania autentifikácie.
Integrácia s NetSuite: kto ju konfiguruje a poskytuje podporu
Práce zahŕňajú mapovanie na vaše záznamy, technologické postupy a pracoviská, ako aj nastavenie obmedzení, ktoré NetSuite neuchováva v podobe dát použiteľných na rozvrhovanie: matice časov prestavenia, nástrojov, počtov operátorov a alternatívnych zdrojov. Webhooky SkyPlanner odosielajú zmeny rozvrhu späť hneď, ako nastanú, vrátane zmien vykonaných funkciou Autopilot.
- Tím SkyPlanner integráciu nakonfiguruje počas zavádzania a po spustení ostrej prevádzky poskytuje podporu. Každý závod používa NetSuite inak: s WIP alebo bez WIP, s vlastnými formulármi, skriptmi a pravidlami pre technologické postupy. Tím namapuje vaše záznamy a prepojí SkyPlanner REST API a webhooky s NetSuite REST, SuiteQL a RESTlets. Podpora zahŕňa skript User Event aj middleware a reaguje na zmeny vo vašej konfigurácii NetSuite.
- Zapojiť sa môže aj váš partner pre NetSuite. Partneri poznajú vaše vlastné formuláre, skripty a roly. Pracujú so SkyPlanner REST API, ktoré pokrýva objednávky, produkty, materiály, nákupné objednávky, kroky technologických postupov a časové záznamy. Má dokumentáciu Swagger/OpenAPI a autentifikáciu JWT. Verejná dokumentácia: dokumentácia SkyPlanner.
- Na integrácii môžu stavať aj vaši vlastní vývojári. Bežné rozdelenie je skript User Event v NetSuite a malá služba middleware mimo neho. Na začiatok stačí kľúč API (návod na integráciu) a tím SkyPlanner v prípade potreby pomôže.
Najprv si overte rozvrh v rámci 30-dňovej bezplatnej skúšky na dátach z CSV, až s 20 pracoviskami a bez platobnej karty. Integrácia tak vychádza z rozvrhu, ktorý už zodpovedá potrebám závodu.
Po prepojení jadro Arcturus rozvrhuje výrobu podľa aktuálnych výrobných príkazov z NetSuite a overuje materiál podľa skladových zásob aj očakávaných dodávok z nákupných objednávok. Operátori vykazujú prácu pomocou Mobile Confirmations, Production Timer a Quick Log Mode a NetSuite tak odráža dianie v dielni bez manuálneho zadávania. Cena SkyPlanner sa začína na 199 € mesačne vrátane 5 pracovísk, s mesačnou fakturáciou a možnosťou kedykoľvek zrušiť predplatné. Cenovú ponuku na integráciu podľa vašich procesov a potrieb dostanete vopred spolu s cenou predplatného, takže celkové náklady poznáte ešte pred začiatkom. Kontaktujte obchodný tím a definujte rozsah integrácie s NetSuite alebo si pozrite funkcie a zákazníkov.
Ako výrobcovia hodnotia SkyPlanner
2 hušetrené každý týždeň
„Vďaka SkyPlanner sme v 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 než 30 minút.
99,2%spoľahlivosť dodávok
„SkyPlanner nám pomohol zviditeľniť úzke miesta a sprehľadnil riadenie výroby.“
Toni Tuori, vedúci výroby
Piristeel · Strešné bezpečnostné a odkvapové systémy
Spoľahlivosť dodávok tento rok dosiahla 99,2% a rozvrhovanie ušetrí až štyri hodiny pracovného času denne.
6 mesiacovdopredu má obchod 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, teraz dostane odpoveď v priebehu sekúnd.
Často kladené otázky
Ako sa SkyPlanner APS pripája k NetSuite?
Obojsmerne cez NetSuite REST record API, SuiteQL a podľa potreby aj RESTlets. Termíny operácií sa zapisujú pomocou PATCH do manufacturingOperationTask. Odpracovaný čas a vyrobené množstvo sa odosielajú cez transformáciu workOrderCompletion alebo assemblyBuild. Tím SkyPlanner integráciu nakonfiguruje počas nasadenia a zabezpečuje jej podporu aj po spustení do ostrej prevádzky. Váš partner pre NetSuite alebo vlastní vývojári ju môžu ďalej rozvíjať pomocou zdokumentovaného REST API.
Potrebujeme na používanie SkyPlanner aplikáciu Advanced Manufacturing SuiteApp?
Nie. SkyPlanner sám zabezpečuje plánovanie výroby na základe štandardných objektov Work Orders, Manufacturing Routings a Work Centers, pričom rešpektuje skutočné kapacity strojov a pracovníkov. Ak účet využíva aj Advanced Manufacturing, pri definovaní rozsahu sa určí, ktorý systém bude nastavovať termíny operácií.
Ako sa zabráni duplicitnému zaúčtovaniu, ak sa udalosť odošle dvakrát?
Každý záznam Work Order Completion používa ako externé ID identifikátor časového záznamu zo SkyPlanner. NetSuite zabezpečuje jedinečnosť externých ID pre každý typ záznamu, takže opakovane odoslanú udalosť odmietne namiesto toho, aby znovu zaúčtoval množstvo a náklady. Neúspešné zápisy sa zaradia do frontu, opakujú sa a zaznamenávajú do protokolu.
Môžeme namiesto REST a OAuth 2.0 použiť TBA alebo SOAP?
Pri nových integráciách počítajte s REST a OAuth 2.0. Oracle od verzie 2027.1 prestane povoľovať nové integrácie cez TBA a SOAP a vo verzii 2028.2 deaktivuje všetky koncové body SOAP. Integrácia SkyPlanner založená na REST a OAuth 2.0 bude fungovať aj po oboch týchto termínoch.
Ako sa SkyPlanner dozvie o nových výrobných príkazoch v NetSuite?
NetSuite nemá zdokumentovaný štandardný webhook na odosielanie udalostí. Skript User Event na objekte Work Order pri uložení zaradí oznámenie do frontu. Pravidelné dopytovanie cez SuiteQL zachytí zmeny, ktoré skript nezachytí, napríklad importy CSV a hromadné aktualizácie.
Môžeme SkyPlanner otestovať s dátami z NetSuite ešte pred vytvorením integrácie?
Áno. Exportujte pracoviská, technologické postupy a otvorené výrobné príkazy vo formáte CSV, počas 30-dňového skúšobného obdobia ich importujte do SkyPlanner a porovnajte plán výroby rešpektujúci skutočné kapacity strojov a pracovníkov so svojím súčasným plánom. Začnite bezplatné skúšobné obdobie alebo si rezervujte ukážku.
Ako dlho trvá integrácia s NetSuite?
Implementácia sa zvyčajne dokončí v priebehu niekoľkých týždňov od začiatku zavádzania, a to aj vo veľkých firmách. Už počas skúšobného obdobia funguje rozvrhovanie na dátach z CSV a UTU už dnes používa SkyPlanner spolu s NetSuite (skúsenosti UTU).