Jungiasi su ERP ir MES sistemomis, tokiomis kaip

Integracijos / ERP / Sage X3

Sage X3 integravimo vadovas gamybos tvarkaraščiams sudaryti su SkyPlanner APS

Šiame vadove Sage partneriams ir IT komandoms paaiškinama, kaip sujungti Sage X3 su SkyPlanner APS. Aptariama, kurias X3 sąsajas naudoti, kokie objektai perduoda duomenis ir kur projektuose kyla problemų. SkyPlanner abiem kryptimis integruojasi tiek su debesijoje, tiek su vietinėje infrastruktūroje veikiančia Sage X3:

  • Į SkyPlanner perduodami gamybos užsakymai, operacijos, technologiniai maršrutai, darbo centrai, kalendoriai, atsargos ir neįvykdyti pirkimo užsakymai.
  • Suplanuotos operacijų datos ir darbo centrai įrašomi atgal į gamybos užsakymus (GESMFG).
  • Operatorių darbo laiko įrašai perduodami į gamybos vykdymo apskaitą (GESMTK).
  • 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.

Pradedant naudotis sistema, SkyPlanner komanda pritaiko integraciją jūsų X3 konfigūracijai ir prižiūri ją pradėjus eksploatuoti.

Jei dar sprendžiate, ar X3 apskritai reikia gamybos planavimo priemonės, kuri sudarytų tvarkaraštį pagal realius įrenginių ir darbuotojų pajėgumus, pirmiausia perskaitykite Ar Sage X3 turi gamybos planavimo funkciją? Produkto apžvalgą rasite puslapyje SkyPlanner APS, skirta Sage X3, o informaciją apie kitas ERP sistemas – ERP integracijų skiltyje.

SkyPlanner vieta X3 aplinkoje

Standartinė Sage X3 tvarkaraščių sudarymo funkcija (FUNMAUTJ) nustato operacijų seką pagal technologinio maršruto duomenis, tačiau kiekvieną gamybos užsakymą planuoja atskirai. Sage UK pagalbos vadove tai įvardijama aiškiai: ši funkcija „does not delay or stagger work orders based on overall resource load.” (neatidėlioja gamybos užsakymų ir neišdėsto jų laike pagal bendrą išteklių apkrovą). Gamybos planavimas atsižvelgiant į turimus išteklių pajėgumus yra atskiras sluoksnis, kuriam Sage siūlo du sprendimus:

  • Production Scheduler (funkcionalumo kodas POPS), skirtas tik vietinėje infrastruktūroje veikiančiai sistemai.
  • Bendroji Finite scheduler sąsaja (funkcionalumo kodas GFS), jungianti debesijoje arba vietinėje infrastruktūroje veikiančią X3 su Sage X3 Web Scheduling arba nepriklausomo programinės įrangos tiekėjo planavimo priemone.

SkyPlanner šį vaidmenį atlieka kaip išorinė debesijos planavimo priemonė, naudojanti standartines X3 API. Todėl ji vienodai veikia tiek su debesijoje, tiek su vietinėje infrastruktūroje veikiančia X3. MRP (FUNMRP) ir toliau kuria gamybos bei pirkimo užsakymų pasiūlymus. SkyPlanner nustato patvirtintų ir planuojamų gamybos užsakymų seką pagal realius pajėgumus.

Sage X3 integravimo galimybės

Integravimo būdas priklauso nuo diegimo modelio. Debesijoje veikianti Sage X3 nesuteikia trečiųjų šalių programoms prieigos nei prie programos failų sistemos, nei prie duomenų bazės, todėl integracijai naudojamos API arba serveryje teikiama failų perdavimo paslauga. Vietinėje infrastruktūroje taip pat galima tiesiogiai importuoti failus ir naudoti tarpines lenteles X3 duomenų bazėje.

