Povezuje se z ERP in MES sistemi kot so

Integracije / ERP / monday.com

Vodnik za integracijo monday.com s SkyPlanner APS za terminiranje proizvodnje

Ta vodnik partnerjem in ekipam IT pokaže, kako table monday.com povezati s SkyPlanner APS. Integracija med SkyPlanner in monday.com deluje v obe smeri:

  • V SkyPlanner se prenašajo postavke naročil s podatki o izdelku, količini, roku, prioriteti in statusu.
  • Načrtovani začetek in konec se zapišeta v stolpec Timeline, delovni center pa v svoj stolpec.
  • Podatki o napredku, ki jih delavci beležijo v proizvodnji, posodabljajo stolpec Status.
  • Spletni povratni klici sistema SkyPlanner pošiljajo 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šim tablam in zanjo zagotavlja podporo tudi po zagonu. Ta vodnik je namenjen partnerjem in razvijalcem, ki želijo sodelovati ali sami razviti rešitev na podlagi dokumentiranega vmesnika REST API sistema SkyPlanner (referenčna dokumentacija API).

API platforme monday.com

monday.com ponuja en GraphQL API na naslovu POST https://api.monday.com/v2. Nove različice izhajajo četrtletno, želeno različico pa določite z glavo API-Version. Opuščanje funkcionalnosti je napovedano vsaj šest mesecev vnaprej. (Različice API)

Integracija za terminiranje uporablja naslednje objekte:

  • Boards in groups, ki se pogosto uporabljajo za faze ali tedne.
  • Items in subitems. Postavka je običajno naročilo ali operacija, podpostavke pa vsebujejo operacije.
  • Column values: Status, Date, Timeline, Numbers, People, Dependency, Time Tracking, Connect Boards in Mirror.
  • Webhooki za dogodke ob spremembah.

Za branje se uporablja items_page, ugnezden v tabli ali skupini. Privzeta stran vsebuje 25 postavk, pri čemer velja “the maximum is 500.” (to je največje dovoljeno število postavk). Branje nadaljujete z next_items_page, pri čemer velja “each cursor will expire 60 minutes after the first request.” (vsak kazalec poteče po navedenem času od prve zahteve). S filtrom query_params omejite branje na odprta naročila. (items_page)

Za zapisovanje se uporabljajo create_item, create_subitem, change_column_value in change_multiple_column_values. Zadnji klic posodobi več stolpcev ene postavke hkrati, kar je potrebno za povratni zapis terminskega plana.

Za večje količine podatkov sta od različice API 2026-07 na voljo ingest_items in backfill_items. Datoteko CSV naložite na vnaprej podpisan URL, nato pa s ponavljajočimi se poizvedbami preverjate stanje opravila. (Množični uvoz)

Avtentikacija

monday.com podpira tri vrste žetonov:

  • Osebni žeton API. “Each token is unique to a user” (vsak žeton je vezan na posameznega uporabnika) in ima dovoljenja tega uporabnika. Primeren je za preverjanje koncepta.
  • Aplikacijski žeton z določenimi obsegi dovoljenj za integracijsko aplikacijo.
  • OAuth prek auth.monday.com/oauth2/authorize in /oauth2/token z obsegi dovoljenj, kot so boards:read, boards:write, webhooks:read in webhooks:write.

V produkcijskem okolju uporabite aplikacijski žeton ali žeton OAuth. Osebni žeton preneha delovati, ko ga lastnik ponovno ustvari. (Avtentikacija)

V sistemu SkyPlanner se REST API avtenticira z žetonom API (SkyPlanner Settings > API), dokumentacija pa je na voljo v obliki Swagger/OpenAPI. Za začetek zadostuje žeton API, skozi prve klice pa vas vodijo navodila za integracijo.

Webhooki in usklajevanje podatkov

Naročnino ustvarite z create_webhook(board_id, url, event, config). Integracija za terminiranje potrebuje naslednje dogodke:

  • create_item in create_subitem za nova naročila in operacije.
  • change_column_value ali change_specific_column_value za spremembe roka, količine ali prioritete.
  • change_status_column_value za spremembe statusa, ki jih vnesejo uporabniki.
  • item_archived, item_deleted in item_moved_to_specific_group za preklicana ali zaključena naročila.

