Jungiasi su ERP ir MES sistemomis, tokiomis kaip

Integracijos / ERP / Infor LN

Infor LN integravimo vadovas gamybos tvarkaraščiams sudaryti su SkyPlanner APS

Šiame Infor LN integravimo vadove partneriams ir IT komandoms paaiškinama, kaip sujungti Infor LN su SkyPlanner APS. Duomenys tarp SkyPlanner ir Infor LN perduodami abiem kryptimis:

  • Į SkyPlanner perduodami gamybos užsakymai, technologinių maršrutų operacijos, darbo centrai, įrenginiai, prekės, atsargos ir pirkimo užsakymai.
  • Planuojamos kiekvienos operacijos pradžios ir pabaigos datos grąžinamos į LN gamybos užsakymus.
  • Operatorių laiko apskaitos įrašai grąžinami kaip įrenginių darbo valandos, darbuotojų darbo valandos ir pagaminti kiekiai.
  • 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ų LN konfigūracijos, o pradėjus eksploatuoti teikia jos palaikymą. Partneriai ir programuotojai gali prisidėti arba patys kurti integraciją naudodamiesi dokumentuota SkyPlanner REST API (API žinynas).

Debesijoje ar vietinėje infrastruktūroje: nuo ko priklauso LN integracija

LN turi dvi leidimų linijas, kurių prijungimo būdai skiriasi. Abiem atvejais SkyPlanner veikia debesijoje, todėl pačioje LN sistemoje nieko diegti nereikia.

LN debesijoje (nuo 2022.x iki 2026.x, CloudSuites)LN 10.x vietinėje infrastruktūroje
Pagrindinė sąsajaLN REST API (paslaugų grupė LN/lnapi) per ION API GatewayION su BOD dokumentais
AutentifikavimasOAuth 2.0, serverio paslaugos prisijungimo duomenys .ionapi faileION prijungimo taškai
Pranešimas apie pakeitimusĮ ION siunčiami BOD dokumentai arba periodinės užklausosĮ ION siunčiami BOD dokumentai
Masinis duomenų išgavimasION Data Lake arba duomenų eksportasDuomenų mainų schemos, duomenų bazės rodiniai arba eksportas iš sesijų

LN sąsajos tvarkaraščiams sudaryti

1. LN REST API. Infor skelbia LN paslaugas per ION API Gateway: „You can review the available documentation for the public services that are part of LN API.” (Galite peržiūrėti prieinamą viešųjų LN API paslaugų dokumentaciją.) Tvarkaraščiams sudaryti svarbiausia paslauga yra tiapi.sfcProductionOrder. Ji apima gamybos užsakymus ir įrenginių operacijas bei veiksmus Get Machine Operations, Register machine quantities, Register machine hours ir Finish Machine Operations. Kitos tiapi ir tcapi paslaugos ION API Gateway pateikiamos kiekvienai kliento aplinkai atskirai.

Kiekvienai paslaugai reikia naudojimo teisių, be to, ji turi būti aktyvinta. Infor nurodo, kad „Try it out” (Išbandyti) „only works if you are entitled for the service and the service has been activated.” (veikia tik tada, kai turite teisę naudotis paslauga ir ji yra aktyvinta.) Įtraukite tai į projekto kontrolinį sąrašą jau pirmąją dieną.

2. ION BOD dokumentai. „Business object documents (BODs) are XML messages used to exchange data between enterprises or enterprise applications.” (Verslo objektų dokumentai (BOD) yra XML pranešimai, naudojami duomenų mainams tarp įmonių arba verslo programų.) LN siunčia juos į Infor ION, o ši nukreipia juos prenumeratoriams. Process.ItemMaster ir Process.BillOfMaterials nurodyti LN 10.8 dokumentacijoje, kurioje taip pat aprašyta BOD dokumentais pagrįsta integracija su vietinėje infrastruktūroje veikiančia LN. Visą jūsų leidimo BOD dokumentų sąrašą rasite savo kliento aplinkoje.

3. Eksportas į failus. Vietinėje infrastruktūroje veikianti LN gali eksportuoti lenteles per duomenų mainų schemas arba duomenų bazės rodinius. Tai tinka pradiniam duomenų įkėlimui ir gamykloms, kurios renkasi keistis failais pagal nustatytą grafiką.

Autentifikavimas

