Langsung ke isi
SkyPlanner
  • Fitur
    • Fitur
    • Solusi
    • Integrasi
  • Layanan
    • Layanan orientasi yang dibantu
    • Integrasi
    • Layanan kustomisasi
  • Harga
  • Video
  • Perusahaan
    • About us
    • Kontak
    • Menjadi mitra SkyPlanner
  • Docs
  • Mulailah dengan gratis!
  • Indonesia
    • 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
    • Svenska
    • Türkçe
    • 日本語
    • العربية
    • Ελληνικά
    • 한국어
    • Norsk bokmål
    • Română
    • Українська

Panduan Video

4
  • Menambahkan catatan cepat ke langkah proses produksi
  • Apa dan bagaimana cara menggunakan fitur Bulldozer
  • Video pengenalan Jalur Cepat
  • Pengantar Waktu GANTT SkyPlanner

Memulai

4
  • Apa yang dimaksud dengan Workstation?
  • Cara membuat Materi baru
  • Pengantar Waktu GANTT SkyPlanner
  • Cara membuat Produk Baru

Peralatan

3
  • Cara menambahkan Pemeliharaan ke Alat
  • Bagaimana cara menginformasikan bahwa Alat rusak?
  • Cara menambahkan Alat

Integrasi

6
  • Pengaturan waktu langkah proses terjadwal dan stasiun kerja
  • Catatan waktu
  • Produk dan bahan
  • Membuat pesanan
  • Dasar-dasar integrasi
  • Tutorial integrasi

Garis Waktu Gantt

26
  • Cara Membatalkan jadwal semua pekerjaan saya dari Garis Waktu GANTT saya
  • Fungsi pencarian pada Garis Waktu GANTT
  • Membatalkan jadwal item pesanan dari Garis Waktu GANTT
  • Detail Pekerjaan di Garis Waktu GANTT
  • Workstation pada Garis Waktu GANTT
  • Cara melihat daftar Antrian Stasiun Kerja tertentu
  • Membatalkan jadwal item pesanan dari Garis Waktu GANTT
  • Waktu saat ini pada Garis Waktu GANTT
  • Pekerjaan di Timeline GANTT
  • Kapasitas Biru pada Garis Waktu GANTT
  • Kapasitas Merah pada Garis Waktu GANTT
  • Kapasitas pada Garis Waktu GANTT
  • Menambahkan catatan cepat ke langkah proses produksi
  • Cara Membuat Grup Stasiun Kerja di Garis Waktu GANTT
  • Cara menyembunyikan Workstation di Timeline GANTT
  • Cara menampilkan semua Workstation di Timeline GANTT
  • Cara Menghapus Grup Stasiun Kerja di Garis Waktu GANTT
  • Pertimbangkan Bahannya
  • Memungkinkan pemindahan pekerjaan ke stasiun kerja lain yang lebih sesuai
  • Ketergantungan tahap kerja
  • Menjalankan Kunci Waktu
  • Apa dan bagaimana cara menggunakan fitur Bulldozer
  • Memperbesar dan Memperkecil
  • Pengantar Waktu GANTT SkyPlanner

Pengguna

3

Aturan Global

5
  • Prioritas dinamis
  • Pertimbangkan Bahannya
  • Memungkinkan pemindahan pekerjaan ke stasiun kerja lain yang lebih sesuai
  • Ketergantungan tahap kerja
  • Menjalankan Kunci Waktu

Pergeseran Default

3
  • Cara menghapus Shift Default
  • Cara mengedit Shift Default
  • Cara menambahkan Shift Default

Langkah-langkah Proses

5
  • Cara menghapus Langkah Proses
  • Cara mengedit Langkah Proses
  • Tingkat Penyelesaian Langkah Proses (Tingkat Pembuatan Minimum)
  • Cara menambahkan Langkah Proses Baru
  • Waktu Pengaturan dan Pembongkaran

Pelanggan

