Siirry sisältöön
SkyPlanner
  • Ominaisuudet
    • Ominaisuudet
    • Ratkaisut
    • Integraatiot
  • Palvelut
    • Avustetut perehdytyspalvelut
    • Integraatiot
    • Räätälöintipalvelut
  • Hinnoittelu
  • Videot
  • Yritys
    • Tietoa meistä
    • Ota yhteyttä
    • Ryhdy SkyPlanner-kumppaniksi
  • Dokumentaatio
  • Aloita ilmaiseksi!
  • Suomi
    • English
    • Čeština
    • Dansk
    • Deutsch
    • Español
    • Eesti
    • Français
    • Italiano
    • Latviešu
    • Lietuvių
    • Magyar
    • Nederlands
    • Polski
    • Português
    • Português
    • Slovenčina
    • Slovenščina
    • Svenska
    • Türkçe
    • Indonesia
    • 日本語
    • العربية
    • Ελληνικά
    • 한국어
    • Norsk bokmål
    • Română
    • Українська

Video-oppaat

4
  • Lisää nopea huomautus tuotantoprosessin vaiheeseen
  • Mikä on Bulldozer-ominaisuus ja miten sitä käytetään?
  • Fast Track -esittelyvideo
  • Johdanto SkyPlannerin GANTT Timelime -ohjelmaan

Aloittaminen

4
  • Mikä on työasema?
  • Uuden materiaalin luominen
  • Johdanto SkyPlannerin GANTT Timelime -ohjelmaan
  • Uuden tuotteen luominen

Työkalut

3
  • Työkalun ylläpidon lisääminen
  • Miten ilmoittaa, että työkalu on rikki?
  • Työkalujen lisääminen

Integraatiot

7
  • Aikataulutetut prosessivaiheiden ajoitukset ja työasemat
  • Aikapäiväkirjat
  • Tuotteet ja materiaalit
  • Tilauksen luominen
  • Integroinnin perusteet
  • Integroinnin opetusohjelma

Ganttin aikajana

25
  • Miten voin poistaa aikataulun kaikista töistäni GANTT-aikataulustani?
  • Hakutoiminto GANTT-aikajanalla
  • Tilauserän aikataulun poistaminen GANTT-aikataulusta
  • Työpaikan yksityiskohdat GANTTin aikajanalla
  • GANTT-aikataulun työasemat
  • Miten nähdä tietyn työaseman jonon luettelo?
  • Tilauserän aikataulun poistaminen GANTT-aikataulusta
  • Nykyinen aika GANTT aikajanalla
  • Työpaikat GANTTin aikajanalla
  • Sininen kapasiteetti GANTTin aikajanalla
  • Kapasiteetti GANTTin aikajanalla
  • Punainen kapasiteetti GANTTin aikajanalla
  • Lisää nopea huomautus tuotantoprosessin vaiheeseen
  • Työasemaryhmän luominen GANTT-aikataulussa
  • Kuinka piilottaa työasemat GANTT-aikataulussa?
  • Miten kaikki työasemat näytetään GANTT-aikataulussa?
  • Työasemaryhmän poistaminen GANTT-aikataulusta
  • Harkitse materiaaleja
  • Työvaiheen riippuvuudet
  • Mahdollistaa töiden siirtämisen muihin sopivampiin työasemiin.
  • Juokseva aikalukitus
  • Mikä on Bulldozer-ominaisuus ja miten sitä käytetään?
  • Suurenna ja pienennä
  • Johdanto SkyPlannerin GANTT Timelime -ohjelmaan

Käyttäjät

3

Oletusvuorot

3
  • Oletusvuoron poistaminen
  • Oletusvuoron muokkaaminen
  • Oletusvuoron lisääminen

Globaalit säännöt

5
  • Dynaamiset prioriteetit
  • Harkitse materiaaleja
  • Työvaiheen riippuvuudet
  • Mahdollistaa töiden siirtämisen muihin sopivampiin työasemiin.
  • Juokseva aikalukitus

Prosessin vaiheet

