Hoppa till innehåll
SkyPlanner
  • Funktioner
    • Funktioner
    • Lösningar
    • Integrationer
  • Tjänster
    • Assisterade tjänster för ombordstigning
    • Integrationer
    • Tjänster för kundanpassning
  • Prissättning
  • Videor
  • Företag
    • Om oss
    • Kontakt
    • Bli en SkyPlanner-partner
  • Docs
  • Kom igång gratis!
  • Svenska
    • English
    • Suomi
    • Čeština
    • Dansk
    • Deutsch
    • Español
    • Eesti
    • Français
    • Italiano
    • Latviešu
    • Lietuvių
    • Magyar
    • Nederlands
    • Polski
    • Português
    • Português
    • Slovenčina
    • Slovenščina
    • Türkçe
    • Indonesia
    • 日本語
    • العربية
    • Ελληνικά
    • 한국어
    • Norsk bokmål
    • Română
    • Українська

Komma igång

1
  • Komma igång med Skyplanner

Videoguider

33
  • Vad är Workstation Efficiencies och hur hanterar man det?
  • Vad är Quick Log Mode och hur använder man det?
  • Så här avbokar du ordrar i GANTT-tidslinjen
  • Hantering av kundprioriteringar
  • Hur man använder Minimum Degree of Manufacturing
  • Så här delar du upp jobb på flera arbetsstationer
  • Så här skapar du arbetsstationsgrupper
  • Kör Timelock
  • Prioritera datum för färdigställande
  • JIT-tillverkning i SkyPlanner
  • Jobbprioriteringar
  • Minska ledtiden
  • Hantering av ledighetstider
  • Så här beräknar du din SkyPlanner-prissättning
  • Så här börjar du använda din SkyPlanner-version
  • Underartiklar och produktionshierarki
  • Använda CSV-import
  • Hantera övertid
  • Skapa order och orderartiklar
  • Lägga till och hantera material
  • Hantera verktyg i SkyPlanner
  • Lägg till en ny produkt till SkyPlanner
  • Lägg till personal, användarroller och standardskift
  • Så här lägger du till ett processteg
  • Lägg till en kund
  • Arbetsstationer, kapacitet och underhåll
  • SkyPlanner: Grunderna
  • ShopFloorApp och Timer
  • Vad är en arbetsstation?
  • Lägg till en snabb anteckning till ett steg i produktionsprocessen
  • Vad är Bulldozer-funktionen och hur använder man den?
  • Introduktionsvideo för Fast Track
  • Introduktion till SkyPlanner’s GANTT Timelime

Integrationer

8
  • Undantag för arbetsstation/person
  • Beställ artiklar
  • Tidpunkter och arbetsstationer för schemalagda processteg
  • Tidloggar
  • Produkter och material
  • Skapa en order
  • Grunderna i integration
  • Handledning för integration

Gantt-tidslinje

45
  • Hur man hämtar en orders arbetslista.
  • Så här flyttar du ett jobb till en annan arbetsstation
  • Introduktion till SkyPlanner’s GANTT Timelime
  • Schemaläggning
    • Så här ombokar du bara en specifik arbetsstation
    • Så här aktiverar du automatiserad omplanering
    • Så här tar du bort schemaläggningen av alla mina jobb från min GANTT-tidslinje
    • Ta bort en orderartikel från GANTT-tidslinjen
    • Ta bort en orderartikel från GANTT-tidslinjen
  • Globala regler
    • Tänk på datum för stödberättigande
    • Dynamiska prioriteringar
    • Tänk på materialen
    • Löptid Lås
  • Arbetsstationer och arbetsstationsgrupper
    • Så här döljer du en enskild arbetsstation i GANTT:s tidslinje
    • Vad är Workstation Efficiencies och hur hanterar man det?
    • Så här skapar du arbetsstationsgrupper
    • Så här visar du en lista över en specifik arbetsstationskö
    • Så här skapar du en arbetsstationsgrupp i GANTT-tidslinjen
    • Så här visar du alla arbetsstationer i GANTT:s tidslinje
    • Så här döljer du arbetsstationer i GANTT-tidslinjen
    • Så här tar du bort en arbetsstationsgrupp i GANTT-tidslinjen
  • Arbetsregler
    • Så här delar du upp jobb på flera arbetsstationer
    • Introduktionsvideo för Fast Track
  • Användargränssnitt
    • Hur man markerar sena jobb
    • Vad är spökjobb?
    • Så här aktiverar du Ghost Jobs i SkyPlanner
    • Så här ändrar du färg på ett Job Prospect
    • Så här ändrar du färg för pågående jobb i GANTT-tidslinjen
    • Stäng av Kombinera överlappande kapaciteter
    • Hur man ser en graf över arbetsstationens kapacitet
  • Grundläggande användning
    • Så här redigerar du ett jobb i GANTT-tidslinjen
    • Jobbdetaljer i GANTT-tidslinjen
    • Arbetsstationer på GANTT-tidslinjen
    • Beroende av arbetssteg
    • Vad är Bulldozer-funktionen och hur använder man den?
    • Lägg till en snabb anteckning till ett steg i produktionsprocessen
    • Aktuell tid på GANTT-tidslinjen
    • Sökfunktion på GANTT Timeline
    • Jobb på GANTT-tidslinjen
    • Zooma in och zooma ut
  • Kapacitet
    • Röd kapacitet på GANTT-tidslinjen
    • Blå kapacitet på GANTT-tidslinjen
    • Kapacitet på GANTT-tidslinjen
  • Regler för arbetsstationer
    • Hur man får en arbetsstation att ta hänsyn till en fastighet vid schemaläggning
    • Möjliggöra flytt av jobb till andra mer lämpliga arbetsstationer

