Integrációk / ERP / Infor LN

Infor LN integrációs útmutató a SkyPlanner APS-sel végzett gyártásütemezéshez

Ez az Infor LN integrációs útmutató bemutatja a partnereknek és az informatikai csapatoknak, hogyan kapcsolhatják össze az Infor LN és a SkyPlanner APS rendszert. A SkyPlanner és az Infor LN között kétirányú az adatkapcsolat:

  • A gyártási rendelések, a technológiai útvonalak műveletei, a munkaállomások, a gépek, a cikkek, a készletek és a beszerzési rendelések adatai a SkyPlannerbe érkeznek.
  • A műveletenként tervezett kezdési és befejezési időpontok visszakerülnek az LN gyártási rendeléseibe.
  • A gépkezelők időráfordítási bejegyzései gépórák, munkaórák és elkészült mennyiségek formájában kerülnek vissza az LN-be.
  • A SkyPlanner webhookjai azonnal továbbítják az ütemterv változásait.
A SkyPlanner APS Gantt-idővonala munkaállomásokra ütemezett gyártási feladatokkal, alatta a rendelések listájával.

A SkyPlanner csapata a bevezetés során az Ön LN-környezetéhez igazítja az integrációt, és az éles indulás után is támogatja azt. A partnerek és a fejlesztők részt vehetnek a munkában, vagy önállóan is fejleszthetnek a SkyPlanner dokumentált REST API-jára építve (API-referencia).

Felhőben vagy helyben: mi határozza meg az LN integrációját?

Az LN két kiadási ágon érhető el, amelyekhez eltérő módon lehet csatlakozni. A SkyPlanner mindkét esetben a felhőben fut, így az LN-en belül semmit sem kell telepíteni.

LN a felhőben (2022.x–2026.x, CloudSuites)Helyben telepített LN 10.x
Elsődleges interfészLN REST API (LN/lnapi szolgáltatáscsoport) az ION API Gateway közvetítésévelION BOD-okkal
HitelesítésOAuth 2.0, a háttérszolgáltatás .ionapi hitelesítő adataiION csatlakozási pontok
Változások jelzéseAz ION-ban közzétett BOD-ok vagy ütemezett lekérdezésAz ION-ban közzétett BOD-ok
Tömeges adatkinyerésION Data Lake vagy adatexportAdatcsere-sémák, adatbázisnézetek vagy exportálás LN-munkamenetekből

LN-interfészek az ütemezéshez

1. LN REST API. Az Infor az ION API Gateway felületén teszi közzé az LN szolgáltatásait: “You can review the available documentation for the public services that are part of LN API.” (Megtekinthető az LN API részét képező nyilvános szolgáltatások elérhető dokumentációja.) Az ütemezés szempontjából a legfontosabb szolgáltatás a tiapi.sfcProductionOrder. Ez a gyártási rendelések és a gépi műveletek kezelését biztosítja a Get Machine Operations, Register machine quantities, Register machine hours és Finish Machine Operations műveletekkel. A további tiapi és tcapi szolgáltatások bérlőnként szerepelnek az átjáróban.

Minden szolgáltatáshoz használati jogosultság szükséges, és mindegyiket aktiválni kell. Az Infor megjegyzi, hogy a “Try it out” (Kipróbálás) funkció “only works if you are entitled for the service and the service has been activated.” (csak akkor működik, ha rendelkezik a szolgáltatáshoz szükséges jogosultsággal, és a szolgáltatást aktiválták.) Ez már az első napon kerüljön fel a projekt ellenőrzőlistájára.

2. ION BOD-ok. “Business object documents (BODs) are XML messages used to exchange data between enterprises or enterprise applications.” (A BOD-ok olyan XML-üzenetek, amelyek vállalatok vagy vállalati alkalmazások közötti adatcserére szolgálnak.) Az LN az Infor ION-nak küldi el ezeket, az pedig továbbítja őket a feliratkozóknak. Az LN 10.8 dokumentációja név szerint említi a Process.ItemMaster és a Process.BillOfMaterials üzeneteket, és a helyben telepített LN BOD-alapú integrációjára is kitér. Az Ön kiadásához tartozó teljes BOD-lista a saját bérlői környezetében található.

3. Fájlexport. A helyben telepített LN adatcsere-sémákon vagy adatbázisnézeteken keresztül képes táblákat exportálni. Ez megfelelő megoldás a kezdeti adatbetöltéshez és az ütemezett fájlcserét előnyben részesítő üzemek számára.

Hitelesítés

