Preskočiť na obsah
SkyPlanner
  • Funkcie
    • Funkcie
    • Riešenia
    • Integrácie
  • Služby
    • Asistované služby pri nástupe na palubu
    • Integrácie
    • Služby prispôsobenia
  • Cenotvorba
  • Videá
  • Spoločnosť
    • O nás
    • Kontakt
    • Staňte sa partnerom SkyPlanner
  • Docs
  • Začnite zadarmo!
  • 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ă
    • Українська

Video sprievodcovia

4
  • Pridanie rýchlej poznámky ku kroku výrobného procesu
  • Čo je to funkcia Buldozér a ako ju používať
  • Úvodné video Fast Track
  • Úvod do aplikácie GANTT Timelime spoločnosti SkyPlanner

Začíname

4
  • Čo je to pracovná stanica?
  • Ako vytvoriť nový materiál
  • Úvod do aplikácie GANTT Timelime spoločnosti SkyPlanner
  • Ako vytvoriť nový produkt

Integrácie

6
  • Naplánované časy krokov procesu a pracovné stanice
  • Časové záznamy
  • Produkty a materiály
  • Vytvorenie objednávky
  • Základy integrácie
  • Návod na integráciu

Nástroje

3
  • Ako pridať údržbu do nástroja
  • Ako informovať o tom, že je nástroj pokazený?
  • Ako pridať nástroje

Ganttova časová os

29
  • Ako zrušiť plánovanie všetkých mojich úloh z časovej osi GANTT
  • Vyhľadávacia funkcia na časovej osi GANTT
  • Zrušenie naplánovania položky objednávky z časovej osi GANTT
  • Aktuálny čas na časovej osi GANTT
  • Podrobnosti o práci na časovej osi GANTT
  • Pracovné stanice na časovej osi GANTT
  • Ako zobraziť zoznam konkrétnej fronty pracovnej stanice
  • Zrušenie naplánovania položky objednávky z časovej osi GANTT
  • Pracovné miesta na časovej osi GANTT
  • Modrá kapacita na časovej osi GANTT
  • Červená kapacita na časovej osi GANTT
  • Kapacita na časovej osi GANTT
  • Pridanie rýchlej poznámky ku kroku výrobného procesu
  • Ako vytvoriť skupinu pracovných staníc na časovej osi GANTT
  • Ako skryť pracovné stanice v časovej osi GANTT
  • Ako zobraziť všetky pracovné stanice na časovej osi GANTT
  • Ako odstrániť skupinu pracovných staníc na časovej osi GANTT
  • Zvážte materiály
  • Umožniť presun úloh na iné vhodnejšie pracovné stanice
  • Závislosti pracovnej etapy
  • Kľúč Načasovania
  • Čo je to funkcia Buldozér a ako ju používať
  • Priblíženie a oddialenie
  • Úvod do aplikácie GANTT Timelime spoločnosti SkyPlanner

Používatelia

3

Globálne pravidlá

5
  • Dynamické priority
  • Zvážte materiály
  • Umožniť presun úloh na iné vhodnejšie pracovné stanice
  • Závislosti pracovnej etapy
  • Kľúč Načasovania

Predvolené zmeny

3
  • Ako odstrániť predvolený posun
  • Ako upraviť predvolený posun
  • Ako pridať predvolený posun

Kroky procesu

5
  • Ako odstrániť krok procesu
  • Ako upraviť krok procesu
  • Stupeň ukončenia procesu (minimálny stupeň výroby)
  • Ako pridať nový krok procesu
  • Čas nastavenia a rozobratia

Zákazníci

2
  • Ako upraviť zákazníka
  • Ako pridať nového zákazníka

Pracovné stanice

12
  • Ako pridať skupinu zamestnancov na pracovnú stanicu
  • Ako pridať novú zmenu do pracovnej stanice
  • Čo je to pracovná stanica?
  • Úvodné video pracovných staníc
  • Ako priradiť preventívnu údržbu všetkým pracovným staniciam
  • Ako odstrániť údržbu z pracovnej stanice
  • Ako priradiť pracovnej stanici údržbu
  • Ako odstrániť pracovnú stanicu
  • Úvod do režimu rýchleho záznamu
  • Ako pridať novú pracovnú stanicu
  • Ako upraviť pracovnú stanicu
  • Čo je výnimka pre pracovnú stanicu?

Plánovanie zmien

5
  • Ako zmeniť pridelenú osobu pre zmenu v konkrétny deň
  • Plánovanie zmien
  • Ako pridať nadčasy
  • Ako odstrániť nadčasy
  • Úvodné video o plánovaní zmien

Produkty

2
  • Podprodukty
  • Ako vytvoriť nový produkt

Objednávky

6
  • Ako upraviť položku objednávky
  • Ako vytvoriť novú položku objednávky
  • Ako filtrovať objednávku
  • Ako archivovať objednávku
  • Ako vytvoriť novú objednávku
  • Ako upraviť objednávku

