Skip to content
SkyPlanner
  • Značilnosti
    • Značilnosti
    • Rešitve
    • Integracije
  • Storitve
    • Pomoč pri uvajanju na trg
    • Integracije
    • Storitve prilagajanja
  • Cenik
  • Videoposnetki
  • Podjetje
    • O nas
    • Pišite na
    • Postanite partner SkyPlannerja
  • Docs
  • Začnite brezplačno!
  • Slovenščina
    • English
    • Suomi
    • Čeština
    • Dansk
    • Deutsch
    • Español
    • Eesti
    • Français
    • Italiano
    • Latviešu
    • Lietuvių
    • Magyar
    • Nederlands
    • Polski
    • Português
    • Português
    • Slovenčina
    • Svenska
    • Türkçe
    • Indonesia
    • 日本語
    • العربية
    • Ελληνικά
    • 한국어
    • Norsk bokmål
    • Română
    • Українська

Začetek

3
  • Kaj je delovna postaja?
  • Kako ustvariti novo gradivo
  • Uvod v SkyPlannerjevo aplikacijo GANTT Timelime

Video vodniki

18
  • Dodajanje in upravljanje materialov
  • Upravljanje orodij v programu SkyPlanner
  • Dodajanje novega izdelka v SkyPlanner
  • Dodajanje osebja, uporabniških vlog in privzetih izmen
  • Kako dodati korak procesa
  • Dodajanje stranke
  • Delovne postaje, zmogljivosti in vzdrževanje
  • SkyPlanner: Osnove
  • Kaj je delovna postaja?
  • ShopFloorApp in časovnik
  • Uvodni videoposnetek delovnih postaj
  • Uvod v način hitrega beleženja
  • Uvodni videoposnetek za načrtovanje izmene
  • Načrtovanje izmene
  • Dodajanje hitre opombe k koraku proizvodnega procesa
  • Kaj je funkcija Buldožer in kako jo uporabljati
  • Uvodni videoposnetek hitre poti
  • Uvod v SkyPlannerjevo aplikacijo GANTT Timelime

Integracije

6
  • Načrtovani časi korakov procesa in delovne postaje
  • Časovni zapisi
  • Izdelki in materiali
  • Ustvarjanje naročila
  • Osnove integracije
  • Učbenik za integracijo

Ganttova časovnica

27
  • Kako prekličem urnik vseh svojih delovnih mest s časovnice GANTT
  • Funkcija iskanja na časovnici GANTT
  • Preklic urnika elementa naročila iz časovnice GANTT
  • Trenutni čas na časovnici GANTT
  • Podrobnosti o delovnem mestu na časovnici GANTT
  • Delovne postaje na časovnici GANTT
  • Kako prikazati seznam določene čakalne vrste delovne postaje
  • Preklic urnika elementa naročila iz časovnice GANTT
  • Delovna mesta na časovnici GANTT
  • Modra zmogljivost na časovnici GANTT
  • Rdeča zmogljivost na časovnici GANTT
  • Zmogljivost na časovnici GANTT
  • Dodajanje hitre opombe k koraku proizvodnega procesa
  • Kako ustvariti skupino delovnih postaj v časovnici GANTT
  • Kako skriti delovne postaje v časovnici GANTT
  • Kako prikazati vse delovne postaje v časovnici GANTT
  • Kako izbrisati skupino delovnih postaj v časovnici GANTT
  • Dinamične prioritete
  • Upoštevajte materiale
  • omogočiti premikanje delovnih mest na druge primernejše delovne postaje.
  • Odvisnosti delovnega koraka
  • Zaklep Tečečega Časa
  • Kaj je funkcija Buldožer in kako jo uporabljati
  • Povečanje in pomanjšanje slike
  • Uvod v SkyPlannerjevo aplikacijo GANTT Timelime

Viri

1
  • Kaj je delovna postaja?

Podpora

1
  • Kako izbrati jezik v programu SkyPlanner

Naročila

