Propojuje se s ERP a MES systémy, jako jsou

Integrace / ERP / Comarch ERP XL

Průvodce integrací Comarch ERP XL pro plánování výroby se SkyPlanner APS

Tento průvodce integrací Comarch ERP XL ukazuje partnerům a IT týmům, jak propojit Comarch ERP XL se SkyPlanner APS. SkyPlanner se s Comarch ERP XL propojuje obousměrně prostřednictvím rozhraní společnosti Comarch:

  • Do SkyPlanner se přenášejí výrobní příkazy (zlecenia produkcyjne) s procesy a operacemi, technologické postupy, pracoviště, výrobní zdroje, položky, skladové zásoby a nákupní objednávky.
  • Plánované časy zahájení a dokončení se přes XL API zapisují zpět ke každé operaci výrobního příkazu.
  • Pokud tuto možnost zvolíte, časové záznamy operátorů se zapisují zpět jako výkazy provedených operací.
  • Webhooky SkyPlanner odesílají změny rozvrhu ihned, jakmile nastanou.
Ganttův diagram ve SkyPlanner APS s operacemi rozvrženými na pracoviště a seznamem zakázek pod ním.

Tým SkyPlanner během zavádění nakonfiguruje integraci podle vašeho nastavení Comarch ERP XL a poskytuje podporu i po spuštění do ostrého provozu. Tento průvodce je určen partnerům a vývojářům, kteří se chtějí do integrace zapojit nebo sami vyvíjet řešení nad zdokumentovaným REST API SkyPlanner (referenční dokumentace API).

Integrační rozhraní Comarch ERP XL

Comarch uvádí tři způsoby komunikace s ERP XL: „DCOM, direct database connection (SQL Client), REST API“ (DCOM, přímé připojení k databázi přes SQL Client, REST API) (Comarch, v překladu). Pro rozvrhování výroby se využívají především dva z nich:

  1. XL API (CDN_API.DLL). „These functions are collected in the CDN_API.DLL library, installed together with the whole Comarch ERP XL system.“ (Tyto funkce jsou součástí knihovny CDN_API.DLL, která se instaluje spolu s celým systémem Comarch ERP XL.) (Nápověda Comarch, v překladu) Externí program se přihlásí pomocí XLLogin, volá funkce sdílející stejnou relaci a odhlásí se pomocí XLLogout. Každá struktura obsahuje pole Wersja, které určuje verzi sady parametrů pro vaše vydání ERP XL.
  2. ERP XL Web REST API. Comarch ERP XL Web 2026.0 zpřístupňuje mikroslužby REST: „Each RestAPI microservice exposes its own interactive documentation at the /swagger endpoint.“ (Každá mikroslužba RestAPI zpřístupňuje vlastní interaktivní dokumentaci na koncovém bodu /swagger.) (Nápověda Comarch, v překladu)

Přímé připojení přes SQL Client umožňuje číst kmenová data a příkazy z databáze ERP XL v rozsahu dohodnutém s vaším IT týmem a partnerem Comarch.

Funkce XL API pro výrobu

Comarch dokumentuje tyto výrobní funkce (XL128):

OblastFunkceCo dělá
Technologické postupyXLNowaTechnologia, XLNowaCzynnoscTechnologia, XLNowaFunkcjaCzynnoscTechnologia, XLNowyZasobCzynnoscTechnologiaVytvoří technologický postup či operaci nebo k operaci přidá pracoviště, materiál či výrobek
Výrobní příkazyXLNoweZlecenieProdVytvoří výrobní příkaz
Výrobní příkazyXLZamknijZlecenieProdPodle kódu akce naplánuje, přeplánuje, vypořádá nebo uzavře výrobní příkaz
OperaceXLDodajCzynnoscDoProcesuProd, XLDodajZasobDoProcesuProdPřidá operaci nebo výrobní zdroj do výrobního procesu
Rozvrh výrobyXLDodajTerminDoProcesuProdPřidá k operaci časový interval: IdCzynnosci, TerminOd, TerminDo
Vykazování výrobyXLDodajRealizacjeOperacjiProd, XLProdZmienIloscRealizacjiPřidá k příkazu výkaz provedené operace, změní vykázané množství
DokladyXLProdObiektyDoDokumentow, XLProdGenerujDokumentyDlaObiektowVytvoří doklady RW a PW pro výrobní objekty

