Průvodce integrací abas ERP se SkyPlanner APS pro rozvrhování výroby
Tento průvodce integrací abas ERP ukazuje partnerům a IT týmům, jak propojit abas ERP se SkyPlanner APS. Integrace mezi SkyPlanner a abas ERP je obousměrná:
- Do SkyPlanner se načítají díly, výrobní seznamy, stroje, výrobní příkazy, skladové zásoby a nákupní objednávky.
- Do výrobních příkazů se zpětně zapisuje plánovaný začátek, konec a stroj pro každou operaci.
- Časové záznamy obsluhy se vracejí pro potvrzení dokončení.
- Webhooky SkyPlanner odesílají změny rozvrhu ihned, jakmile nastanou.
Tým SkyPlanner během zavádění nastaví integraci pro vaši instalaci abas a poskytuje podporu i po spuštění ostrého provozu. Tento průvodce je určen partnerům a vývojářům, kteří se chtějí zapojit nebo sami vytvořit řešení na základě zdokumentovaného REST API SkyPlanner (referenční dokumentace API).
Rozhraní abas ERP
- abas REST API. „The Abas REST API is a web interface for real-time data access to Abas ERP.“ (Abas REST API je webové rozhraní pro přístup k datům Abas ERP v reálném čase.) (abas) Jde o hlavní cestu pro čtení výrobních příkazů, výrobních seznamů, skladových zásob a nákupních objednávek i pro zpětný zápis plánovaných termínů.
- abas Connect. Cloudová integrační platforma, jejíž účel abas popisuje slovy „configure interfaces and connections to third-party systems yourself.“ (samostatně konfigurovat rozhraní a připojení k systémům třetích stran). (abas) Použijte ji pro toky řízené událostmi, které odesílají změněné výrobní příkazy z abas.
- abas ESDK (Essentials SDK) a AJO Java API. Cesta pro partnery, kteří vytvářejí serverovou logiku přímo v abas. Veřejně dostupný ukázkový kód používá třídy jako
de.abas.erp.db.schema.part.Product. (GitHub) - MS SQL Connector a ODBC. „The MS SQL Connector enables flexible and automated export of ERP data.“ (MS SQL Connector umožňuje flexibilní a automatizovaný export dat ERP.) (abas) Pouze pro čtení a export. Nikdy touto cestou nezapisujte výsledky plánování, protože by se nespustila aplikační logika abas.
- abas Data Import Toolkit a exporty do souborů. Pro hromadné načítání dat i jako rychlá cesta k vyzkoušení SkyPlanner.
Ověřování
Na straně abas probíhá přístup přes webové služby abas pomocí technického uživatelského účtu nebo tokenu nakonfigurovaného ve vaší instalaci. Použijte samostatný integrační účet s oprávněními omezenými na objekty v mapovací tabulce. Nastavení provede váš partner abas, protože schémata a oprávnění abas se v jednotlivých instalacích liší.
Na straně SkyPlanner se přístup k REST API ověřuje pomocí API tokenu (SkyPlanner Settings > API). Rozhraní je zdokumentováno ve Swagger/OpenAPI. Pro začátek stačí API token. Prvními voláními vás provede návod k integraci.
Události a pravidelné dotazování
abas nedokumentuje žádné veřejné API pro přihlášení k odběru webhooků. Změny se z abas předávají jedním ze tří způsobů:
- pomocí toku v abas Connect, který odesílá změněné výrobní příkazy do integrace
- pomocí obsluhy událostí v ESDK, která se spustí při uložení výrobního příkazu nebo operace
- pravidelným dotazováním abas REST API s filtrem na otevřené výrobní příkazy a změny od posledního spuštění
V opačném směru SkyPlanner odesílá webhooky při změně stavu nebo rozvrhu, takže zpětný zápis do abas je řízen událostmi.
Mapování dat
| Objekt v abas ERP | Objekt ve SkyPlanner | Směr | Četnost |
|---|---|---|---|
| Díl / produkt (Teil, Artikel) | Produkty a materiály | abas → SkyPlanner | Úvodní načtení, poté při změně |
| Výrobní seznam (Fertigungsliste): materiály a víceúrovňová struktura | Struktura produktu, dílčí produkty, materiály pro jednotlivé produkty | abas → SkyPlanner | Úvodní načtení, poté při změně |
| Operace (Arbeitsgänge) s časy zpracování a seřízení | Kroky procesu s dobami trvání a časy seřízení | abas → SkyPlanner | Úvodní načtení, poté při změně |
| Stroje a zdroje, kapacitní kalendář | Pracoviště, skupiny pracovišť, směny, nepřítomnosti | abas → SkyPlanner | Úvodní načtení; směny denně nebo spravované ve SkyPlanner |
| Uvolněný výrobní příkaz (Betriebsauftrag) s množstvím a termínem dokončení | Zakázka a úlohy s termínem dokončení a prioritou | abas → SkyPlanner | Dotazování každých několik minut nebo odesílání přes abas Connect |
| Stavy zásob | Skladové zásoby materiálu | abas → SkyPlanner | Každou hodinu nebo před každým rozvrhováním |
| Nákupní objednávka s datem dodání | Očekávaný materiál k datu dodání | abas → SkyPlanner | Každou hodinu nebo před každým rozvrhováním |
| Operace výrobního příkazu: plánovaný začátek, konec, stroj | Plánovaný začátek, konec a přiřazené pracoviště pro každou operaci | SkyPlanner → abas | Při změně rozvrhu přes webhook SkyPlanner |
| Potvrzení dokončení (Rückmeldungen) | Časové záznamy a množství z Mobile Confirmations | SkyPlanner → abas | Při každém potvrzení nebo za směnu |
| Data o omezeních ve SkyPlanner | Matice časů seřízení, nástroje jako zdroje s omezenou kapacitou, alternativní stroje a pracovníci | Spravováno ve SkyPlanner | Nastavení během zavádění |
Způsoby integrace
1. Úvodní načtení kmenových dat. Načtěte díly, výrobní seznamy a stroje přes abas REST API nebo je jednorázově importujte z exportovaného souboru. Pečlivě zvolte, kterému pracovišti ve SkyPlanner bude každý stroj z abas odpovídat. Rozhodněte, zda se skupina strojů převede na jednu skupinu pracovišť, nebo na několik pracovišť.
2. Synchronizace zakázek. Načtěte uvolněné výrobní příkazy včetně operací, skladové zásoby a otevřené nákupní objednávky. SkyPlanner považuje objednaný materiál za dostupný k datu dodání nákupní objednávky a aktualizuje zásoby, jakmile je objednávka označena stavem Delivered. Při rozvrhování tak kontroluje skladové zásoby i očekávané dodávky.
Rozvrhujte uvolněné výrobní příkazy, nikoli návrhy výrobních příkazů (Fertigungsvorschläge). Návrhy jsou výstupem MRP a při dalším výpočtu MRP se mění.
3. Zpětný zápis rozvrhu. U každé operace, kterou plánovací algoritmus zařadil nebo přesunul, zapíše integrace přes abas REST API plánovaný začátek, konec a stroj do operace výrobního příkazu. Zápis přes API zachovává validační kontroly abas stejně jako při ruční úpravě výrobního příkazu plánovačem.
4. Potvrzování z výroby. Obsluha zaznamenává práci pomocí SkyPlanner Mobile Confirmations nebo Production Timer. Časové záznamy udržují rozvrh aktuální a vracejí se do abas jako potvrzení dokončení. Pokud váš závod již potvrzuje práci přes terminály abas PDC, ponechte pro potvrzování jediný kanál, abyste předešli duplicitním záznamům.
5. Pravidla správy dat a řešení konfliktů. Sepište je před spuštěním ostrého provozu:
| Data | Spravující systém |
|---|---|
| Díly, výrobní seznamy, množství, stav výrobního příkazu | abas ERP |
| Pořadí operací, časy zahájení a ukončení, přiřazení strojů | SkyPlanner |
| Matice časů seřízení, nástroje, počty pracovníků obsluhy, alternativní zdroje | SkyPlanner |
| Směny a nepřítomnosti | Jeden systém zvolený při vymezení rozsahu |
| Potvrzení dokončení a účtování skladových pohybů | abas ERP s daty z časových záznamů SkyPlanner nebo z PDC |
SkyPlanner nepotřebuje abas APS. Pokud máte licenci i na abas APS, svěřte správu termínů operací systému SkyPlanner, protože dva plánovací systémy zapisující stejné termíny si je navzájem přepisují. Jakmile je spravuje SkyPlanner, Autopilot při každé významné změně automaticky přepočítá rozvrh a nové termíny se zapíší zpět do abas. Nemusíte spouštět žádný optimalizační výpočet.
Obvyklé kroky projektu
Implementace je obvykle dokončena během několika týdnů od zahájení zavádění. Ještě předtím máte k dispozici 30denní bezplatné zkušební období s vlastními daty. Exportujte z abas otevřené výrobní příkazy, operace a stroje do CSV nebo Excelu, importujte je a ověřte rozvrh ještě před zahájením integračních prací.
- Workshop k mapování dat. S partnerem abas dohodněte konečnou podobu mapovací tabulky, pravidla správy dat, četnost synchronizace a kanál pro potvrzování.
- Nastavení rozhraní. Aktivujte abas REST API nebo toky v abas Connect a vytvořte integrační účet. Nejprve v testovacím prostředí, poté v produkčním.
- Úvodní načtení. Díly, výrobní seznamy, stroje a kalendáře.
- Synchronizace zakázek, zásob a nákupních objednávek. Pravidelné dotazování nebo odesílání přes Connect s opakováním při neúspěchu.
- Nastavení omezení ve SkyPlanner. Matice časů seřízení, nástroje, počty pracovníků obsluhy a alternativní stroje nebo pracovníci.
- Zpětný zápis rozvrhu. Plánované termíny do operací výrobních příkazů; v tomto kroku se přidává i přenos potvrzení.
- Souběžný provoz. Porovnejte termíny ze SkyPlanner se stávajícím plánem a opravte kmenová data.
- Spuštění ostrého provozu. Jakmile data souhlasí, zapněte zpětný zápis.
S čím počítat při integraci s abas ERP
- Upravená datová schémata. Většina instalací abas obsahuje vlastní pole a objekty. S partnerem vymezte rozsah integrace u každého objektu až na úroveň jednotlivých polí. Nepředpokládejte, že mapování z jiného závodu bude vyhovovat i vám.
- Bez samostatného technologického postupu. Operace jsou součástí výrobního seznamu, nikoli samostatného objektu technologického postupu. Nástroje převzaté z projektů SAP nebo Business Central hledají technologické postupy, a část dat jim tak unikne.
- „Scheduling“ znamená MRP. V anglické verzi abas označuje Scheduling výpočet MRP.
- Časy seřízení a zpracování. Před importem ověřte jednotky a to, zda se čas seřízení vztahuje na výrobní příkaz, nebo na kus. Nesprávné jednotky zkreslí všechny doby trvání.
- Neaktuální kalendáře. Kalendáře strojů musí pokrývat celý plánovací horizont, jinak kapacita z plánu zmizí.
- SQL pouze pro čtení. MS SQL Connector a ODBC slouží k exportu dat. Zápis probíhá přes REST API, abas Connect nebo ESDK.
- Dokumentace dostupná po přihlášení. Oficiální nápověda abas je dostupná na zákaznickém portálu. Názvy polí si ověřte u partnera, místo abyste je odhadovali.
Integrace s abas ERP: kdo ji nastavuje a zajišťuje podporu
Práce zahrnují mapování vašich výrobních seznamů, strojů a výrobních příkazů i nastavení omezení ve SkyPlanner. Patří sem například matice časů seřízení a nástroje.
- Tým SkyPlanner integraci nastaví během zavádění a po spuštění ostrého provozu zajišťuje podporu. Většina instalací abas je upravena na míru a právě zde se tyto zkušenosti uplatní.
- Zapojit se může i váš partner pro abas. Zná vaše datové schéma, vlastní pole i aplikace ESDK a může nastavit přístup k REST API nebo toky v Connect. SkyPlanner poskytuje REST API, dokumentaci Swagger/OpenAPI a webhooky.
- Navazující řešení mohou vytvářet i vaši vlastní vývojáři pomocí stejného REST API a API tokenu. Tým SkyPlanner v případě potřeby pomůže. Produktová dokumentace je veřejně dostupná v dokumentaci SkyPlanner.
Cena SkyPlanner začíná na 199 € měsíčně, zahrnuje 5 pracovišť a účtuje se měsíčně. Nabídku na integraci připravíme předem podle vašich procesů a potřeb spolu s nabídkou předplatného, takže celkové náklady znáte ještě před zahájením. Jak abas plánuje kapacitu, se dozvíte v článku Podporuje abas ERP plánování výroby s ohledem na skutečné kapacity strojů a pracovníků?. Přehled najdete na stránce abas ERP a další systémy v přehledu integrací s ERP.
Jak výrobní firmy hodnotí SkyPlanner
2 hušetřené každý týden
„SkyPlanner posunul naše plánování výroby od tabulek v Excelu k optimalizaci výroby v reálném čase.“
Kalle Kalliomäki, specialista dodavatelského řetězce
UTU · Elektrické rozváděče a spínací zařízení
Plánování výroby šetří každý týden 2 hodiny práce a nová fronta úloh se na linku dostane během několika sekund.
+90 %efektivita výroby
„Efektivita výroby vzrostla o 90 %.“
Abdul Rucyinga, vedoucí IT
Laboratory & Allied · Farmaceutická výroba
Efektivita výroby vzrostla o 90 % a vytvoření optimalizovaného plánu na tři měsíce pro všechna pracoviště zabere méně než 30 minut.
100 %včasnost dodávek od roku 2021
„SkyPlanner nám dává přehled o kapacitách a díky němu je plánování předvídatelné.“
Dan Berglund, COO/CFO
Opes Corporation · Chemická a potravinářská výroba
Včasnost dodávek dosahuje 100 % po celou dobu používání SkyPlanner, tedy od roku 2021.
6 měsícůdopředu vidí obchod volnou kapacitu
„SkyPlanner poskytuje spolehlivý základ pro veškeré plánování výroby.“
Anu Järvinen, vedoucí výroby
Fredman Operations · Balicí papíry pro styk s potravinami
Obchodní oddělení vidí volnou kapacitu šest měsíců dopředu a na požadavky na změnu rozvrhu, jejichž vyřízení dříve trvalo hodinu i déle, dostává odpověď během několika sekund.
Časté dotazy
Které rozhraní abas integrace využívá?
Ke čtení zakázek a kmenových dat a ke zpětnému zápisu plánovaných termínů využívá REST API systému abas. Tok v abas Connect nebo obslužná rutina událostí ESDK může odesílat změněné výrobní příkazy z abas. Pro zkušební provoz a hromadné načítání slouží exporty do souborů.
Podporuje abas ERP webhooky?
abas nedokumentuje žádné veřejné API pro odběr webhooků. Změny se do SkyPlanner dostávají prostřednictvím toků v abas Connect, obslužných rutin událostí ESDK nebo dotazováním každých několik minut. Vlastní webhooky SkyPlanner umožňují zpětný zápis na základě událostí.
Můžeme pro integraci použít MS SQL Connector?
Pro čtení ano. Data z abas exportuje efektivně. Výsledky plánování se zapisují zpět přes REST API, abas Connect nebo ESDK, takže každou změnu ověří aplikační logika abas.
Kam se v abas zapisují plánované termíny?
K operacím uvolněného výrobního příkazu (Betriebsauftrag): plánovaný začátek, konec a stroj. Množství, stav a náklady zůstávají ve správě abas.
Může SkyPlanner v rozvrhu zohledňovat zásoby a nákupní objednávky z abas?
Ano. Stavy zásob a otevřené nákupní objednávky se z abas načítají každou hodinu nebo před každým spuštěním rozvrhování. Objednaný materiál se považuje za dostupný k datu dodání.
Má partner pro abas doporučit abas APS, nebo SkyPlanner?
SkyPlanner, pokud zákazník chce rychle získat průběžně aktualizovaný rozvrh pro celý závod. Současná generace abas APS přišla se servisním balíčkem Abas 2024.Q3.1 a optimalizuje pomocí přetahování myší nebo spouštění optimalizačních výpočtů. SkyPlanner se připojuje k REST API systému abas, automaticky přeplánovává, plánuje přestavby, nástroje, pracovní týmy i materiál a obsluze nabízí Mobile Confirmations, a to od 199 € měsíčně. (abas)
Můžeme SkyPlanner otestovat ještě před vytvořením integrace?
Ano. Bezplatná 30denní zkušební verze podporuje až 20 pracovišť a umožňuje načíst výrobní příkazy z exportu ve formátu CSV nebo Excel. Platební kartu nepotřebujete. Vyzkoušejte SkyPlanner zdarma nebo kontaktujte obchodní tým a vymezte s ním rozsah integrace.