5
  • Prosessivaiheen poistaminen
  • Prosessivaiheen muokkaaminen
  • Prosessivaiheen päättymisaste (vähimmäisvalmistusaste)
  • Uuden prosessivaiheen lisääminen
  • Asetus- ja purkuajat

Asiakkaat

2
  • Asiakkaan muokkaaminen
  • Uuden asiakkaan lisääminen

Työasemat

13
  • Työntekijäryhmän lisääminen työasemaan
  • Uuden työvuoron lisääminen työasemaan
  • Mikä on työasema?
  • Työasemien esittelyvideo
  • Miten ennaltaehkäisevä huolto määritetään kaikille työasemille?
  • Kuinka poistaa ylläpito työasemasta
  • Huollon määrittäminen työasemalle
  • Työaseman poistaminen
  • Pikalokitila Johdanto
  • Uuden työaseman lisääminen
  • Työaseman muokkaaminen
  • Mikä on työasemapoikkeus?

Vuorosuunnittelu

5
  • Miten voit vaihtaa tietyn päivän työvuoroon osoitetun henkilön?
  • Vuorosuunnittelu
  • Kuinka lisätä ylityöt
  • Miten poistaa ylityöt
  • Työvuorosuunnittelun esittelyvideo

Tuotteet

2
  • Alatuotteet
  • Uuden tuotteen luominen

Tilaukset

6
  • Kuinka muokata tilauserää
  • Kuinka suodattaa tilaus
  • Uuden tilauserän luominen
  • Kuinka arkistoida tilaus
  • Kuinka muokata tilausta
  • Uuden tilauksen luominen

Henkilöstörekisteri

6

Henkilöstön aikataulutus

1

Kielet

1

Varasto

1
  • Uuden materiaalin luominen

Tuki

1
  • Kielen valitseminen SkyPlannerissa

Henkilöstö ja käyttäjät

2
  • Henkilöstörekisterin työntekijän muokkaaminen
  • Työntekijän poistaminen henkilöstörekisteristä
View Categories
  • Home
  • Docs
  • Integraatiot
  • Aikapäiväkirjat

Aikapäiväkirjat

Sami
Updated on March 10, 2025

4 min read

Skyplannerin tietorakenne #

Ennen kuin syvennymme aikapäiväkirjoihin, meidän on keskusteltava hieman Skyplannerin tietorakenteesta ja siitä, miten asiat toimivat konepellin alla. Kaikki tämä tulee esiin myöhemmin.

Jos olet integroinut tilaus-, työmääräys- tai työpaikkatietosi Skyplanneriin, olet todennäköisesti käyttänyt ainakin näitä API-päätteitä:

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

Näihin päätepisteisiin syötetyt tiedot esitetään Skyplannerin käyttöliittymässä seuraavasti:

Kuva 1. Tilaus (phaser-orders)
Kuva 2. Tilauserät (phaser-Order-rows (punainen)), prosessin vaiheet (phaser-jobs (vihreä))

Kun olet lisännyt tilauksesi Skyplanneriin, haluat viedä ne (tämä voidaan tehdä käyttöliittymän tai /phaser-tilaukset/vienti-päätepisteen kautta) tuotannon aikataulutusmoduuliin:

Kuva 3. Vienti käyttöliittymän kautta
Kuva 4. Viety tilaus tuotannon aikataulutuksessa

Kun Skyplanner vie tilauksia, se kopioi tilaustiedot tietokantataulukosta toiseen. Jos siis muutat jotakin esimerkiksi /phaser-orders -loppupisteen kautta, sinun on vietävä tiedot uudelleen, jotta voit päivittää ne tuotantosuunnittelussa. Tämä tarkoittaa myös sitä, että tuotantoaikatauluikkunassa näkyviä tilauksia varten on käytettävä eri API-päätteitä!

“Muutetut” päätepisteet ovat seuraavat:

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

Tämä on tärkeää tietää, koska kun käytät /timelogs-päätepistettä tuotantotapahtumien kirjaamiseen, sinun on käytettävä tuotantosuunnittelun päätepisteissä olevia asiaan liittyviä kokonaisuuksia!

Tarvitset esimerkiksi production_planning_job_id-tunnuksen (toistan vielä kerran: production_planning_jobs ovat kokonaisuuksia, joihin pääsee käsiksi /jobs-päätepisteestä), jotta voit POSTATA uuden aikapäiväkirjan:

Kuva 5. Ajopäiväkirjan POST-pyyntö

Löydät tarvitsemasi production_planning_job_id:n joko /phaser-jobs -loppupisteestä:

Kuva 6. Phaser-työn GET-pyyntö (punainen on phaser_job_id, ÄLÄ KÄYTÄ SITÄ AIKALUETTELOISSA).

Tai /job -loppupisteestä:

Kuva 7. /job GET-pyyntö

Aikapäiväkirjojen luominen REST-API:n avulla #

Skyplannerin aikapäiväkirjojen tekeminen API:n kautta käyttää samoja sääntöjä ja järjestelmiä kuin käyttöliittymässä. Siksi voi olla hyödyllistä tutustua siihen, miten järjestelmä toimii käyttöliittymässä, ennen kuin yrität käyttää sitä API:n kautta.

Aikapäiväkirjan perusteet #

Skyplannerissa on neljä aikapäiväkirjatapahtumatyyppiä:

  • shift_begin
  • keskeytetty
  • jatkuu
  • shift_end

Shift_begin-tapahtuma lähetetään, kun työ käynnistetään ensimmäistä kertaa. Älä koskaan lähetä useampaa kuin yhtä shift_begin-tapahtumaa kullekin työlle!

Paused-tapahtuma keskeyttää työn.

Continued-event jatkaa keskeytettyä työtä.

Shift_end päättää työn. Älä koskaan lähetä useampaa kuin yhtä shift_end-tapahtumaa kullekin työlle!

Ajastokirjojen edellyttämät tiedot:

  • person_id
    • Löytyy /people-päätepisteestä.
    • Ei sama kuin user_id!
  • planned_workstation_id
    • Työpiste, jossa työtä tehdään
    • Löytyy /workstations-päätepisteestä.
  • date_time
    • Ajankohta, jolloin tapahtuma suoritetaan
    • Formaatti: 2024-01-01 10:30:11

Voit käyttää external_id-kenttää määrittääksesi, mikä Skyplannerin aikapäiväkirja on sidottu käyttämäsi ulkoisen järjestelmän aikapäiväkirjaan. Tämän jälkeen voit esimerkiksi tehdä GET-pyyntöjä käyttämällä tätä id:tä löytääksesi tietyn Skyplannerin ajopäiväkirjan.

Kuva 8. External_id aikapäiväkirjoissa

Työn aloittaminen #

Voit käynnistää työt lähettämällä API:lle POST-pyynnön tällä tavalla:

Kuva 9. Shift_begin timelog

Kun asetat POST-tiedot ajopäiväkirjoja varten, aseta workshift_id arvoksi 0 ja timelog_finalized arvoksi true.

Työn keskeyttäminen #

Keskeytä työt lähettämällä POST-pyyntö seuraavasti:

Kuva 10. Pysäytetty aikapäiväkirja

Paused-tyyppisissä aikapäiväkirjoissa voit asettaa summan ja faulty_amount. Huomaa myös ajopäiväkirjan tyyppi ja date_time.

Työn jatkaminen #

Näin jatkat keskeytettyä aikapäiväkirjaa:

Kuva 11. Jatkuva aikapäiväkirja

Huomaa, että jos yrität jatkaa työtä, joka on päättynyt shift_end-tapahtumaan, saat virheilmoituksen.

Työn lopettaminen #

Näin lopetat työn shift_end timelogin avulla:

Kuva 12. Shift_end timelog

Shift_end-tapahtumissa voit antaa amount- ja faulty_amount-arvot aivan kuten paused-tapahtumissa. Huomaa, että jos yrität tehdä shift_end-tapahtuman tehtävälle, joka ei ole käynnissä, saat virheilmoituksen.

Aikapäiväkirjojen päivittäminen #

Voit päivittää aikapäiväkirjatietoja lähettämällä PUT-kyselyitä /timelogs-endpoint-pisteeseen seuraavasti:

Kuva 13. Aikapäiväkirjojen muokkaaminen