Autentizace a přístup

  • XL API. Integrace se pomocí XLLogin přihlásí do databáze pod účtem operátora ERP XL a získá relaci pro další volání. Knihovna DLL běží na počítači s Windows a nainstalovaným ERP XL, takže služba pro zpětný zápis běží ve vaší síti vedle ERP XL.
  • REST API. Přístup se nastavuje pro každou instalaci ERP XL Web zvlášť. Volání každé mikroslužby jsou popsána na její stránce Swagger.
  • Čtení přes SQL. Databázový účet pouze pro čtení, schválený vaším IT týmem.

Na straně SkyPlanner používá REST API k autentizaci API token v hlavičce Authorization-Token (SkyPlanner Settings > API). Dokumentace je k dispozici ve Swagger/OpenAPI. Prvními voláními vás provede návod k integraci.

Události a pravidelné dotazování

V prověřené dokumentaci Comarch ERP XL nejsou uvedeny žádné odchozí webhooky. Vlastní APS společnosti Comarch načítá data, když plánovač stiskne „Aktualizuj dane z ERP“ (Nápověda Comarch APS).

Data z ERP XL se proto načítají pravidelným dotazováním. Nové výrobní úkoly se zachytí čtením omezeným na otevřené výrobní příkazy a poslední změny. Četnost se nastavuje pro každý závod zvlášť: od několika minut u výrobních příkazů po hodinu u skladových zásob.

SkyPlanner odesílá webhooky při změně stavu nebo rozvrhu výroby, takže zpětný zápis se řídí událostmi.

Mapování dat

Objekt Comarch ERP XL (rozhraní)Objekt SkyPlannerSměrČetnost
Karty towarów, měrné jednotky (REST nebo čtení přes SQL)Výrobky a materiályERP XL → SkyPlannerÚvodní načtení, poté pravidelné dotazování
Technologia: operace, materiály, polotovary a výrobky pro jednotlivé operaceStruktura výrobku, dílčí výrobky, materiály pro jednotlivé kroky procesuERP XL → SkyPlannerÚvodní načtení, poté při změně
Operace v Technologia: pracoviště, výrobní zdroje, časyKroky procesu s dobou trvání, časy seřízení a časy na ukončení operaceERP XL → SkyPlannerÚvodní načtení, poté při změně
Gniazda robocze a zasoby (stroje, nástroje, zaměstnanci)Pracoviště, skupiny pracovišť, nástroje, pracovníciERP XL → SkyPlannerÚvodní načtení, poté jen výjimečně
Kalendarze i okresy, przestoje i awarieSměny, nepracovní doba a prostojeERP XL → SkyPlannerDenně, nebo vlastní směny ve SkyPlanner
Zlecenia produkcyjne (ZP) s procesy, operacemi, materiály, termínem dokončení a prioritouZakázky a operace s termíny dokončení a materiálovými požadavkyERP XL → SkyPlannerDotazování každých několik minut
Zásoby v jednotlivých skladechSkladové zůstatkyERP XL → SkyPlannerDotazování každou hodinu nebo při spuštění rozvrhování
Zamówienia zakupu (ZZ) s termíny dodáníNákupní objednávky, očekávaný příjem materiálu podle termínu dodáníERP XL → SkyPlannerDotazování každou hodinu nebo při spuštění rozvrhování
Termíny operací: TerminOd, TerminDo (XLDodajTerminDoProcesuProd)Plánované zahájení a dokončení každé operaceSkyPlanner → ERP XLPři změně rozvrhu prostřednictvím webhooku SkyPlanner
Realizacja operacji (XLDodajRealizacjeOperacjiProd)Časové záznamy a potvrzení operátorůSkyPlanner → ERP XLPři každém potvrzení nebo za směnu, pokud tuto možnost zvolíte
Není v ERP XLMatice přípravných a přechodových časů, nástroje s omezenou dostupností, operace s více operátory, alternativní stroje a pracovníciSpravuje se ve SkyPlannerNastavení během zavádění

Integrační postupy

1. Úvodní načtení kmenových dat. Načtěte položky, technologické postupy, pracoviště, výrobní zdroje a kalendáře. Mapování pracovišť do SkyPlanner dobře zvažte: pracoviště se čtyřmi stroji převedete na jednu skupinu pracovišť nebo čtyři pracoviště. Nástroje evidované mezi výrobními zdroji ERP XL se ve SkyPlanner převedou na nástroje s omezenou dostupností a zaměstnanci na pracovníky s přiřazenými směnami.

2. Synchronizace příkazů a objednávek. Načtěte výrobní příkazy včetně operací a materiálů a také otevřené nákupní objednávky. SkyPlanner považuje objednaný materiál za dostupný k termínu dodání nákupní objednávky a aktualizuje zásoby, jakmile je objednávka označena jako dodaná.

