Skip to content

๐Ÿ–จ๏ธ Antrian Produksi โ€‹

Modul Antrian Produksi dirancang khusus untuk toko percetakan digital. Setiap order cetak yang masuk dari kasir otomatis tercatat sebagai job yang bisa dikelola oleh operator mesin secara real-time โ€” tanpa perlu login ke akun utama.


Konsep Dasar โ€‹

Produk Cetak Biasa โ€‹

[Kasir checkout item cetak]
         โ†“
[ProductionJob ANTRIAN dibuat otomatis]
         โ†“
[Operator buka /produksi (PIN)]
         โ†“
[Pilih job โ†’ Mulai โ†’ pilih bahan roll โ†’ potong stok]
         โ†“
  ANTRIAN โ†’ PROSES โ†’ SELESAI โ†’ DIAMBIL

Produk Rakitan (contoh: Standing Banner, Neon Box) โ€‹

[Kasir checkout item cetak + rakitan]
         โ†“
[ProductionJob ANTRIAN dibuat otomatis]
         โ†“
[Operator Mulai Cetak โ†’ potong stok bahan roll]
         โ†“
  PROSES โ†’ MENUNGGU PASANG
         โ†“
[Operator Mulai Pasang โ†’ potong stok BOM (rangka, frame, dll)]
         โ†“
  DIPASANG โ†’ SELESAI โ†’ DIAMBIL

Poin penting:

  • Produk dengan flag "Perlu Produksi": stok bahan roll tidak dipotong saat kasir checkout โ€” pemotongan terjadi saat operator klik Mulai Cetak
  • Produk Rakitan: stok bahan rakitan (BOM) dipotong saat operator klik Mulai Pasang โ€” bukan saat checkout
  • Produk tanpa flag (AREA_BASED biasa): stok langsung terpotong saat transaksi, tidak membuat job produksi
  • Halaman /produksi bersifat publik โ€” tidak perlu login JWT, cukup PIN operator

Setup Awal โ€‹

1. Atur PIN Operator โ€‹

Sebelum operator bisa mengakses halaman produksi, admin perlu mengatur PIN:

  1. Buka Pengaturan โ†’ Umum (General)
  2. Isi kolom PIN Operator
  3. Klik Simpan

PIN ini digunakan di halaman /produksi sebagai ganti login. Session PIN bertahan 24 jam di perangkat yang sama.


2. Tandai Produk Sebagai "Perlu Produksi" โ€‹

Saat menambah atau mengedit produk:

  1. Pastikan Mode Harga = Area Based (per mยฒ)
  2. Centang opsi "Perlu Proses Produksi"
  3. Simpan produk

Produk yang dicentang akan membuat antrian job setiap kali terjadi penjualan di kasir.


3. Setup Produk Rakitan (Opsional) โ€‹

Untuk produk yang memerlukan tahap pemasangan setelah cetak (contoh: Standing Banner Segitiga, Neon Box):

  1. Centang "Perlu Proses Produksi" terlebih dahulu
  2. Centang "Produk Rakitan โ€” Ada Tahap Pemasangan" (opsi ini muncul setelah flag produksi aktif)
  3. Di bagian Ingredient / Bahan Baku, tambahkan komponen rakitan (contoh: rangka aluminium, frame) beserta jumlahnya
  4. Simpan produk

Stok komponen rakitan akan dipotong otomatis saat operator memulai tahap pemasangan โ€” bukan saat cetak selesai.


4. Daftarkan Bahan Roll (Opsional) โ€‹

Bahan roll adalah stok kain/vinyl/laminasi yang dipakai saat mencetak. Daftarkan sebagai produk varian biasa:

  1. Buat produk baru (contoh: "Vinyl Glossy"), tipe RAW_MATERIAL, mode harga UNIT (stok dalam mยฒ)
  2. Di varian: aktifkan "Bahan Roll", isi lebar fisik dan lebar efektif cetak
  3. Stok bahan ini akan terpotong otomatis saat operator memulai job

Cara Menggunakan โ€” Operator โ€‹