11
  • Kako izbrisati korak procesa
  • Kako urediti korak procesa
  • Stopnja zaključka postopka (najnižja stopnja izdelave)
  • Kako dodati nov korak procesa
  • Čas postavitve in razstavljanja
  • Kako urediti element naročila
  • Kako ustvariti nov element naročila
  • Kako filtrirati naročilo
  • Kako arhivirati naročilo
  • Kako urediti naročilo
  • Kako ustvariti novo naročilo

Skladišče

3
  • Kako ustvariti nov izdelek
  • Podizdelki
  • Kako ustvariti novo gradivo

ShopFloorApp in časovnik

1
  • ShopFloorApp in časovnik

Viri

29
  • Urejanje zaposlenega v kadrovskem registru
  • Kako urediti uporabnika
  • Kako dodati novega uporabnika
  • Kako izbrisati uporabnika
  • Kako dodati vzdrževanje orodju
  • Kako obvestiti, da je orodje pokvarjeno?
  • Brisanje zaposlenega iz kadrovskega registra
  • Uvodni videoposnetek delovnih postaj
  • Kako delovni postaji dodati novo izmeno
  • Kako dodeliti preventivno vzdrževanje vsem delovnim postajam
  • Kako odstraniti vzdrževanje iz delovne postaje
  • Kako dodeliti vzdrževanje delovni postaji
  • Kako izbrisati delovno postajo
  • Uvod v način hitrega beleženja
  • Kako dodati novo delovno postajo
  • Kako izbrisati privzeti premik
  • Kako dodati skupino zaposlenih v delovno postajo
  • Kako dodati privzeti premik
  • Kako urediti delovno postajo
  • Kako spremeniti dodeljeno osebo za izmeno na določen dan
  • Kako dodati nadure
  • Kako odstraniti nadurno delo
  • Uvodni videoposnetek za načrtovanje izmene
  • Načrtovanje izmene
  • Kaj je izjema delovne postaje?
  • Kako dodati orodja
  • Kako izbrisati stranko
  • Kako urediti stranko
  • Kako dodati novo stranko
View Categories
  • Home
  • Docs
  • Integracije
  • Časovni zapisi

Časovni zapisi

Sami
Updated on 10 marca, 2025

5 min read

Podatkovna struktura Skyplannerja #

Preden se poglobimo v časovne zapise, moramo nekaj povedati o strukturi podatkov v programu Skyplanner in o tem, kako stvari delujejo pod pokrovom. Vse to bo prišlo v poštev pozneje.

Če ste podatke o naročilu/delovnem nalogu/delu vključili v program Skyplanner, ste najverjetneje uporabili vsaj te točke API:

  • phaser-orders
  • phaser-order-rows
  • phaser-jobs

Podatki, vstavljeni v te končne točke, so v uporabniškem vmesniku programa Skyplanner prikazani na naslednji način:

Slika 1. Naročilo (phaser-orders)
Slika 2. Elementi naročila (phaser-order-rows (rdeča)), Koraki procesa (phaser-jobs (zelena))

Po vnosu naročil v program Skyplanner jih boste želeli izvoziti (to lahko storite prek uporabniškega vmesnika ali končne točke /phaser-orders/export-endpoint) v modul za načrtovanje proizvodnje:

Slika 3. Izvoz prek uporabniškega vmesnika
Slika 4. Izvoženo naročilo v načrtovanju proizvodnje

Pri izvozu naročil Skyplanner dejansko kopira podatke o naročilu iz ene tabele podatkovne zbirke v drugo. Če torej nekaj spremenite, na primer prek končne točke /phaser-orders, morate podatke ponovno izvoziti, da jih posodobite v načrtovanju proizvodnje. To tudi pomeni, da morate za dostop do naročil, ki jih vidite v oknu načrtovanja proizvodnje, uporabiti različne končne točke API!

“Spremenjene” končne točke so naslednje:

  • /phaser-orders → /orders
  • /phaser-order-rows → /order-rows
  • /phaser-jobs → /jobs