3. Zpětný zápis plánu. Když plánovací jádro zařadí nebo přesune operaci, webhook SkyPlanner spustí službu pro zpětný zápis. Ta zavolá XLDodajTerminDoProcesuProd s hodnotami TerminOd a TerminDo dané operace. Každá operace ZP tak obsahuje začátek a konec naplánovaný ve SkyPlanner.

4. Odvádění výroby. Operátoři zaznamenávají práci pomocí SkyPlanner Mobile Confirmations nebo Production Timer a časové záznamy udržují plán aktuální. Sami určíte, zda se mají skutečné časy zapisovat zpět. Pokud ano, služba přidává záznamy o provedení pomocí XLDodajRealizacjeOperacjiProd a doklady RW a PW se řídí vašimi pravidly v ERP XL. Pokud na některých pracovištích používáte Comarch MES, ponechte pro každou operaci jen jeden zdroj odvádění.

5. Pravidla pro správu dat a řešení konfliktů. Sepište je před spuštěním ostrého provozu:

DataSpravující systém
Položky, technologické postupy, množství, stav ZP, kalkulace nákladůComarch ERP XL
Pořadí operací, časy zahájení a ukončení, přiřazení výrobních zdrojůSkyPlanner
Matice přípravných a přechodových časů, požadavky na nástroje a obsluhu, alternativní výrobní zdrojeSkyPlanner
Směny, kalendáře a odstávkyJeden systém zvolený při vymezení rozsahu
Záznamy o provedení, doklady RW a PWComarch ERP XL; zadávají se přímo v něm nebo se přenášejí z časových záznamů SkyPlanner

Určete jediný systém, který bude zapisovat termíny operací. Pokud automatické přeplánování v ERP XL nebo Comarch APS stále zapisuje termíny do stejných výrobních příkazů, vypněte tuto funkci u příkazů plánovaných ve SkyPlanner.

Obvyklý postup projektu

Implementace bývá hotová během několika týdnů od zahájení úvodního nastavení. Ještě předtím ověřte plán v rámci 30denní bezplatné zkušební verze s pracovišti, technologickými postupy a otevřenými výrobními příkazy exportovanými z ERP XL do CSV nebo Excelu.

  1. Mapování. Stanovte mapovací tabulku, pravidla pro správu dat, intervaly synchronizace a to, zda se budou záznamy o provedení zapisovat zpět.
  2. Přístup k ERP XL. Vytvořte účet operátora pro integraci, nastavte připojení pro čtení a nasaďte službu pro zpětný zápis na hostitele s nainstalovaným ERP XL. Nejprve vše otestujte na kopii databáze.
  3. Prvotní načtení. Položky, technologické postupy, pracoviště, výrobní zdroje, kalendáře.
  4. Synchronizace výrobních příkazů a nákupních objednávek. Pravidelné dotazování s filtry a opakováním neúspěšných pokusů.
  5. Nastavení omezení ve SkyPlanner. Matice přípravných a přechodových časů, nástroje, počty operátorů na operaci a alternativní stroje nebo pracovníci.
  6. Zpětný zápis plánu. Volání XLDodajTerminDoProcesuProd spouštěná webhooky SkyPlanner a případně také zápis záznamů o provedení, pokud jej zvolíte.
  7. Paralelní testování. Používejte SkyPlanner souběžně se stávajícím plánem, porovnávejte termíny a opravujte kmenová data.
  8. Ostrý provoz. Jakmile data souhlasí, zapněte zpětný zápis.

S čím počítat při integraci Comarch ERP XL

  • Ručně zadaná kapacita. Kapacita pracoviště v ERP XL je číslo zadané uživatelem s povoleným zatížením v %. SkyPlanner místo toho odvozuje kapacitu ze skutečných směn a výrobních zdrojů. Směny proto nastavte pečlivě a procentuální zatížení ponechte stranou.
  • Neomezené výrobní zdroje. U zdrojů označených jako kapacitně neomezené ERP XL nekontroluje obsazenost. U každého rozhodněte, zda se má ve SkyPlanner stát pracovištěm s omezenou kapacitou.
  • Uvolněné příkazy. ERP XL nezahrnuje operace uvolněné do výroby do přeplánování, pokud není zaškrtnuta volba „Przesuń na zwolnionych“. Dohodněte se, jak se mají termíny ze SkyPlanner uplatnit u uvolněných příkazů, a pomocí Running Time Lock zafixujte práci na nejbližší hodiny.
  • Verze struktur. Struktury XL API obsahují pole Wersja. Nastavte je podle používané verze ERP XL a po každém ročním upgradu znovu proveďte testy.
  • Polské jednotky a časy. Časy operací a jednotky kalendářů se musí při importu převést přesně, jinak budou všechny doby trvání chybné.