Resurser

35
  • Arbetsstationer
    • Vad är Quick Log Mode och hur använder man det?
    • Vad är en arbetsstation?
    • Vad är ett arbetsstationsundantag?
    • Så här lägger du till ett nytt skift på en arbetsstation
    • Så här tilldelar du förebyggande underhåll till alla arbetsstationer
    • Så här tar du bort underhåll från en arbetsstation
    • Så här tilldelar du underhåll till en arbetsstation
    • Så här tar du bort en arbetsstation
    • Introduktion till snabbloggningsläget
    • Så här lägger du till en medarbetargrupp på en arbetsstation
    • Så här redigerar du en arbetsstation
    • Så här lägger du till en ny arbetsstation
  • Verktyg
    • Hur informerar jag om att ett verktyg är trasigt?
    • Så här lägger du till underhåll för ett verktyg
    • Så här lägger du till verktyg
  • Personalregister
    • Redigera en anställd i personalregistret
    • Ta bort en anställd från personalregistret
  • Kunder
    • Så här redigerar du en kund
    • Så här lägger du till en ny kund
  • Schemaläggning av skift
    • Så här ändrar du den tilldelade personen för ett skift en viss dag
    • Hur man lägger till övertid
    • Hur man tar bort Overtime
    • Introduktionsvideo för schemaläggning av skift
  • Schemaläggning av personal
    • Schemaläggning av personal
  • Standardskift
    • Så här lägger du till ett standardskift
    • Så här tar du bort ett standardskift
    • Så här redigerar du ett standardskift
  • Användare
    • Typ av användarroller
    • Så här redigerar du en användare
    • Så här lägger du till en ny användare
    • Så här tar du bort en användare
  • Import av data
    • Använda CSV-import
  • Avdelningar
    • Så här tar du bort en avdelning
    • Så här redigerar du en avdelning
    • Så här lägger du till en ny avdelning

ShopFloorApp och Timer

6
  • Lägga till en bilaga till en order och hur man visar den i timern
  • Så här startar du ett jobb i timern
  • Jobbrapport
  • Orderartikelrapport
  • Alla tidloggar rapport
  • ShopFloorApp och Timer

Beställningar

23
  • Inköpsorder
    • Vad är och hur använder man funktionen Inköpsorder?
    • Så här redigerar du en inköpsorder
    • Så här tar du bort en inköpsorder
    • Så här lägger du till ett nytt processteg
  • Processens steg
    • Så här redigerar du ett processteg
    • Så här tar du bort ett processteg
    • Så här lägger du till ett nytt processteg
  • Artiklar för inköpsorder
    • Så här tar du bort en inköpsorderpost
    • Så här uppdaterar du informationen för en inköpsorderartikel
  • Montering jobb
    • Monteringsjobb (batchproduktion / nestning)
  • Beställ artiklar
    • Lägga till en bilaga till en order och hur man visar den i timern
    • Hur man skapar ett jobbprospekt
    • Produktionskvantitet och beställd kvantitet
    • Processtegets grafikon: Vad är det och vad gör det?
    • Så här redigerar du en orderartikel
    • Så här skapar du en ny orderartikel
    • Processteg Avslutningsgrad (lägsta tillverkningsgrad)
    • Tider för uppställning och nedtagning
  • Beställningar
    • Så här uppdaterar du ett prospekt till en order
    • Så här filtrerar du en order
    • Så här arkiverar du en order
    • Så här skapar du en ny order
    • Så här redigerar du en order

Lager