A felhőben futó LN esetében használja az ION API Gateway átjárót OAuth 2.0 hitelesítéssel:

  • Hozzon létre egy Backend Service típusú engedélyezett alkalmazást az ION API-ban, és töltse le a hozzá tartozó .ionapi fájlt.
  • A fájl tartalmazza a kliensazonosítót (ci), a klienstitkot (cs), az átjáró URL-jét (iu), a hitelesítési kiszolgálót (pu), a token elérési útját (ot) és a bérlőt (ti).
  • A tokeneket a client credentials grant használatával kérje le. A hívások egy szolgáltatásfiók nevében futnak.
  • A szolgáltatásfióknak csak az integrációhoz szükséges LN-szerepköröket adja meg.

A SkyPlanner oldalán a REST API API-tokennel hitelesít (SkyPlanner Settings > API), dokumentációja pedig Swagger/OpenAPI formátumban érhető el. Az integrációs útmutató végigvezeti az első hívásokon. Az induláshoz elegendő egy API-token.

Események, webhookok és időzített lekérdezés

Üzleti események hatására az LN BOD-okat tesz közzé az Infor ION-ban, amely továbbítja őket a feliratkozóknak. A feliratkozó szinkronizálja a módosult cikket vagy rendelést. Ha nincs megfelelő BOD, az integráció ütemezetten kérdezi le az LN REST-szolgáltatásait, a nyitott rendelésekre szűrve.

A SkyPlanner webhookot küld az állapot vagy az ütemterv változásakor, így a visszaírás eseményvezérelt.

Adatmegfeleltetés

Infor LN-objektum (munkamenet vagy szolgáltatás)SkyPlanner-objektumIrányGyakoriság
Items – General (tcibd0501m000), Items – Planning (cprpd1100m000), Process.ItemMasterTermékek és anyagokLN → SkyPlannerKezdeti betöltés, majd változáskor
Bill of Material (tibom1110m000), gyártási darabjegyzékek, anyagok és technológiai útvonalak kapcsolatai, Process.BillOfMaterialsTermékstruktúra, résztermékek, műveletenkénti anyagokLN → SkyPlannerKezdeti betöltés, majd változáskor
Routing Operations (tirou1102m000), Tasks (tirou0103m000)Folyamatlépések beállítási és megmunkálási időkkelLN → SkyPlannerKezdeti betöltés, majd változáskor
Work Centers (tirou0101m000), Machines (tirou0102m000)Munkaállomások, munkaállomás-csoportok, hatékonysági értékekLN → SkyPlannerKezdeti betöltés, utána ritkán
Calendars, Working Time Schedule (tcppl1100m000)Műszakok és munkaidőLN → SkyPlannerNaponta, vagy a műszakok karbantartása a SkyPlannerben
Production Orders (tisfc0501m000), gépi műveletek (tiapi.sfcProductionOrder)Rendelések és gyártási feladatok határidőkkel és anyagigényekkelLN → SkyPlannerBOD-eseménykor vagy néhány percenkénti lekérdezéssel
Raktáron lévő készletKészletegyenlegekLN → SkyPlannerÓránként vagy minden ütemezési futtatás előtt
Beszerzési rendelési sorok a várható beérkezési dátumokkalBeérkező anyagok; a készlet akkor frissül, amikor a beszerzési rendelés Delivered állapotot kapLN → SkyPlannerÓránként vagy minden ütemezési futtatás előtt
Gyártási rendelések műveletei: tervezett kezdés, befejezés, gépÜtemezett műveletekSkyPlanner → LNAz ütemterv változásakor, SkyPlanner-webhookon keresztül
Register machine hours and quantities, Finish Machine Operations; Production Order Hours (bptmm1120m000), Report Operations Completed (tisfc0130m000)Időráfordítási bejegyzések, mennyiségek, befejezett műveletekSkyPlanner → LNVisszajelentésenként vagy műszakonként
Nem az LN-benÁtállásiidő-mátrix, szerszámok mint korlátozottan rendelkezésre álló erőforrások, gépkezelői létszámok, alternatív munkaállomásokKarbantartás a SkyPlannerbenBeállítás a bevezetés során

Integrációs minták

1. A törzsadatok kezdeti betöltése. Töltse be a cikkeket, darabjegyzékeket, a technológiai útvonalak műveleteit, a feladatokat, munkaállomásokat, gépeket és naptárakat. Döntse el, hogyan felelteti meg az LN munkaállomás- és gépszintjét a SkyPlannerben: egy négy gépből álló munkaállomásból például egy munkaállomás-csoport lehet négy munkaállomással.

