Integrációk / ERP / SAP Business One

Van termelésütemezés az SAP Business One-ban? Erőforrások, MRP és a SkyPlanner APS szerepe

Nincs. Az SAP Business One alapváltozatában van MRP, az erőforrásokhoz napi kapacitás adható meg, a Resource Capacity ablak pedig jelzi a túlterhelést. Nincs azonban olyan ütemezőmotorja, amely az ugyanazért a kapacitásért versengő gyártási rendelések sorrendjét meghatározná, így a tervező kézzel módosítja a rendelések dátumait. Azok a gyártók, amelyeknek az egész üzemre kiterjedő, a gépek és a munkatársak tényleges kapacitását figyelembe vevő termelésütemezésre van szükségük, az SAP Business One mellett SkyPlanner APS-t használnak.

A SkyPlanner APS Gantt-idővonala a munkaállomásokra ütemezett gyártási feladatokkal, alatta a rendelések listája.

Így tervezi a gyártást az SAP Business One, lépésről lépésre

1. A cikkek tervezési adatai és az MRP Wizard

Az MRP beállításai az Item Master Data Planning Data lapján találhatók:

  • Planning Method (MRP vagy None) és Procurement Method (Buy vagy Make)
  • Order Interval, Order Multiple és Minimum Order Quantity
  • Lead Time és Tolerance Days

Az MRP Wizard hat lépésből áll: forgatókönyv; tervezési horizont és átfutási idők beállítása; cikkek; vállalati vagy raktári szint; adatforrások; javaslatok. Az eredmények az MRP Results és az Order Recommendations ablakban jelennek meg. Utóbbiban a javaslatokból beszerzési rendeléseket, gyártási rendeléseket vagy készletáttárolási kérelmeket hozhat létre.

A futtatás az anyagok rendelkezésre állását ellenőrzi. Az SAP tananyaga így fogalmaz: “the system checks if all the components are available for making the item” (a rendszer ellenőrzi, hogy a cikk gyártásához minden komponens rendelkezésre áll-e) (SAP Learning). A dokumentált bemeneti adatok a kereslet, az ellátás, a készlet és az átfutási idő. Az erőforrás-kapacitás nincs köztük.

2. Erőforrások és napi kapacitás

Az erőforrások törzsadatként szerepelnek, Resource Type mezőjük értéke Machine, Labor vagy Other lehet. A Machine típusú erőforrás egy vagy több tárgyi eszközhöz, a Labor típusú pedig munkavállalókhoz kapcsolódik. Az erőforrásokat kapacitás, nem pedig mennyiség alapján kezeli a rendszer. A gépek tárgyi eszközökhöz kapcsolásához előbb engedélyezni kell a Fixed Assets funkciót.

A kapacitást napi szinten kell megadni. Az erőforrás Planning Data lapján a hét minden napjára négy kapacitástényezőt állíthat be, például a műszakonkénti óraszámot, a napi műszakszámot és a gépek számát. Ezek szorzatából számítja ki a B1 a Daily Capacity értékét. Ezután a Set Daily Internal Capacities ablakban generálhatja le egy időszak kapacitásait. Két kapacitástípus van: Daily Internal Capacity és Single Run Capacity. A másodikat a Relevant for Single Run Capacity jelölőnégyzettel lehet bekapcsolni. Az SAP egyértelműen meghatározza az időbeli felbontást: “These capacities are defined on a daily basis” (ezeket a kapacitásokat napi szinten határozzák meg) (SAP Learning).

3. Technológiai útvonal a BOM-on belüli Route Stage sorokkal

Az SAP Business One-ban nincs külön technológiaiútvonal-törzs. A technológiai útvonalat a Bill of Materials (Product Tree) Route Stage sorai alkotják. Minden ilyen sorhoz kézzel kell megadni a Route Sequence és a Waiting Days értékét. Az erőforrássorok az egyes szakaszok alá kerülnek. A technológiai útvonalat tartalmazó gyártási rendeléseknél a rendszer szakaszonként kiszámítja a Required Days és a Total Days értékét, ahol Total Days = Required Days + Waiting Days.