BūdasAprašymasAutentifikavimasKam naudoti
GraphQL API (Sage X3 Web API)Sage „technology of choice“ (rekomenduojama technologija) X3 API sąsajoms; plėtojama nekuriant atskirų versijųJWT (HS256), pasirašytas naudojant Connected application lauką Secret; Client ID naudojamas kaip iss, URL – kaip aud; atskiras Syracuse naudotojasProduktams, padaliniams, pirkimams, atsargoms; gamybos mazgams, jei jie pasiekiami
REST api1REST, pagrįsta reprezentacijomis: .../api1/x3/$$prod/<FOLDER>.<ENTITY>?representation=<REP>.$querySyracuse autentifikavimasEsybėms, kurių GraphQL nepalaiko
SOAP žiniatinklio paslaugos objektamsObjektai, paskelbti per Web services (GESAWE); laukai atitinka objekto ekrano laukus; skaitymas, įrašymas, keitimasOAuth2 su Syracuse jungčių telkiniaisDuomenims įrašyti atgal į Work order (GESMFG), Production tracking (GESMTK)
SOAP Template ServicesImporto ir eksporto šablonai per SOAP, naudojant AOWSIMPORT ir AOWSEXPORTOAuth2; X3 neleidžia naudoti bazinio autentifikavimo SOAP sąsajaiŠablonams vykdyti iš tarpinės programinės įrangos
Importo ir eksporto šablonaiPagal šablonus sudaromi paketinio apdorojimo failaiFailų sistema (vietiniame diegime) arba teikiama failų perdavimo paslauga (debesijoje)Pradiniam duomenų įkėlimui, masiniam sinchronizavimui naktį
Sync API (Cloud BI)Tik debesijoje, tik skaitymui: prieauginis duomenų išgavimas ir NDJSON srautas; suteikiama pateikus užklausą savo Sage ISV atstovuiBearer prieigos raktas ir kiekvienam klientui atskiras X-API-KEYDideliam pakeitimų kiekiui skaityti debesijoje

Norint naudoti GraphQL vietiniame diegime, reikia įtraukti "bearer" į masyvą session.auth faile nodelocal.js. Sage X3 SaaS prijungtų programų autentifikavimas įjungtas pagal numatytuosius nustatymus. Sage X3 Cloud prijungta programa negali naudoti admin naudotojo: vietoj jo sukurkite Syracuse naudotoją su Standard autentifikavimu.

Kuri sąsaja naudojama kiekvienam duomenų srautui

  • Produktai, padaliniai, pirkimai ir atsargos: GraphQL, kaip ir oficialiuose Sage pavyzdžiuose.
  • Gamybos užsakymai, operacijos, technologiniai maršrutai ir darbo centrai: REST api1 reprezentacijos arba eksporto šablonai, vykdomi per AOWSEXPORT. Versijose, kurių GraphQL schema suteikia prieigą prie gamybos srities (xtremX3Manufacturing), integracija tuos pačius duomenis skaito per GraphQL.
  • Operacijų datų ir darbo centrų įrašymas atgal į X3: Work order (GESMFG) SOAP žiniatinklio paslaugos operacija modify. Alternatyva – importo šablonas per AOWSIMPORT.
  • Gamybos vykdymo apskaita: Production tracking (GESMTK) SOAP žiniatinklio paslaugos operacija save.

Toks pats sprendimas veikia tiek debesijoje, tiek vietinėje infrastruktūroje įdiegtoje X3, nes jam nereikia tiesioginės prieigos prie failų sistemos ar duomenų bazės. X3 sistemoje nieko diegti nereikia: integracija naudoja prijungtą programą, Syracuse naudotoją ir GESAWE paskelbtas žiniatinklio paslaugas.

Įvykiai: numatykite periodinę apklausą

Viešoje Sage X3 kūrėjams skirtoje dokumentacijoje neaprašyta nei siunčiamų webhook pranešimų, nei verslo įvykių funkcija. 2024 R1 versijoje pridėtas nustatymas „Callback URL“ skirtas Mobile Automation ir Web Scheduling, kai šios priemonės iškviečia SOAP žiniatinklio paslaugas. Tai nėra bendroji įvykių sistema. Pakeitimus aptikite periodiškai skaitydami duomenis: naudokite GraphQL užklausas, debesijos Sync API laiko žymos žymeklį arba periodinį eksportą pagal šablonus.

Duomenų susiejimas: iš Sage X3 į SkyPlanner