2. Rendelések szinkronizálása. Olvassa be a gyártási rendeléseket a műveleteikkel és anyagsoraikkal együtt, valamint a készletet és a nyitott beszerzési rendelési sorokat. A SkyPlanner a megrendelt anyagot a beszerzési rendelés szállítási dátumától tekinti elérhetőnek, így ütemezéskor a készletet és a beérkező szállítmányokat is ellenőrzi.

3. Az ütemterv visszaírása. A SkyPlanner minden olyan műveletnél, amelyet az ütemezőmotor elhelyezett vagy áthelyezett, visszaküldi a tervezett kezdést, befejezést és gépet az LN gyártási rendelésének megfelelő műveletéhez. A mennyiségeket, az állapotot és a költségszámítást továbbra is az LN kezeli.

4. Üzemi visszajelentések. A gépkezelők a Mobile Confirmations, a Production Timer vagy a Quick Log Mode használatával rögzítik a munkát. Az időráfordítási bejegyzések naprakészen tartják az ütemtervet, és gépórák, mennyiségek, valamint befejezett műveletek formájában kerülnek vissza az LN-be. Válasszon egyetlen rögzítési csatornát: a SkyPlannert vagy az LN-munkameneteket, hogy az órák soha ne kerüljenek kétszer elszámolásra.

5. Adatgazdai és ütközéskezelési szabályok. Ezekben még az éles indulás előtt állapodjanak meg:

AdatokAdatgazda
Cikkek, darabjegyzékek, technológiai útvonalak, rendelési mennyiségek és állapotok, készlet, könyvelési tételekInfor LN
Műveleti sorrend, tervezett kezdés és befejezés, géphozzárendelésSkyPlanner
Átállásiidő-mátrix, szerszámok, gépkezelői létszámok, alternatív munkaállomásokSkyPlanner
Műszakok és távollétekEgyetlen rendszer, amelyet a felmérés során választunk ki

6. Együttműködés az Infor saját tervezőivel. Az Enterprise Planning továbbra is ellátási javaslatokat készít, a SkyPlanner pedig a tényleges kapacitás alapján ütemezi a gyártási rendeléseket. Az LN 2026 kiadásaiban az External Planner beállítás célja: “The organization can integrate an external planning solution with Infor LN.” (A szervezet külső tervezési megoldást integrálhat az Infor LN rendszerrel.) Ha a Scheduler+ aktív, először tisztázza, melyik rendszer kezeli a dátumokat: a modul bevezeti a Scheduled állapotot, és a kiadás előtt megköveteli az ütemezést.

A projekt jellemző lépései

A bevezetés általában az indulást segítő folyamat kezdetétől számított néhány héten belül lezárul. Ezt megelőzően a 30 napos ingyenes próba során saját adataival dolgozhat. Exportálja az LN programjaiból Excelbe a munkaállomásokat, gépeket, technológiai útvonalak műveleteit és nyitott gyártási rendeléseket, majd importálja az adatokat, és ellenőrizze az ütemtervet.

Maga a projekt a következőkből áll:

  1. Felmérés. A kiadási ág, az interfész megoldása, az adatmegfeleltetési táblázat, az adatgazdai szabályok és a könyvelési csatorna meghatározása.
  2. Hozzáférés. Biztosítsa a jogosultságokat és aktiválja az LN REST szolgáltatásokat, hozza létre a .ionapi háttérszolgáltatást és a szolgáltatásfiókot, vagy állítsa be a BOD-feliratkozásokat az ION rendszerben. Először a tesztbérlőben dolgozzon.
  3. Kezdeti adatbetöltés. Cikkek, darabjegyzékek, technológiai útvonalak műveletei, munkaállomások, gépek és naptárak.
  4. Rendelések szinkronizálása. Gyártási rendelések, készletek és beszerzésirendelés-sorok szinkronizálása BOD-eseményekkel vagy rendszeres lekérdezéssel.
  5. Korlátok beállítása a SkyPlanner rendszerben. Átállásiidő-mátrix, szerszámok, kezelői létszámok és alternatív munkaállomások.
  6. Visszaírás. Először a műveletek tervezett dátumai, majd az órák és mennyiségek.
  7. Párhuzamos működés. Futtassa a SkyPlanner rendszert a jelenlegi terv mellett, hasonlítsa össze a dátumokat, és javítsa a törzsadatokat.
  8. Éles indulás. Kapcsolja be a visszaírást, amint az adatok egyeznek.