4. Gyártási rendelések és erőforrás-allokáció

A gyártási rendelés minden erőforrássorához a következő négy allokációs mód egyike rendelhető:

Allokációs módMűködése
On Start DateA teljes erőforrás-időigényt a kezdőnapra osztja ki
On End DateA teljes erőforrás-időigényt a zárónapra osztja ki
Start Date ForwardsA kezdőnaptól előre haladva minden napot a Single Run Capacity határáig tölt fel
End Date BackwardsA zárónaptól visszafelé haladva minden napot a Single Run Capacity határáig tölt fel

Mindegyik módszer egyetlen rendelés erőforrás-időigényét osztja el. Az előre és visszafelé történő allokáció korlátja a Single Run Capacity, vagyis az az óraszám, amelyet egy gyártási rendelés naponta igénybe vehet. A rendszer nem azt veszi figyelembe, hogy más rendelések mennyit foglaltak már le az adott erőforrásból.

5. A Resource Capacity ablak

A Resource Capacity ablakban az Internal, Available és Single Run nézetek érhetők el. A Capacity Data lapon az összefüggés: Available = Internal – Committed – Consumed. A Committed a gyártási rendelésekhez lefoglalt, de még ki nem adott kapacitás, a Consumed pedig a gyártáshoz már kiadott kapacitás. Ha a rendelések többet foglalnak le, mint amennyi az erőforrás kapacitása, az Available értéke nulla alá csökken.

6. A túlterhelések kézi feloldása

A negatív Available érték csak jelzés, nem korrekció. Az SAP 9.1-es tananyaga úgy mutatja be az erőforrás-modult, mint amelyből a tervezők láthatják, hogy a gyártás a tervek szerint végrehajtható-e. Ellenkező esetben a tananyag szerint: “manual scheduling adjustments need to be made to meet deadlines” (a határidők betartásához kézzel kell módosítani az ütemezést) (SAP B1 9.1 Production Enhancements). A módosítás a tervező feladata: átállítja a rendelés dátumait vagy allokációját, majd újra ellenőrzi az ablakot.

Hol vannak az SAP Business One korlátai?

KorlátMit ír az SAP dokumentációja?Mit jelent ez az üzemben?
Nincs automatikus újraütemezésA modul azt mutatja meg: “if manual scheduling adjustments need to be made” (szükség van-e az ütemezés kézi módosítására) (PDF)Minden túlterhelést kézzel, a dátumok módosításával kell feloldani
Egy rendelés, egy gép“The calculation algorithm of Required Days is set up based on the assumption that a single production order can be produced on a single machine.” (A Required Days számítási algoritmusa abból indul ki, hogy egy gyártási rendelés egyetlen gépen legyártható.) (Gyakorlati útmutató)Nem határozza meg az ugyanazért az erőforrásért versengő rendelések sorrendjét, és nem osztja szét őket több gépre
Napi felbontás“These capacities are defined on a daily basis.” (Ezeket a kapacitásokat napi szinten határozzák meg.) (SAP Learning)A műszakok csak a napi összkapacitás egyik tényezőjeként számítanak, így a terv napokkal dolgozik, nem órákkal
Az MRP az anyagokat ellenőrziA futtatás során a rendszer: “checks if all the components are available” (ellenőrzi, hogy minden komponens rendelkezésre áll-e) (SAP Learning)A javasolt dátumok az átfutási időkből adódnak, nem a gépterhelésből
Kézzel megadott várakozási időkA Waiting Days értékét minden Route Stage sorban kézzel kell megadniA sorban állási idő rögzített becslés, nem a tényleges terhelésből adódik

Az átállási idő egyetlen formában jelenik meg: a BOM erőforrássorának Additional Quantity mezőjében. Az SAP ezt hozzáadja a tervezett időhöz: “regardless of the quantity of the parent item produced” (a gyártott szülőcikk mennyiségétől függetlenül) (Gyakorlati útmutató). Ez rendelésenként rögzített idő. Nem változik attól függően, hogy előtte milyen termék futott a gépen, így az átállásokat csökkentő sorrend meghatározása továbbra is a tervezőre marad. A szerszámok napi kapacitással rendelkező, Other típusú erőforrásként vehetők fel. Semmi nem ellenőrzi, hogy egy adott órában szabad-e a szerszám vagy a készülék. Az erőforrássor nem vált másik gépre, ha az első kapacitása betelt.