Jei LN veikia debesijoje, naudokite ION API Gateway su OAuth 2.0:

  • Sukurkite autorizuotą ION API programą, kurios tipas – Backend Service, ir atsisiųskite jos .ionapi failą.
  • Faile pateikiamas kliento ID (ci), kliento slaptasis raktas (cs), ION API Gateway URL (iu), autentifikavimo serveris (pu), prieigos rakto kelias (ot) ir kliento aplinka (ti).
  • Prieigos raktų prašykite naudodami kliento kredencialų suteikimo tipą. Užklausos vykdomos naudojant tarnybinę paskyrą.
  • Tarnybinei paskyrai suteikite tik integracijai reikalingus LN vaidmenis.

SkyPlanner REST API autentifikavimui naudojamas API prieigos raktas (SkyPlanner Settings > API), o sąsaja dokumentuota Swagger/OpenAPI formatu. Integravimo pamokoje paaiškinta, kaip atlikti pirmąsias užklausas. Pradžiai pakanka API prieigos rakto.

Įvykiai, webhook pranešimai ir periodinės užklausos

Įvykus verslo įvykiui, LN siunčia BOD dokumentus į Infor ION, o ši juos nukreipia prenumeratoriams. Prenumeratorius sinchronizuoja pakeistą prekę arba užsakymą. Kai tinkamo BOD dokumento nėra, integracija pagal nustatytą grafiką siunčia užklausas į LN REST paslaugas, atrinkdama tik neužbaigtus užsakymus.

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

Duomenų atitikmenys

Infor LN objektas (sesija arba paslauga)SkyPlanner objektasKryptisDažnumas
Items – General (tcibd0501m000), Items – Planning (cprpd1100m000), Process.ItemMasterGaminiai ir medžiagosLN → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Bill of Material (tibom1110m000), gamybos komplektavimo žiniaraščiai, medžiagų ir technologinių maršrutų sąsajos, Process.BillOfMaterialsGaminio struktūra, pusgaminiai, medžiagos kiekvienai operacijaiLN → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Routing Operations (tirou1102m000), Tasks (tirou0103m000)Proceso etapai su paruošimo ir vykdymo trukmeLN → SkyPlannerPradinis įkėlimas, vėliau – pasikeitus duomenims
Work Centers (tirou0101m000), Machines (tirou0102m000)Darbo centrai, darbo centrų grupės, efektyvumo rodikliaiLN → SkyPlannerPradinis įkėlimas, vėliau – retai
Kalendoriai, Working Time Schedule (tcppl1100m000)Pamainos ir darbo laikasLN → SkyPlannerKasdien arba pamainos tvarkomos SkyPlanner sistemoje
Production Orders (tisfc0501m000), įrenginių operacijos (tiapi.sfcProductionOrder)Užsakymai ir užduotys su įvykdymo terminais bei medžiagų poreikiaisLN → SkyPlannerGavus BOD įvykį arba siunčiant užklausas kas kelias minutes
Turimos atsargosAtsargų likučiaiLN → SkyPlannerKas valandą arba prieš kiekvieną tvarkaraščio sudarymą
Pirkimo užsakymų eilutės su numatomomis gavimo datomisLaukiamos medžiagos; atsargos atnaujinamos, kai pirkimo užsakymui nustatoma būsena DeliveredLN → SkyPlannerKas valandą arba prieš kiekvieną tvarkaraščio sudarymą
Gamybos užsakymo operacijos: planuojama pradžia, pabaiga, įrenginysĮ tvarkaraštį įtrauktos operacijosSkyPlanner → LNPasikeitus tvarkaraščiui, per SkyPlanner webhook pranešimą
Register machine hours and quantities, Finish Machine Operations; Production Order Hours (bptmm1120m000), Report Operations Completed (tisfc0130m000)Laiko apskaitos įrašai, kiekiai, užbaigtos operacijosSkyPlanner → LNPo kiekvieno patvirtinimo arba kiekvieną pamainą
LN sistemoje nėraParuošimo laikų matrica, įrankiai kaip riboti ištekliai, operatorių skaičius, alternatyvūs darbo centraiTvarkoma SkyPlanner sistemojeKonfigūruojama diegimo metu

Integracijos scenarijai