Mire kell figyelni az Infor LN integrációjánál?

  • Nem megfelelő dokumentáció. Az LN 10.x és az évente megjelenő felhős kiadások eltérnek egymástól. A Planner+ és a Scheduler+ csak a 2026-os kiadások dokumentációjában szerepel, a Job Shop Scheduler pedig a 10.8 verziótól érhető el. Minden oldalon ellenőrizze, hogy az Ön kiadására vonatkozik-e.
  • Másik Infor termék. Az Infor LN nem azonos a CloudSuite Industrial (SyteLine) vagy az M3 rendszerrel. BOD-üzeneteik és API-jaik eltérnek, ezért kizárólag az LN dokumentációját használja.
  • Nem aktivált szolgáltatás. Az LN REST hívásai sikertelenek lesznek, amíg a bérlőben nem biztosítják a szolgáltatás használati jogosultságát és nem aktiválják azt.
  • Enum-szűrők. Az OrderStatus felsorolás típusú, ezért az állapotra alkalmazott OData $filter kifejezésben az enum szintaxisát kell használni, ahogy az Infor közösségének felhasználói is jelzik.
  • Átfutási idő vagy technológiai útvonal. Az Items – Planning program Operations Horizon beállítása határozza meg, hogy a tervezett rendelések a technológiai útvonal adatait vagy egy rögzített Order Lead Time értéket használnak-e. Az időtartamokat a technológiai útvonal műveleteiből olvassa ki, ne a rendelések átfutási idejéből.
  • A munkaállomások programjai. Ha a Job Shop by Site aktív, az LN a Work Center (tirou0601m000) programot használja a Work Centers (tirou0101m000) helyett. Az adatmegfeleltetéshez azt használja, amelyikkel a vállalata dolgozik.
  • Gépórák és munkaórák. A Production Order Hours programban a gépórák sorainál az Employee mező üres. A SkyPlanner gépidejét és kezelői munkaidejét a megfelelő sorokhoz rendelje hozzá.
  • Naptárak vállalati egységenként. Minden munkaállomáshoz a saját vállalati egységének naptárát töltse be, ne egyetlen közös üzemi naptárt.

Ki állítja be az Infor LN integrációját?

  1. A SkyPlanner csapata az indulás során beállítja az integrációt, és az éles indulás után is támogatást nyújt. Minden üzem másképp használja az LN rendszert: eltérnek a tervezési egységek, a munkaállomások struktúrái, a kiadási folyamatok és a könyvelési szokások. A szakértelemre ezek megfeleltetésénél van szükség.
  2. Az Ön Infor LN partnere is részt vehet a munkában. Partnere ismeri az Ön bérlői környezetét, a használati jogosultságokat és az ION beállításait, így felelősséget vállalhat az LN-oldalért, míg a SkyPlanner biztosítja a REST API-t, a Swagger/OpenAPI dokumentációt és a webhookokat.
  3. Saját fejlesztői is elkészíthetik az integrációt ugyanarra a dokumentált REST API-ra építve, API-token használatával. Az induláshoz elegendő egy API-token, a SkyPlanner csapata pedig szükség esetén segít. A termék dokumentációja nyilvánosan elérhető a SkyPlanner dokumentációs oldalán.

A SkyPlanner havidíja 199 €-tól indul, havi számlázással, és 5 munkaállomást tartalmaz. Az integrációra az Ön folyamatai és igényei alapján előre adunk árajánlatot, az előfizetési csomaggal együtt, így már az indulás előtt látja a teljes költséget. Az LN saját tervezési lehetőségeit az Infor LN termelésütemezéséről szóló oldalon hasonlíthatja össze. Áttekintést az Infor LN oldalán, más rendszereket pedig az ERP-integrációk gyűjtőoldalán talál.

Gyártóvállalatok véleménye a SkyPlanner rendszeréről

Kalle Kalliomäki, az UTU ellátásilánc-szakértője az ulvilai kapcsolótábla-gyártó üzemben

2 hmegtakarítás hetente

„A SkyPlanner segítségével az Excel-táblázatokról áttértünk a valós idejű gyártásoptimalizálásra a gyártástervezésben.”

Kalle Kalliomäki, ellátásilánc-szakértő
UTU · Elektromos kapcsolótáblák és kapcsolóberendezések

A gyártástervezés hetente 2 munkaórát takarít meg, az új feladatsor pedig másodpercek alatt eljut a gyártósorra.

Olvassa el az UTU véleményét