Sage X3 objektas (lentelė, funkcija)SkyPlanner objektasKryptisDažnumas
Produktas, ITMMASTERProduktasX3 → SkyPlannerPradžioje, vėliau – periodiškai
Gamybos BOM (GESBODP)Daugiapakopė produkto struktūra, medžiagosX3 → SkyPlannerPradžioje, vėliau – pasikeitus duomenims
Technologinis maršrutas (GESROU): OPENUM, darbo centras WST, SETTIM, OPETIM, laiko vienetas TIMUOMCODProceso žingsniai su paruošimo ir vykdymo trukmėmisX3 → SkyPlannerPradžioje, vėliau – pasikeitus duomenims
Darbo centras (GESMWS, WORKSTATIO): WST, WSTTYP, WSTNBR, EFF, SHR, pakaitiniai centrai ir jų prioritetaiDarbo centras, efektyvumas, alternatyvosX3 → SkyPlannerPradžioje, vėliau – retai
Darbo centrų grupė (WCR)Darbo centrų grupėsX3 → SkyPlannerPradžioje
Savaitės struktūra (TWD), darbo laiko grafikai, pajėgumų kitimo lentelė, DEFDIHPamainos, viršvalandžių pamainos, neatvykimaiX3 → SkyPlannerPradžioje, vėliau – pasikeitus duomenims
Gamybos užsakymai: MFGHEAD, MFGOPE, su produktais ir medžiagomisUžsakymas, medžiagos, proceso žingsniaiX3 → SkyPlannerApklausa kas 5–15 min
Atsargos pagal padalinįAtsargų likučiaiX3 → SkyPlannerPeriodinė apklausa
Pirkimo užsakymai (POH): neįvykdytos eilutės, numatoma gavimo dataLaukiamos medžiagos su numatoma pristatymo dataX3 → SkyPlannerApklausa kas 5–15 min
GESMFG skirtukas Operations: pradžia OPESTR, pabaiga OPEEND, darbo centrasSuplanuota pradžia, pabaiga ir pasirinktas darbo centrasSkyPlanner → X3Pasikeitus tvarkaraščiui (webhook)
Gamybos vykdymo apskaita (GESMTK): operacijų trukmės, kiekiai, medžiagų apskaita, pagamintos produkcijos registravimasDarbo laiko įrašai, kiekiai, medžiagų sunaudojimasSkyPlanner → X3Po kiekvieno patvirtinimo (webhook)

Patvirtintus gamybos užsakymus nuskaitykite visada. Planuojamus nuskaitykite, jei planuotojai nori juos matyti Gantt diagramoje kaip preliminarią apkrovą. Pasiūlymai lieka MRP, kol paverčiami gamybos užsakymais.

Integravimo scenarijai

1. Pradinis pagrindinių duomenų įkėlimas. Pirmiausia įkelkite darbo centrus ir kalendorius, tada produktus, BOM ir technologinius maršrutus, nes technologiniuose maršrutuose pateikiamos nuorodos į darbo centrus.

2. Užsakymų sinchronizavimas. Periodiškai tikrinkite MFGHEAD ir MFGOPE, ar nėra naujų arba pakeistų gamybos užsakymų. Kiekvieną MFGOPE eilutę susiekite su SkyPlanner proceso žingsniu darbo centre, kurį nurodo WST kodas. Tuo pačiu periodiškumu sinchronizuokite neįvykdytus pirkimo užsakymus. SkyPlanner laiko užsakytas medžiagas prieinamomis nuo pirkimo užsakymo pristatymo datos, o atsargų likučius atnaujina, kai pirkimo užsakymas pažymimas būsena Delivered. Taip tikrinant medžiagų prieinamumą atsižvelgiama ir į turimas atsargas, ir į laukiamas medžiagas.

3. Tvarkaraščio įrašymas atgal į X3. Pasikeitus tvarkaraščiui, SkyPlanner išsiunčia webhook pranešimą. Integracija iškviečia objekto Work order (GESMFG), paskelbto GESAWE kaip SOAP žiniatinklio paslauga, operaciją modify. Kiekvienai pakeistai gamybos operacijai atnaujinami laukai Start (OPESTR), End (OPEEND) ir darbo centras. Atnaujinant paketais, tie patys laukai perduodami per gamybos užsakymų importo šabloną naudojant AOWSIMPORT. Įrašykite tik datas ir darbo centrus – niekada nekeiskite kiekių, BOM eilučių ar technologinių maršrutų.

