Povezuje se z ERP in MES sistemi kot so

Integracije / ERP / Infor LN

Vodnik za integracijo Infor LN s SkyPlanner APS za terminiranje proizvodnje

Ta vodnik partnerjem in ekipam IT pojasnjuje, kako povezati Infor LN s SkyPlanner APS. Integracija med SkyPlanner in Infor LN deluje v obeh smereh:

  • V SkyPlanner se prenašajo proizvodni nalogi, operacije tehnoloških postopkov, delovni centri, stroji, artikli, zaloge in nabavna naročila.
  • Planirani datumi začetka in konca posameznih operacij se zapisujejo nazaj v proizvodne naloge v LN.
  • Časovni zapisi operaterjev se vračajo kot strojne ure, delovne ure in izdelane količine.
  • SkyPlanner prek webhookov pošilja spremembe terminskega plana takoj, ko se zgodijo.
Ganttov diagram v SkyPlanner APS z operacijami, razporejenimi po delovnih centrih, in seznamom nalogov spodaj.

Ekipa SkyPlanner med uvajanjem prilagodi integracijo vaši konfiguraciji LN in jo podpira tudi po zagonu. Partnerji in razvijalci lahko sodelujejo ali pa rešitev razvijejo sami z dokumentiranim vmesnikom REST API sistema SkyPlanner (referenčna dokumentacija API).

V oblaku ali lokalno: kaj določa vsako integracijo z LN

LN je na voljo v dveh vejah izdaj, ki se povezujeta na različna načina. SkyPlanner v obeh primerih deluje v oblaku, zato v LN ni treba ničesar namestiti.

LN v oblaku (od 2022.x do 2026.x, CloudSuites)LN 10.x v lokalnem okolju
Glavni vmesnikLN REST API (skupina storitev LN/lnapi) prek ION API GatewayION z dokumenti BOD
AvtentikacijaOAuth 2.0, poverilnice zaledne storitve v datoteki .ionapiPovezovalne točke ION
Obveščanje o spremembahDokumenti BOD, objavljeni v ION, ali periodično poizvedovanjeDokumenti BOD, objavljeni v ION
Množični zajem podatkovION Data Lake ali izvoziSheme Exchange, pogledi podatkovne zbirke ali izvozi iz sej

Vmesniki LN za terminiranje

1. LN REST API. Infor objavlja storitve LN v ION API Gateway: “You can review the available documentation for the public services that are part of LN API.” (Ogledate si lahko razpoložljivo dokumentacijo za javne storitve, ki so del LN API.) Za terminiranje je ključna storitev tiapi.sfcProductionOrder. Zajema proizvodne naloge in strojne operacije z dejanji Get Machine Operations, Register machine quantities, Register machine hours in Finish Machine Operations. Druge storitve tiapi in tcapi so v prehodu navedene za posameznega najemnika.

Za vsako storitev morate imeti pravico do uporabe, storitev pa mora biti aktivirana. Infor navaja, da možnost “Try it out” (Preizkusite) “only works if you are entitled for the service and the service has been activated.” (deluje le, če imate pravico do uporabe storitve in je ta aktivirana.) To vključite na projektni kontrolni seznam že prvi dan.

2. Dokumenti BOD v ION. “Business object documents (BODs) are XML messages used to exchange data between enterprises or enterprise applications.” (Dokumenti poslovnih objektov oziroma BOD so sporočila XML za izmenjavo podatkov med podjetji ali poslovnimi aplikacijami.) LN jih pošilja v Infor ION, ki jih usmerja naročnikom. Dokumentacija za LN 10.8 navaja Process.ItemMaster in Process.BillOfMaterials ter obravnava tudi integracijo z lokalno nameščenim LN prek dokumentov BOD. Celoten seznam dokumentov BOD za svojo izdajo najdete v okolju svojega najemnika.

3. Izvoz datotek. Lokalno nameščeni LN omogoča izvoz tabel prek shem Exchange ali pogledov podatkovne zbirke. Ta način je primeren za začetni prenos podatkov in obrate, ki jim bolj ustreza izmenjava datotek po urniku.

Avtentikacija

