๐จ๏ธ 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 โ DIAMBILProduk 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 โ DIAMBILPoin 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
/produksibersifat publik โ tidak perlu login JWT, cukup PIN operator
Setup Awal โ
1. Atur PIN Operator โ
Sebelum operator bisa mengakses halaman produksi, admin perlu mengatur PIN:
- Buka Pengaturan โ Umum (General)
- Isi kolom PIN Operator
- 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:
- Pastikan Mode Harga = Area Based (per mยฒ)
- Centang opsi "Perlu Proses Produksi"
- 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):
- Centang "Perlu Proses Produksi" terlebih dahulu
- Centang "Produk Rakitan โ Ada Tahap Pemasangan" (opsi ini muncul setelah flag produksi aktif)
- Di bagian Ingredient / Bahan Baku, tambahkan komponen rakitan (contoh: rangka aluminium, frame) beserta jumlahnya
- 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:
- Buat produk baru (contoh: "Vinyl Glossy"), tipe RAW_MATERIAL, mode harga UNIT (stok dalam mยฒ)
- Di varian: aktifkan "Bahan Roll", isi lebar fisik dan lebar efektif cetak
- Stok bahan ini akan terpotong otomatis saat operator memulai job
Cara Menggunakan โ Operator โ
Buka Halaman Produksi โ
- Buka browser, akses
[URL_APLIKASI]/produksi - Masukkan PIN Operator
- Klik Masuk โ session aktif selama 24 jam
Tampilan Utama โ
Di bagian atas terdapat stats ringkasan:
| Badge | Artinya |
|---|---|
| ๐ก Antrian | Job yang belum dikerjakan |
| ๐ต Proses | Job sedang dikerjakan |
| ๐ Menunggu Pasang | Cetak selesai, menunggu tahap pemasangan |
| ๐ค Dipasang | Sedang dalam proses pemasangan |
| ๐ข Selesai | Job 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:
- Klik tombol โถ Mulai pada job yang ingin dikerjakan
- 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
- Klik Mulai Cetak โ status berubah ke PROSES + stok roll terpotong
Selesaikan Job:
- Di tab PROSES, klik โ Selesai
- Jika produk biasa โ status langsung SELESAI
- Jika produk rakitan โ status berubah ke MENUNGGU PASANG
Tahap Pemasangan (Produk Rakitan):
- Di tab MENUNGGU PASANG, klik Mulai Pasang
- Dialog menampilkan daftar komponen BOM yang akan dipotong stoknya
- Tambahkan catatan pemasangan jika perlu
- Klik Konfirmasi Mulai Pasang โ status berubah ke DIPASANG + stok komponen terpotong
- Setelah selesai pasang, klik Selesai Pasang โ status SELESAI
Tandai Diambil:
- Di tab SELESAI, klik ๐ฆ Diambil saat pelanggan mengambil pesanan
- Status berubah ke DIAMBIL
Mode 2: Gabung Cetak (Batch) โ
Untuk mencetak beberapa job sekaligus dalam satu lembaran bahan (lebih hemat bahan).
- Klik tombol Gabung Cetak di pojok kanan atas
- Centang job-job yang ingin digabung (hanya job berstatus ANTRIAN)
- Total luas gabungan (mยฒ) tampil otomatis
- Pilih bahan roll atau centang Pakai Waste
- Klik Buat Batch โ semua job yang dipilih masuk ke PROSES bersamaan dengan nomor batch (contoh:
BATCH-0001) - Setelah selesai, klik โ Selesai Batch โ semua job dalam batch berubah ke SELESAI
Informasi pada Kartu Job โ
Setiap kartu job di antrian menampilkan:
| Informasi | Keterangan |
|---|---|
| Nomor Job | Format JOB-YYYYMMDD-XXXX |
| Nomor Invoice | Referensi ke transaksi kasir |
| Nama Pelanggan | Dari data transaksi |
| Produk & Ukuran | Nama produk + dimensi cetak (lebar ร tinggi cm) |
| Prioritas | Badge EXPRESS (merah) atau Normal |
| Deadline | Waktu tersisa โ merah jika < 2 jam, "TERLAMBAT" jika sudah lewat |
| Catatan Kasir | Instruksi 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) atauProduk 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 โ
| Kondisi | Stok yang dipotong | Waktu |
|---|---|---|
| Pakai bahan roll baru | Stok varian roll berkurang sebesar luas mยฒ (dibulatkan ke atas) | Saat klik Mulai Cetak |
| Pakai sisa/waste | Tidak ada pemotongan stok | โ |
| Batch dengan bahan roll | Stok dipotong total luas gabungan semua job dalam batch | Saat klik Buat Batch |
| Produk rakitan (BOM) | Stok komponen rakitan (rangka, frame, dll) dipotong | Saat 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
/produksididesain 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