Buka Halaman Produksi โ€‹

  1. Buka browser, akses [URL_APLIKASI]/produksi
  2. Masukkan PIN Operator
  3. Klik Masuk โ€” session aktif selama 24 jam

Tampilan Utama โ€‹

Di bagian atas terdapat stats ringkasan:

BadgeArtinya
๐ŸŸก AntrianJob yang belum dikerjakan
๐Ÿ”ต ProsesJob sedang dikerjakan
๐ŸŸ  Menunggu PasangCetak selesai, menunggu tahap pemasangan
๐ŸŸค DipasangSedang dalam proses pemasangan
๐ŸŸข SelesaiJob selesai, menunggu diambil pelanggan

Di bawahnya terdapat tab filter: ANTRIAN ยท PROSES ยท MENUNGGU PASANG ยท DIPASANG ยท SELESAI ยท DIAMBIL

Mencari Job โ€‹

Gunakan search bar di bawah tab untuk mencari job secara cepat. Bisa cari berdasarkan:

  • Nama pelanggan
  • Nomor invoice (contoh: TRX-20260309-001)
  • Nomor job (contoh: JOB-20260309-0042)

Mode 1: Cetak Satuan (per Job) โ€‹

Untuk mengerjakan satu job cetak secara terpisah.

Mulai Job:

  1. Klik tombol โ–ถ Mulai pada job yang ingin dikerjakan
  2. Dialog muncul, isi:
    • Bahan Roll: pilih bahan yang dipakai (opsional jika pakai waste)
    • Pakai Waste/Sisa: centang jika memakai sisa bahan (stok tidak dipotong)
    • Luas Bahan (mยฒ): otomatis terhitung dari ukuran job, bisa diubah manual
    • Catatan Operator: keterangan finishing, warna, dll
  3. Klik Mulai Cetak โ†’ status berubah ke PROSES + stok roll terpotong

Selesaikan Job:

  1. Di tab PROSES, klik โœ“ Selesai
  2. Jika produk biasa โ†’ status langsung SELESAI
  3. Jika produk rakitan โ†’ status berubah ke MENUNGGU PASANG

Tahap Pemasangan (Produk Rakitan):

  1. Di tab MENUNGGU PASANG, klik Mulai Pasang
  2. Dialog menampilkan daftar komponen BOM yang akan dipotong stoknya
  3. Tambahkan catatan pemasangan jika perlu
  4. Klik Konfirmasi Mulai Pasang โ†’ status berubah ke DIPASANG + stok komponen terpotong
  5. Setelah selesai pasang, klik Selesai Pasang โ†’ status SELESAI

Tandai Diambil:

  1. Di tab SELESAI, klik ๐Ÿ“ฆ Diambil saat pelanggan mengambil pesanan
  2. Status berubah ke DIAMBIL

Mode 2: Gabung Cetak (Batch) โ€‹

Untuk mencetak beberapa job sekaligus dalam satu lembaran bahan (lebih hemat bahan).

  1. Klik tombol Gabung Cetak di pojok kanan atas
  2. Centang job-job yang ingin digabung (hanya job berstatus ANTRIAN)
  3. Total luas gabungan (mยฒ) tampil otomatis
  4. Pilih bahan roll atau centang Pakai Waste
  5. Klik Buat Batch โ†’ semua job yang dipilih masuk ke PROSES bersamaan dengan nomor batch (contoh: BATCH-0001)
  6. Setelah selesai, klik โœ“ Selesai Batch โ†’ semua job dalam batch berubah ke SELESAI

Informasi pada Kartu Job โ€‹

Setiap kartu job di antrian menampilkan:

InformasiKeterangan
Nomor JobFormat JOB-YYYYMMDD-XXXX
Nomor InvoiceReferensi ke transaksi kasir
Nama PelangganDari data transaksi
Produk & UkuranNama produk + dimensi cetak (lebar ร— tinggi cm)
PrioritasBadge EXPRESS (merah) atau Normal
DeadlineWaktu tersisa โ€” merah jika < 2 jam, "TERLAMBAT" jika sudah lewat
Catatan KasirInstruksi finishing dari kasir/pelanggan