Za LN v oblaku uporabite ION API Gateway z OAuth 2.0:

  • Ustvarite pooblaščeno aplikacijo ION API tipa Backend Service in prenesite njeno datoteko .ionapi.
  • Datoteka vsebuje ID odjemalca (ci), skrivnost odjemalca (cs), URL prehoda (iu), avtentikacijski strežnik (pu), pot do žetona (ot) in najemnika (ti).
  • Žetone pridobite s postopkom client credentials. Klici se izvajajo s storitvenim računom.
  • Storitvenemu računu dodelite le tiste vloge LN, ki jih integracija potrebuje.

Za dostop do REST API sistema SkyPlanner se uporablja avtentikacija z žetonom API (SkyPlanner Settings > API), dokumentacija pa je na voljo v Swagger/OpenAPI. Vodič za integracijo vas popelje skozi prve klice. Za začetek zadostuje žeton API.

Dogodki, spletni kavlji in periodično poizvedovanje

LN ob poslovnih dogodkih objavlja dokumente BOD v Infor ION, ta pa jih usmerja naročnikom. Naročnik sinhronizira spremenjeni artikel ali nalog. Kadar ustreznega dokumenta BOD ni, integracija po urniku poizveduje po storitvah LN REST, pri čemer rezultate omeji na odprte naloge.

SkyPlanner ob spremembi stanja ali terminskega plana pošlje spletni kavelj, zato povratni zapis temelji na dogodkih.

Preslikava podatkov

Objekt Infor LN (seja ali storitev)Objekt v SkyPlannerSmerPogostost
Items – General (tcibd0501m000), Items – Planning (cprpd1100m000), Process.ItemMasterIzdelki in materialiLN → SkyPlannerZačetni prenos, nato ob spremembah
Bill of Material (tibom1110m000), proizvodne kosovnice, povezave med materiali in tehnološkimi postopki, Process.BillOfMaterialsStruktura izdelka, podizdelki, materiali po operacijahLN → SkyPlannerZačetni prenos, nato ob spremembah
Routing Operations (tirou1102m000), Tasks (tirou0103m000)Koraki postopka s časi priprave in izvajanjaLN → SkyPlannerZačetni prenos, nato ob spremembah
Work Centers (tirou0101m000), Machines (tirou0102m000)Delovni centri, skupine delovnih centrov, učinkovitostiLN → SkyPlannerZačetni prenos, pozneje redko
Calendars, Working Time Schedule (tcppl1100m000)Izmene in delovni časLN → SkyPlannerDnevno ali vodenje izmen v SkyPlanner
Production Orders (tisfc0501m000), strojne operacije (tiapi.sfcProductionOrder)Nalogi in operacije z roki ter potrebami po materialuLN → SkyPlannerOb dogodku BOD ali s poizvedovanjem vsakih nekaj minut
Fizična zalogaStanje zalogLN → SkyPlannerVsako uro ali pred vsakim terminiranjem
Postavke nabavnih naročil s predvidenimi datumi prejemaPrihajajoči material; zaloga se posodobi, ko je nabavno naročilo označeno kot DeliveredLN → SkyPlannerVsako uro ali pred vsakim terminiranjem
Operacije proizvodnega naloga: planirani začetek, konec, strojTerminirane operacijeSkyPlanner → LNOb spremembi terminskega plana prek spletnega kavlja SkyPlanner
Register machine hours and quantities, Finish Machine Operations; Production Order Hours (bptmm1120m000), Report Operations Completed (tisfc0130m000)Časovni zapisi, količine, zaključene operacijeSkyPlanner → LNOb vsaki potrditvi ali ob vsaki izmeni
Ni v LNMatrika pripravljalnih časov, orodja kot omejeni viri, število operaterjev, alternativni delovni centriVzdrževanje v SkyPlannerNastavitev med uvajanjem

Integracijski vzorci

1. Začetni prenos matičnih podatkov. Prenesite artikle, kosovnice, operacije tehnoloških postopkov, opravila, delovne centre, stroje in koledarje. Določite, kako boste ravni delovnih centrov in strojev iz LN preslikali v SkyPlanner: delovni center s štirimi stroji lahko postane ena skupina delovnih centrov s štirimi delovnimi centri.

