Pereiti prie turinio
SkyPlanner
  • Funkcijos
    • Funkcijos
    • Sprendimai
    • Integracijos
  • Paslaugos
    • Padedamos įdarbinimo paslaugos
    • Integracijos
    • Pritaikymo paslaugos
  • Kainodara
  • Vaizdo įrašai
  • Įmonė
    • About us
    • Susisiekite su
    • Tapkite “SkyPlanner” partneriu
  • Docs
  • Pradėkite nemokamai!
  • Lietuvių
    • English
    • Suomi
    • Čeština
    • Dansk
    • Deutsch
    • Español
    • Eesti
    • Français
    • Italiano
    • Latviešu
    • Magyar
    • Nederlands
    • Polski
    • Português
    • Português
    • Slovenčina
    • Slovenščina
    • Svenska
    • Türkçe
    • Indonesia
    • 日本語
    • العربية
    • Ελληνικά
    • 한국어
    • Norsk bokmål
    • Română
    • Українська

Vaizdo gidai

4
  • Pridėti trumpą pastabą prie gamybos proceso žingsnio
  • Kas yra funkcija “Buldozeris” ir kaip ja naudotis
  • “Fast Track” įvadinis vaizdo įrašas
  • Įvadas į “SkyPlanner” GANTT Timelime

Darbo pradžia

4
  • Kas yra darbo vieta?
  • Kaip sukurti naują medžiagą
  • Įvadas į “SkyPlanner” GANTT Timelime
  • Kaip sukurti naują produktą

Įrankiai

3
  • Kaip į įrankį įtraukti techninę priežiūrą
  • Kaip pranešti, kad įrankis sugedo?
  • Kaip pridėti įrankių

Integracijos

7
  • Suplanuotų proceso etapų laikas ir darbo vietos
  • Laiko žurnalai
  • Produktai ir medžiagos
  • Užsakymo kūrimas
  • Integracijos pagrindai
  • Integravimo pamoka

Gantto laiko juosta

25
  • Kaip panaikinti visų mano darbo vietų tvarkaraštį iš mano GANTT laiko juostos
  • Paieškos funkcija GANTT laiko juostoje
  • Užsakymo elemento atšaukimas iš GANTT tvarkaraščio
  • Išsami informacija apie darbą GANTT laiko juostoje
  • Darbo vietos GANTT laiko juostoje
  • Kaip peržiūrėti konkrečios darbo vietos eilės sąrašą
  • Užsakymo elemento atšaukimas iš GANTT tvarkaraščio
  • Dabartinis laikas GANTT laiko juostoje
  • Darbai GANTT laiko juostoje
  • Mėlynasis pajėgumas GANTT laiko juostoje
  • Raudonasis pajėgumas GANTT laiko juostoje
  • Pajėgumai GANTT laiko juostoje
  • Pridėti trumpą pastabą prie gamybos proceso žingsnio
  • Kaip sukurti darbo vietų grupę GANTT laiko juostoje
  • Kaip paslėpti darbo vietas GANTT laiko juostoje
  • Kaip parodyti visas darbo vietas GANTT laiko juostoje
  • Kaip ištrinti darbo vietos grupę GANTT laiko juostoje
  • Apsvarstykite medžiagas
  • leisti perkelti užduotis į kitas tinkamesnes darbo vietas
  • Darbo etapo priklausomybės
  • Veikimo Laiko Užraktas
  • Kas yra funkcija “Buldozeris” ir kaip ja naudotis
  • Priartinimas ir atitolinimas
  • Įvadas į “SkyPlanner” GANTT Timelime

Vartotojai

3

Visuotinės taisyklės

5
  • Dinaminės pirmenybės
  • Apsvarstykite medžiagas
  • leisti perkelti užduotis į kitas tinkamesnes darbo vietas
  • Darbo etapo priklausomybės
  • Veikimo Laiko Užraktas

Numatytosios pamainos

3
  • Kaip ištrinti numatytąjį poslinkį
  • Kaip redaguoti numatytąjį poslinkį
  • Kaip pridėti numatytąjį poslinkį

Proceso etapai