Mikor elegendő az SAP Business One beépített tervezése?

A B1 alapváltozatának tervezése az alábbi esetekben megállja a helyét:

  • Kevés gép, kevés változat. Néhány erőforrás és termékenként egy-két technológiai útvonal mellett a tervező minden reggel áttekinti a Resource Capacity ablakot. Az időnként megjelenő negatív értékek néhány perc alatt korrigálhatók.
  • Stabil készletre gyártás. Ha a kereslet egyenletes, az MRP átfutási idői megfelelnek a valóságnak, és a szűk keresztmetszet helye nem változik, az átfutási időkre alapozott dátumok tarthatók.
  • Elegendő a napi pontosság. Ha a vevőknek a nap számít, nem az óra, akkor a napi kapacitástervezés megfelelő felbontást ad.
  • Rövid átállások, gépenként saját szerszámok. Ha az átállási idő nem függ az előző gyártási feladattól, és minden gépnek saját szerszámai vannak, az Additional Quantity mezőben rendelésenként megadott rögzített idő kellően pontos.

Mikor van szükség termelésütemezőre?

Ezek a konkrét jelek mutatják:

  • Az Available értéke minden héten több erőforrásnál is negatív lesz, és a korrekció órákig tart.
  • Több rendelés verseng ugyanazért a gépért, és a gyártási sorrend dönti el, melyiket lehet határidőre kiszállítani.
  • Az előkészítések vagy átállások jelentős kapacitást kötnek le, és órákat lehetne megtakarítani a hasonló gyártási feladatok egymás utáni futtatásával.
  • A tervben a műszakokat, a túlórát, a távolléteket vagy a gépkezelők rendelkezésre állását is figyelembe kell venni, nem elég egy napi szám.
  • Beérkezik egy sürgős rendelés, és senki nem tudja megmondani, mi fog miatta késni.
  • A tényleges terv a B1 mellett Excelben készül, és szerdára a kettő már eltér egymástól.

Mire figyeljen a választásnál?

  1. Olvassa a B1 szabványos objektumait. A gyártási rendeléseket, a Route Stage sorokat tartalmazó Product Trees objektumokat, valamint a Resources és Items objektumokat, így a gyártási modul változatlanul megmaradhat.
  2. Termelésütemezés valós kapacitás alapján. Munkaállomásonként, a műszakok, a személyzet és a távollétek figyelembevételével, nem pusztán napi összkapacitás alapján.
  3. Sorrend és átállások. A termékek közötti átállási idő függjön a sorrendtől, ne csak rendelésenként rögzített átállási idővel számoljon a rendszer.
  4. Közösen használt erőforrások. A szerszámok korlátozottan rendelkezésre álló erőforrások, amelyeket nem lehet egyszerre két gépen használni. Egyes gyártási feladatokhoz több gépkezelő szükséges egyidejűleg. Ha az elsődleges gép vagy munkatárs foglalt, helyettesítő gép vagy munkatárs vehető igénybe.
  5. Az anyagellátás figyelembevétele. A gyártási feladat ne induljon el, amíg az alkatrészei nem állnak rendelkezésre. Ehhez a készletet és a nyitott beszerzési rendelések várható beérkezését is figyelembe kell venni.
  6. Újraütemezés változás esetén. A terv a gyártás előrehaladásával és a rendelések változásával frissüljön, ne a tervezőnek kelljen újra összeállítania.
  7. Kétirányú adatáramlás. A tervezett dátumok visszakerülnek a ProductionOrders objektumba, az üzemben rögzített termelési adatok pedig Receipt and Issue for Production bizonylatokként kerülnek a B1-be.
  8. Kipróbálás saját adatokkal. Már az integráció kiépítése előtt látnia kell, hogyan ütemezi a rendszer a saját rendeléseit.