2. Sinhronizacija nalogov. Preberite proizvodne naloge z operacijami in materialnimi postavkami ter zaloge in odprte postavke nabavnih naročil. SkyPlanner naročeni material obravnava kot razpoložljiv na datum dobave nabavnega naročila, zato pri terminiranju preverja tako zalogo kot prihajajoče dobave.

3. Povratni zapis terminskega plana. Za vsako operacijo, ki jo je algoritem razporedil ali premaknil, SkyPlanner v operacijo proizvodnega naloga v LN zapiše planirani začetek, konec in stroj. Količine, status in obračun stroškov ostanejo v LN.

4. Potrditve iz proizvodnje. Operaterji beležijo delo z Mobile Confirmations, Production Timer ali Quick Log Mode. Časovni zapisi skrbijo za ažurnost terminskega plana in se vračajo v LN kot strojne ure, količine in zaključene operacije. Izberite en način knjiženja, bodisi SkyPlanner bodisi seje LN, da ure ne bodo nikoli knjižene dvakrat.

5. Pravila o lastništvu podatkov in reševanju podatkovnih konfliktov. Dogovorite se o njih pred zagonom:

PodatkiLastnik
Artikli, kosovnice, tehnološki postopki, količine in status nalogov, zaloge, knjižbeInfor LN
Zaporedje operacij, planirani začetek in konec, dodelitev strojaSkyPlanner
Matrika pripravljalnih časov, orodja, število operaterjev, alternativni delovni centriSkyPlanner
Izmene in odsotnostiEn sistem, izbran pri opredelitvi obsega

6. Sočasna uporaba Inforjevih orodij za planiranje. Enterprise Planning še naprej predlaga oskrbo, SkyPlanner pa terminira proizvodne naloge glede na dejanske zmogljivosti. V izdajah LN 2026 je za to na voljo nastavitev External Planner: “The organization can integrate an external planning solution with Infor LN.” (Organizacija lahko z Infor LN poveže zunanjo rešitev za planiranje.) Če je Scheduler+ aktiven, najprej določite, kateri sistem upravlja datume: Scheduler+ dodaja status Scheduled in zahteva terminiranje pred sprostitvijo naloga.

Običajni koraki projekta

Implementacija je običajno končana v nekaj tednih po začetku uvajanja. Pred tem lahko v 30-dnevnem brezplačnem preizkusu uporabljate svoje podatke. Iz zaslonov LN izvozite delovne centre, stroje, operacije tehnoloških postopkov in odprte proizvodne naloge v Excel, jih uvozite ter preverite terminski plan.

Projekt zajema:

  1. Opredelitev obsega. Veja izdaj, način povezave, tabela preslikav, pravila o tem, kateri sistem upravlja posamezne podatke, in kanal za knjiženje.
  2. Dostop. Dodelite pravice za storitve LN REST in jih aktivirajte, ustvarite zaledno storitev .ionapi in storitveni račun ali nastavite naročnine na BOD v ION. Začnite v testnem najemniškem okolju.
  3. Začetni uvoz. Artikli, kosovnice, operacije tehnoloških postopkov, delovni centri, stroji in koledarji.
  4. Sinhronizacija nalogov. Proizvodni nalogi, zaloge in postavke nabavnih naročil prek dogodkov BOD ali periodičnega poizvedovanja.
  5. Nastavitev omejitev v SkyPlanner. Matrika pripravljalnih časov, orodja, število operaterjev in alternativni delovni centri.
  6. Povratni zapis. Najprej planirani datumi operacij, nato ure in količine.
  7. Vzporedno delovanje. SkyPlanner uporabljajte vzporedno z obstoječim planom, primerjajte datume in popravite matične podatke.
  8. Prehod v redno uporabo. Povratni zapis vklopite, ko se podatki ujemajo.

