Jungiasi su ERP ir MES sistemomis, tokiomis kaip

Integracijos / ERP / Comarch ERP XL

Comarch ERP XL integravimo vadovas gamybos tvarkaraščiams sudaryti su SkyPlanner APS

Šiame Comarch ERP XL integravimo vadove partneriams ir IT komandoms paaiškinama, kaip sujungti Comarch ERP XL su SkyPlanner APS. SkyPlanner keičiasi duomenimis su Comarch ERP XL abiem kryptimis per pačios Comarch sąsajas:

  • Į SkyPlanner perduodami gamybos užsakymai (zlecenia produkcyjne) su procesais ir operacijomis, technologijos, darbo centrai, ištekliai, prekės, atsargos ir pirkimo užsakymai.
  • Per XL API į kiekvieną gamybos užsakymo operaciją grąžinamas suplanuotas pradžios ir pabaigos laikas.
  • Jei pasirinksite, operatorių darbo laiko įrašai grąžinami kaip operacijų vykdymo įrašai.
  • SkyPlanner siunčia pranešimus per webhook sąsajas vos pasikeitus tvarkaraščiui.
SkyPlanner APS Gantt laiko juosta su darbo centrams suplanuotomis užduotimis ir apačioje pateiktu užsakymų sąrašu.

Diegimo metu SkyPlanner komanda pritaiko integraciją prie jūsų Comarch ERP XL konfigūracijos ir ją prižiūri pradėjus naudoti sistemą. Šis vadovas skirtas partneriams ir programuotojams, kurie nori prisidėti arba patys kurti integraciją naudodami dokumentuotą SkyPlanner REST API (API dokumentacija).

Comarch ERP XL integravimo sąsajos

Comarch nurodo tris būdus keistis duomenimis su ERP XL: „DCOM, direct database connection (SQL Client), REST API” (DCOM, tiesioginis ryšys su duomenų baze per SQL Client, REST API) (Comarch, išversta). Gamybos tvarkaraščių sudarymo sistemai svarbiausi du iš jų:

  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.” (Šios funkcijos sutelktos CDN_API.DLL bibliotekoje, kuri įdiegiama kartu su visa Comarch ERP XL sistema.) (Comarch pagalba, išversta) Išorinė programa prisijungia per XLLogin, iškviečia funkcijas, naudojančias tą patį seansą, ir atsijungia per XLLogout. Kiekvienoje struktūroje yra laukas Wersja, kuriuo parenkama jūsų ERP XL laidai skirta parametrų rinkinio versija.
  2. ERP XL Web REST API. Comarch ERP XL Web 2026.0 teikia REST mikropaslaugas: „Each RestAPI microservice exposes its own interactive documentation at the /swagger endpoint.” (Kiekvienos RestAPI mikropaslaugos interaktyvi dokumentacija pasiekiama adresu /swagger.) (Comarch pagalba, išversta)

Tiesioginis SQL Client ryšys suteikia skaitymo prieigą prie ERP XL duomenų bazės pagrindiniams duomenims ir užsakymams nuskaityti, suderinus su jūsų IT komanda ir Comarch partneriu.

Gamybai skirtos XL API funkcijos

Comarch dokumentacijoje aprašytos šios gamybos funkcijos (XL128):

SritisFunkcijaPaskirtis
TechnologijosXLNowaTechnologia, XLNowaCzynnoscTechnologia, XLNowaFunkcjaCzynnoscTechnologia, XLNowyZasobCzynnoscTechnologiaSukuria technologiją, operaciją, operacijai priskiria darbo centrą, medžiagą arba gaminį
Gamybos užsakymaiXLNoweZlecenieProdSukuria gamybos užsakymą
Gamybos užsakymaiXLZamknijZlecenieProdPagal pasirinktą veiksmo kodą planuoja, perplanuoja, apskaito arba uždaro gamybos užsakymą
OperacijosXLDodajCzynnoscDoProcesuProd, XLDodajZasobDoProcesuProdPrideda operaciją arba išteklių prie gamybos proceso
TvarkaraštisXLDodajTerminDoProcesuProdPrideda operacijos datų intervalą: IdCzynnosci, TerminOd, TerminDo
VykdymasXLDodajRealizacjeOperacjiProd, XLProdZmienIloscRealizacjiPrideda operacijos vykdymo įrašą prie užsakymo, keičia pagamintą kiekį
DokumentaiXLProdObiektyDoDokumentow, XLProdGenerujDokumentyDlaObiektowSukuria RW ir PW dokumentus gamybos objektams