2
  • Cara mengedit Pelanggan
  • Cara menambahkan Pelanggan Baru

Stasiun kerja

13
  • Cara menambahkan Grup Karyawan ke Workstation
  • Cara menambahkan Shift Baru ke Stasiun Kerja
  • Apa yang dimaksud dengan Workstation?
  • Video Pengenalan Workstation
  • Cara menetapkan Pemeliharaan Preventif ke semua Workstation
  • Cara menghapus Pemeliharaan dari Stasiun Kerja
  • Cara menetapkan Pemeliharaan ke Stasiun Kerja
  • Cara menghapus Workstation
  • Pengenalan Mode Log Cepat
  • Cara menambahkan Workstation baru
  • Cara mengedit Workstation
  • Apa yang dimaksud dengan Pengecualian Stasiun Kerja?

Penjadwalan Shift

5
  • Cara mengubah Orang yang ditugaskan untuk Shift pada hari tertentu
  • Penjadwalan Shift
  • Bagaimana cara menambahkan Lembur
  • Cara menghapus Lembur
  • Video Pengenalan Penjadwalan Shift

Produk

2
  • Sub-Produk
  • Cara membuat Produk Baru

Pesanan

6
  • Cara mengedit Item Pesanan
  • Cara memfilter Pesanan
  • Cara membuat Item Pesanan Baru
  • Cara mengarsipkan Pesanan
  • Cara mengedit Pesanan
  • Cara membuat Pesanan Baru

Pendaftaran Personil

7

Penjadwalan Personil

1

Bahasa

1

Gudang

1
  • Cara membuat Materi baru

Support

1
  • Cara memilih Bahasa Anda di SkyPlanner

Personil dan Pengguna

2
  • Mengedit Karyawan di Daftar Personel
  • Menghapus Karyawan dari Daftar Personel
View Categories
  • Home
  • Docs
  • Integrasi
  • Catatan waktu

Catatan waktu

Sami
Updated on Maret 10, 2025

5 min read

Struktur data Skyplanner #

Sebelum kita masuk ke dalam catatan waktu, kita perlu membahas sedikit tentang struktur data di Skyplanner dan bagaimana segala sesuatunya bekerja di balik layar. Semua ini akan berperan nanti.

Jika Anda mengintegrasikan data pesanan/perintah kerja/pekerjaan Anda ke dalam Skyplanner, kemungkinan besar Anda menggunakan setidaknya API-endpoint ini:

  • pesanan phaser
  • urutan-baris phaser
  • phaser-pekerjaan

Secara efektif, data yang dimasukkan ke dalam titik akhir ini direpresentasikan dalam UI Skyplanner seperti ini:

Gbr 1. Pemesanan (pesanan bertahap)
Gambar 2. Item pesanan (baris pesanan bertahap (merah)), Langkah-langkah proses (pekerjaan bertahap (hijau))

Setelah memasukkan pesanan Anda ke Skyplanner, Anda harus mengekspornya (ini dapat dilakukan melalui UI atau /phaser-orders/export-endpoint) ke dalam modul Penjadwalan Produksi:

Gbr 3. Mengekspor melalui UI
Gbr 4. Pesanan yang diekspor dalam Penjadwalan Produksi

Ketika mengekspor pesanan, Skyplanner secara efektif menyalin data pesanan dari satu tabel database ke tabel database lainnya. Jadi, jika anda mengubah sesuatu misalnya melalui /phaser-orders -endpoint, anda perlu mengekspor data lagi untuk memperbaruinya di Penjadwalan Produksi. Hal ini juga berarti bahwa untuk mengakses pesanan yang Anda lihat di jendela Penjadwalan Produksi, Anda harus menggunakan API-endpoint yang berbeda!

Titik akhir yang “diubah” adalah seperti ini:

  • /phaser-pesanan → /pesanan
  • /phaser-baris-pesanan → /baris-pesanan
  • /phaser-jobs → /jobs