Kdo nastavuje integraci Comarch ERP XL a zajišťuje její podporu

  1. Tým SkyPlanner integraci nastaví během úvodního zavedení a po spuštění ostrého provozu zajišťuje její podporu, a to v rozsahu dohodnutého čtení dat a volání XL API. Každý závod používá Comarch ERP XL jinak a právě při tomto nastavení se uplatní znalost jeho konkrétního provozu.
  2. Zapojit se může i váš partner Comarch. Zná vaše nastavení, licence i XL API a společně s týmem SkyPlanner může nastavit účet operátora, připojení pro čtení a hostitele pro zpětný zápis.
  3. Vaši vývojáři mohou integraci dále rozvíjet pomocí REST API SkyPlanner s API tokenem. Pro začátek stačí API token a tým SkyPlanner v případě potřeby pomůže. Podrobnosti najdete v dokumentaci integrací SkyPlanner.

SkyPlanner stojí od 199 € měsíčně včetně 5 pracovišť, s měsíční fakturací. Cenu integrace stanovíme předem podle vašich procesů a potřeb společně s cenou tarifu. Podívejte se na ceník, kapacitní plánování pro Comarch ERP XL, stránku Comarch ERP XL a přehled integrací ERP.

Jak SkyPlanner hodnotí výrobní firmy

Kalle Kalliomäki, specialista dodavatelského řetězce ve společnosti UTU, v hale na výrobu rozváděčů v Ulvile

2 hušetřené každý týden

„SkyPlanner nás při plánování výroby posunul od excelových tabulek 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 operací se na linku dostane během několika sekund.

Přečíst hodnocení UTU

Operátoři v oděvech do čistých prostor u linky na plnění lahví ve farmaceutickém závodě Laboratory & Allied v Nairobi

+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ě trvá méně než 30 minut.

Přečíst hodnocení Laboratory & Allied

Anu Järvinen, vedoucí výroby ve společnosti Fredman Operations, u robotického paletizačního pracoviště v Raumě

6 měsícůdopředu vidí obchodníci 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 vhodné pro styk s potravinami

Obchodníci vidí volnou kapacitu na šest měsíců dopředu a na požadavky na změnu plánu, jejichž vyřízení dříve trvalo hodinu i déle, dostanou odpověď během několika sekund.

Přečíst hodnocení Fredman Operations

100 %včasnost dodávek od roku 2021

„SkyPlanner nám dává přehled o kapacitě 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.

Přečíst hodnocení Opes Corporation

Časté dotazy

Má Comarch ERP XL API pro výrobní příkazy?

Ano. XL API (CDN_API.DLL) vytváří výrobní příkazy, plánuje a přeplánovává je pomocí XLZamknijZlecenieProd, přidává termíny operací pomocí XLDodajTerminDoProcesuProd a zapisuje záznamy o provedení pomocí XLDodajRealizacjeOperacjiProd. Comarch ERP XL Web navíc nabízí REST mikroslužby dokumentované v nástroji Swagger.

Jak se plánované termíny zapisují zpět do Comarch ERP XL?

Pomocí funkce XLDodajTerminDoProcesuProd, která ke každé operaci výrobního příkazu přidá časový interval (TerminOd, TerminDo). Webhook SkyPlanner spustí volání při každé změně plánu.

Podporuje Comarch ERP XL webhooky?

Odchozí webhooky nejsou zdokumentované, proto se integrace dotazuje ERP XL v intervalech nastavených pro daný závod. Vlastní webhooky SkyPlanner odesílají změny plánu ihned, jakmile nastanou.

Má partner Comarch doporučit Comarch APS, nebo SkyPlanner?

SkyPlanner, pokud chce zákazník během několika týdnů získat plán výroby, který respektuje skutečnou kapacitu a sám se průběžně aktualizuje. Comarch APS je samostatná aplikace s vlastní databází PostgreSQL, integrátorem a licenčním klíčem. Synchronizuje se po kliknutí plánovače a čas seřízení je v ní jedna pevná hodnota pro každou operaci (nápověda Comarch APS). SkyPlanner je cloudový software, který automaticky přeplánovává a plánuje přeseřízení, nástroje, pracovní týmy i materiál, a to od 199 € měsíčně.

Můžeme SkyPlanner vyzkoušet ještě před vytvořením integrace?

Ano. Bezplatná 30denní zkušební verze podporuje až 20 pracovišť s importem dat z ERP XL ve formátu CSV nebo Excel, bez nutnosti zadávat platební kartu. Vyzkoušejte ji nebo kontaktujte obchodní tým a vymezte s ním rozsah integrace.