5
  • Kaip ištrinti proceso žingsnį
  • Kaip redaguoti proceso žingsnį
  • Proceso etapo užbaigimo laipsnis (minimalus gamybos laipsnis)
  • Kaip pridėti naują proceso žingsnį
  • Įrengimo ir išardymo laikas

Klientai

2
  • Kaip redaguoti klientą
  • Kaip pridėti naują klientą

Darbo vietos

13
  • Kaip pridėti darbuotojų grupę prie darbo vietos
  • Kaip į darbo vietą įtraukti naują pamainą
  • Kas yra darbo vieta?
  • Darbo vietų įvadinis vaizdo įrašas
  • Kaip priskirti prevencinę techninę priežiūrą visoms darbo vietoms
  • Kaip iš darbo vietos pašalinti techninę priežiūrą
  • Kaip priskirti techninę priežiūrą darbo vietai
  • Kaip ištrinti darbo vietą
  • Greitojo žurnalo režimo įvadas
  • Kaip pridėti naują darbo vietą
  • Kaip redaguoti darbo vietą
  • Kas yra darbo vietos išimtis?

Pamainų planavimas

5
  • Kaip pakeisti pamainai priskirtą asmenį konkrečią dieną
  • Pamainų planavimas
  • Kaip pridėti viršvalandžius
  • Kaip pašalinti viršvalandžius
  • Pamainų planavimo įvadinis vaizdo įrašas

Produktai

2
  • Subproduktai
  • Kaip sukurti naują produktą

Užsakymai

6
  • Kaip redaguoti užsakymo elementą
  • Kaip filtruoti užsakymą
  • Kaip sukurti naują užsakymo elementą
  • Kaip archyvuoti užsakymą
  • Kaip redaguoti užsakymą
  • Kaip sukurti naują užsakymą

Personalo registras

7

Personalo planavimas

1

Kalbos

1

Sandėlis

1
  • Kaip sukurti naują medžiagą

Parama

1
  • Kaip pasirinkti kalbą programoje “SkyPlanner

Personalas ir naudotojai

2
  • Darbuotojo redagavimas personalo registre
  • Darbuotojo išbraukimas iš personalo registro
View Categories
  • Home
  • Docs
  • Integracijos
  • Laiko žurnalai

Laiko žurnalai

Sami
Updated on 10 kovo, 2025

3 min read

“Skyplanner” duomenų struktūra #

Prieš pradėdami nagrinėti laiko juostas, turime šiek tiek aptarti “Skyplanner” duomenų struktūrą ir tai, kaip viskas veikia po gaubtu. Visa tai bus panaudota vėliau.

Jei integravote savo užsakymo, darbo užsakymo ar darbo vietos duomenis į “Skyplanner”, greičiausiai naudojote bent jau šias API sąsajas:

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

Į šias galines nuorodas įterpti duomenys “Skyplanner” vartotojo sąsajoje pateikiami taip:

1 pav. Užsakymas (phaser-orders)
2 pav. Užsakymo elementai (phaser-Order-rows (raudona)), Proceso etapai (phaser-jobs (žalia))

Įterpę užsakymus į “Skyplanner”, norėsite juos eksportuoti (tai galima padaryti per vartotojo sąsają arba /phaser-orders/export-endpoint) į gamybos planavimo modulį:

3 pav. Eksportavimas per vartotojo sąsają
4 pav. Eksportuotas užsakymas gamybos planavimo sistemoje

Eksportuodama užsakymus “Skyplanner” iš tikrųjų kopijuoja užsakymo duomenis iš vienos duomenų bazės lentelės į kitą. Taigi, jei ką nors pakeisite, pavyzdžiui, naudodami /phaser-orders -endpoint, turėsite dar kartą eksportuoti duomenis, kad juos atnaujintumėte gamybos planavimo programoje. Tai taip pat reiškia, kad norėdami pasiekti užsakymus, kuriuos matote gamybos planavimo lange, turite naudoti skirtingus API galinius taškus!

“Pasikeitę” galiniai taškai yra tokie:

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

Tai svarbu žinoti, nes, naudodami /timelogs -endpoint, kad registruotumėte gamybos įvykius ir t. t., turite naudoti susijusias esybes, esančias Production Scheduling -endpoint!