Négyféle ütemezési megoldás a B1-hez

  • A B1 saját tervezési funkciói. MRP Wizard, Resource Capacity és a négy erőforrás-elosztási módszer. Elegendő, amíg ritka a túlterhelés.
  • Tervezőtáblák és gyártási bővítmények a B1-kliensen belül. A tervezőtábla vizuális felületen jeleníti meg a rendeléseket, amelyeket a tervező rendez el. A gyártási bővítmény saját munkarendelés-objektumokat hoz magával, így a termelésirányítás új adatmodellbe kerül.
  • Nagyvállalati APS-rendszerek. Olyan külön tervezőcsapatok számára készülnek, amelyek maguk modellezik és finomhangolják a rendszert. Bevezetésük tanácsadási projekt keretében történik.
  • Felhőalapú APS az üzemi feladatok végrehajtásának támogatásával. A tényleges kapacitás alapján ütemezi a szabványos B1 gyártási rendeléseket, a gépkezelők pedig telefonon vagy táblagépen látják a feladatsorukat. Ezt nyújtja a SkyPlanner.

Ha a szabványos gyártási rendelések ütemezése hiányzik, a felhőalapú APS jár a legkisebb változtatással, mert a B1 változatlan marad.

Hol kap szerepet a SkyPlanner?

A SkyPlanner APS felhőalapú termelésütemező azoknak a B1-et használó gyártóknak, akik meg akarják tartani a szabványos gyártási rendeléseket, és nem akarják többé kézzel javítani a negatív Available értékeket. A fent felsorolt hiányosságok mindegyikére megoldást ad:

  • Napi kapacitáskeretek helyett valós kapacitásmodell. Munkaállomásonként a tényleges kapacitással számol, figyelembe véve a műszakokat, a személyzetet, a szabadságokat, a hiányzásokat és a túlórás műszakokat.
  • Egy rendelés és egy gép helyett teljes körű sorrendtervezés. Az Arcturus motor másodpercek alatt sorrendbe állítja az összes gyártási feladatot az összes munkaállomáson. Kezeli a helyettesítő munkaállomásokat és a több gépre szétosztott feladatokat is. A tervezők interaktív Gantt-idővonalon módosíthatják az ütemtervet, miközben a motor megőrzi annak összhangját.
  • Rögzített átállási idő helyett átállási mátrix. A mátrix a termékek közötti, sorrendtől függő átállási időket tartalmazza (kékről pirosra 30 perc, pirosról kékre 60), a motor pedig a legkevesebb átállási időt igénylő sorrendet választja. Az előkészítési és a befejezés utáni leszerelési időket gyártási feladatonként modellezi.
  • A szerszámok és a személyzet kapacitása is korlátot jelent. A szerszámok korlátozottan rendelkezésre álló erőforrások, amelyeket nem lehet egyszerre két munkaállomásra ütemezni. Egy gyártási feladathoz több gépkezelő is szükséges lehet egyidejűleg. Ha az elsődleges erőforrás nem elérhető, a motor helyettesítő gépekre vagy munkatársakra helyezi át a munkát.
  • Átfutási időből számított dátumok helyett az anyagellátáshoz igazodó időpontok. A rendszer minden gyártási feladatnál ellenőrzi a készletet és a B1 beszerzési rendelései alapján várható beérkezéseket. A nyitott beszerzési rendelés mennyisége a rendelési sor szállítási dátumától számít elérhetőnek. A B1-ben rögzített Goods Receipt PO hatására a mennyiség a SkyPlannerben készletre kerül, részleges beérkezés esetén is.
  • Puszta határidők helyett valódi prioritások. A gyártási feladat prioritása, a befejezési dátum szerinti rangsorolás, a vevő prioritása, valamint a Fast Track és a Dynamic Priorities határozza meg, melyik feladat kerüljön előre.
  • Kézi módosítások helyett automatizálás. Az Autopilot a gyártás változásakor automatikusan újraütemez, az Ön által rögzített elemek és prioritások tiszteletben tartásával.
  • Ütemezés és üzemi végrehajtás egy eszközben. A gépkezelők telefonon vagy táblagépen látják a feladatsorukat és rögzítik a munkájukat a Mobile Confirmations, a Production Timer és a Quick Log Mode segítségével.