Autentifikavimas ir prieiga

  • XL API. Integracija per XLLogin prisijungia prie duomenų bazės ERP XL operatoriaus vardu ir gauna seansą tolesniems iškvietimams. DLL veikia Windows kompiuteryje, kuriame įdiegta ERP XL, todėl duomenų grąžinimo tarnyba veikia jūsų tinkle, šalia ERP XL.
  • REST API. Prieiga konfigūruojama kiekvienai ERP XL Web diegčiai atskirai; kiekvienos mikropaslaugos iškvietimai aprašyti jos Swagger puslapyje.
  • Skaitymas per SQL. Jūsų IT komandos patvirtinta duomenų bazės paskyra, turinti tik skaitymo teises.

SkyPlanner pusėje REST API autentifikavimui naudojamas API prieigos raktas, perduodamas Authorization-Token antraštėje (SkyPlanner Settings > API). API dokumentacija pateikta Swagger/OpenAPI formatu. Integravimo pamokoje paaiškinti pirmieji iškvietimai.

Įvykiai ir periodinės užklausos

Peržiūrėtoje Comarch ERP XL dokumentacijoje nenurodyta jokių siunčiamų webhook pranešimų. Pačios Comarch APS nuskaito duomenis, kai planuotojas paspaudžia „Aktualizuj dane z ERP“ (atnaujinti duomenis iš ERP) (Comarch APS pagalba).

Todėl ERP XL duomenys tikrinami periodinėmis užklausomis. Nauji darbai aptinkami nuskaitant tik neužbaigtus gamybos užsakymus ir naujausius pakeitimus. Dažnis nustatomas kiekvienai gamyklai: gamybos užsakymai gali būti nuskaitomi kas kelias minutes, o atsargos – kas valandą.

Pasikeitus būsenai ar tvarkaraščiui, SkyPlanner siunčia webhook pranešimus, todėl duomenų grąžinimą inicijuoja įvykiai.

Duomenų susiejimas

Comarch ERP XL objektas (sąsaja)SkyPlanner objektasKryptisDažnis
Karty towarów, matavimo vienetai (skaitymas per REST arba SQL)Gaminiai ir medžiagosERP XL → SkyPlannerPradinis įkėlimas, vėliau – periodinės užklausos
Technologia: operacijos, kiekvienai operacijai priskirtos medžiagos, pusgaminiai ir gaminiaiGaminio struktūra, pusgaminiai, kiekvienam proceso žingsniui priskirtos medžiagosERP XL → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Technologia operacijos: darbo centrai, ištekliai, laiko duomenysProceso žingsniai su trukme, paruošimo ir sutvarkymo po darbo laikuERP XL → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Gniazda robocze ir zasoby (įrenginiai, įrankiai, darbuotojai)Darbo centrai, darbo centrų grupės, įrankiai, personalasERP XL → SkyPlannerPradinis įkėlimas, vėliau – retai
Kalendarze i okresy, przestoje i awariePamainos, nedarbo laikas ir prastovosERP XL → SkyPlannerKasdien arba pamainos tvarkomos pačioje SkyPlanner
Zlecenia produkcyjne (ZP) su procesais, operacijomis, medžiagomis, įvykdymo terminu ir prioritetuUžsakymai ir užduotys su įvykdymo terminais ir medžiagų poreikiuERP XL → SkyPlannerPeriodinės užklausos kas kelias minutes
Atsargos pagal sandėlįAtsargų likučiaiERP XL → SkyPlannerUžklausos kas valandą arba sudarant tvarkaraštį
Zamówienia zakupu (ZZ) su pristatymo datomisPirkimo užsakymai, gaunamos medžiagos pagal pristatymo datąERP XL → SkyPlannerUžklausos kas valandą arba sudarant tvarkaraštį
Operacijų terminai: TerminOd, TerminDo (XLDodajTerminDoProcesuProd)Suplanuota kiekvienos užduoties pradžia ir pabaigaSkyPlanner → ERP XLPasikeitus tvarkaraščiui, per SkyPlanner webhook pranešimą
Realizacja operacji (XLDodajRealizacjeOperacjiProd)Darbo laiko įrašai ir operatorių patvirtinimaiSkyPlanner → ERP XLPo kiekvieno patvirtinimo arba kas pamainą, jei pasirinkta
ERP XL nėraPerėjimo tarp užduočių laiko matrica, įrankiai kaip riboti ištekliai, kelių operatorių užduotys, alternatyvūs įrenginiai ir darbuotojaiTvarkoma SkyPlannerKonfigūruojama diegimo metu