Tisztatéri ruhát viselő kezelők a Laboratory & Allied nairobi gyógyszergyárának palacktöltő soránál

+90%gyártási hatékonyság

„A gyártás hatékonysága 90%-kal nőtt.”

Abdul Rucyinga, informatikai vezető
Laboratory & Allied · Gyógyszergyártás

A gyártás hatékonysága 90%-kal nőtt, az összes munkaállomásra kiterjedő, három hónapra szóló optimalizált terv pedig kevesebb mint 30 perc alatt elkészül.

Olvassa el a Laboratory & Allied véleményét

Légifelvétel a Piristeel kauhavai, tetőbiztonsági termékeket gyártó üzeméről

99,2%szállítási határidők betartása

„A SkyPlanner láthatóvá tette a szűk keresztmetszeteket, és átláthatóbbá tette a termelésirányítást.”

Toni Tuori, termelési vezető
Piristeel · Tetőbiztonsági és csapadékvíz-elvezető rendszerek

A szállítási határidők betartásának aránya idén elérte a 99,2%-ot, az ütemezés pedig naponta akár négy munkaórát is megtakarít.

Olvassa el a Piristeel véleményét

Kevesebbanyaghiány miatti leállás

„A SkyPlanner értékét számunkra az adja, hogy a mindennapi munkában jól használható eszköz, különösen a szállítási határidők meghatározásához.”

Tommi Männistö, gyártástervezési vezető
Eskomatic · Bérmegmunkálás

A terhelés automatikus ütemezése pontosabb szállítási dátumokat eredményez, és jelentősen csökkent az anyaghiány okozta gyártásleállások száma.

Olvassa el az Eskomatic véleményét

Gyakori kérdések

Hogyan kapcsolható APS az Infor LN rendszerhez?

A felhős LN esetén az ION API Gateway rendszerben elérhető LN REST API-n keresztül, OAuth 2.0 használatával, a változási eseményekhez pedig ION BOD-üzenetekkel. A helyben telepített LN 10.x esetén ION BOD-üzeneteken vagy fájlexportokon keresztül. A SkyPlanner mindkét változatnál kétirányú integrációt biztosít az Infor LN rendszerrel.

Melyik LN API kezeli a gyártási rendeléseket?

Az LN REST API tiapi.sfcProductionOrder szolgáltatása. Ez olvassa a gyártási rendeléseket és a gépi műveleteket, valamint rögzíti a gépórákat, a mennyiségeket és a befejezett műveleteket. A többi szolgáltatás bérlőnként szerepel az ION API Gateway rendszerben.

Ki készíti el az Infor LN integrációját?

A SkyPlanner csapata az indulás során az Ön LN-beállításaihoz igazítja a kétirányú integrációt, és az éles indulás után is támogatást nyújt. Az Ön Infor LN partnere vagy saját fejlesztői is építhetnek a SkyPlanner dokumentált REST API-jára; az induláshoz elegendő egy API-token.

Szükség van Scheduler+ vagy Planner+ modulra a SkyPlanner használatához?

Nem. A SkyPlanner a saját ütemezőmotorjával ütemezi az LN gyártási rendeléseit, az LN bármely kiadásával használható. Az LN 2026 kiadásaiban az External Planner beállítás jelenti a dokumentált megoldást arra, hogy az LN mellett külső tervezési rendszer működjön.

Miért érdemes a SkyPlanner rendszert integrálni a Scheduler+ bevezetése helyett?

A Scheduler+ olyan kiegészítő modul, amely “may require a commercial component” (kereskedelmi komponensre lehet szüksége) (forrás). Dokumentációja az LN 2026 kiadásaitól érhető el, és a tervezőnek be kell töltenie, le kell futtatnia, majd el kell fogadnia az ütemtervet (forrás). A SkyPlanner a jelenleg használt LN rendszeréhez csatlakozik, a bevezetés megkezdése után heteken belül élesben működik, az Autopilot pedig minden érdemi változáskor automatikusan újratervez. A SkyPlanner csapata beállítja és támogatja a kétirányú integrációt, az Ön LN partnere pedig felelősséget vállalhat az LN-oldalért.

Kipróbálhatjuk a SkyPlanner rendszert az integráció elkészítése előtt?

Igen. A 30 napos ingyenes próba legfeljebb 20 munkaállomást támogat az LN rendszerből exportált CSV- vagy Excel-adatokkal, bankkártya megadása nélkül. Indítsa el a próbát, vagy lépjen kapcsolatba az értékesítéssel az integráció felméréséhez.