1. Pradinis pagrindinių duomenų įkėlimas. Įkelkite prekes, komplektavimo žiniaraščius, technologinių maršrutų operacijas, užduotis, darbo centrus, įrenginius ir kalendorius. Nuspręskite, kaip LN darbo centrų ir įrenginių lygmenys bus susieti su SkyPlanner: darbo centras su keturiais įrenginiais gali tapti viena darbo centrų grupe su keturiais darbo centrais.

2. Užsakymų sinchronizavimas. Nuskaitykite gamybos užsakymus su jų operacijomis ir medžiagų eilutėmis, taip pat atsargas ir neužbaigtų pirkimo užsakymų eilutes. SkyPlanner laiko užsakytas medžiagas prieinamomis pirkimo užsakyme nurodytą pristatymo dieną, todėl sudarant tvarkaraštį tikrinamos ir turimos atsargos, ir laukiami pristatymai.

3. Tvarkaraščio grąžinimas į LN. Kiekvienai operacijai, kurią planavimo algoritmas įtraukė į tvarkaraštį arba perkėlė, SkyPlanner grąžina planuojamą pradžią, pabaigą ir įrenginį į atitinkamą LN gamybos užsakymo operaciją. Kiekiai, būsena ir savikainos apskaičiavimas lieka LN atsakomybė.

4. Darbų patvirtinimai gamyboje. Operatoriai registruoja darbą naudodami Mobile Confirmations, Production Timer arba Quick Log Mode. Pagal laiko apskaitos įrašus atnaujinamas tvarkaraštis, o į LN jie grąžinami kaip įrenginių darbo valandos, kiekiai ir užbaigtos operacijos. Pasirinkite vieną registravimo kanalą – SkyPlanner arba LN sesijas, kad valandos niekada nebūtų apskaitytos du kartus.

5. Atsakomybė už duomenis ir konfliktų sprendimo taisyklės. Susitarkite dėl jų prieš pradėdami eksploatuoti integraciją:

DuomenysAtsakinga sistema
Prekės, komplektavimo žiniaraščiai, technologiniai maršrutai, užsakymų kiekiai ir būsena, atsargos, apskaitos įrašaiInfor LN
Operacijų seka, planuojama pradžia ir pabaiga, įrenginio priskyrimasSkyPlanner
Paruošimo laikų matrica, įrankiai, operatorių skaičius, alternatyvūs darbo centraiSkyPlanner
Pamainos ir neatvykimai į darbąViena sistema, pasirinkta apibrėžiant apimtį

6. Darbas kartu su Infor planavimo priemonėmis. Enterprise Planning ir toliau teikia tiekimo pasiūlymus, o SkyPlanner sudaro gamybos užsakymų tvarkaraščius pagal realius pajėgumus. LN 2026 versijose tam skirtas LN nustatymas External Planner: „The organization can integrate an external planning solution with Infor LN.” (Organizacija gali integruoti išorinį planavimo sprendimą su Infor LN.) Jei įjungtas Scheduler+, pirmiausia nustatykite, kuri sistema valdo datas: šis modulis prideda būseną Scheduled ir reikalauja sudaryti tvarkaraštį prieš perduodant užsakymą vykdyti.

Įprasti projekto etapai

Diegimas paprastai užbaigiamas per kelias savaites nuo pasirengimo naudotis sistema pradžios. Prieš tai galite 30 dienų nemokamai išbandyti sistemą su savo duomenimis. Iš LN sesijų eksportuokite darbo centrus, įrenginius, technologinių maršrutų operacijas ir nebaigtus gamybos užsakymus į Excel, importuokite juos ir patikrinkite tvarkaraštį.

Patį projektą sudaro šie etapai:

  1. Apimties apibrėžimas. Nustatoma versijų šaka, integravimo būdas, duomenų atitikmenų lentelė, duomenų valdymo taisyklės ir registravimo kanalas.
  2. Prieiga. Suteikite naudojimo teises ir aktyvuokite LN REST paslaugas, sukurkite .ionapi serverio paslaugą ir tarnybinę paskyrą arba nustatykite BOD prenumeratas ION sistemoje. Pirmiausia tai atlikite bandomojoje aplinkoje.
  3. Pradinis duomenų įkėlimas. Įkeliamos prekės, komplektavimo specifikacijos, technologinių maršrutų operacijos, darbo centrai, įrenginiai ir kalendoriai.
  4. Užsakymų sinchronizavimas. Gamybos užsakymai, atsargos ir pirkimo užsakymų eilutės sinchronizuojami pagal BOD įvykius arba periodiškai užklausant duomenis.
  5. Apribojimų nustatymas SkyPlanner sistemoje. Nustatoma paruošimo laikų matrica, įrankiai, operatorių skaičius ir alternatyvūs darbo centrai.
  6. Duomenų grąžinimas. Pirmiausia grąžinamos planinės operacijų datos, vėliau – valandos ir kiekiai.
  7. Lygiagretus naudojimas. Naudokite SkyPlanner kartu su esamu planu, palyginkite datas ir pataisykite pagrindinius duomenis.
  8. Darbo pradžia. Kai duomenys sutaps, įjunkite jų grąžinimą.