Personálny register

6

Plánovanie personálu

1

Jazyky

1

Sklad

1
  • Ako vytvoriť nový materiál

Podpora

1
  • Ako vybrať jazyk v aplikácii SkyPlanner

Personál a používatelia

2
  • Úprava zamestnanca v registri zamestnancov
  • Vymazanie zamestnanca z registra zamestnancov
View Categories
  • Home
  • Docs
  • Integrácie
  • Časové záznamy

Časové záznamy

Sami
Updated on 10 marca, 2025

5 min read

Dátová štruktúra Skyplanner #

Skôr ako sa začneme venovať časovým záznamom, musíme si povedať niečo o štruktúre údajov v programe Skyplanner a o tom, ako fungujú pod kapotou. Toto všetko sa bude hodiť neskôr.

Ak ste integrovali svoje údaje o objednávkach/pracovných príkazoch/pracovných miestach do programu Skyplanner, pravdepodobne ste použili aspoň tieto body API:

  • phaser-orders
  • phaser-Order-rows
  • phaser-jobs

Údaje vložené do týchto koncových bodov sú v používateľskom rozhraní Skyplanneru reprezentované takto:

Obr. 1. Objednávka (phaser-orders)
Obr. 2. Položky objednávky (phaser-Order-rows (červená)), Kroky procesu (phaser-jobs (zelená))

Po vložení objednávok do programu Skyplanner ich budete chcieť exportovať (môžete to urobiť prostredníctvom používateľského rozhrania alebo koncového bodu /phaser-orders/export-endpoint) do modulu Plánovanie výroby:

Obr. 3. Exportovanie prostredníctvom používateľského rozhrania
Obr. 4. Exportovaná objednávka v plánovaní výroby

Pri exporte objednávok Skyplanner účinne kopíruje údaje o objednávkach z jednej tabuľky databázy do druhej. Ak teda niečo zmeníte napríklad prostredníctvom koncového bodu /phaser-orders, musíte údaje znovu exportovať, aby ste ich aktualizovali v plánovaní výroby. To tiež znamená, že na prístup k objednávkam, ktoré vidíte v okne Plánovanie výroby, musíte použiť rôzne API-endpointy!

“Zmenené” koncové body vyzerajú takto:

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

Toto je dôležité vedieť, pretože pri používaní koncového bodu /timelogs na zaznamenávanie udalostí vo výrobe atď. musíte používať súvisiace entity, ktoré sa nachádzajú v koncovom bode Plánovanie výroby!

Na POSTovanie nového časového záznamu potrebujete napríklad production_planning_job_id (zopakujme: production_planning_jobs sú entity, ku ktorým sa pristupuje z koncového bodu /jobs):

Obr. 5. Žiadosť POST o časový záznam

Potrebné production_planning_job_id nájdete buď v koncovom bode /phaser-jobs:

Obr. 6. Požiadavka GET na úlohu Phaser (červenou farbou je phaser_job_id, NEPOUŽÍVAJTE ju v časových záznamoch)

Alebo z koncového bodu /job:

Obr. 7. /job GET požiadavka

Vytváranie časových záznamov pomocou REST-API #

Vytváranie časových záznamov do programu Skyplanner prostredníctvom rozhrania API využíva rovnaké pravidlá a systémy, ktoré sú v používateľskom rozhraní. Preto by mohlo byť prospešné oboznámiť sa s tým, ako systém funguje v používateľskom rozhraní, skôr ako sa ho pokúsite používať prostredníctvom API.

Základy časového záznamu #

Skyplanner má štyri typy udalostí časového záznamu:

  • shift_begin
  • pozastavené
  • pokračovanie
  • shift_end

Udalosť Shift_begin sa odošle pri prvom spustení úlohy. Nikdy neposielajte viac ako jednu udalosť shift_begin pre každú úlohu!

Udalosť Paused pozastaví úlohu.

Pokračovanie udalosti pokračuje v pozastavenej práci.

Shift_end dokončí prácu. Nikdy neposielajte viac ako jednu udalosť shift_end pre každú úlohu!

Požadované údaje pre časové záznamy:

  • person_id
    • Možno ho nájsť v koncovom bode /people
    • Nie je to isté ako user_id!
  • planned_workstation_id
    • Pracovisko, na ktorom sa práca vykonáva
    • Možno ho nájsť v koncovom bode /workstations
  • date_time
    • Bod, v ktorom sa udalosť uskutoční
    • Formát: 2024-01-01 10:30:11

Ak chcete určiť, aký časový záznam programu Skyplanner je viazaný na časový záznam z akéhokoľvek externého systému, ktorý používate, môžete použiť pole external_id . Pomocou tohto id potom môžete napríklad zadávať požiadavky GET, aby ste našli konkrétny časový záznam z programu Skyplanner.

Obr. 8. External_id v časových záznamoch

Začatie práce #

Úlohy môžete spustiť odoslaním POST-požiadavky takto do API:

Obr. 9. Shift_begin časový záznam

Pri nastavovaní údajov POST pre časové záznamy nastavte workshift_id ako 0 a timelog_finalized ako true

Pozastavenie úlohy #

Úlohy pozastavíte odoslaním tejto požiadavky POST:

Obr. 10. Pozastavený časový záznam

V časových záznamoch typu paused môžete nastaviť sumu a chybnú sumu. Všimnite si tiež typ časového záznamu a dátum_času.

Pokračovanie v práci #

Tu je uvedený postup pokračovania pozastaveného časového záznamu:

Obr. 11. Pokračovanie časového záznamu

Upozorňujeme, že ak sa pokúsite pokračovať v úlohe, ktorá bola ukončená udalosťou shift_end, zobrazí sa chyba.

Ukončenie pracovného pomeru #

Tu je uvedený spôsob ukončenia úlohy pomocou časového záznamu shift_end:

Obr. 12. Shift_end timelog

V shift_end-events môžete zadať hodnoty amount a faulty_amount rovnako ako v paused-events. Upozorňujeme, že ak sa pokúsite vykonať shift_end-event pre úlohu, ktorá nie je spustená, zobrazí sa chyba.

Aktualizácia časových záznamov #

Údaje časového záznamu môžete aktualizovať zaslaním požiadavky PUT na koncový bod /timelogs-endpoint, napríklad takto:

Obr. 13. Úprava časových záznamov

Všimnite si, že na vykonanie aktualizácie musíte mať nastavené údaje beginTimelog aj endTimelog . Časové záznamy v programe Skyplanner sú uložené takto: každý “úplný” (časový záznam, ktorý má začiatok aj koniec (napr. shift_begin/continued & paused/shift_end) časový záznam má samostatnú entitu pre začiatok a koniec.

Tieto sú spárované podľa hodnoty begin_id , ktorá sa nachádza v endlogu. Vo vyššie uvedenom príklade má beginTimelog hodnotu id 1, a preto má jeho endTimelog hodnotu begin_id 1.

Hodnoty person_id a endTimelog musíte uviesť aj pri každej požiadavke na aktualizáciu, aj keď ich nemeníte.

Alternatívne spôsoby vytvárania časových záznamov #

Tu je niekoľko alternatívnych spôsobov, ako sa môžete prihlásiť do svojich úloh pomocou rozhrania API.

Logfull #

Ak chcete poslať začiatok aj koniec časového záznamu v jednej požiadavke, môžete použiť /timelogs/log-full -endpoint, napríklad takto:

Obr. 14. Úplná žiadosť o prihlásenie

Všimnite si, ako sa tu posielajú sumy: prvá hodnota “suma” označuje chybnú sumu a druhá sumu. Táto požiadavka vytvára entity beginlog a endlog v jednej požiadavke.

Quicklog #

“Rýchle prihlásenie” k úlohe ju dokončí v jednej požiadavke, nastaví dokončené množstvo výrobkov tak, aby zodpovedalo hodnote nastavenej v položke objednávky. Quicklogging sa vykonáva pomocou /timelogs/quick-log -endpoint:

Obr. 15. Quicklogging

Všimnite si, že tu stačí zadať len production_planning_job_id, planned_workstation_id a person_id. Hodnoty času a sumy sa vyplnia automaticky. Taktiež si uvedomte, že quicklogované úlohy sú vždy ukončené udalosťou shift_end-event, takže po quicklogovaní nie je možné žiadne ďalšie logovanie!

Updated on 10 marca, 2025
API, Integrácia
Naplánované časy krokov procesu a pracovné staniceProdukty a materiály
Table of Contents
  • Dátová štruktúra Skyplanner
  • Vytváranie časových záznamov pomocou REST-API
    • Základy časového záznamu
  • Začatie práce
  • Pozastavenie úlohy
  • Pokračovanie v práci
  • Ukončenie pracovného pomeru
  • Aktualizácia časových záznamov
  • Alternatívne spôsoby vytvárania časových záznamov
    • Logfull
    • Quicklog
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Kontakt na predaj

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

Produkt

Funkcie

Riešenia

Postanite partner skyplannerja

Privacy policy

Podpora

Bezplatná skúšobná verzia

Požiadajte o stretnutie

Kontakt na predaj

Zdroje

Videos

Powered by Skycode Oy

Rantakatu 2 G (11. poschodie)
65100 Vaasa, Fínsko
2204947-0
+358 40 700 0002
skycode.fi


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • logo
    • Domov
    • Funkcie
      • Funkcie
      • Riešenia
      • Integrácie
    • Služby prispôsobenia
      • Asistované služby pri nástupe na palubu
      • Integrácie
      • Služby prispôsobenia
    • Cenotvorba
    • Videá
    • O nás
      • O nás
      • Kontakt na predaj
      • Staňte sa partnerom SkyPlanner
    • Požiadajte o stretnutie
    • Začnite zadarmo!
    • 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ă
      • Українська