Válassza a SkyPlannert, ha a Resource Capacity ablak minden héten túlterhelést mutat, és annak megszüntetése órákat vesz igénybe.

Válassza a SkyPlannert, ha az átállási idők a sorrendtől függenek, vagy a közösen használt szerszámok és a több gépkezelőt igénylő feladatok határozzák meg, mi indulhat el következőként.

Válassza a SkyPlannert, ha a szabványos B1 gyártási rendeléseket szeretné termelésütemezéssel kezelni, nem pedig új gyártási modult bevezetni.

A funkciók teljes listáját a funkciókat bemutató oldalon találja.

A SkyPlanner és az SAP Business One között kétirányú az adatkapcsolat. A gyártási rendelések, a technológiai útvonal szakaszai, az erőforrások és a nyitott beszerzési rendelések a Service Layer felületén keresztül érkeznek. A tervezett dátumok visszakerülnek a ProductionOrders objektumba, a rögzített termelési adatok és munkaórák pedig Receipt and Issue for Production bizonylatokként kerülnek a rendszerbe. A SkyPlanner webhookjai minden ütemezési változást azonnal továbbítanak.

Minden üzem másképp használja a B1-et, a BOM-ban szereplő technológiai szakaszoktól az erőforráscsoportokon át a bővítményekig. A SkyPlanner csapata a bevezetés során az Ön beállításaihoz igazítja az integrációt, és az éles indulás után is támogatást nyújt hozzá. B1-partnere vagy saját fejlesztői is elkészíthetik az integrációt a SkyPlanner dokumentált REST API-jára építve (API-referencia); ehhez mindössze egy API-kulcs szükséges. A termék és az API dokumentációja nyilvánosan elérhető a SkyPlanner dokumentációs oldalán.

A nairobi Laboratory & Allied gyógyszergyártó HANA-alapú SAP Business One rendszert használ Power BI-jal. Mintegy 1 000 ember dolgozik a vállalatnál, közülük körülbelül 800 a gyártásban, a SkyPlannert pedig 2025 óta használják. A belső informatikai csapat nagyrészt önállóan, a SkyPlanner segítségével valósította meg az SAP-integrációt. A vállalat beszámolója szerint a határidőre történő szállítás és a vevők határidőre történő tájékoztatása 50%-kal javult.

Kezdje a B1-ből exportált CSV- vagy Excel-fájllal a 30 napos ingyenes próbaidőszakot, legfeljebb 20 munkaállomással, bankkártya megadása nélkül. Még az integrációs munkák előtt láthatja saját rendeléseinek ütemezését. Ezt követően az előfizetés havi 199 €-tól érhető el, 5 munkaállomást tartalmaz, havonta számlázzuk, és bármikor lemondható. Az integrációra a 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. A megvalósítás a bevezetés megkezdésétől számítva általában néhány héten belül lezárul.

Olvassa el az áttekintést a SkyPlanner SAP Business One-hoz oldalon, vagy nézze meg az SAP Business One integrációs útmutatójában, milyen adatok áramlanak a rendszerek között. A többi ERP-rendszert az ERP-integrációk között találja.

Gyártóvállalatok véleménye a SkyPlannerről

Tisztatéri védőruhát viselő gépkezelő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, és az összes munkaállomásra kiterjedő, három hónapra optimalizált terv kevesebb mint 30 perc alatt elkészül.

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

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

2 hmegtakarítás hetente

„A SkyPlannerrel az Excel-táblázatokon alapuló gyártástervezésről áttértünk a gyártás valós idejű optimalizálására.”

Kalle Kalliomäki, ellátásilánc-szakértő
UTU · Elektromos kapcsolószekrények é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

A KJH-Comp hegesztője hegesztett acélszerkezetet csiszol az alahärmäi üzemben

98%a szállítási határidők betartása, a korábbi mintegy 50% helyett