Ob ustvarjanju webhooka mora prejemni URL odgovoriti na preveritveni žeton. Za neuspele dostave velja “retry once a minute for 30 minutes,” (ponovni poskusi vsako minuto v navedenem obdobju), nato se poskusi ustavijo. Zato integracija podatke tudi redno usklajuje z branjem prek items_page in filtrom za nedavno posodobljene postavke. (Webhooki)

V nasprotni smeri SkyPlanner pošilja webhooke ob spremembah stanja ali terminskega plana. Integracijska storitev jih prejme in v monday.com zapiše nove datume, zato povratni zapis temelji na dogodkih.

Preslikava podatkov

monday.com nima standardnega objekta za naročila, zato se ID-ji stolpcev preslikajo za vsak račun posebej. Običajna nastavitev je naslednja:

Objekt v monday.comObjekt v SkyPlannerSmerPogostost
Postavka na proizvodni tabli: Name, Numbers (količina), Date (rok), Status ali Dropdown (prioriteta)Naročilo z izdelkom, količino, rokom in prioritetomonday.com → SkyPlannerWebhook ob ustvarjanju in spremembi ter usklajevanje podatkov
Podpostavke ali postavke na tabli, povezani prek Connect BoardsKoraki procesa s trajanjemmonday.com → SkyPlannerSkupaj z naročilom
Postavke na tabli izdelkov (Mirror za podatke o izdelkih)Izdelki in struktura izdelkovmonday.com → SkyPlannerZačetni prenos, nato ob spremembah
Postavke na tabli zalog ali materialov, če jih vodite v monday.comMateriali in stanje zalogmonday.com → SkyPlannerBranje po urniku
Postavke na tabli nabavnih naročil s pričakovanim datumom dobavePrihajajoči material, razpoložljiv na datum dobavemonday.com → SkyPlannerWebhook ali branje po urniku
Osebe in ekipeOsebje, če se terminira tudi delo delavcevmonday.com → SkyPlannerZačetni prenos
Se ne vodi v monday.comDelovni centri, izmene, matrika pripravljalnih časov, orodja, nadomestni strojiSe vzdržuje v sistemu SkyPlannerNastavitev med uvajanjem
Stolpec TimelineNačrtovani začetek in konecSkyPlanner → monday.comOb spremembi terminskega plana prek webhooka sistema SkyPlanner
Stolpec Status, Dropdown ali TextDodeljeni delovni centerSkyPlanner → monday.comOb spremembi terminskega plana
Stolpec Status (na primer V proizvodnji, Končano)Napredek operacije iz Mobile ConfirmationsSkyPlanner → monday.comOb vsaki potrditvi

Načini integracije

1. Začetni prenos matičnih podatkov. Z items_page preberite izdelke, materiale in odprta naročila. Delovne centre, izmene in omejitve ustvarite v sistemu SkyPlanner ali jih uvozite iz Excela. Že na začetku se odločite, ali boste operacije vodili kot podpostavke ali na povezani tabli.

2. Sinhronizacija naročil. Webhooki na proizvodni tabli pošiljajo nove in spremenjene postavke v SkyPlanner kot naročila. Če na tabli spremljate nabavna naročila, SkyPlanner naročeni material upošteva kot razpoložljiv na datum dobave in posodobi zalogo, ko je nabavno naročilo označeno kot Delivered.

3. Povratni zapis terminskega plana. Za vsako naročilo, ki ga je mehanizem razporedil ali premaknil, integracija izvede klic change_multiple_column_values. V stolpec Timeline zapiše načrtovani začetek in konec ter izpolni stolpec za delovni center. Z enim klicem na postavko število zahtev ostaja majhno.

4. Napredek v proizvodnji. Delavci beležijo delo z Mobile Confirmations, Production Timer ali Quick Log Mode. Časovni zapisi ohranjajo terminski plan ažuren, ustrezna oznaka Status pa se prenese nazaj na tablo, zato prodaja vidi napredek brez dodatnega poizvedovanja.

5. Pravila o lastništvu podatkov in odpravljanju neskladij. Zapišite jih pred zagonom:

PodatkiLastnik
Naročilo, stranka, količina, rok, prioritetamonday.com
Zaporedje operacij, začetek in konec, delovni centerSkyPlanner
Izmene, priprave, orodja, nadomestni strojiSkyPlanner
Statusne oznake napredkaSkyPlanner zapisuje, monday.com prikazuje

Glavni vir neskladij je ročno urejanje stolpca Timeline. Dogovorite se, da vanj zapisuje samo SkyPlanner, ali pa ročno spremembo obravnavajte kot zahtevo in prepustite ponovno terminiranje sistemu SkyPlanner. Autopilot ob spremembah v proizvodnji samodejno ponovno terminira delo.

Običajni koraki projekta

Implementacija je običajno zaključena v nekaj tednih po začetku uvajanja. Pred tem lahko opravite 30-dnevni brezplačni preizkus z lastnimi podatki: proizvodno tablo izvozite v Excel in jo uvozite v SkyPlanner.

  1. Pregled tabel. Popišite table, skupine, ID-je stolpcev in statusne oznake ter preverite naročniški paket monday.com.
  2. Preslikava in lastništvo podatkov. Dokončno določite preslikovalno tabelo, pravila o lastništvu podatkov in pogostost sinhronizacije.
  3. Nastavitev omejitev v SkyPlanner. Delovni centri, izmene, matrika pripravljalnih časov, orodja in alternativni stroji.
  4. Sinhronizacija naročil. Webhooki, branje za usklajevanje podatkov in upravljanje žetonov.
  5. Povratni zapis. Stolpec Timeline ter stolpca za delovni center in stanje.
  6. Vzporedno testiranje. SkyPlanner uporabljajte vzporedno z obstoječo tablo, primerjajte datume in popravite podatke.
  7. Zagon v živo. Povratni zapis vklopite, ko se datumi ujemajo.

Kaj upoštevati pri integraciji z monday.com

  • Vsak račun ima naročila urejena drugače. Ena tabla na stranko, operacije kot postavke ali podpostavke, stroji v stolpcih People ali Status. Preslikave določite za vsak račun posebej na podlagi ID-jev stolpcev, nikoli njihovih naslovov.
  • Omejitve paketov. Free, Basic in Standard omogočajo 1.000 klicev API na dan, Pro 10.000 in Enterprise 25.000. Za spremembe uporabite webhooke, za paketni povratni zapis pa change_multiple_column_values. (omejitve števila klicev)
  • Število povezanih tabel je omejeno. Basic omogoča povezavo z eno tablo, Standard pa s petimi, kar omejuje povezovanje tabel z operacijami ali izdelki. (omejitve Connect Boards)
  • Fiksno določite različico API. Različice se spreminjajo četrtletno. Pred različico 2026-04 večnivojske table niso bile vključene v privzeto poizvedbo boards.
  • Potek veljavnosti kazalca. Kazalec items_page velja 60 minut. Dolgotrajni postopki usklajevanja se morajo znati pravilno znova zagnati od začetka.
  • Omejitve webhookov. URL lahko vsebuje največ 255 znakov, ponovni poskusi pa se ustavijo po 30 minutah. Prejemnik mora biti idempotenten.
  • Enote in trajanje. Stolpci Numbers ne vsebujejo enote. Pred prvim uvozom se dogovorite, ali je trajanje izraženo v minutah ali urah.

Integracija z monday.com: kdo jo nastavi in zagotavlja podporo

Delo zajema preslikavo vaših tabel in stolpcev ter nastavitev omejitev, ki jih monday.com ne hrani: delovnih centrov, izmen, matrike pripravljalnih časov, orodij in alternativnih strojev.

  1. Ekipa SkyPlanner integracijo nastavi med uvajanjem in zanjo zagotavlja podporo po zagonu v živo. Vsako podjetje svoje table zasnuje drugače in prav pri tem pridejo te izkušnje do izraza.
  2. Sodeluje lahko tudi vaš partner za monday.com. Partner pozna vaše table in avtomatizacije ter lahko pregleda preslikavo stolpcev in nastavitev žetonov.
  3. Vaši razvijalci lahko integracijo nadgradijo z dokumentiranim vmesnikom REST API za SkyPlanner in žetonom API. Za začetek zadostuje žeton API, ekipa SkyPlanner pa po potrebi pomaga. Javna dokumentacija izdelka je na voljo v dokumentaciji SkyPlanner.