Pavyzdžiui, jums reikia production_planning_job_id (pakartokime: production_planning_jobs yra subjektai, prieinami iš /jobs galinio taško), kad galėtumėte nusiųsti naują laiko žurnalą:

5 pav. Laiko žurnalo POST užklausa

Reikalingą production_planning_job_id galite rasti iš /phaser-jobs -endpoint:

6 pav. “Phaser” užduoties GET užklausa (raudona spalva yra phaser_job_id, NENAUDOKITE JOS TIMELOGS)

Arba iš /job -endpoint:

7 pav. /job GET užklausa

Laiko žurnalų kūrimas naudojant REST API #

Per API į “Skyplanner” perkeliant laiko juostas į “Skyplanner” naudojamos tos pačios taisyklės ir sistemos, kurios yra vartotojo sąsajoje. Todėl prieš bandant naudoti šią sistemą per API gali būti naudinga susipažinti, kaip ji veikia sąsajoje.

Laiko registro pagrindai #

“Skyplanner” turi keturis laiko registro įvykių tipus:

  • shift_begin
  • pauzė
  • toliau
  • shift_end

Shift_begin-event siunčiamas, kai darbas paleidžiamas pirmą kartą. Niekada nesiųskite daugiau nei vieno shift_begin įvykio kiekvienam darbui!

“Paused-event” sustabdo darbą.

“Continued-event” atnaujina sustabdytą darbą.

Shift_end užbaigia darbą. Niekada nesiųskite daugiau nei vieno shift_end įvykio kiekvienam darbui!

Reikalingi laiko žurnalų duomenys:

  • person_id
    • Galima rasti iš /people-endpoint
    • Tai ne tas pats, kas user_id!
  • planned_workstation_id
    • Darbo vieta, kurioje atliekamas darbas
    • Galima rasti iš /workstations-endpoint
  • data_laikas
    • Įvykio atlikimo laikas
    • Formatas: 2024-01-01 10:30:11

Norėdami nurodyti, koks “Skyplanner” laiko žurnalas yra susietas su bet kurios naudojamos išorinės sistemos laiko žurnalu, galite naudoti lauką external_id . Pavyzdžiui, naudodami šį ID galite atlikti GET užklausas, kad surastumėte konkretų “Skyplanner” laiko žurnalą.

8 pav. External_id laiko žurnaluose

Darbo pradžia #

Darbus galite paleisti siųsdami POST užklausą API, pvz., taip:

9 pav. Shift_begin timelog

Nustatydami POST duomenis laiko žurnalams, nustatykite workshift_id kaip 0 ir timelog_finalized kaip true

Darbo sustabdymas #

Sustabdykite darbus siųsdami tokią POST užklausą:

10 pav. Sustabdytas laiko žurnalas

Sustabdytuose laiko žurnaluose galite nustatyti sumą ir faulty_amount. Taip pat atkreipkite dėmesį į laiko žurnalo tipą ir datą_laiką.

Darbo tęsimas #

Štai kaip tęsti sustabdytą laiko žurnalą:

11 pav. Tęstinis tvarkaraštis

Atkreipkite dėmesį, kad jei bandysite tęsti darbą, kuris buvo baigtas įvykiu shift_end, gausite klaidą.

Darbo pabaiga #

Štai kaip užbaigti darbą naudojant pamainos pabaigos žurnalą:

12 pav. Shift_end timelog

“shift_end-events” galite nurodyti sumas ir faulty_amount reikšmes, kaip ir “paused-events”. Atkreipkite dėmesį, kad, jei bandysite atlikti shift_end-event užduočiai, kuri nėra vykdoma, gausite klaidą.

Laiko žurnalų atnaujinimas #

Laiko žurnalo duomenis galite atnaujinti siųsdami PUT užklausas į /timelogs-endpoint, pvz., taip:

13 pav. Laiko žurnalų redagavimas