Į ką atsižvelgti integruojant Infor LN

  • Netinkama dokumentacijos versija. LN 10.x ir kasmetinės debesijos versijos skiriasi. Planner+ ir Scheduler+ aprašyti tik 2026 versijų dokumentacijoje, o Job Shop Scheduler prieinamas nuo 10.8. Kiekviename puslapyje patikrinkite, ar informacija tinka jūsų versijai.
  • Ne tas Infor produktas. Infor LN nėra CloudSuite Industrial (SyteLine) ar M3. Jų BOD ir API skiriasi, todėl naudokitės tik LN dokumentacija.
  • Paslauga neaktyvuota. LN REST užklausos neveikia, kol jūsų aplinkoje nesuteiktos teisės naudotis paslauga ir ji neaktyvuota.
  • Išvardijamojo tipo filtrai. OrderStatus yra išvardijamasis tipas, todėl, kaip nurodo Infor bendruomenės naudotojai, filtruojant būseną su OData $filter reikia šio tipo sintaksės.
  • Užsakymo įvykdymo laikas ir technologinis maršrutas. Items – Planning nustatymas Operations Horizon lemia, ar planuojamiems užsakymams naudojami technologinio maršruto duomenys, ar fiksuotas Order Lead Time. Trukmes imkite iš technologinio maršruto operacijų, o ne iš užsakymų įvykdymo laikų.
  • Darbo centrų sesijos. Kai įjungtas Job Shop by Site, LN naudoja sesiją Work Center (tirou0601m000), o ne Work Centers (tirou0101m000). Duomenų atitikmenis nustatykite pagal jūsų įmonėje naudojamą sesiją.
  • Įrenginių ir darbuotojų darbo valandos. Production Order Hours sesijoje įrenginių darbo valandų eilutėse laukas Employee yra tuščias. SkyPlanner įrenginių ir operatorių darbo laiką susiekite su atitinkamomis eilutėmis.
  • Įmonės padalinių kalendoriai. Kiekvienam darbo centrui įkelkite jo įmonės padalinio kalendorių, o ne vieną bendrą gamyklos kalendorių.

Kas konfigūruoja Infor LN integraciją

  1. SkyPlanner komanda sukonfigūruoja integraciją pradinio diegimo metu ir teikia palaikymą pradėjus ja naudotis. Kiekviena gamykla LN naudoja skirtingai: skiriasi planavimo vienetai, darbo centrų struktūra, užsakymų perdavimo vykdyti eiga ir duomenų registravimo praktika. Būtent nustatant šių duomenų ir procesų atitikmenis reikia praktinių žinių.
  2. Gali dalyvauti ir jūsų Infor LN partneris. Partneris žino jūsų aplinką, naudojimo teises ir ION konfigūraciją, todėl gali prisiimti atsakomybę už LN pusę. SkyPlanner suteikia REST API, Swagger/OpenAPI dokumentaciją ir žiniatinklio pranešimus (webhooks).
  3. Integraciją gali sukurti ir jūsų programuotojai, naudodami tą pačią dokumentuotą REST API ir API prieigos raktą. Pradžiai pakanka API prieigos rakto, o prireikus padeda SkyPlanner komanda. Produkto dokumentacija viešai prieinama skiltyje SkyPlanner dokumentacija.

SkyPlanner kainuoja nuo 199 € per mėnesį, įskaitant 5 darbo centrus, mokant kas mėnesį. Integracijos kainą pagal jūsų procesą ir poreikius pateikiame iš anksto kartu su pasirinkto plano kaina, kad prieš pradėdami žinotumėte visas išlaidas. Kaip skiriasi pačios LN planavimo galimybės, skaitykite puslapyje Infor LN gamybos planavimas pagal realius įrenginių ir darbuotojų pajėgumus. Apžvalgą rasite Infor LN puslapyje, o kitas sistemas – ERP integracijų skiltyje.