Na kaj morate biti pozorni pri integraciji z Infor LN

  • Napačna dokumentacija. LN 10.x in letne izdaje v oblaku se razlikujejo. Planner+ in Scheduler+ sta dokumentirana le v dokumentaciji za izdaje 2026, Job Shop Scheduler pa je na voljo od različice 10.8. Pri vsaki strani preverite, ali velja za vašo izdajo.
  • Napačen Inforjev izdelek. Infor LN ni CloudSuite Industrial (SyteLine) ali M3. Njihovi BOD in API-ji se razlikujejo, zato uporabljajte izključno dokumentacijo za LN.
  • Storitev ni aktivirana. Klici LN REST ne uspejo, dokler v najemniškem okolju niso dodeljene pravice za storitev in storitev ni aktivirana.
  • Filtri za naštevne tipe. OrderStatus je naštevni tip, zato mora OData $filter pri filtriranju po statusu uporabljati sintakso za naštevne tipe, kot poročajo uporabniki Inforjeve skupnosti.
  • Pretočni čas in tehnološki postopek. Nastavitev Operations Horizon v Items – Planning določa, ali planirani nalogi uporabljajo podatke tehnološkega postopka ali fiksno vrednost Order Lead Time. Trajanje preberite iz operacij tehnološkega postopka, ne iz pretočnih časov nalogov.
  • Zasloni za delovne centre. Če je Job Shop by Site aktiven, LN uporablja zaslon Work Center (tirou0601m000) namesto Work Centers (tirou0101m000). Podatke preslikajte iz tistega, ki ga uporablja vaše podjetje.
  • Strojne ure in ure dela. V Production Order Hours je pri strojnih urah polje Employee prazno. Strojni čas in čas operaterjev iz SkyPlanner preslikajte v ustrezne vrstice.
  • Koledarji po poslovnih enotah. Za vsak delovni center naložite koledar njegove poslovne enote, ne enega skupnega koledarja obrata.

Kdo nastavi integracijo z Infor LN

  1. Ekipa SkyPlanner jo nastavi med uvajanjem in zanjo zagotavlja podporo po prehodu v redno uporabo. Vsak obrat uporablja LN drugače: drugačne so planske enote, strukture delovnih centrov, postopki sproščanja nalogov in prakse knjiženja. Prav pri preslikavi teh posebnosti je ključno strokovno znanje.
  2. Sodeluje lahko tudi vaš partner za Infor LN. Partner pozna vaše najemniško okolje, pravice za uporabo storitev in nastavitve ION ter lahko prevzame odgovornost za del integracije v LN. SkyPlanner pri tem zagotovi REST API, dokumentacijo Swagger/OpenAPI in webhooks.
  3. Integracijo lahko razvijejo tudi vaši razvijalci z istim dokumentiranim REST API in žetonom API. Za začetek zadostuje žeton API, ekipa SkyPlanner pa po potrebi pomaga. Dokumentacija izdelka je javno dostopna na strani Dokumentacija SkyPlanner.

Cena za SkyPlanner se začne pri 199 € na mesec in vključuje 5 delovnih centrov, obračun pa je mesečen. Ponudbo za integracijo pripravimo vnaprej glede na vaše procese in potrebe ter jo vključimo v ponudbo za paket, tako da pred začetkom poznate celoten strošek. Primerjavo z lastnimi orodji za planiranje v LN najdete na strani Terminiranje proizvodnje v Infor LN ob upoštevanju dejanskih zmogljivosti, pregled na strani Infor LN, druge sisteme pa v pregledu integracij z ERP.

Mnenja proizvodnih podjetij o SkyPlanner

Kalle Kalliomäki, strokovnjak za oskrbovalno verigo v podjetju UTU, v proizvodnji električnih razdelilnikov v Ulvili

2 hprihranka vsak teden

»S SkyPlanner smo pri planiranju proizvodnje prešli z Excelovih preglednic na optimizacijo proizvodnje v realnem času.«

Kalle Kalliomäki, strokovnjak za oskrbovalno verigo
UTU · Električni razdelilniki in stikalne naprave

Pri planiranju proizvodnje vsak teden prihranijo 2 uri dela, nova čakalna vrsta operacij pa do proizvodne linije prispe v nekaj sekundah.

Preberite mnenje podjetja UTU

Operaterji v oblekah za čiste prostore ob liniji za polnjenje steklenic v farmacevtskem obratu podjetja Laboratory & Allied v Nairobiju

+90%učinkovitost proizvodnje

