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ă
    • Українська

Memulai

4
  • Cara mulai menggunakan uji coba SkyPlanner Anda
  • Apa yang dimaksud dengan Workstation?
  • Cara membuat Materi baru
  • Pengantar Waktu GANTT SkyPlanner

Panduan Video

33
  • Apa dan bagaimana mengelola Efisiensi Stasiun Kerja
  • Apa itu Mode Log Cepat dan cara menggunakannya
  • Cara Membatalkan Pesanan di Timeline GANTT
  • Mengelola Prioritas Pelanggan
  • Cara menggunakan Derajat Manufaktur Minimum
  • Cara membagi Pekerjaan di beberapa Workstation
  • Cara membuat Grup Workstation
  • Menjalankan Timelock
  • Memprioritaskan Tanggal Penyelesaian
  • Manufaktur JIT di SkyPlanner
  • Prioritas Pekerjaan
  • Kurangi Waktu Tunggu
  • Mengelola Waktu Cuti
  • Cara menghitung Harga SkyPlanner Anda
  • Cara mulai menggunakan uji coba SkyPlanner Anda
  • Subitem dan Hirarki Produksi
  • Menggunakan Impor CSV
  • Mengelola Lembur
  • Membuat Pesanan dan Memesan Barang
  • Menambahkan dan mengelola Materi
  • Mengelola Alat di SkyPlanner
  • Tambahkan Produk baru ke SkyPlanner
  • Menambahkan Personel, Peran Pengguna, dan Shift Default
  • Cara menambahkan Langkah Proses
  • Tambahkan Pelanggan
  • Stasiun Kerja, Kapasitas dan Pemeliharaan
  • SkyPlanner: Dasar-dasarnya
  • Aplikasi dan Pengatur Waktu ShopFloor
  • Apa yang dimaksud dengan Workstation?
  • Menambahkan catatan cepat ke langkah proses produksi
  • Apa dan bagaimana cara menggunakan fitur Bulldozer
  • Video pengenalan Jalur Cepat
  • Pengantar Waktu GANTT SkyPlanner

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

30
  • Apa dan bagaimana mengelola Efisiensi Stasiun Kerja
  • Cara Membatalkan Pesanan di Timeline GANTT
  • Cara membagi Pekerjaan di beberapa Workstation
  • Cara membuat Grup Workstation
  • 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
  • Prioritas dinamis
  • 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

Sumber daya

32
  • Apa dan bagaimana mengelola Efisiensi Stasiun Kerja
  • Apa itu Mode Log Cepat dan cara menggunakannya
  • Cara membuat Grup Workstation
  • Penjadwalan Personil
  • Mengedit Karyawan di Daftar Personel
  • Cara mengedit Pengguna
  • Cara menambahkan Pengguna Baru
  • Cara menghapus Pengguna
  • Cara menambahkan Pemeliharaan ke Alat
  • Bagaimana cara menginformasikan bahwa Alat rusak?
  • Apa yang dimaksud dengan Workstation?
  • Menghapus Karyawan dari Daftar Personel
  • Cara menambahkan Shift Baru ke Stasiun Kerja
  • 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 menghapus Shift Default
  • Cara mengedit Shift Default
  • Cara menambahkan Grup Karyawan ke Workstation
  • Cara menambahkan Shift Default
  • Cara mengedit Workstation
  • Cara mengubah Orang yang ditugaskan untuk Shift pada hari tertentu
  • Bagaimana cara menambahkan Lembur
  • Cara menghapus Lembur
  • Video Pengenalan Penjadwalan Shift
  • Cara menambahkan Alat
  • Apa yang dimaksud dengan Pengecualian Stasiun Kerja?
  • Cara mengedit Pelanggan
  • Cara menambahkan Pelanggan Baru

Pesanan

12
  • Tingkat Penyelesaian Langkah Proses (Tingkat Pembuatan Minimum)
  • Cara menghapus Langkah Proses
  • Cara Membatalkan Pesanan di Timeline GANTT
  • Cara mengedit Langkah Proses
  • Cara menambahkan Langkah Proses Baru
  • Waktu Pengaturan dan Pembongkaran
  • Cara mengedit Item Pesanan
  • Cara memfilter Pesanan
  • Cara membuat Item Pesanan Baru
  • Cara mengarsipkan Pesanan
  • Cara mengedit Pesanan
  • Cara membuat Pesanan Baru

Gudang

3
  • Sub-Produk
  • Cara membuat Produk Baru
  • Cara membuat Materi baru

Aplikasi dan Pengatur Waktu ShopFloor

1
  • Aplikasi dan Pengatur Waktu ShopFloor

Support

1
  • Cara memilih Bahasa Anda di SkyPlanner
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ă
      • Українська