Integrációk / ERP / monday.com
monday.com integrációs útmutató a SkyPlanner APS-sel végzett gyártásütemezéshez
Ez a monday.com integrációs útmutató bemutatja a partnereknek és az informatikai csapatoknak, hogyan kapcsolhatják össze a monday.com tábláit a SkyPlanner APS-sel. A SkyPlanner és a monday.com között kétirányú az adatkapcsolat:
- A rendelési tételek a termékkel, mennyiséggel, határidővel, prioritással és állapottal együtt kerülnek a SkyPlannerbe.
- A tervezett kezdés és befejezés a Timeline oszlopba kerül vissza, a munkaállomás pedig külön oszlopba.
- Az üzemi dolgozók előrehaladási visszajelzései frissítik a Status oszlopot.
- A SkyPlanner webhookjai azonnal továbbítják az ütemterv változásait.
A SkyPlanner csapata a bevezetés során az Ön tábláihoz igazítja az integrációt, és az éles indulás után is támogatja azt. Ez az útmutató azoknak a partnereknek és fejlesztőknek szól, akik részt kívánnak venni a munkában, vagy maguk szeretnének fejleszteni a SkyPlanner dokumentált REST API-jára építve (API-referencia).
A monday.com platform API-ja
A monday.com egyetlen GraphQL API-t biztosít a POST https://api.monday.com/v2 címen. Negyedévente jelenik meg új verzió; a használni kívánt verziót az API-Version fejlécben rögzítheti. A kivezetéseket legalább hat hónappal előre bejelentik. (API-verziókezelés)
Az ütemezési integráció a következő objektumokat használja:
- Boards és groups: gyakran szakaszok vagy hetek szerinti felosztásra használják őket.
- Items és subitems. Egy elem általában egy rendelést vagy gyártási feladatot jelöl, az alelemek pedig a műveleteket tartalmazzák.
- Column values: Status, Date, Timeline, Numbers, People, Dependency, Time Tracking, Connect Boards és Mirror.
- Webhookok a változási eseményekhez.
Az adatokat a táblába vagy csoportba ágyazott items_page lekérdezéssel olvashatja ki. Az alapértelmezett oldalméret 25 elem; a felső határ: „the maximum is 500.” (a maximum ötszáz). A folytatáshoz a next_items_page használható. A kurzorok érvényességéről a dokumentáció ezt írja: „each cursor will expire 60 minutes after the first request.” (minden kurzor az első kéréstől számított hatvan perc múlva lejár). A query_params segítségével szűrjön a nyitott rendelésekre. (items_page)
Az íráshoz a create_item, create_subitem, change_column_value és change_multiple_column_values hívások használhatók. Az utóbbi egyetlen hívással frissíti egy elem több oszlopát, éppen erre van szükség az ütemterv visszaírásához.
Nagy adatmennyiségek betöltéséhez a 2026-07-es és újabb API-verziókban az ingest_items és a backfill_items is elérhető. Egy CSV-fájlt kell feltölteni egy előre aláírt URL-re, majd időközönként lekérdezni a feldolgozás állapotát. (Tömeges importálás)
Hitelesítés
A monday.com három tokentípust támogat:
- Személyes API-token. „Each token is unique to a user” (minden token egy adott felhasználóhoz tartozik), és annak jogosultságaival rendelkezik. A megvalósíthatóság kipróbálására megfelelő.
- Alkalmazástoken meghatározott jogosultsági körökkel, integrációs alkalmazáshoz.
- OAuth az
auth.monday.com/oauth2/authorizeés a/oauth2/tokenvégpontokon keresztül, példáulboards:read,boards:write,webhooks:readéswebhooks:writejogosultsági körökkel.
Éles környezetben alkalmazás- vagy OAuth-tokent használjon. A személyes token érvényét veszti, amikor tulajdonosa újragenerálja. (Hitelesítés)
A SkyPlanner oldalán a REST API API-tokenes hitelesítést használ (SkyPlanner Settings > API), dokumentációja pedig Swagger/OpenAPI formátumban érhető el. A kezdéshez elegendő egy API-token; az integrációs útmutató végigvezeti az első hívásokon.
Webhookok és adategyeztetés
Hozzon létre feliratkozást a create_webhook(board_id, url, event, config) hívással. Az ütemezési integrációhoz a következő események szükségesek:
create_iteméscreate_subitemaz új rendelésekhez és műveletekhez.change_column_valuevagychange_specific_column_valuea határidő, a mennyiség vagy a prioritás változásaihoz.change_status_column_valuea felhasználók által végzett állapotváltoztatásokhoz.item_archived,item_deletedésitem_moved_to_specific_groupa lemondott vagy teljesített rendelésekhez.
A fogadó URL-nek a webhook létrehozásakor válaszolnia kell az ellenőrző tokenre. A sikertelen kézbesítések újrapróbálásáról a dokumentáció ezt írja: „retry once a minute for 30 minutes,” (harminc percen át percenként egyszer újrapróbálkozik), ezután az újrapróbálkozások leállnak. Ezért az integráció időszakos adategyeztető lekérdezést is végez az items_page használatával, a nemrég frissített elemekre szűrve. (Webhookok)
A másik irányban a SkyPlanner webhookokat küld, ha az állapot vagy az ütemterv megváltozik. Az integrációs szolgáltatás fogadja ezeket, és visszaírja az új dátumokat a monday.com-ba, így a visszaírás eseményvezérelt.
Adatmegfeleltetés
A monday.com-ban nincs szabványos rendelésobjektum, ezért az oszlopazonosítók megfeleltetését fiókonként kell megadni. A szokásos beállítás a következő:
| monday.com-objektum | SkyPlanner-objektum | Irány | Gyakoriság |
|---|---|---|---|
| Elem a gyártási táblán: Name, Numbers (mennyiség), Date (határidő), Status vagy Dropdown (prioritás) | Rendelés termékkel, mennyiséggel, határidővel és prioritással | monday.com → SkyPlanner | Webhook létrehozáskor és módosításkor, valamint adategyeztetés |
| Alelemek, vagy a Connect Boards segítségével összekapcsolt tábla elemei | Műveleti lépések időtartammal | monday.com → SkyPlanner | A rendeléssel együtt |
| Elemek a terméktáblán (Mirror a termékadatokhoz) | Termékek és termékstruktúra | monday.com → SkyPlanner | Kezdeti betöltés, majd változáskor |
| Elemek a készlet- vagy anyagtáblán, ha ezeket a monday.com-ban tartják nyilván | Anyagok és készletegyenlegek | monday.com → SkyPlanner | Ütemezett lekérdezés |
| Elemek a beszerzési rendelések tábláján, várható szállítási dátummal | Beérkező anyag, amely a szállítás napjától áll rendelkezésre | monday.com → SkyPlanner | Webhook vagy ütemezett lekérdezés |
| People és teams | Személyzet, ha a dolgozókat is ütemezik | monday.com → SkyPlanner | Kezdeti betöltés |
| Nem a monday.com-ban tartják nyilván | Munkaállomások, műszakok, átállásiidő-mátrix, szerszámok, alternatív gépek | A SkyPlannerben tartják karban | Beállítás a bevezetés során |
| Timeline oszlop | Tervezett kezdés és befejezés | SkyPlanner → monday.com | Az ütemterv változásakor, SkyPlanner-webhookon keresztül |
| Status, Dropdown vagy Text oszlop | Hozzárendelt munkaállomás | SkyPlanner → monday.com | Az ütemterv változásakor |
| Status oszlop (például In production, Done) | A gyártási feladat előrehaladása a Mobile Confirmations alapján | SkyPlanner → monday.com | Minden visszajelzéskor |
Integrációs minták
1. A törzsadatok kezdeti betöltése. Kérdezze le a termékeket, anyagokat és nyitott rendeléseket az items_page használatával. Hozza létre a munkaállomásokat, műszakokat és korlátokat a SkyPlannerben, vagy importálja őket Excelből. Már az elején döntse el, hogy a műveleteket alelemként vagy összekapcsolt táblán kezeli.
2. Rendelések szinkronizálása. A gyártási tábla webhookjai rendelésként küldik el az új és módosított elemeket a SkyPlannernek. Ha a beszerzési rendeléseket is táblán követi, a SkyPlanner a megrendelt anyagot a szállítás napjától tekinti elérhetőnek, és frissíti a készletet, amikor a beszerzési rendelés megkapja a Delivered jelölést.
3. Az ütemterv visszaírása. Az integráció minden olyan rendelésnél meghívja a change_multiple_column_values műveletet, amelyet az ütemezőmotor elhelyezett vagy áthelyezett. A Timeline oszlopba beírja a tervezett kezdést és befejezést, és kitölti a munkaállomás oszlopát. Elemenként egyetlen hívásra van szükség, így alacsony marad a kérések száma.
4. Üzemi előrehaladás. A dolgozók a Mobile Confirmations, a Production Timer vagy a Quick Log Mode segítségével rögzítik a munkát. Az időbejegyzések naprakészen tartják az ütemtervet, a megfelelő Status címke pedig visszakerül a táblára, így az értékesítés külön kérdezés nélkül is látja az előrehaladást.
5. Adatgazdai és ütközéskezelési szabályok. Rögzítse őket az éles indulás előtt:
| Adatok | Adatgazda |
|---|---|
| Rendelés, vevő, mennyiség, határidő, prioritás | monday.com |
| Műveleti sorrend, kezdés és befejezés, munkaállomás | SkyPlanner |
| Műszakok, átállások, szerszámok, alternatív gépek | SkyPlanner |
| Az előrehaladást jelző állapotcímkék | A SkyPlanner írja, a monday.com megjeleníti |
Az ütközések fő oka a Timeline oszlop kézi szerkesztése. Állapodjanak meg abban, hogy ezt az oszlopot kizárólag a SkyPlanner írhatja, vagy kezeljék a kézi módosítást kérésként, és bízzák az újraütemezést a SkyPlannerre. Az Autopilot automatikusan újraütemez, ha változás történik a gyártásban.
A projekt jellemző lépései
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. Előtte a 30 napos ingyenes próba során saját adataival dolgozhat: exportálja a gyártási táblát Excelbe, majd importálja a SkyPlannerbe.
- A táblák áttekintése. Mérje fel a táblákat, csoportokat, oszlopazonosítókat és állapotcímkéket, és ellenőrizze a monday.com előfizetési csomagját.
- Megfeleltetés és adatgazdák. Véglegesítse a megfeleltetési táblázatot, az adatgazdai szabályokat és a szinkronizálás gyakoriságát.
- Korlátok beállítása a SkyPlannerben. Munkaállomások, műszakok, átállásiidő-mátrix, szerszámok és alternatív gépek.
- Rendelések szinkronizálása. Webhookok, egyeztető adatlekérés és tokenkezelés.
- Visszaírás. Timeline oszlop, valamint a munkaállomás és az állapot oszlopa.
- Párhuzamos tesztelés. Futtassa a SkyPlannert a jelenlegi tábla mellett, hasonlítsa össze a dátumokat, és javítsa az adatokat.
- Éles indulás. Kapcsolja be a visszaírást, amint a dátumok egyeznek.
Mire érdemes felkészülni a monday.com integrációjánál?
- Minden fiókban másképp épülnek fel a rendelések. Ügyfelenként külön tábla, a műveletek elemként vagy alelemként, a gépek pedig People vagy Status oszlopokban szerepelhetnek. Az oszlopazonosítókat fiókonként rendelje hozzá, soha ne az oszlop neve alapján.
- A csomagok korlátai. A Free, a Basic és a Standard naponta 1 000 API-hívást engedélyez, a Pro 10 000-et, az Enterprise pedig 25 000-et. A változások követéséhez használjon webhookokat, a kötegelt visszaíráshoz pedig a
change_multiple_column_valuesműveletet. (API-hívási korlátok) - A táblakapcsolatok száma korlátozott. A Basic egy táblakapcsolatot engedélyez, a Standard ötöt, ami korlátozza a kapcsolható műveleti vagy terméktáblák számát. (A Connect Boards korlátai)
- Rögzítse az API verzióját. A verziók negyedévente változnak. A 2026-04 verzió előtt a többszintű táblák nem szerepeltek az alapértelmezett boards lekérdezés eredményében.
- A kurzor lejárata. Az
items_pagekurzora 60 percig érvényes. A hosszú egyeztetési folyamatoknak képesnek kell lenniük az elejéről, hibamentesen újraindulni. - A webhookok korlátai. Az URL legfeljebb 255 karakterből állhat, az újrapróbálkozások pedig 30 perc után leállnak. A fogadó oldalnak idempotensnek kell lennie.
- Mértékegységek és időtartamok. A Numbers oszlopok nem tartalmaznak mértékegységet. Az első importálás előtt egyeztessék, hogy az időtartamokat percben vagy órában adják meg.
Ki állítja be és támogatja a monday.com integrációját?
A munka része a táblák és oszlopok megfeleltetése, valamint a monday.com rendszerében nem tárolt korlátok beállítása: munkaállomások, műszakok, átállásiidő-mátrix, szerszámok és alternatív gépek.
- A SkyPlanner csapata a bevezetés során beállítja az integrációt, és az éles indulás után is támogatja. Minden vállalat másképp építi fel a tábláit; a csapat tapasztalata itt hasznosul.
- Az Ön monday.com partnere is részt vehet a munkában. A partner ismeri a táblákat és az automatizálásokat, így ellenőrizheti az oszlopok megfeleltetését és a token beállítását.
- Saját fejlesztői is továbbfejleszthetik az integrációt a SkyPlanner dokumentált REST API felületén, API-token használatával. Az induláshoz elég egy API-token, és a SkyPlanner csapata szükség esetén segít. A termék nyilvános dokumentációja a SkyPlanner dokumentációs oldalán érhető el.
A SkyPlanner havidíja 199 €-tól indul, 5 munkaállomással, havi számlázással. Az integrációra a folyamatok és igények alapján előre adunk árajánlatot a választott csomaggal együtt, így már az indulás előtt látja a teljes költséget. A termelésütemezés a monday.com rendszerében című oldalon összehasonlíthatja a megoldást a monday.com saját nézeteivel. Az áttekintést a monday.com oldalán, a többi rendszert pedig az ERP-integrációk gyűjtőoldalán találja.
Gyártóvállalatok véleménye a SkyPlannerről
2 hmegtakarítás hetente
„A SkyPlannerrel az Excel-táblázatokra épülő 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 · Villamos 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, és az összes munkaállomásra kiterjedő, három hónapra optimalizált terv elkészítése kevesebb mint 30 percet vesz igénybe.
6 hónapra előrelátható szabad kapacitás az értékesítőknek
„A SkyPlanner megbízható alapot teremt a teljes gyártástervezéshez.”
Anu Järvinen, termelési vezető
Fredman Operations · Élelmiszerrel való érintkezésre alkalmas csomagolópapírok
Az értékesítők hat hónapra előre látják a szabad kapacitást. Az ütemezés módosítására irányuló kérésekre másodpercek alatt választ kapnak, míg korábban ez egy órát vagy többet vett igénybe.
Gyakori kérdések
Melyik monday.com API-t használja az integráció?
A monday.com platform API-ját: ez az api.monday.com/v2 címen elérhető GraphQL API, rögzített API-Version fejléccel. Az olvasás az items_page, az írás a change_multiple_column_values művelettel történik, a változásokat pedig webhookok jelzik.
Mit kell beállítanunk a monday.com rendszerében?
A hozzáférést és két oszlopot. A monday.com rendszergazdája egyszer engedélyez egy meghatározott jogosultságú OAuth- vagy alkalmazástokent, a táblára pedig egy Timeline oszlop és egy munkaállomás-oszlop kerül a visszaíráshoz. A táblák és az automatizálások változatlanul megmaradnak.
Melyik monday.com csomagra van szükségünk?
A napi API-hívások korlátja csomagonként nő: a Standard és az alacsonyabb csomagok esetén 1 000, a Pro esetén 10 000, az Enterprise esetén pedig 25 000. Gyakori változásokkal járó, kétirányú szinkronizáláshoz a Pro vagy az Enterprise megfelelő. A SkyPlanner csapata a táblák áttekintésekor ellenőrzi a csomagot és az adatmennyiségeket.
Képes a monday.com valós időben továbbítani a változásokat?
Igen. A webhookok elemek létrehozásakor, az oszlopok módosításakor és állapotváltozáskor lépnek működésbe. Az időszakos egyeztető adatlekérés pótolja azokat a kézbesítéseket, amelyek a monday.com 30 perces újrapróbálkozási időablaka után is sikertelenek maradnak.
Hogyan kerülnek vissza a tervezett dátumok a monday.com rendszerébe?
Elemenként, a change_multiple_column_values művelettel. A Timeline oszlopba a tervezett kezdés és befejezés kerül, a munkaállomás és az állapot oszlopa pedig ugyanabban a hívásban frissül.
Kipróbálhatjuk a SkyPlannert az integráció kiépítése előtt?
Igen. A 30 napos ingyenes próba során akár 20 munkaállomást is használhat a tábla Excel-exportjával, bankkártya nélkül. Indítsa el a próbát, vagy egyeztessen az értékesítéssel az integráció terjedelméről.