16
  • Lagerhantering
    • Så här aktiverar du en produkt eller ett material med funktionsnedsättning
    • Hur man hanterar SkyPlanner’s Warehouse.
  • Lagertransaktioner
    • Så här skapar du en transaktion
    • Så här uppdaterar du en transaktion
  • Produkter
    • Vad är pris per enhet?
    • Hur ser jag en produkts användningshistorik?
    • Så här avaktiverar du en produkt
    • Så här uppdaterar du en produkt
    • Så här lägger du till material i en befintlig produkt
    • Så här lägger du till en egenskap till en produkt
    • Underprodukter
    • Så här skapar du en ny produkt
  • Material
    • Så här avaktiverar du ett material
    • Så här redigerar du materialinformation
    • Så här lägger du till material i en befintlig produkt
    • Så här skapar du ett nytt material

Stöd

5
  • Hur kan jag få en SkyPlanner-broschyr?
  • Hur man bokar ett möte med en SkyPlanner-specialist
  • Hur kontaktar jag supporten?
  • Kan jag använda SkyPlanner i mobilversionen?
  • Så här väljer du ditt språk i SkyPlanner
View Categories
  • Home
  • Docs
  • Integrationer
  • Tidloggar

Tidloggar

Sami
Updated on oktober 7, 2025

5 min read

Skyplanner datastruktur #

Innan vi dyker ner i tidsloggarna måste vi diskutera lite om datastrukturen i Skyplanner och hur saker och ting fungerar under huven. Allt detta kommer att spela in senare.

Om du har integrerat dina order-/arbetsorder-/jobbdata i Skyplanner har du troligen använt åtminstone dessa API-endpoints:

  • phaser-order
  • phaser-ordning-rader
  • phaser-jobb

I praktiken representeras data som matas in i dessa ändpunkter i Skyplanner-gränssnittet på följande sätt:

Bild 1. Beställning (phaser-order)
Bild 2. Orderobjekt (phaser-order-rader (röd)), Processteg (phaser-jobb (grön))

När du har infogat dina beställningar i Skyplanner vill du exportera dem (detta kan göras via användargränssnittet eller / phaser-orders/export-endpoint) till produktionsschemaläggningsmodulen:

Bild 3. Exportera via användargränssnittet
Bild 4. Exporterad order i Produktionsplanering

Vid export av order kopierar Skyplanner i praktiken orderdata från en databastabell till en annan. Så om du ändrar något, till exempel via /phaser-orders -ändpunkten, måste du exportera data igen för att uppdatera dem i produktionsplaneringen. Detta innebär också att du måste använda olika API-endpoints för att komma åt de order som du ser i fönstret för produktionsplanering!

De “ändrade” slutpunkterna ser ut så här:

  • /phaser-order → /order
  • /phaser-order-rader → /order-rader
  • /phaser-jobb → /jobb

Detta är viktigt att veta, för när du använder /timelogs -endpoint för att logga dina produktionshändelser etc. måste du använda de relaterade enheterna som finns i Production Scheduling -endpoints!

Du behöver till exempel production_planning_job_id (för att upprepa: production_planning_jobs är de enheter som nås från /jobs -endpoint) för att POSTA en ny tidslogg:

Bild 5. Timelog POST-begäran

Du kan hitta det production_planning_job_id du behöver antingen från /phaser-jobs -endpoint:

Fig 6. GET-begäran för Phaser-jobb (rött är phaser_job_id, ANVÄND DET INTE I TIMELOGS)

Eller från /job -slutpunkten:

Bild 7. /job GET-begäran

Skapa tidsloggar med hjälp av REST-API #

För att skapa tidsloggar till Skyplanner via API:et används samma regler och system som i användargränssnittet. Det kan därför vara bra att bekanta sig med hur systemet fungerar i användargränssnittet innan man försöker använda det via API:et.

Grunderna i tidslogg #

Skyplanner har fyra typer av händelser i tidsloggen:

  • skift_början
  • pausad
  • fortsatt
  • skift_slut

Shift_begin-event skickas när jobbet startas för första gången. Skicka aldrig mer än en shift_begin-händelse för varje jobb!

Paused-event pausar jobbet.

Continued-event återupptar ett pausat jobb.

Shift_end avslutar jobbet. Skicka aldrig mer än en shift_end-händelse för varje jobb!

Obligatoriska uppgifter för tidsloggar:

  • person_id
    • Kan hittas från /people-endpoint
    • Inte samma sak som user_id!
  • planerad_arbetsstation_id
    • Arbetsstationen där jobbet utförs
    • Kan hittas från /workstations-endpoint
  • datum_tid
    • Tidpunkten då händelsen äger rum
    • Format: 2024-01-01 10:30:11

För att ange vilken Skyplanner-tidslogg som är kopplad till tidsloggen från det externa system du använder kan du använda fältet external_id . Du kan då t.ex. göra GET-förfrågningar med detta id för att hitta en specifik tidslogg från Skyplanner.

Bild 8. Extern_id i tidsloggar

Starta ett nytt jobb #

Du kan starta jobb genom att skicka en POST-request som denna till API:et:

Bild 9. Skift_börja tidslogg

När du ställer in POST-data för tidsloggarna ska du ange workshift_id som 0 och timelog_finalized som true

Pausa ett jobb #

Pausa jobb genom att skicka en POST-begäran så här:

Fig 10. Pausad tidslogg

I tidsloggar av pausad typ kan du ställa in belopp och faulty_amount. Observera även tidloggtyp och date_time.

Fortsätta ett arbete #

Så här fortsätter du en pausad tidslogg:

Fig 11. Fortsatt tidslogg

Observera att om du försöker fortsätta ett jobb som har avslutats av en shift_end-händelse, kommer du att få ett felmeddelande.

Avsluta en anställning #

Så här avslutar du ett jobb med en shift_end timelog:

Fig 12. Skift_slut timelog

I shift_end-events kan du ange värdena amount och faulty_amount precis som i paused-events. Observera att om du försöker göra en shift_end-event för ett jobb som inte körs kommer du att få ett felmeddelande.

Uppdatering av tidsloggar #

Du kan uppdatera tidsloggdata genom att skicka PUT-begäranden till /timelogs-endpoint, så här:

Fig 13. Redigera tidsloggar

Observera att du måste ha både beginTimelog- och endTimelog-datauppsättningar för att kunna göra en uppdatering. Timelogs i Skyplanner lagras på följande sätt: varje “fullständig” (timelog som har både start och slut (t.ex. shift_begin/continued & paused/shift_end) timelog har en separat enhet för start och slut.

Dessa paras ihop med begin_id-värdet som finns i endlog. I exemplet ovan har beginTimelog id-värdet 1 och därmed har dess endTimelog begin_id-värdet 1.

Du måste också ange värdena person_id och endTimelog för varje gång du gör en uppdateringsbegäran, även om du inte ändrar dem.

Alternativa sätt att göra tidsloggar #

Här är några alternativa sätt du kan logga in på dina jobb med hjälp av API:et.

Logfull #

Om du vill skicka både början och slutet av tidsloggen i en enda begäran kan du använda /timelogs/log-full -endpoint, så här:

Fig 14. Logfull begäran

Observera hur beloppen skickas här: det första “amount”-värdet anger det felaktiga beloppet och det andra beloppet beloppet. Denna begäran skapar entiteterna beginlog och endlog i en enda begäran.

Quicklog #

“Quickloggning” till ett jobb slutför det i en enda begäran, ställer in den slutförda mängden produkter så att den matchar det värde som anges i orderposten. Quickloggning görs genom att använda /timelogs/quick-log -endpoint:

Fig 15. Kvickloggning

Observera att du här endast behöver ange produktions_planering_job_id, planerad_arbetsstation_id och person_id. Värdena för tid och belopp fylls i automatiskt. Observera också att kvickloggade jobb alltid avslutas med shift_end-händelsen, så ingen ytterligare loggning är möjlig efter kvickloggning!

Updated on oktober 7, 2025
API, Integration
Tidpunkter och arbetsstationer för schemalagda processtegProdukter och material
Table of Contents
  • Skyplanner datastruktur
  • Skapa tidsloggar med hjälp av REST-API
    • Grunderna i tidslogg
  • Starta ett nytt jobb
  • Pausa ett jobb
  • Fortsätta ett arbete
  • Avsluta en anställning
  • Uppdatering av tidsloggar
  • Alternativa sätt att göra tidsloggar
    • Logfull
    • Quicklog
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Kontakta försäljningen

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

Produkt

Funktioner

Lösningar

Bli en skyplanner partner

Privacy policy

Stöd

Kostnadsfri provperiod

Begär ett möte

Kontakta försäljningen

Resurser

Videos

Powered by Skycode Oy

Rantakatu 2 G (11:e våningen)
65100 Vaasa, Finland
2204947-0
+358 40 700 0002
skycode.fi


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • logo
    • Hem
    • Funktioner
      • Funktioner
      • Lösningar
      • Integrationer
    • Tjänster för kundanpassning
      • Assisterade tjänster för ombordstigning
      • Integrationer
      • Tjänster för kundanpassning
    • Prissättning
    • Videor
    • Om oss
      • Om oss
      • Kontakta försäljning
      • Bli en SkyPlanner-partner
    • Begär ett möte
    • Kom igång gratis!
    • Svenska
      • English
      • Suomi
      • Čeština
      • Dansk
      • Deutsch
      • Español
      • Eesti
      • Français
      • Italiano
      • Latviešu
      • Lietuvių
      • Magyar
      • Nederlands
      • Polski
      • Português
      • Português
      • Slovenčina
      • Slovenščina
      • Türkçe
      • Indonesia
      • 日本語
      • العربية
      • Ελληνικά
      • 한국어
      • Norsk bokmål
      • Română
      • Українська