4. Pasirinktų įrenginių perdavimas atgal. Kai darbo centrai susieti vienas su vienu, variklio pasirinktas alternatyvus įrenginys grąžinamas kaip operacijos darbo centras. Taip X3 užfiksuojamas įrenginys, kuriuo iš tikrųjų atliekama užduotis. Kai X3 darbo centras atitinka įrenginių grupę, operatoriaus užduočių eilėje rodomas konkretus įrenginys. Į X3 perduodamas grupės darbo centras ir suplanuotos datos.

5. Patvirtinimai iš gamybos cecho. Operatoriai registruoja darbą naudodami Mobile Confirmations arba Production Timer. Integracija perduoda kiekvieną patvirtinimą naudodama objekto Production tracking (GESMTK) operaciją save: operacijų apskaitoje įrašoma operacijos trukmė ir kiekis, o jei ten apskaitote medžiagas – ir jų sunaudojimas. X3 priima vykdymo apskaitos įrašus tik tiems gamybos užsakymams, kurių būsena yra Firm. Komponentai turi būti prieinami, nebent produkto ir padalinio nustatymuose pasirinkta Release if shortage (MFGSHTCOD).

6. Patikimas sinchronizavimas. Kiekvienam perduodamam vykdymo apskaitos įrašui kaip raktą naudokite SkyPlanner darbo laiko įrašo ID ir išsaugokite jam sukurtą X3 apskaitos numerį. Taip pakartotinis webhook pranešimas niekada nesukurs antro įrašo. Per kitą apklausą iš tvarkaraščio pašalinkite X3 užbaigtus arba atšauktus gamybos užsakymus. Atmestus iškvietimus registruokite kartu su X3 klaidos pranešimu, užuot aklai juos kartoję. Kol X3 nepasiekiama, kaupkite pakeitimus eilėje, kad ryšiui atsistačius jie būtų perduoti iš eilės.

7. Atsakomybės už duomenis taisyklės. X3 valdo duomenis apie tai, kas gaminama: produktą, kiekį, BOM, technologinį maršrutą ir padalinį. SkyPlanner valdo duomenis apie tai, kada ir kur gaminama: seką, darbo centrą, pradžios ir pabaigos laiką. Susitarkite, kad planuotojai nebeperplanuotų SkyPlanner valdomų užsakymų per Planning workbench ir nebetaikytų jiems FUNMAUTJ. Antraip jų pakeitimai bus perrašyti kitą kartą įrašant duomenis iš SkyPlanner.

Įprasti projekto etapai

Diegimas paprastai užbaigiamas per kelias savaites nuo įvadinių darbų pradžios. Sage X3 projektą sudaro šie etapai:

  1. Išbandymas su savo duomenimis. Naudodami X3 eksporto šablonus arba Excel, eksportuokite darbo centrus, technologinius maršrutus ir esamą neįvykdytų gamybos užsakymų sąrašą, tada importuokite juos CSV formatu. Koreguokite pamainas, efektyvumo rodiklius ir prioritetus, kol Gantt diagrama atitiks realią padėtį.
  2. Pagrindinių duomenų susiejimas. GESMWS darbo centrus susiekite su SkyPlanner darbo centrais, GESROU operacijas – su proceso žingsniais, o laiko vienetus ir savaitės struktūras – su pamainomis. Kartu ištaisykite technologinio maršruto operacijas, kurioms nepriskirti darbo centrai, dienas, kurioms nenustatyti darbo laiko grafikai, ir neteisingus laiko vienetus.
  3. Pradinis duomenų įkėlimas. Pirmiausia įkeliami produktai, gamybos BOM, technologiniai maršrutai ir darbo centrai, tada – kalendoriai.
  4. Užsakymų ir pirkimo užsakymų sinchronizavimas. Sukonfigūruojama prijungta programa, Syracuse naudotojas, GraphQL užklausos arba eksportas pagal šablonus ir periodinė užduotis gamybos užsakymams, atsargoms bei atviriems pirkimo užsakymams nuskaityti.
  5. Tvarkaraščio įrašymas atgal. GESAWE paskelbiama Work order SOAP žiniatinklio paslauga su klaidų apdorojimu ir registravimu žurnale.
  6. Patvirtinimai iš gamybos cecho. Mobile Confirmations duomenys perduodami į X3 per Production tracking (GESMTK) žiniatinklio paslaugą.
  7. Bandymas lygiagrečiai su esamu planu. Prieš pereidami prie naujo plano, planuotojai palygina abu planus.
  8. Darbo pradžia. X3 sistemoje išjungiamas rankinis SkyPlanner valdomų užsakymų perplanavimas.