Hal ini penting untuk diketahui, karena ketika menggunakan /timelogs -endpoint untuk mencatat peristiwa produksi Anda, dll. , Anda harus menggunakan entitas terkait yang ditemukan di Penjadwalan Produksi -endpoint!

Sebagai contoh, Anda memerlukan production_planning_job_id (untuk mengulangi: production_planning_jobs adalah entitas yang diakses dari titik akhir /jobs) untuk POST timelog baru:

Gbr 5. Permintaan POST Timelog

Anda dapat menemukan production_planning_job_id yang Anda butuhkan dari titik akhir /phaser-jobs:

Gambar 6. Permintaan GET pekerjaan phaser (warna merah adalah phaser_job_id, JANGAN GUNAKAN DALAM TIMELOG)

Atau dari titik akhir /job:

Gbr 7. /job Dapatkan permintaan

Membuat catatan waktu menggunakan REST-API #

Membuat catatan waktu ke Skyplanner melalui API menggunakan aturan dan sistem yang sama dengan yang ada di UI. Jadi, akan lebih baik jika Anda membiasakan diri dengan cara kerja sistem di UI sebelum mencoba menggunakannya melalui API.

Dasar-dasar catatan waktu #

Skyplanner memiliki empat jenis peristiwa catatan waktu:

  • shift_begin
  • berhenti sejenak
  • lanjutan
  • shift_end

Shift_begin-event dikirim ketika pekerjaan dimulai untuk pertama kalinya. Jangan pernah mengirim lebih dari satu peristiwa shift_begin untuk setiap pekerjaan!

Acara yang dijeda akan menghentikan pekerjaan.

Acara lanjutan melanjutkan pekerjaan yang dijeda.

Shift_end menyelesaikan pekerjaan. Jangan pernah mengirim lebih dari satu peristiwa shift_end untuk setiap pekerjaan!

Data yang diperlukan untuk catatan waktu:

  • person_id
    • Dapat ditemukan dari titik akhir /people
    • Tidak sama dengan user_id!
  • rencana_stasiun_kerja_id
    • Stasiun kerja tempat pekerjaan sedang dilakukan
    • Dapat ditemukan dari titik akhir /workstations
  • tanggal_waktu
    • Titik waktu acara dilakukan
    • Format: 2024-01-01 10:30:11

Untuk menentukan timelog Skyplanner apa yang terkait dengan timelog dari sistem eksternal apa pun yang Anda gunakan, Anda dapat menggunakan bidang external_id . Anda kemudian dapat membuat permintaan GET menggunakan id ini untuk menemukan timelog tertentu dari Skyplanner.

Gbr 8. External_id dalam catatan waktu

Memulai pekerjaan #

Anda dapat memulai pekerjaan dengan mengirimkan permintaan POST seperti ini ke API:

Gbr 9. Catatan waktu Shift_begin

Saat mengatur data POST untuk timelog, atur workshift_id sebagai 0 dan timelog_finalized sebagai true

Menjeda pekerjaan #

Jeda pekerjaan dengan mengirimkan permintaan POST seperti ini:

Gbr 10. Catatan waktu yang dijeda

Pada timelog tipe jeda, Anda dapat mengatur jumlah dan faulty_amount. Perhatikan juga tipe timelog dan date_time.

Melanjutkan pekerjaan #

Berikut ini adalah cara Anda melanjutkan catatan waktu yang dijeda:

Gbr 11. Catatan waktu lanjutan

Perhatikan bahwa jika Anda mencoba melanjutkan pekerjaan yang telah diakhiri oleh peristiwa shift_end, Anda akan mendapatkan kesalahan.

Mengakhiri pekerjaan #

Berikut ini adalah cara Anda mengakhiri pekerjaan dengan catatan waktu shift_end:

Gbr 12. Catatan waktu shift_akhir

Dalam shift_end-events anda dapat memberikan nilai amount dan faulty_amount seperti pada paused-events. Perhatikan bahwa jika Anda mencoba melakukan shift_end-event pada pekerjaan yang tidak sedang berjalan, Anda akan mendapatkan kesalahan.

