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 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ész | LN REST API (LN/lnapi szolgáltatáscsoport) az ION API Gateway közvetítésével | ION BOD-okkal |
| Hitelesítés | OAuth 2.0, a háttérszolgáltatás .ionapi hitelesítő adatai | ION csatlakozási pontok |
| Változások jelzése | Az ION-ban közzétett BOD-ok vagy ütemezett lekérdezés | Az ION-ban közzétett BOD-ok |
| Tömeges adatkinyerés | ION Data Lake vagy adatexport | Adatcsere-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ó
.ionapifá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-objektum | Irány | Gyakoriság |
|---|---|---|---|
Items – General (tcibd0501m000), Items – Planning (cprpd1100m000), Process.ItemMaster | Termékek és anyagok | LN → SkyPlanner | Kezdeti betöltés, majd változáskor |
Bill of Material (tibom1110m000), gyártási darabjegyzékek, anyagok és technológiai útvonalak kapcsolatai, Process.BillOfMaterials | Termékstruktúra, résztermékek, műveletenkénti anyagok | LN → SkyPlanner | Kezdeti betöltés, majd változáskor |
| Routing Operations (tirou1102m000), Tasks (tirou0103m000) | Folyamatlépések beállítási és megmunkálási időkkel | LN → SkyPlanner | Kezdeti betöltés, majd változáskor |
| Work Centers (tirou0101m000), Machines (tirou0102m000) | Munkaállomások, munkaállomás-csoportok, hatékonysági értékek | LN → SkyPlanner | Kezdeti betöltés, utána ritkán |
| Calendars, Working Time Schedule (tcppl1100m000) | Műszakok és munkaidő | LN → SkyPlanner | Naponta, 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ényekkel | LN → SkyPlanner | BOD-eseménykor vagy néhány percenkénti lekérdezéssel |
| Raktáron lévő készlet | Készletegyenlegek | LN → SkyPlanner | Óránként vagy minden ütemezési futtatás előtt |
| Beszerzési rendelési sorok a várható beérkezési dátumokkal | Beérkező anyagok; a készlet akkor frissül, amikor a beszerzési rendelés Delivered állapotot kap | LN → 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űveletek | SkyPlanner → LN | Az ü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űveletek | SkyPlanner → LN | Visszajelenté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ások | Karbantartás a SkyPlannerben | Beá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:
| Adatok | Adatgazda |
|---|---|
| Cikkek, darabjegyzékek, technológiai útvonalak, rendelési mennyiségek és állapotok, készlet, könyvelési tételek | Infor LN |
| Műveleti sorrend, tervezett kezdés és befejezés, géphozzárendelés | SkyPlanner |
| Átállásiidő-mátrix, szerszámok, gépkezelői létszámok, alternatív munkaállomások | SkyPlanner |
| Műszakok és távollétek | Egyetlen 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:
- 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.
- Hozzáférés. Biztosítsa a jogosultságokat és aktiválja az LN REST szolgáltatásokat, hozza létre a
.ionapihá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. - Kezdeti adatbetöltés. Cikkek, darabjegyzékek, technológiai útvonalak műveletei, munkaállomások, gépek és naptárak.
- 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.
- 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.
- Visszaírás. Először a műveletek tervezett dátumai, majd az órák és mennyiségek.
- 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.
- É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
$filterkifejezé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?
- 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.
- 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.
- 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
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.
+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.
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.
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.
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.