Integravimo scenarijai

1. Pradinis pagrindinių duomenų įkėlimas. Nuskaitykite prekes, technologijas, darbo centrus, išteklius ir kalendorius. Apgalvotai susiekite darbo centrus su SkyPlanner: darbo centras su keturiais įrenginiais tampa viena darbo centrų grupe arba keturiais darbo centrais. ERP XL ištekliams priskirti įrankiai SkyPlanner sistemoje tampa riboto prieinamumo įrankiais, o darbuotojai – personalu su pamainomis.

2. Užsakymų sinchronizavimas. Nuskaitykite gamybos užsakymus su jų operacijomis ir medžiagomis, taip pat neįvykdytus pirkimo užsakymus. SkyPlanner laiko užsakytas medžiagas prieinamomis pirkimo užsakyme nurodytą pristatymo dieną ir atnaujina atsargų likučius, kai pirkimo užsakymas pažymimas būsena Delivered.

3. Tvarkaraščio grąžinimas į ERP. Kai planavimo variklis suplanuoja arba perkelia operaciją, SkyPlanner webhook pranešimas paleidžia duomenų grąžinimo tarnybą. Ji iškviečia XLDodajTerminDoProcesuProd su operacijos TerminOd ir TerminDo reikšmėmis, todėl kiekvienai ZP operacijai įrašoma SkyPlanner suplanuota pradžia ir pabaiga.

4. Darbų patvirtinimas ceche. Operatoriai registruoja darbą naudodami SkyPlanner Mobile Confirmations arba Production Timer, o pagal laiko įrašus tvarkaraštis nuolat atnaujinamas. Jūs pasirenkate, ar faktinis laikas perduodamas atgal. Jei taip, paslauga prideda operacijų vykdymo įrašus per XLDodajRealizacjeOperacjiProd, o RW ir PW dokumentai tvarkomi pagal jūsų ERP XL taisykles. Jei kai kuriuose darbo centruose naudojate Comarch MES, kiekvienai operacijai palikite tik vieną vykdymo duomenų šaltinį.

5. Atsakomybės už duomenis ir konfliktų sprendimo taisyklės. Užrašykite jas prieš pradėdami naudoti integraciją:

DuomenysAtsakinga sistema
Prekės, technologijos, kiekiai, ZP būsena, savikainos skaičiavimasComarch ERP XL
Operacijų seka, pradžios ir pabaigos laikas, išteklių priskyrimasSkyPlanner
Perėjimo tarp užduočių laiko matrica, reikalavimai įrankiams ir operatoriams, alternatyvūs ištekliaiSkyPlanner
Pamainos, kalendoriai ir prastovosViena sistema, pasirinkta apibrėžiant apimtį
Operacijų vykdymo įrašai, RW ir PW dokumentaiComarch ERP XL: duomenys įvedami tiesiogiai arba perduodami iš SkyPlanner laiko įrašų

Pasirinkite vieną sistemą, kuri įrašo operacijų datas. Jei ERP XL automatinis perplanavimas arba Comarch APS vis dar įrašo terminus į tuos pačius gamybos užsakymus, išjunkite šią funkciją užsakymams, kuriuos planuoja SkyPlanner.

Įprasti projekto etapai

Pradėjus diegimo darbus, jie paprastai užbaigiami per kelias savaites. Prieš tai patikrinkite tvarkaraštį per 30 dienų nemokamą bandomąjį laikotarpį, naudodami iš ERP XL CSV arba Excel formatu eksportuotus darbo centrus, technologijas ir nebaigtus gamybos užsakymus.

  1. Duomenų susiejimas. Patvirtinkite susiejimo lentelę, atsakomybės už duomenis taisykles, sinchronizavimo dažnį ir tai, ar operacijų vykdymo įrašai bus perduodami atgal.
  2. Prieiga prie ERP XL. Sukurkite integracijai skirtą operatorių, sukonfigūruokite ryšį duomenims nuskaityti ir įdiekite duomenų grąžinimo tarnybą kompiuteryje, kuriame įdiegta ERP XL. Pirmiausia išbandykite duomenų bazės kopijoje.
  3. Pradinis duomenų įkėlimas. Prekės, technologijos, darbo centrai, ištekliai, kalendoriai.
  4. Gamybos ir pirkimo užsakymų sinchronizavimas. Periodinės užklausos su filtrais ir pakartotiniais bandymais.
  5. Apribojimų nustatymas SkyPlanner. Perėjimo tarp užduočių laiko matrica, įrankiai, operatorių skaičius kiekvienai užduočiai ir alternatyvios mašinos ar darbuotojai.
  6. Tvarkaraščio įrašymas atgal į ERP. XLDodajTerminDoProcesuProd iškvietimai pagal SkyPlanner „webhook“ pranešimus ir operacijų vykdymo įrašai, jei pasirinkta juos perduoti.
  7. Lygiagretus testavimas. Naudokite SkyPlanner kartu su esamu planu, palyginkite datas ir pataisykite pagrindinius duomenis.
  8. Naudojimo pradžia. Kai duomenys sutaps, įjunkite įrašymą atgal į ERP.