»Učinkovitost v proizvodnji se je povečala za 90%.«

Abdul Rucyinga, vodja informatike
Laboratory & Allied · Farmacevtska proizvodnja

Učinkovitost proizvodnje se je povečala za 90%, priprava optimiziranega trimesečnega plana za vse delovne centre pa traja manj kot 30 minut.

Preberite mnenje podjetja Laboratory & Allied

Pogled iz zraka na tovarno strešnih varnostnih elementov podjetja Piristeel v Kauhavi

99,2%zanesljivost dobav

»SkyPlanner je izboljšal preglednost, kar nam pomaga prepoznavati ozka grla, in vnesel več jasnosti v vodenje proizvodnje.«

Toni Tuori, vodja proizvodnje
Piristeel · Strešni varnostni elementi in sistemi za odvodnjavanje deževnice

Zanesljivost dobav je letos dosegla 99,2%, pri terminiranju pa prihranijo do štiri ure dela na dan.

Preberite mnenje podjetja Piristeel

Manjzastojev zaradi pomanjkanja materiala

»Vrednost SkyPlanner za nas je v tem, da je orodje, ki se obnese pri vsakodnevnem delu, zlasti pri določanju dobavnih rokov.«

Tommi Männistö, vodja planiranja proizvodnje
Eskomatic · Pogodbena strojna obdelava

Samodejno razporejanje obremenitev omogoča natančnejše dobavne roke, zastoji v proizvodnji zaradi pomanjkanja materiala pa so se močno zmanjšali.

Preberite mnenje podjetja Eskomatic

Pogosta vprašanja

Kako povezati APS z Infor LN?

Pri LN v oblaku povezava poteka prek LN REST API v ION API Gateway z OAuth 2.0, pri čemer ION BOD sporočajo dogodke sprememb. Pri lokalno nameščenem LN 10.x poteka prek ION BOD ali izvoza datotek. SkyPlanner se z Infor LN poveže dvosmerno pri obeh možnostih.

Kateri API v LN pokriva proizvodne naloge?

Storitev tiapi.sfcProductionOrder v LN REST API. Bere proizvodne naloge in strojne operacije ter beleži strojne ure, količine in zaključene operacije. Druge storitve so za posamezno najemniško okolje navedene v ION API Gateway.

Kdo razvije integracijo z Infor LN?

Ekipa SkyPlanner med uvajanjem nastavi dvosmerno integracijo glede na vašo konfiguracijo LN in zanjo zagotavlja podporo po prehodu v redno uporabo. Integracijo lahko z dokumentiranim REST API za SkyPlanner razvije tudi vaš partner za Infor LN ali vaši razvijalci. Za začetek zadostuje žeton API.

Ali za uporabo SkyPlanner potrebujemo Scheduler+ ali Planner+?

Ne. SkyPlanner proizvodne naloge iz LN terminira z lastnim mehanizmom, ne glede na izdajo LN. V izdajah LN 2026 je nastavitev External Planner dokumentirani način za uporabo zunanje rešitve za planiranje ob LN.

Zakaj povezati SkyPlanner namesto uvedbe Scheduler+?

Scheduler+ je dodatni modul, ki “may require a commercial component” (lahko zahteva komercialno komponento) (vir). Dokumentiran je od izdaj LN 2026 dalje. Planer najprej naloži njegov terminski plan, zažene terminiranje in nato plan potrdi (vir). SkyPlanner se poveže z LN, ki ga uporabljate danes, in je pripravljen za redno uporabo v nekaj tednih po začetku uvajanja. Autopilot ob vsaki pomembni spremembi samodejno ponovno izdela terminski plan. Ekipa SkyPlanner nastavi dvosmerno integracijo in zanjo zagotavlja podporo, vaš partner za LN pa lahko prevzame odgovornost za del integracije v LN.

Ali lahko SkyPlanner preizkusimo pred razvojem integracije?

Da. V 30-dnevnem brezplačnem preizkusu lahko uporabljate do 20 delovnih centrov s podatki, izvoženimi iz LN v CSV ali Excel. Kreditne kartice ne potrebujete. Začnite preizkus ali se obrnite na prodajno ekipo, da opredelite obseg integracije.