Atkreipkite dėmesį, kad norėdami atlikti atnaujinimą, turite turėti ir beginTimelog , ir endTimelog duomenų rinkinį. Laiko žurnalai “Skyplanner” saugomi taip: kiekvienas “pilnas” (laiko žurnalas, turintis ir pradžią, ir pabaigą (pvz., pamainos_pradžia / tęsinys ir pertrauka / pamainos_ pabaiga) laiko žurnalas turi atskirą pradžios ir pabaigos vienetą.

Jie suporuojami pagal endloge rastą begin_id reikšmę. Pirmiau pateiktame pavyzdyje beginTimelog turi id reikšmę 1, todėl jo endTimelog turi begin_id reikšmę 1.

Taip pat turite nurodyti person_id ir endTimelog reikšmes kiekvieną kartą, kai atliekate atnaujinimo užklausą, net jei jų nekeičiate.

Alternatyvūs laiko žurnalų sudarymo būdai #

Štai keletas alternatyvių būdų, kaip galite prisijungti prie savo darbo vietų naudodami API.

Logfull #

Jei norite siųsti ir pradžios, ir pabaigos laiko žurnalus vienu prašymu, galite naudoti /timelogs/log-full -endpoint, pvz., taip:

14 pav. Užklausa “Logfull

Atkreipkite dėmesį, kaip čia siunčiamos sumos: pirmoji reikšmė “amount” reiškia klaidingą sumą, o antroji – sumą. Ši užklausa sukuria “beginlog” ir “endlog” esybes viena užklausa.

Greitasis žurnalas #

“Greitasis prisijungimas” prie užduoties užbaigia ją viena užklausa, nustato, kad užbaigtų produktų kiekis atitiktų užsakymo elemente nustatytą vertę. Greita registracija atliekama naudojant /timelogs/quick-log -endpoint:

15 pav. Greitasis žurnalas

Atkreipkite dėmesį, kad čia reikia nurodyti tik production_planning_job_id, planned_workstation_id ir person_id. Laiko ir sumos reikšmės užpildomos automatiškai. Taip pat atkreipkite dėmesį, kad greitojo registravimo darbai visada baigiami pamainos pabaigos įvykiu (shift_end-event), todėl po greitojo registravimo joks tolesnis registravimas neįmanomas!

Updated on 10 kovo, 2025
API, Integracija
Suplanuotų proceso etapų laikas ir darbo vietosProduktai ir medžiagos
Table of Contents
  • "Skyplanner" duomenų struktūra
  • Laiko žurnalų kūrimas naudojant REST API
    • Laiko registro pagrindai
  • Darbo pradžia
  • Darbo sustabdymas
  • Darbo tęsimas
  • Darbo pabaiga
  • Laiko žurnalų atnaujinimas
  • Alternatyvūs laiko žurnalų sudarymo būdai
    • Logfull
    • Greitasis žurnalas
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Susisiekite su pardavėjais

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

Produktas

Funkcijos

Sprendimai

Tapkite skyplanner partneriu

Privacy policy

Parama

Nemokamas bandymas

Užsisakykite susitikimą

Susisiekite su pardavėjais

Ištekliai

Videos

Powered by Skycode Oy

Rantakatu 2 G (11 aukštas)
65100 Vaasa, Suomija
2204947-0
+358 40 700 0002
skycode.fi


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • logo
    • Pagrindinis
    • Funkcijos
      • Funkcijos
      • Sprendimai
      • Integracijos
    • Pritaikymo paslaugos
      • Padedamos įdarbinimo paslaugos
      • Integracijos
      • Pritaikymo paslaugos
    • Kainodara
    • Vaizdo įrašai
    • About us
      • About us
      • Susisiekite su pardavėjais
      • Tapkite “SkyPlanner” partneriu
    • Užsisakykite susitikimą
    • Pradėkite nemokamai!
    • Lietuvių
      • English
      • Suomi
      • Čeština
      • Dansk
      • Deutsch
      • Español
      • Eesti
      • Français
      • Italiano
      • Latviešu
      • Magyar
      • Nederlands
      • Polski
      • Português
      • Português
      • Slovenčina
      • Slovenščina
      • Svenska
      • Türkçe
      • Indonesia
      • 日本語
      • العربية
      • Ελληνικά
      • 한국어
      • Norsk bokmål
      • Română
      • Українська