Sage X3: ko saugotis

  • Pasiūlymai nėra gamybos užsakymai. MRP pasiūlymai neturi MFGOPE operacijų eilučių, kol nėra paversti planiniais arba patvirtintais gamybos užsakymais. Todėl į tvarkaraštį įtraukite jau paverstus užsakymus, o ne pasiūlymus.
  • Kalendorių spragos. Darbo dienai, kuriai nepriskirtas darbo laiko grafikas, taikoma numatytoji DEFDIH schema. Jei diena neužpildyta ir nėra numatytosios schemos, datos ir apkrovos apskaičiuojamos neteisingai. Prieš eksportuodami kalendorius, kiekvienoje savaitės struktūroje visoms darbo dienoms priskirkite darbo laiko grafikus.
  • Pasenę apkrovos duomenys pagal laikotarpius. Pakeitus pajėgumus ar kalendorių, esami X3 apkrovos duomenys pagal laikotarpius nepasikeičia, kol neatliekate perplanavimo ir nepaleidžiate Recalculate loads (FUNMIWL). Netikrinkite SkyPlanner rezultatų pagal pasenusius Loads inquiry (CONSMWK) duomenis.
  • No. of resources reiškia brigados dydį. WSTNBR nurodo, kiek išteklių reikia operacijai darbo centre. Pavyzdžiui, jei darbo centras žymi darbuotojus, operacijai gali reikėti trijų žmonių. Susiekite šį lauką su SkyPlanner darbo centro operatorių skaičiumi: SkyPlanner gali vienai užduočiai vienu metu suplanuoti kelis žmones. Padaliniuose, kuriuose buvo naudojama išplėstinė GFS sąsaja, šio lauko reikšmė yra 1, kaip reikalauja Sage. Todėl patikrinkite, kur saugomas tikrasis brigados dydis.
  • Technologinio maršruto operacijų be darbo centro negalima priskirti darbo centrui SkyPlanner sistemoje. Tokios operacijos pažymimos susiejant duomenis.
  • Laiko vienetai ir pakaitiniai darbo centrai. Technologinio maršruto trukmės turi savo laiko vienetą (TIMUOMCOD), o pakaitiniai darbo centrai – prioritetą. Aiškiai susiekite abu duomenis ir po kiekvieno X3 atnaujinimo iš naujo patikrinkite susiejimą.
  • Užrakinti užsakymai. Jei padalinyje taip pat buvo naudojama Production Scheduler, į ją perduoti užsakymai turi būseną Being optimized. Jų negalima keisti, kol jie nepašalinti iš planavimo (PSOPTFREE). Atlaisvinkite juos prieš pereidami prie naujos sistemos.

Kas konfigūruoja integraciją su Sage X3

Atliekant šiuos darbus, jūsų aplankai, technologinių maršrutų sudarymo taisyklės, darbo centrų struktūros ir individualūs programiniai pritaikymai susiejami su SkyPlanner. Taip pat įtraukiami apribojimai, kurių X3 nesaugo kaip tvarkaraščiui sudaryti tinkamų duomenų: paruošimo laikų matrica, įrankiai, operatorių skaičius ir alternatyvūs ištekliai.

  1. SkyPlanner komanda sukonfigūruoja integraciją diegimo metu ir ją palaiko pradėjus darbą. Kiekviena gamykla naudoja X3 savaip, todėl čia praverčia komandos patirtis. Komanda prijungia jūsų X3 galinį tašką debesijoje arba vietinėje infrastruktūroje, susiedama duomenis patikrina pagrindinius duomenis ir žurnale užregistruoja X3 atmestus įrašus tolesnei analizei. Nuo pirmos dienos aišku, kas atsako už integraciją, o jums nereikia turėti savo integracijų programuotojo.
  2. Gali dalyvauti ir jūsų Sage partneris. Partneris žino jūsų aplankus, veiklos kodus ir individualius programinius pritaikymus, todėl kartu su komanda gali peržiūrėti prijungtą programą, Syracuse naudotoją ir GESAWE paskelbtas paslaugas.
  3. Jūsų programuotojai gali toliau plėtoti integraciją. SkyPlanner REST API leidžia skaityti ir rašyti užsakymus, produktus, medžiagas, proceso žingsnius ir darbo laiko įrašus. Naudojamas JWT autentifikavimas, pateikiama Swagger/OpenAPI dokumentacija (API žinynas). Pradžiai pakanka API rakto, o integracijos vadove paaiškintos pirmosios užklausos. Prireikus padeda SkyPlanner komanda. SkyPlanner dokumentacijoje aprašyti produktai ir medžiagos bei pirkimo užsakymai. Įmonės Laboratory & Allied vidinė IT komanda, padedama SkyPlanner, iš esmės savarankiškai sujungė SkyPlanner su SAP Business One.