To je pomembno vedeti, ker morate pri uporabi končne točke /timelogs za beleženje proizvodnih dogodkov itd. uporabiti povezane entitete, ki jih najdete v končnih točkah za načrtovanje proizvodnje!

Za pošiljanje novega časovnega dnevnika potrebujete na primer podatek production_planning_job_id (ponovimo: production_planning_jobs so entitete, do katerih dostopate s končne točke /jobs):

Slika 5. Zahteva POST za časovni dnevnik

Potrebni podatek production_planning_job_id lahko najdete v končni točki /phaser-jobs:

Slika 6. Zahtevek GET za opravilo Phaser (rdeče je phaser_job_id, NE UPORABLJAJTE ga v časovnih zapisih)

Ali iz končne točke /job:

Slika 7. /job GET zahteva

Ustvarjanje časovnih zapisov z uporabo vmesnika REST-API #

Pri ustvarjanju časovnih zapisov v programu Skyplanner prek vmesnika API se uporabljajo ista pravila in sistemi kot v uporabniškem vmesniku. Zato je morda koristno, da se seznanite z delovanjem sistema v uporabniškem vmesniku, preden ga poskušate uporabljati prek API.

Osnove časovnega zapisa #

Skyplanner ima štiri vrste dogodkov časovnega zapisa:

  • shift_begin
  • prekinitev
  • nadaljevanje
  • shift_end

Dogodek Shift_begin se pošlje ob prvem zagonu opravila. Nikoli ne pošiljajte več kot enega dogodka shift_begin za vsako delovno mesto!

Dogodek Paused ustavi delo.

Nadaljevanje dogodka nadaljuje prekinjeno delo.

Shift_end zaključi delo. Nikoli ne pošiljajte več kot enega dogodka shift_end za vsako delo!

Zahtevani podatki za časovne zapise:

  • person_id
    • Najdete ga v končni točki /people
    • Ni isto kot user_id!
  • planned_workstation_id
    • Delovno mesto, na katerem se opravlja delo
    • Najdete ga v končni točki /workstations-endpoint
  • datum_čas
    • trenutek izvedbe dogodka
    • Format: 2024-01-01 10:30:11

Če želite določiti, kateri časovni dnevnik programa Skyplanner je povezan s časovnim dnevnikom iz katerega koli zunanjega sistema, ki ga uporabljate, lahko uporabite polje external_id . S tem id lahko na primer zahtevate GET, da bi našli določen časovni dnevnik iz Skyplannerja.

Slika 8. External_id v časovnih dnevnikih

Začetek dela #

Delovna mesta lahko zaženete tako, da API-ju pošljete POST-zahtevek, kot je ta:

Slika 9. Shift_begin časovnica

Pri nastavljanju podatkov POST za časovne dnevnike nastavite workshift_id kot 0 in timelog_finalized kot true

Prekinitev opravila #

Delovna mesta zaustavite tako, da pošljete zahtevo POST, kot je ta:

Slika 10. Ustavljen časovni dnevnik

V časovnih dnevnikih z začasno prekinitvijo lahko nastavite znesek in znesek napake. Upoštevajte tudi vrsto časovnega dnevnika in datum_čas.

Nadaljevanje dela #

Tukaj je opisano, kako nadaljujete ustavljen časovni dnevnik:

Slika 11. Nadaljevanje časovnega zapisa

Če poskušate nadaljevati delo, ki se je končalo z dogodkom shift_end, se pojavi napaka.

Zaključek delovnega mesta #

Tukaj je prikazano, kako končate delo s časovnim zapisom shift_end:

Slika 12. Časovni zapis Shift_end

V ukazu shift_end-events lahko podate vrednosti amount in faulty_amount enako kot v ukazu paused-events. Upoštevajte, da se pri poskusu izvedbe dogodka shift_end-event za opravilo, ki ne teče, pojavi napaka.

Posodabljanje časovnih zapisov #

Podatke časovnega dnevnika lahko posodobite tako, da na končno točko /timelogs-endpoint pošljete zahtevke PUT, kot sledi:

Slika 13. Urejanje časovnic