Į ką atsižvelgti planuojant Comarch ERP XL integraciją

  • Rankiniu būdu įvestas pajėgumas. ERP XL darbo centro pajėgumas nurodomas naudotojo nustatytu skaičiumi ir leistinos apkrovos procentu. SkyPlanner pajėgumą nustato pagal faktines pamainas ir išteklius, todėl pamainas sukonfigūruokite atidžiai, o procentinės reikšmės nenaudokite.
  • Neriboti ištekliai. ERP XL netikrina išteklių užimtumo, jei jų pajėgumas pažymėtas kaip neribotas. Kiekvienam tokiam ištekliui nuspręskite, ar SkyPlanner jis taps riboto pajėgumo darbo centru.
  • Gamybai perduoti užsakymai. ERP XL neperplanuoja gamybai perduotų operacijų, nebent pažymėta parinktis „Przesuń na zwolnionych“. Sutarkite, kaip SkyPlanner datos bus taikomos gamybai perduotiems užsakymams, ir naudokite Running Time Lock, kad užfiksuotumėte artimiausių valandų darbus.
  • Struktūrų versijos. XL API struktūrose yra laukas Wersja. Nustatykite jo reikšmę pagal savo ERP XL versiją ir pakartokite testavimą po kiekvieno metinio atnaujinimo.
  • Lenkiški matavimo vienetai ir laiko reikšmės. Importuojant būtina tiksliai konvertuoti operacijų laiką ir kalendoriaus vienetus, kitaip visos trukmės bus klaidingos.

Kas konfigūruoja ir prižiūri Comarch ERP XL integraciją

  1. SkyPlanner komanda sukonfigūruoja integraciją diegimo metu ir prižiūri ją pradėjus naudoti. Ji rūpinasi sutartomis skaitymo operacijomis ir XL API iškvietimais. Kiekviena gamykla Comarch ERP XL naudoja savaip, todėl čia praverčia konkrečios gamyklos darbo išmanymas.
  2. Gali dalyvauti ir jūsų Comarch partneris. Partneris išmano jūsų konfigūraciją, licencijavimą ir XL API, todėl kartu su SkyPlanner komanda gali sukurti operatorių, nustatyti skaitymo ryšį ir paruošti kompiuterį duomenims įrašyti atgal.
  3. Jūsų programuotojai gali plėsti integraciją naudodami SkyPlanner REST API ir API prieigos raktą. Pradžiai pakanka API prieigos rakto, o prireikus padeda SkyPlanner komanda. Dokumentaciją rasite skiltyje SkyPlanner integracijos dokumentacija.

SkyPlanner kaina prasideda nuo 199 € per mėnesį; į ją įtraukti 5 darbo centrai, mokama kas mėnesį. Integracijos kainos pasiūlymas parengiamas iš anksto pagal jūsų procesą ir poreikius, kartu su pasirinktu planu. Peržiūrėkite kainodarą, Comarch ERP XL gamybos planavimą pagal realų mašinų ir darbuotojų pajėgumą, Comarch ERP XL puslapį ir ERP integracijų apžvalgą.

Gamintojų atsiliepimai apie SkyPlanner

UTU tiekimo grandinės specialistas Kalle Kalliomäki elektros skydų gamybos ceche Ulviloje

2 hsutaupoma kas savaitę

„Su SkyPlanner nuo gamybos planavimo Excel lentelėse perėjome prie gamybos optimizavimo realiuoju laiku.“

Kalle Kalliomäki, tiekimo grandinės specialistas
UTU · Elektros skydai ir skirstomieji įrenginiai