Gamintojų atsiliepimai apie SkyPlanner

Kalle Kalliomäki, UTU tiekimo grandinės specialistas, 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ą

Operatoriai su švariųjų patalpų apranga prie buteliukų pildymo linijos Laboratory & Allied farmacijos gamykloje Nairobyje

+90%gamybos efektyvumas

„Gamybos efektyvumas išaugo 90%.“

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

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

Skaitykite Laboratory & Allied atsiliepimą

Piristeel stogo saugos elementų gamykla Kauhavoje iš oro

99,2%pristatymo patikimumas

„SkyPlanner padėjo aiškiai matyti gamybos kliūtis ir padarė gamybos valdymą aiškesnį.“

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

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

Skaitykite Piristeel atsiliepimą

Mažiauprastovų dėl medžiagų trūkumo

„SkyPlanner mums vertingas tuo, kad šis įrankis pasiteisina kasdienėje veikloje, ypač nustatant pristatymo datas.“

Tommi Männistö, gamybos planavimo vadovas
Eskomatic · Mechaninis apdirbimas pagal užsakymą

Automatiškai planuojant apkrovą nustatomos tikslesnės pristatymo datos, o gamybos prastovų dėl medžiagų trūkumo gerokai sumažėjo.

Skaitykite Eskomatic atsiliepimą

Dažniausiai užduodami klausimai

Kaip prijungti APS prie Infor LN?

Debesijoje veikianti LN jungiama per LN REST API, pasiekiamą per ION API Gateway su OAuth 2.0, o pakeitimų įvykiams naudojami ION BOD. Vietoje įdiegta LN 10.x jungiama per ION BOD arba eksportuojant failus. Abiem atvejais SkyPlanner integracija su Infor LN veikia abiem kryptimis.

Kuri LN API skirta gamybos užsakymams?

LN REST API paslauga tiapi.sfcProductionOrder. Ji nuskaito gamybos užsakymus ir įrenginių operacijas bei registruoja įrenginių darbo valandas, kiekius ir baigtas operacijas. Kitos paslaugos pateikiamos ION API Gateway atskirai kiekvienai aplinkai.

Kas kuria Infor LN integraciją?

SkyPlanner komanda pradinio diegimo metu sukonfigūruoja dvikryptę integraciją pagal jūsų LN konfigūraciją ir teikia palaikymą pradėjus ja naudotis. Jūsų Infor LN partneris arba jūsų programuotojai taip pat gali sukurti integraciją naudodami dokumentuotą SkyPlanner REST API. Pradžiai pakanka API prieigos rakto.

Ar norint naudoti SkyPlanner reikia Scheduler+ arba Planner+?

Ne. SkyPlanner sudaro LN gamybos užsakymų tvarkaraščius naudodamas savo planavimo variklį ir veikia su bet kuria LN versija. LN 2026 versijose nustatymas External Planner yra dokumentacijoje aprašytas būdas naudoti išorinį planavimo sprendimą kartu su LN.

Kodėl verta prijungti SkyPlanner, o ne diegti Scheduler+?

Scheduler+ yra papildomas modulis, apie kurį dokumentacijoje rašoma: „may require a commercial component” (gali reikėti komercinio komponento) (šaltinis). Jis aprašytas dokumentacijoje nuo LN 2026 versijų. Planuotojas įkelia tvarkaraštį, paleidžia planavimą ir tada patvirtina rezultatą (šaltinis). SkyPlanner prijungiamas prie dabar naudojamos LN ir pradeda veikti per kelias savaites nuo pradinio diegimo pradžios, o Autopilot automatiškai perplanuoja po kiekvieno reikšmingo pokyčio. SkyPlanner komanda sukonfigūruoja dvikryptę integraciją ir teikia jos palaikymą, o jūsų LN partneris gali prisiimti atsakomybę už LN pusę.

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

Taip. Per 30 dienų nemokamą bandomąjį laikotarpį galite naudoti iki 20 darbo centrų su iš LN eksportuotais CSV arba Excel duomenimis. Mokėjimo kortelės nereikia. Pradėkite bandymą arba susisiekite su pardavimo komanda, kad apibrėžtumėte integracijos apimtį.