Kodėl X3 komandos tvarkaraščiams sudaryti renkasi SkyPlanner

Rinkitės SkyPlanner, jei norite pradėti dirbti per kelias savaites, o ne po mėnesius trunkančio APS projekto.

Rinkitės SkyPlanner, jei norite pradėti sudaryti tvarkaraščius dar neužbaigę integracijos.

Bandomuoju laikotarpiu planuotojai sudaro tvarkaraščius pagal CSV duomenis, kol konfigūruojamas X3 duomenų nuskaitymas ir įrašymas atgal. Pradėjusi veikti integracija pakeičia importą iš failų.

Rinkitės SkyPlanner, jei norite integracijos, kuriai reikia nedaug papildomos infrastruktūros.

Webhook pranešimais tvarkaraščio ir būsenų pakeitimai perduodami realiuoju laiku, todėl tarpinei programinei įrangai reikia periodiškai tikrinti tik X3 pusę. Arcturus AI variklis sudaro tvarkaraštį per kelias sekundes, o Autopilot automatiškai jį perplanuoja pasikeitus gamybos situacijai.

Rinkitės SkyPlanner, jei pagal X3 duomenis turite modeliuoti tikruosius gamybos apribojimus.

Pagal brigados dydį vienam darbo centrui priskiriami keli operatoriai, o pakaitiniai darbo centrai tampa alternatyviomis staklėmis. Paruošimo laikų matrica leidžia įtraukti perėjimo nuo vieno produkto prie kito trukmę, priklausančią nuo gamybos sekos. Įrankių prieinamumas ribotas, todėl vienose staklėse naudojamas įtaisas niekada nepriskiriamas kitoms tuo pačiu metu.

Rinkitės SkyPlanner, jei gamybos apskaita turi prasidėti gamybos ceche.

Operatoriai registruoja darbą telefonu arba planšete, naudodami Mobile Confirmations, Production Timer ir Quick Log Mode. Tie patys darbo laiko įrašai perduodami į X3 gamybos apskaitą.

Kaina prasideda nuo 199 € per mėnesį ir apima 5 darbo centrus, mokama kas mėnesį. Integracijos kaina pagal jūsų procesą ir poreikius pateikiama iš anksto kartu su pasirinkto plano kaina, todėl visas išlaidas žinote dar prieš pradėdami. Peržiūrėkite kainas ir funkcijas arba pradėkite nemokamą 30 dienų bandomąjį laikotarpį, per kurį galėsite naudoti iki 20 darbo centrų. Mokėjimo kortelės nereikia.

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.

Skaityti UTU atsiliepimą

Operatoriai su švariųjų patalpų apranga prie buteliukų pildymo linijos Laboratory & Allied vaistų 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 greičiau nei per 30 minučių.

Skaityti Laboratory & Allied atsiliepimą

KJH-Comp suvirintojas šlifuoja suvirintą plieninę konstrukciją Alahärmä gamykloje

98%pristatymo patikimumas, padidėjęs nuo maždaug 50%

„SkyPlanner atlieka lemiamą vaidmenį išlaikant mūsų pristatymo patikimumą.“

Hannu Lahtinen, generalinis direktorius
KJH-Comp · Lakštinio metalo apdirbimas ir sutartinė gamyba

Pristatymo patikimumas nuo maždaug 50% pakilo net iki 98%, o tvarkaraščiams sudaryti dabar pakanka vieno meistro vietoj dviejų.

Skaityti KJH-Comp atsiliepimą

Piristeel stogo saugos gaminių gamyklos Kauhavoje vaizdas iš oro