Tombol Detail Invoice โ€‹

Setiap kartu job memiliki tombol ikon dokumen (๐Ÿ“„) di pojok kanan bawah. Klik untuk melihat detail lengkap transaksi dari kasir, meliputi:

  • Nama pelanggan & tanggal transaksi
  • Detail produk: nama, ukuran cetak, catatan
  • Metode pembayaran & total invoice
  • Info Express/Deadline (jika ada)

Tombol ini bisa diakses dari semua tab tanpa perlu login ke sistem kasir.


Memilih Bahan dari Stok โ€‹

Saat dialog proses muncul, daftar bahan roll tersedia menampilkan:

  • Nama produk & varian
  • Badge tipe: Bahan Baku (oranye) atau Produk Jual (biru) โ€” untuk memudahkan operator membedakan jenis stok
  • Badge kategori: nama kategori produk (abu-abu), contoh: "Vinyl", "Kain", "Laminasi"
  • Status stok: sisa stok setelah dipotong โ€” badge Cukup (hijau) atau Kurang (merah)

Prioritas Job โ€‹

Saat kasir membuat transaksi dengan item cetak, kasir bisa memilih:

  • Normal: masuk antrian biasa (urut waktu masuk)
  • EXPRESS: muncul di urutan paling atas antrian, ditandai badge merah

Order EXPRESS juga bisa diatur dengan Deadline (tanggal & jam selesai). Job yang sudah melewati deadline tampil badge "TERLAMBAT" berwarna merah.


Pemotongan Stok Bahan โ€‹

KondisiStok yang dipotongWaktu
Pakai bahan roll baruStok varian roll berkurang sebesar luas mยฒ (dibulatkan ke atas)Saat klik Mulai Cetak
Pakai sisa/wasteTidak ada pemotongan stokโ€”
Batch dengan bahan rollStok dipotong total luas gabungan semua job dalam batchSaat klik Buat Batch
Produk rakitan (BOM)Stok komponen rakitan (rangka, frame, dll) dipotongSaat klik Mulai Pasang

Setiap pemotongan tercatat di Riwayat Stok (StockMovement) dengan keterangan nomor job/batch.


FAQ Produksi โ€‹

Q: Mengapa job tidak muncul di antrian padahal sudah ada transaksi?

Pastikan produk sudah dicentang "Perlu Proses Produksi" di halaman edit produk. Produk tanpa flag ini tidak membuat job.

Q: Apakah operator bisa mengakses dari HP?

Ya. Halaman /produksi didesain responsif untuk layar HP dan tablet.

Q: Bagaimana jika PIN lupa?

Admin perlu mengubah PIN di Pengaturan โ†’ Umum, lalu beritahu operator PIN baru.

Q: Apakah bisa ada beberapa operator yang buka halaman produksi bersamaan?

Ya โ€” halaman ini real-time dan bisa dibuka di banyak perangkat sekaligus.

Q: Stok komponen rakitan tidak terpotong saat cetak โ€” apakah itu normal?

Ya, itu disengaja. Stok bahan cetak (roll) dipotong saat Mulai Cetak. Stok komponen rakitan (rangka, dll) baru dipotong saat Mulai Pasang. Ini memastikan stok hanya berkurang ketika bahan benar-benar dipakai di tahapannya masing-masing.

Q: Bisa cari job berdasarkan nama pelanggan?

Ya. Gunakan search bar di bawah tab untuk cari berdasarkan nama pelanggan, nomor invoice, atau nomor job.

Q: Bagaimana cara lihat detail order dari kasir tanpa harus masuk ke sistem?

Klik ikon dokumen (๐Ÿ“„) di pojok kanan bawah kartu job. Modal detail invoice akan muncul dengan semua info transaksi lengkap.


Wiki PosPro โ€” Terakhir diperbarui: 9 Maret 2026

PosPro โ€” Aplikasi Kasir & Manajemen Toko Berbasis Web