SkyPlanner je na voljo od 199 € na mesec z vključenimi 5 delovnimi centri in mesečnim obračunavanjem. Ponudbo za integracijo pripravimo vnaprej glede na vaš proces in potrebe ter jo vključimo v ponudbo za izbrani paket, tako da pred začetkom poznate celoten strošek. Primerjavo z lastnimi pogledi monday.com si oglejte na strani terminiranje proizvodnje z monday.com ob upoštevanju dejanskih zmogljivosti. Pregled najdete na strani monday.com, druge sisteme pa v pregledu integracij z ERP.

Izkušnje proizvodnih podjetij s programom SkyPlanner

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

2 hprihranka vsak teden

»S programom 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, nov vrstni red operacij pa na linijo prispe v nekaj sekundah.

Preberite izkušnjo podjetja UTU

Operaterji v oblekah za čiste prostore ob liniji za polnjenje stekleničk v farmacevtski tovarni podjetja Laboratory & Allied v Nairobiju

+90%učinkovitost proizvodnje

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

Abdul Rucyinga, vodja IT
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 izkušnjo podjetja Laboratory & Allied

Anu Järvinen, vodja proizvodnje v podjetju Fredman Operations, ob robotski celici za paletiranje v Raumi

6 mesecevvnaprej prodaja vidi proste zmogljivosti

»SkyPlanner zagotavlja zanesljivo osnovo za celotno planiranje proizvodnje.«

Anu Järvinen, vodja proizvodnje
Fredman Operations · Papir za embalažo, primeren za stik z živili

Prodaja vidi proste zmogljivosti šest mesecev vnaprej, na zahteve za spremembo terminskega plana, ki so prej zahtevale uro ali več, pa zdaj odgovorijo v nekaj sekundah.

Preberite izkušnjo podjetja Fredman Operations

Pogosta vprašanja

Kateri API monday.com uporablja integracija?

API platforme monday.com, torej GraphQL API na naslovu api.monday.com/v2, pri čemer je različica API-ja fiksno določena v glavi API-Version. Za branje se uporablja items_page, za zapisovanje change_multiple_column_values, spletni kavlji pa sporočajo spremembe.

Kaj nastavimo v monday.com?

Dostop in dva stolpca. Vaš skrbnik monday.com enkrat odobri žeton OAuth ali aplikacijski žeton z omejenim obsegom dovoljenj, na tablo pa se dodata stolpec Timeline in stolpec za delovni center za povratni zapis. Vaše table in avtomatizacije ostanejo nespremenjene.

Kateri paket monday.com potrebujemo?

Dnevne omejitve števila klicev API so odvisne od paketa: 1.000 za Standard in nižje pakete, 10.000 za Pro ter 25.000 za Enterprise. Za dvosmerno sinhronizacijo s pogostimi spremembami sta primerna Pro ali Enterprise. Ekipa SkyPlanner ob pregledu tabel preveri vaš paket in obseg podatkov.

Ali lahko monday.com pošilja spremembe v realnem času?

Da. Spletni kavlji se sprožijo ob ustvarjanju postavk, spremembah stolpcev in spremembah stanja. Periodično branje za usklajevanje podatkov zajame tudi spremembe, ki niso bile dostavljene v 30-minutnem obdobju ponovnih poskusov monday.com.

Kako se načrtovani datumi zapišejo nazaj v monday.com?

S klicem change_multiple_column_values za vsako postavko. V stolpec Timeline se zapišeta načrtovani začetek in konec, v istem klicu pa se posodobita tudi stolpca za delovni center in stanje.

Ali lahko SkyPlanner preizkusimo pred izdelavo integracije?

Da. V 30-dnevnem brezplačnem preizkusu lahko z izvozom svoje table v Excel preizkusite do 20 delovnih centrov, brez kreditne kartice. Začnite preizkus ali se pogovorite s prodajo, da določite obseg integracije.