Planuojant gamybą kas savaitę sutaupomos 2 darbo valandos, o nauja darbų eilė gamybos liniją pasiekia per kelias sekundes.

Skaitykite UTU atsiliepimą

Švariųjų patalpų aprangą vilkintys operatoriai prie buteliukų pildymo linijos Laboratory & Allied farmacijos gamykloje Nairobyje

+90%gamybos efektyvumas

„Gamybos efektyvumas padidėjo 90%.“

Abdul Rucyinga, IT vadovas
Laboratory & Allied · Vaistų gamyba

Gamybos efektyvumas padidėjo 90%, o optimizuotas trijų mėnesių planas visiems darbo centrams sudaromas per mažiau nei 30 minučių.

Skaitykite Laboratory & Allied atsiliepimą

Fredman Operations gamybos vadovė Anu Järvinen prie robotizuotos krovimo ant palečių celės Raumoje

6 mėnesiamsį priekį pardavėjai mato laisvus pajėgumus

„SkyPlanner suteikia pagrindą visam gamybos planavimui ir užtikrina jo patikimumą.“

Anu Järvinen, gamybos vadovė
Fredman Operations · Su maistu liestis tinkamas pakavimo popierius

Pardavėjai mato laisvus pajėgumus šešiems mėnesiams į priekį, o į prašymus pakeisti tvarkaraštį, kuriems anksčiau reikėdavo valandos ar daugiau, dabar atsakoma per kelias sekundes.

Skaitykite Fredman Operations atsiliepimą

100%pristatymo patikimumas nuo 2021 m.

„SkyPlanner leidžia matyti pajėgumus ir užtikrina planavimo nuspėjamumą.“

Dan Berglund, COO/CFO
Opes Corporation · Chemijos ir maisto produktų gamyba

Pristatymo patikimumas siekia 100% visą SkyPlanner naudojimo laikotarpį – nuo 2021 m.

Skaitykite Opes Corporation atsiliepimą

Dažniausiai užduodami klausimai

Ar Comarch ERP XL turi gamybos užsakymams skirtą API?

Taip. XL API (CDN_API.DLL) leidžia kurti gamybos užsakymus, juos planuoti ir perplanuoti per XLZamknijZlecenieProd, pridėti operacijų datas per XLDodajTerminDoProcesuProd ir perduoti operacijų vykdymo įrašus per XLDodajRealizacjeOperacjiProd. Comarch ERP XL Web papildomai teikia REST mikropaslaugas, aprašytas Swagger dokumentacijoje.

Kaip suplanuotos datos įrašomos atgal į Comarch ERP XL?

Per funkciją XLDodajTerminDoProcesuProd, kuri kiekvienai gamybos užsakymo operacijai prideda datų intervalą (TerminOd, TerminDo). Kaskart pasikeitus tvarkaraščiui, SkyPlanner „webhook“ pranešimas inicijuoja šį iškvietimą.

Ar Comarch ERP XL palaiko „webhook“ pranešimus?

Dokumentacijoje siunčiamų „webhook“ pranešimų nėra aprašyta, todėl integracija periodiškai užklausia ERP XL pagal kiekvienai gamyklai nustatytą grafiką. SkyPlanner „webhook“ pranešimai perduoda tvarkaraščio pakeitimus iškart jiems įvykus.

Ką Comarch partneriui siūlyti – Comarch APS ar SkyPlanner?

SkyPlanner, kai klientas nori per kelias savaites gauti tvarkaraštį, kuris atitiktų realų mašinų ir darbuotojų pajėgumą ir būtų nuolat automatiškai atnaujinamas. Comarch APS yra atskira programa su savo PostgreSQL duomenų baze, integravimo komponentu ir licencijos raktu. Ji sinchronizuojama planuotojui spustelėjus, o kiekvienai operacijai nustatoma viena fiksuota paruošimo laiko reikšmė (Comarch APS pagalba). SkyPlanner yra debesijos programinė įranga, kuri automatiškai perplanuoja gamybą ir planuoja perderinimus, įrankius, brigadas bei medžiagas. Kaina – nuo 199 € per mėnesį.

Ar galime išbandyti SkyPlanner prieš kurdami integraciją?

Taip. Per 30 dienų nemokamą bandomąjį laikotarpį galite naudoti iki 20 darbo centrų ir importuoti ERP XL duomenis CSV arba Excel formatu. Kredito kortelės nereikia. Pradėkite bandomąjį laikotarpį arba susisiekite su pardavimų komanda, kad apibrėžtumėte integracijos apimtį.