Upoštevajte, da morate imeti nastavljene podatke beginTimelog in endTimelog , če želite izvesti posodobitev. Časovni zapisi v programu Skyplanner so shranjeni takole: vsak “polni” (časovni zapis, ki ima začetek in konec (npr. shift_begin/continued & paused/shift_end) časovni zapis ima ločeno entiteto za začetek in konec.

Te so seznanjene z vrednostjo begin_id , ki jo najdete v dnevniku endlog. V zgornjem primeru ima beginTimelog vrednost id 1, zato ima endTimelog vrednost begin_id 1.

Vrednosti person_id in endTimelog morate navesti tudi ob vsaki zahtevi za posodobitev, tudi če jih ne spreminjate.

Alternativni načini za izdelavo časovnih zapisov #

Tukaj je nekaj alternativnih načinov prijave v delovna mesta prek vmesnika API.

Logfull #

Če želite v eni zahtevi poslati začetni in končni dnevnik, lahko uporabite /timelogs/log-full -endpoint, kot sledi:

Slika 14. Zahtevek Logfull

Upoštevajte, kako so tu poslani zneski: prva vrednost “znesek” označuje napačni znesek, druga pa znesek. Ta zahteva ustvari entiteti beginlog in endlog v eni sami zahtevi.

Hitri dnevnik #

“Hitra prijava” k nalogu ga zaključi z enim samim zahtevkom in nastavi zaključeno količino izdelkov tako, da se ujema z vrednostjo, nastavljeno v elementu naročila. Hitro beleženje se izvede z uporabo končne točke /timelogs/quick-log:

Slika 15. Hitro beleženje

Upoštevajte, da morate tukaj navesti samo podatke production_planning_job_id, planned_workstation_id in person_id. Vrednosti časa in zneska se izpolnijo samodejno. Upoštevajte tudi, da se hitro prijavljena delovna mesta vedno zaključijo z dogodkom shift_end-event, zato po quicklogu nadaljnje prijavljanje ni mogoče!

Updated on 10 marca, 2025
API, Integracija
Načrtovani časi korakov procesa in delovne postajeIzdelki in materiali
Table of Contents
  • Podatkovna struktura Skyplannerja
  • Ustvarjanje časovnih zapisov z uporabo vmesnika REST-API
    • Osnove časovnega zapisa
  • Začetek dela
  • Prekinitev opravila
  • Nadaljevanje dela
  • Zaključek delovnega mesta
  • Posodabljanje časovnih zapisov
  • Alternativni načini za izdelavo časovnih zapisov
    • Logfull
    • Hitri dnevnik
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Kontaktna prodaja

Jussi Mäntylä
+358 40 700 0002
[email protected]

Izdelek

Značilnosti

Rešitve

Stante sa partnerom skyplanner

Privacy policy

Podpora

Brezplačni preizkus

Zahtevajte sestanek

Kontaktna prodaja

Viri

Videos

Powered by Skycode Oy

Rantakatu 2 G (11. nadstropje)
65100 Vaasa, Finska
2204947-0
+358 40 700 0002
skycode.fi


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • logo
    • Domov
    • Značilnosti
      • Značilnosti
      • Rešitve
      • Integracije
    • Storitve prilagajanja
      • Pomoč pri uvajanju na trg
      • Integracije
      • Storitve prilagajanja
    • Cenik
    • Videoposnetki
    • O nas
      • O nas
      • Kontaktna prodaja
      • Postanite partner SkyPlannerja
    • Zahtevajte sestanek
    • Začnite brezplačno!
    • Slovenščina
      • English
      • Suomi
      • Čeština
      • Dansk
      • Deutsch
      • Español
      • Eesti
      • Français
      • Italiano
      • Latviešu
      • Lietuvių
      • Magyar
      • Nederlands
      • Polski
      • Português
      • Português
      • Slovenčina
      • Svenska
      • Türkçe
      • Indonesia
      • 日本語
      • العربية
      • Ελληνικά
      • 한국어
      • Norsk bokmål
      • Română
      • Українська