„A SkyPlanner meghatározó szerepet játszik abban, hogy tartani tudjuk a szállítási határidőket.”

Hannu Lahtinen, ügyvezető igazgató
KJH-Comp · Lemezmegmunkálás és bérgyártás

A határidőre teljesített szállítások aránya a korábbi mintegy 50%-ról akár 98%-ra emelkedett, az ütemezéshez pedig már két művezető helyett egy is elég.

Olvassa el a KJH-Comp véleményét

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

99,2%a 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 határidőre teljesített szállítások aránya idén elérte a 99,2%-ot, az ütemezés pedig naponta akár négy munkaórát takarít meg.

Olvassa el a Piristeel véleményét

Gyakori kérdések

Van gyártásütemező eszköz az SAP Business One-ban?

A gyártási rendelésekhez négy erőforrás-elosztási módszert kínál, a Resource Capacity ablak pedig megmutatja a túlterhelést. A rendeléseket azonban nem állítja sorrendbe a ténylegesen rendelkezésre álló kapacitás alapján. A túlterhelést a gyártási rendelések dátumainak kézi módosításával kell megszüntetni.

Figyelembe veszi az SAP Business One MRP az erőforrások kapacitását?

Az SAP dokumentációja szerint nem. A leírás alapján az MRP futtatása az igényeket, a fedezetet, a készletet, az alkatrészek rendelkezésre állását és az átfutási időket vizsgálja. Az erőforrások kapacitása nem szerepel a bemeneti adatok között, ezért az MRP javaslatai nem tükrözik a gépek terhelését.

Mi a különbség a Daily Internal Capacity és a Single Run Capacity között?

A Daily Internal Capacity az erőforrás által naponta biztosított teljes idő. A Single Run Capacity azt adja meg, hogy ebből egy gyártási rendelés naponta mennyit használhat fel. Ez határozza meg a Required Days számítását a technológiai útvonallal rendelkező gyártási rendeléseknél. Az SAP ennél abból indul ki, hogy egy rendelés egy gépen fut.

Kezeli az SAP Business One a sorrendtől függő átállási időket?

Nem. A BOM erőforrássorában szereplő Additional Quantity rendelésenként rögzített időt ad hozzá, függetlenül attól, mit gyártottak előtte. A SkyPlanner átállásiidő-mátrixa mindkét irányban tárolja a termékek közötti átállási időket, és úgy állítja sorrendbe a gyártási feladatokat, hogy az összes átállási idő alacsony maradjon.

Szükség van B1-en belüli gyártási bővítményre a termelésütemezéshez?

Nem. A SkyPlanner a tényleges kapacitás alapján ütemezi a szabványos B1 gyártási rendeléseket, és üzemi időrögzítést is biztosít. Ehhez sem a BOM-okat, sem a rendeléseket nem kell új adatmodellbe áthelyezni.

Hogyan kapcsolódik a SkyPlanner APS az SAP Business One-hoz?

Kétirányú adatkapcsolattal, a B1 Service Layer felületén, valamint a SkyPlanner REST API-ján és webhookokon keresztül. A gyártási rendelések, darabjegyzékek, erőforrások és beszerzési rendelések a SkyPlannerbe kerülnek. Az ütemezett dátumok, a rögzített termelési mennyiségek és munkaórák visszakerülnek a B1-be. A SkyPlanner csapata a bevezetés során az Ön B1-környezetéhez igazítja a kapcsolatot, és az éles indulás után is támogatást nyújt hozzá. A dokumentált REST API-ra B1-partnere vagy saját fejlesztői is építhetnek, és az induláshoz elegendő egy API-kulcs.

Kipróbálhatjuk a SkyPlannert, mielőtt összekapcsolnánk az SAP Business One rendszerrel?

Igen. A 30 napos ingyenes próba legfeljebb 20 munkaállomásra terjed ki, és nem kell hozzá bankkártya. Exportálja a gyártási rendeléseket és az erőforrásokat a B1-ből, importálja őket CSV- vagy Excel-fájlból, és először nézze meg a saját ütemtervét. Indítsa el a próbát, vagy beszéljen értékesítőinkkel.