Huomaa, että sinulla on oltava sekä beginTimelog- että endTimelog-tiedot , jotta voit tehdä päivityksen. Skyplannerin aikapäiväkirjat tallennetaan seuraavasti: jokaisella “täydellä” (aikapäiväkirjalla, jolla on sekä alku että loppu (esim. shift_begin/continued & paused/shift_end)) aikapäiväkirjalla on erillinen kokonaisuus alkua ja loppua varten.

Näiden parina on endlogista löytyvä begin_id-arvo . Yllä olevassa esimerkissä beginTimelogin id-arvo on 1, joten sen endTimelogin begin_id-arvo on 1.

Sinun on myös annettava person_id- ja endTimelog-arvot joka kerta, kun teet päivityspyynnön, vaikka et muuttaisi niitä.

Vaihtoehtoisia tapoja tehdä aikapäiväkirjoja #

Seuraavassa on joitakin vaihtoehtoisia tapoja, joilla voit kirjautua työpaikkoihin API:n avulla.

Logfull #

Jos haluat lähettää sekä alku- että loppuaikapäiväkirjat yhdessä pyynnössä, voit käyttää /timelogs/log-full -loppupistettä seuraavasti:

Kuva 14. Logfull-pyyntö

Huomaa, miten määrät lähetetään tässä: ensimmäinen “määrä”-arvo tarkoittaa virheellistä määrää ja toinen määrää. Tämä pyyntö luo beginlog- ja endlog-oliot yhdellä pyynnöllä.

Pikaloki #

“Quickloggaus” tehtävään viimeistelee sen yhdellä pyynnöllä, asettaa valmistuneiden tuotteiden määrän vastaamaan tilauserässä asetettua arvoa. Quickloggaus tehdään käyttämällä /timelogs/quick-log -loppupistettä:

Kuva 15. Quicklogging

Huomaa, että tässä tapauksessa sinun tarvitsee antaa vain production_planning_job_id, planned_workstation_id ja person_id. Aika- ja summa-arvot täytetään automaattisesti. Huomaa myös, että quicklogatut työt päätyvät aina shift_end-tapahtumaan, joten quicklogin jälkeen ei ole enää mahdollista tehdä kirjauksia!

Updated on March 10, 2025
API, Integrointi
Aikataulutetut prosessivaiheiden ajoitukset ja työasematTuotteet ja materiaalit
Table of Contents
  • Skyplannerin tietorakenne
  • Aikapäiväkirjojen luominen REST-API:n avulla
    • Aikapäiväkirjan perusteet
  • Työn aloittaminen
  • Työn keskeyttäminen
  • Työn jatkaminen
  • Työn lopettaminen
  • Aikapäiväkirjojen päivittäminen
  • Vaihtoehtoisia tapoja tehdä aikapäiväkirjoja
    • Logfull
    • Pikaloki
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Ota yhteyttä

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

Tuote

Ominaisuudet

Ratkaisut

Ryhdy skyplanner kumppaniksi

Privacy policy

Tuki

Ilmainen kokeilu

Pyydä ohjelmiston esittelyä

Ota yhteyttä

Artikkelit

Videos

Powered by Skycode Oy

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


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • –
    • logo
    • Koti
    • Ominaisuudet
      • Ominaisuudet
      • Ratkaisut
      • Integraatiot
    • Räätälöintipalvelut
      • Avustetut perehdytyspalvelut
      • Integraatiot
      • Räätälöintipalvelut
    • Hinnoittelu
    • Videot
    • Tietoa meistä
      • Tietoa meistä
      • Ota yhteyttä
      • Ryhdy SkyPlanner-kumppaniksi
    • Varaa demoesittely
    • Aloita ilmaiseksi!
    • Suomi
      • English
      • Čeština
      • Dansk
      • Deutsch
      • Español
      • Eesti
      • Français
      • Italiano
      • Latviešu
      • Lietuvių
      • Magyar
      • Nederlands
      • Polski
      • Português
      • Português
      • Slovenčina
      • Slovenščina
      • Svenska
      • Türkçe
      • Indonesia
      • 日本語
      • العربية
      • Ελληνικά
      • 한국어
      • Norsk bokmål
      • Română
      • Українська