99,2%pristatymo patikimumas

„SkyPlanner padėjo aiškiai pamatyti gamybos kliūtis ir suteikė daugiau aiškumo valdant gamybą.“

Toni Tuori, gamybos vadovas
Piristeel · Stogo saugos ir lietaus nuvedimo sistemos

Šiemet pristatymo patikimumas pasiekė 99,2%, o sudarant tvarkaraščius kasdien sutaupoma iki keturių darbo valandų.

Skaityti Piristeel atsiliepimą

Dažniausiai užduodami klausimai

Kaip SkyPlanner APS integruojama su Sage X3?

Duomenys perduodami abiem kryptimis per GraphQL, REST api1, SOAP žiniatinklio paslaugas ir šablonus. Į SkyPlanner įkeliami gamybos užsakymai, technologiniai maršrutai ir darbo centrai. Suplanuotos operacijų datos ir užregistruotos darbo valandos perduodamos atgal: pasikeitus tvarkaraščiui, jos siunčiamos webhook pranešimais. Integraciją diegimo metu sukonfigūruoja SkyPlanner komanda arba ją kuria jūsų Sage X3 partneris ar programuotojai, naudodami SkyPlanner REST API.

Kaip operacijų datos įrašomos atgal į Sage X3?

Per Work order objektą (GESMFG), paskelbtą kaip SOAP žiniatinklio paslauga naudojant funkciją Web services (GESAWE). Jo modify operacija atnaujina kiekvienos operacijos Start (OPESTR), End (OPEEND) ir darbo centrą. Paketiniams atnaujinimams gamybos užsakymų importo šablonas vykdomas per AOWSIMPORT. Valandos ir kiekiai perduodami per Production tracking objektą (GESMTK).

Ar naudoti GraphQL, ar SOAP žiniatinklio paslaugas?

Abi technologijas – kiekvieną ten, kur ji tinkamiausia. GraphQL yra Sage rekomenduojama API, leidžianti nuskaityti produktų, padalinių, pirkimų ir atsargų duomenis tiek debesijoje, tiek vietinėje infrastruktūroje. SOAP objektų žiniatinklio paslaugos įrašo tvarkaraštį ir gamybos apskaitos duomenis, o SOAP Template Services vykdo importo ir eksporto šablonus dideliems duomenų kiekiams įkelti.

Kaip išvengti pasikartojančių įrašų ar prarastų pakeitimų?

Kiekvieno į Production tracking siunčiamo įrašo raktu naudokite SkyPlanner darbo laiko įrašo ID ir išsaugokite X3 grąžintą apskaitos numerį. Taip pakartotinis webhook pranešimas bus atpažintas ir praleistas. Kol X3 nepasiekiama, kaupkite pakeitimus eilėje, o ryšiui atsikūrus perduokite juos eilės tvarka. Atmestus įrašus, pavyzdžiui, bandymą registruoti darbą gamybos užsakymui, kurio būsena nėra Firm, registruokite žurnale kartu su X3 klaidos pranešimu.

Ar SkyPlanner reikia POPS arba GFS veiklos kodų?

Ne. Šie kodai aktyvina pačios Sage sprendimą Production Scheduler ir bendrąją sąsają su Web Scheduling. SkyPlanner nuskaito gamybos užsakymus per GraphQL, REST api1 arba šablonus, o duomenis įrašo atgal per Work order ir Production tracking SOAP žiniatinklio paslaugas.

Kaip SkyPlanner gauna naujus Sage X3 gamybos užsakymus?

Integracija trumpais intervalais nuskaito X3 duomenis per GraphQL, REST api1 arba naudodama eksportą pagal šablonus. Debesijos aplinkoje juos taip pat galima nuskaityti per Sync API. Priešinga kryptimi SkyPlanner siunčia tvarkaraščio pakeitimus per „webhook“ pranešimus, kai tik jie įvyksta.

Ar galime išbandyti su Sage X3 duomenimis dar nepradėję kurti integracijos?

Taip. Per 30 dienų bandomąjį laikotarpį importuokite CSV formatu eksportuotus darbo centrų, technologinių maršrutų ir dar neužbaigtų gamybos užsakymų duomenis. Norėdami aptarti pačios X3 integracijos apimtį, susisiekite su pardavimo komanda.