Memperbarui catatan waktu #

Anda dapat memperbarui data log waktu dengan mengirimkan permintaan PUT ke titik akhir /timelogs, seperti ini:

Gbr 13. Mengedit catatan waktu

Perhatikan bahwa Anda harus memiliki set data beginTimelog dan endTimelog untuk melakukan pembaruan. Timelog di Skyplanner disimpan seperti ini: setiap timelog “penuh” (timelog yang memiliki awal dan akhir (contoh: shift_begin/continued & paused/shift_end) memiliki entitas terpisah untuk awal dan akhir.

Ini dipasangkan dengan nilai begin_id yang ditemukan di endlog. Pada contoh di atas, beginTimelog memiliki nilai id 1 dan dengan demikian endTimelog memiliki nilai begin_id 1.

Anda juga harus memberikan nilai person_id dan endTimelog untuk setiap kali Anda melakukan permintaan pembaruan meskipun Anda tidak mengubahnya.

Cara-cara alternatif untuk melakukan pencatatan waktu #

Berikut ini beberapa cara alternatif untuk masuk ke pekerjaan Anda menggunakan API.

Logfull #

Jika Anda ingin mengirim timelog awal dan akhir dalam satu permintaan, Anda dapat menggunakan titik /timelogs/log-full -endpoint, seperti ini:

Gbr 14. Permintaan logfull

Perhatikan bagaimana jumlah yang dikirim di sini: nilai “jumlah” pertama menunjukkan jumlah yang salah dan yang kedua jumlah. Permintaan ini membuat entitas beginlog dan endlog dalam satu permintaan tunggal.

Quicklog #

“Quicklogging” ke pekerjaan menyelesaikannya dalam satu permintaan, menetapkan jumlah produk yang diselesaikan agar sesuai dengan nilai yang ditetapkan dalam item pesanan. Pencatatan cepat dilakukan dengan menggunakan perintah /timelogs/quick-log -endpoint:

Gbr 15. Pencatatan cepat

Perhatikan bahwa di sini Anda hanya perlu memberikan production_planning_job_id, planned_workstation_id dan person_id. Nilai waktu dan jumlah akan terisi secara otomatis. Perhatikan juga bahwa pekerjaan yang dicatat dengan cepat selalu diselesaikan dengan shift_end-event, jadi tidak ada pencatatan lebih lanjut yang mungkin dilakukan setelah quicklog!

Updated on Maret 10, 2025
API, Integrasi
Pengaturan waktu langkah proses terjadwal dan stasiun kerjaProduk dan bahan
Table of Contents
  • Struktur data Skyplanner
  • Membuat catatan waktu menggunakan REST-API
    • Dasar-dasar catatan waktu
  • Memulai pekerjaan
  • Menjeda pekerjaan
  • Melanjutkan pekerjaan
  • Mengakhiri pekerjaan
  • Memperbarui catatan waktu
  • Cara-cara alternatif untuk melakukan pencatatan waktu
    • Logfull
    • Quicklog
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

Hubungi penjualan

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

Produk

Fitur

Solusi

Menjadi mitra

Privacy policy

Dukungan

Uji coba gratis

Minta demo

Hubungi penjualan

Sumber daya

Videos

Powered by Skycode Oy

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


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • logo
    • Home
    • Fitur
      • Fitur
      • Solusi
      • Integrasi
    • Layanan kustomisasi
      • Layanan orientasi yang dibantu
      • Integrasi
      • Layanan kustomisasi
    • Harga
    • Video
    • About us
      • About us
      • Hubungi bagian penjualan
      • Menjadi mitra SkyPlanner
    • Request a meeting
    • Mulailah dengan gratis!
    • Indonesia
      • 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
      • Svenska
      • Türkçe
      • 日本語
      • العربية
      • Ελληνικά
      • 한국어
      • Norsk bokmål
      • Română
      • Українська