Daftar isi
1. Untuk apa modul gudang itu?2. Tujuh konsep yang perlu Anda kuasai2.1 Jargon gudang ↔ bahasa sehari-hari3. Mengenali layarnya4. Contoh: 40 kursi ke Ankara5. Langkah demi langkah: perintah transfer pertama AndaPilih gudang asalBuka [+ Yeni talimat], isi tujuan dan barangnyaSimpan — perintah terbentuk, barang belum bergerakSetelah truk dimuat, tekan [Şimdi sevk]Ankara menghitung barang lalu menekan [Teslim al]Jika ada yang kurang: penerimaan sebagian dan susut6. Stok opname: mempertemukan buku dengan kenyataan7. İkmal: biarkan program menemukan yang menipis8. Kasus khusus: lot, palet, karantina, titipan, pemusnahan9. Saat sistem menghentikan Anda10. Rutinitas harian menurut peran11. Pertanyaan yang sering diajukan12. Daftar istilah13. Gerbang wewenang: siapa boleh apa?14. Ketertelusuran lot: dari dokumen ke lot, dari lot ke pelanggan14.1 Mengisi lot dan kedaluwarsa saat penerimaan barang14.2 Saran FEFO pada penjualan dan pengurangan lot berjejak dokumen14.3 Strip peringatan kedaluwarsa dan kotak Kokpit14.4 Tab Rekonsiliasi Lot: mempertemukan buku dengan stok14.5 Bagaimana selisih opname diterapkan pada lot14.6 Penarikan: dari nomor lot ke pelanggan15. Gudang rongsok dan keluar dari karantina15.1 Tipe gudang Rongsok / Tolak15.2 Keluar dari karantina: jalur yang benar dan peringatan "tanpa keputusan mutu"17. "Pratinjau stok tujuan" pada perintah baru: melihat kedua gudang sebelum mengirim18. Lencana dalam perjalanan pada daftar transfer: berapa hari, tenggat, terlambat19. Karantina kini adalah TIPE gudang, bukan nama gudang20. Dua gerbang persetujuan saat kirim: stok minus dan transfer ke skrap21. Aturan empat mata: pengisian otomatis, manajer tunggal, pengaturan tanda tangan tunggal22. Tiga kemudahan: membatalkan nota opname, pemeriksaan keunikan nota, tanda pelacakan lot16. Bukti penerimaan gudang dan lotMelindungi pemilik barang titipanGudang yang melarang saldo minus (gudang kimia)Pemetaan pabrik, barang dalam perjalanan dan e-KanbanBantuan › Manajemen Gudang
Modul Gudang — Panduan dari Nol untuk Petugas Gudang
Panduan ini ditulis untuk orang yang belum pernah memakai program gudang. Anda sudah tahu cara memindahkan barang dengan tangan; yang akan Anda pelajari di sini adalah bagaimana perpindahan itu meninggalkan jejak di program. Jangan menghafal — pahami mengapa begitu, maka layarnya akan terasa mudah. Bacalah berurutan.
Bagian 1–4 (logika + konsep): 15 menit membaca. Bagian 5 (perintah transfer pertama Anda): 15 menit di depan layar. Setelahnya membuat perintah hanya perlu satu menit.
1. Untuk apa modul gudang itu?
Sebelum membuka program, renungkan ini: apakah kalimat "kita punya 200 kursi" berguna dengan sendirinya? Tidak. Tenaga penjualan akan bertanya "boleh saya janjikan ke pelanggan?" — padahal dari 200 itu, enam puluh ada di cabang Ankara, empat puluh masih di atas truk, tiga puluh dikarantina bagian mutu dan dua puluh adalah titipan milik pelanggan. Yang benar-benar bisa dijual hanyalah lima puluh. Itulah seluruh tugas modul gudang: memecah satu angka besar menjadi bagian-bagian yang bermakna.
Gambar 1 — Modul gudang tidak menghitung stok; ia memisahkan stok. Tugasnya menjaga pemisahan itu tetap hidup.
Ia mencatat di mana barang berada, dalam kondisi apa, dan milik siapa. Angka stok yang tidak bisa menjawab ketiga pertanyaan itu hanyalah tebakan.
2. Tujuh konsep yang perlu Anda kuasai
Segala sesuatu dalam modul ini dibangun di atas tujuh kata berikut. Jangan dihafal — pahami logikanya:
Gudang
Tempat fisik barang berada: gudang pusat, cabang Ankara, bengkel maklon, bahkan sebuah truk. Masing-masing punya Kode gudang (Depo kodu), dan stok selalu milik salah satunya.
Lokasi
Alamat di dalam gudang: lorong A, rak 3, kotak 2. Gudang menjawab "gedung mana", lokasi menjawab "di sebelah mana". Gunanya agar barang bisa ditemukan.
Lot (batch)
Kelompok kode stok yang sama yang berasal dari satu partai, dengan nomor lot dan tanggal kedaluwarsa. Saat pelanggan komplain, hanya lot yang bisa menjawab "barang ini dari partai mana?".
Palet
Sebuah paket berisi barang yang bergerak bersama. Mengirim satu palet akan menuangkan seluruh isinya ke perintah tanpa mengetik satu per satu — lebih cepat dan bebas salah ketik.
Perintah transfer
Sebuah perintah: "sekian banyak barang ini pindah dari gudang A ke gudang B". Perhatikan: perintah tidak memindahkan apa pun; ia mencatat niat. Perpindahan nyata terjadi saat pengiriman dan penerimaan.
Transit (dalam perjalanan)
Barang yang sudah keluar dari gudang asal tetapi belum masuk gudang tujuan. Terlihat di program, tetapi tidak bisa dijual di gudang mana pun. Jika truk celaka, kerugiannya tampak di sini.
Karantina
Barang yang belum ada putusan mutunya. Tetap ada di gudang dan muncul saat stok opname, tetapi tidak bisa dijual atau dipakai produksi. Keluar hanya lewat putusan mutu tertulis beserta alasannya.
2.1 Jargon gudang ↔ bahasa sehari-hari
Anda akan mendengar istilah ini dari konsultan atau program lain. Berikut padanannya:
| Istilah yang akan Anda dengar | Padanannya di HNR | Artinya |
|---|---|---|
| SKU | Kode stok | Nomor identitas sebuah barang |
| Bin / slot | Lokasi | Alamat kotak rak |
| Batch / lot | Lot | Kelompok dari satu partai |
| FEFO | Kedaluwarsa terdekat dulu | Kirim lot yang paling cepat kedaluwarsa |
| In-transit | Transit | Sudah keluar tapi belum sampai |
| Cycle count | Stok opname | Membandingkan buku dengan kenyataan |
| Replenishment | Pengisian ulang (İkmal) | Melengkapi yang menipis |
| Consignment | Titipan | Barang orang lain yang kita simpan |
| Shrinkage | Susut | Barang hilang atau rusak |
3. Mengenali layarnya
Saat Anda membuka jendela Gudang (Depolar), di kiri ada daftar gudang dan di kanan sepuluh tab. Sepuluh tampak menakutkan, tetapi Anda tidak memakai semuanya setiap hari. Pembagian tiga ini membantu:
🗺 Fungsi setiap kolom Gambar 2 — Pada minggu pertama pakailah Transferler dan Stok saja. Sisanya menyusul.
Kolom Jenis gudang (Depo tipi) pada tab Bilgiler bukan label hiasan; ia mengubah perilaku program. Jenis selain normal (Fason, Karantina, Emanet) tidak muncul pada pemilih dokumen penjualan maupun sebagai sumber pengisian ulang. Jadi bila sebuah gudang salah ditandai "Karantina", penjualan tidak akan pernah melihat stoknya lalu mengeluh "stoknya tidak ada". Jawabannya ada di kolom ini, bukan di gudangnya.
4. Contoh: 40 kursi ke Ankara
Sepanjang panduan ini kita mengikuti satu pekerjaan nyata. Cabang Ankara menelepon: "kirimkan 40 unit kursi SNDLY-01." Gudang pusat punya 120 unit. Truk berangkat besok. Anda akan melihat langkah demi langkah apa yang terjadi di program.
Gambar 3 — Empat status, empat tombol. Lencana berwarna di layar selalu menunjukkan posisi Anda pada garis ini.
5. Langkah demi langkah: perintah transfer pertama Anda
Kita akan mengirim 40 kursi yang diminta Ankara. Duduklah di depan layar dan ikuti urutannya.
-
Pilih gudang asal
Klik gudang MERKEZ (pusat) di daftar kiri, lalu buka tab Transferler. Tab ini menampilkan semua perintah yang keluar dari dan masuk ke gudang ini. Persempit dengan saringan Gönderilen / Yolda / Teslim di bagian atas.
💡 Mengapa harus memilih gudang dulu?Karena stok selalu milik sebuah gudang. Tanpa itu, "40 kursi" tidak bermakna — kursi yang mana?
-
Buka [+ Yeni talimat], isi tujuan dan barangnya
Tekan [+ Yeni talimat] (kanan atas). Pada formulir yang terbuka:
Kolom Yang Anda isi Alasan Gudang asal MERKEZ Tempat barang keluar — diambil dari gudang terpilih Gudang tujuan ANKARA Tidak boleh sama dengan asal — program menolaknya. Daftar asal terbatas pada gudang tempat Anda ditugaskan (semua gudang aktif bagi administrator); daftar tujuan mencakup seluruh perusahaan — jadi orang yang hanya bertugas di satu gudang tetap bisa membuat perintah. Baris: Kode stok SNDLY-01 Ketik untuk mencari; daftar hanya menampilkan barang yang ada di gudang asal Baris: Jumlah 40 Paling banyak sebesar stok — tidak bisa melebihi Kendaraan (pelat), Sopir 34 ABC 123 Opsional, tetapi jika barang hilang inilah satu-satunya petunjuk Untuk mengirim beberapa barang, tambahkan baris dengan [Kalem ekle]. Jika punya palet, gunakan Kalemler paletten yüklenecek — isi palet otomatis tertuang ke baris.
-
Simpan — perintah terbentuk, barang belum bergerak
Saat [Kaydet], muncul pesan "Perintah transfer dibuka" dan baris baru berlencana Talimat. Pada titik ini stok gudang pusat masih 120. Di sinilah pemula paling sering terkejut: menyimpan bukan berarti memindahkan.
-
Setelah truk dimuat, tekan [Şimdi sevk]
Setelah barang benar-benar dimuat, buka perintahnya lalu tekan [Şimdi sevk]. Kini gudang pusat turun 120 → 80, 40 unit tampil sebagai Yolda dan lencananya menjadi kuning. Penjualan boleh menjanjikan 80 dari pusat; Ankara belum boleh menjanjikan apa pun.
⚠ Jangan menekan kirim terlalu diniJika Anda menekan [Şimdi sevk] sebelum barang naik truk, program mengira barang yang masih di tangan Anda sedang di jalan. Barang itu jadi tak bisa dijual dan muncul sebagai selisih saat opname akhir bulan. Tombol mengikuti pekerjaan fisik — bukan mendahuluinya.
-
Ankara menghitung barang lalu menekan [Teslim al]
Saat truk tiba, petugas di Ankara membuka perintahnya, menghitung barang yang datang lalu menekan [Teslim al]. Nama Teslim alan dicatat — jangan pernah dikosongkan, sebab bila ada yang kurang inilah jawaban atas "siapa yang menghitung?". Stok Ankara menjadi +40, transit menjadi nol dan lencananya hijau: Tamamlandı.
-
Jika ada yang kurang: penerimaan sebagian dan susut
Anda mengirim 40, yang tiba 38; dua pecah. Lakukan ini: isi 38 saat menerima — perintah tetap terbuka sebagai Kısmi sevk. Lalu gunakan [Fire] untuk dua sisanya; program mewajibkan alasan ("pecah saat pengangkutan"). Baris ditutup dengan selisihnya dan perintah pun selesai.
💡 Mengapa alasan susut itu wajib?Karena barang hilang adalah biaya dan akuntansi memerlukannya. Selain itu, bila rute yang sama terus menimbulkan susut, membaca alasannya membuat Anda bisa berkata "sopir ini / kemasan ini bermasalah". Tanpa alasan, pengetahuan itu lenyap.
🗺 Fungsi setiap kolom Gambar 4 — Begitu Anda bisa membaca satu baris, situasinya terlihat tanpa perlu menyaring daftar.
6. Stok opname: mempertemukan buku dengan kenyataan
Sehati-hati apa pun Anda bekerja, angka di buku dan angka di rak lama-lama berbeda: ada yang pecah, salah rak, atau terpindai dua kali. Tab Sayım mempertemukan keduanya. Logikanya sederhana — tiga kolom.
🗺 Fungsi setiap kolom Gambar 5 — Bila tidak ada selisih, program berkata "Tidak ada selisih — buku sama dengan hitungan" dan tidak membuat slip.
Setelah opname, Anda dapat meninjau slip pada bagian Kesilen ambar fişleri dan Geçmiş sayımlar. Catatan ini tidak pernah dihapus: ketika auditor bertanya "mengapa tiga unit hilang tahun lalu", jawabannya ada di sini.
7. İkmal: biarkan program menemukan yang menipis
Cabang tidak seharusnya menelepon tiap pagi berkata "ini habis". Pada tab Stok Anda menetapkan level minimum dan maksimum per barang; tab İkmal lalu menampilkan setiap barang yang stok tersedianya turun di bawah minimum, dan [Tümünü talimata dönüştür] mengubah seluruh daftar menjadi perintah transfer sekaligus.
🗺 Fungsi setiap kolom Gambar 6 — Pengisian ulang menambah sampai maksimum, bukan minimum; kalau tidak, Anda akan memesan tiap minggu.
Aturan sederhana: pemakaian harian rata-rata × waktu tunggu (hari) × 1,5. Jika barang sampai Ankara dalam 2 hari dan terjual 6 kursi per hari, minimum ≈ 6 × 2 × 1,5 = 18. Rumus ini tidak sempurna tetapi lebih baik daripada tidak ada; setelah tiga bulan, lihat perputaran pada tab Raporlar lalu sesuaikan.
8. Kasus khusus: lot, palet, karantina, titipan, pemusnahan
| Kasus | Di mana | Yang Anda lakukan / yang diminta program |
|---|---|---|
| Pelacakan lot | Tab Lotlar | Tambahkan nomor lot dan tanggal kedaluwarsa lewat [Lot ekle]. Saat mengirim, keluarkan lot yang paling cepat kedaluwarsa dulu (FEFO) — jangan menahan barang yang akan rusak. |
| Pengiriman palet | Tab Paletler | Centang Kalemler paletten yüklenecek pada perintah, maka isi palet mengisi barisnya. Bila tanpa palet, muncul (tanpa palet — isi barisnya manual). |
| Melepas dari karantina | Tab Stok | Keluarkan dari karantina lewat putusan mutu (berita acara) — program mewajibkan alasan. Tanpa alasan tidak ada pelepasan; hambatan ini disengaja. |
| Barang titipan | Tab Bilgiler | Setel jenisnya menjadi Emanet (barang pelanggan) lalu isi kode akun pemilik. Stok ini tidak bisa dijual dan dipisahkan pada laporan nilai — itu bukan modal Anda. |
| Pemusnahan | Tab Stok | Pemusnahan berita acara — alasan dan nama saksi keduanya wajib. Tidak seorang pun boleh memusnahkan stok sendirian; aturan ini melindungi Anda. |
9. Saat sistem menghentikan Anda
Saat melihat peringatan merah, jangan panik: semua ini hambatan yang disengaja, bukan kerusakan. Lima yang paling sering Anda temui, beserta solusinya:
| Pesan | Arti sebenarnya | Solusi |
|---|---|---|
| Gudang asal dan tujuan harus berbeda. | Anda memilih gudang yang sama dua kali | Ubah tujuannya. Pindah di dalam satu gudang adalah perubahan lokasi, bukan transfer. |
| tidak ada stok di gudang asal — pilih dari daftar. | Anda mengetik kode manual; gudang itu tidak punya barangnya | Pilih dari daftar tarik-turun — daftar itu hanya menampilkan yang ada di gudang tersebut. |
| paling banyak … yang bisa dikirim | Anda meminta melebihi stok | Turunkan jumlahnya atau isi ulang gudang itu dulu. Gudang tidak pernah boleh minus. |
| Alasan susut (wajib) | Kerugian tidak bisa ditutup tanpa alasan | Tulis apa yang terjadi ("pecah saat pengangkutan"). Teks itu nanti menjadi laporan. |
| Isi minimal satu baris (kode + jumlah positif). | Perintah kosong atau berjumlah nol | Tambahkan baris. Perintah kosong tak bisa menjawab "apa yang seharusnya dikirim?" nanti. |
10. Rutinitas harian menurut peran
Petugas gudang
Pagi: Transferler → saringan Yolda; lihat truk yang tiba hari ini. Siang: hitung barang datang, [Teslim al]; muat barang keluar, [Şimdi sevk]. Sore: periksa İkmal; ubah baris merah menjadi perintah.
Kepala gudang
Mingguan: ada perintah yang macet di Yolda? (Barang seminggu di jalan biasanya barang hilang.) Bulanan: lakukan opname, baca slip selisihnya. Tiga bulanan: Raporlar → stok mati dan perputaran; perbarui level min/maks.
Manajer
Perhatikan tiga angka: stok mati (uang yang tak bergerak 12 bulan), perputaran (seberapa sering stok diperbarui) dan total susut (nilai uang dari kerugian). Ketiganya menggambarkan kinerja gudang dalam satu halaman.
11. Pertanyaan yang sering diajukan
Saya menyimpan perintah tetapi stok tidak berubah — rusak?
Tidak, itu sudah benar. Perintah adalah sebuah niat. Stok hanya berubah pada [Şimdi sevk] (keluar dari asal) dan [Teslim al] (masuk ke tujuan). Dengan begitu "sudah diketik tapi belum dikirim" tidak merusak stok.
Saya salah kirim gudang — bisa dibatalkan?
Sebelum pengiriman, [İptal et] sudah cukup. Setelah dikirim tidak ada pembatalan — barangnya sudah benar-benar berangkat. Cara yang benar: terima dulu, lalu buat perintah baru ke arah sebaliknya. Catatan menunjukkan dua perpindahan, karena memang terjadi dua perpindahan.
Penjualan bilang "stok tidak ada" padahal saya melihatnya.
Empat kemungkinan, periksa berurutan: (1) barang dikarantina, (2) barang titipan (milik orang lain), (3) jenis gudangnya bukan normal (gudang maklon/karantina disembunyikan dari pemilih penjualan), (4) barang masih berstatus Yolda karena belum diterima. Keempatnya berarti "terlihat tetapi tidak bisa dijual".
Bagaimana jika ada barang yang terlewat saat opname?
Tidak terjadi apa-apa — baris yang terlewat tidak masuk slip dan nilai bukunya tetap. Program hanya memproses baris yang jumlahnya Anda isi. Karena itu "belum dihitung" berbeda dari "dihitung nol": jika memang nol, ketik 0.
Apakah barang yang saya kirim ke maklon masih milik saya?
Ya. Gudang maklon berjenis Fason (proses luar): barangnya tetap dalam modal Anda dan muncul di laporan nilai, tetapi tidak di pemilih penjualan — karena belum selesai diproses. Setelah selesai, barang kembali lewat perintah transfer.
12. Daftar istilah
| Türkçe | English | Bahasa Indonesia |
|---|---|---|
| Depo | Warehouse | Gudang |
| Depo kodu | Warehouse code | Kode gudang |
| Lokasyon | Location / bin | Lokasi |
| Lot | Lot / batch | Lot |
| Palet | Pallet | Palet |
| Transfer talimatı | Transfer order | Perintah transfer |
| Kaynak depo | Source warehouse | Gudang asal |
| Hedef depo | Target warehouse | Gudang tujuan |
| Yolda / Transit | In transit | Transit |
| Kısmi sevk | Partial dispatch | Pengiriman sebagian |
| Teslim al | Receive | Terima barang |
| Fire | Shrinkage / loss | Susut |
| İmha (tutanaklı) | Disposal (minuted) | Pemusnahan (berita acara) |
| Sayım | Stock count | Stok opname |
| Ambar fişi | Stock slip | Slip gudang |
| İkmal | Replenishment | Pengisian ulang |
| Karantina | Quarantine | Karantina |
| Emanet | Consignment | Titipan |
| Fason | Subcontract | Maklon |
| Ölü stok | Dead stock | Stok mati |
| Devir hızı | Turnover rate | Perputaran stok |
| ABC analizi | ABC analysis | Analisis ABC |
13. Gerbang wewenang: siapa boleh apa?
Program sengaja menghentikan beberapa tindakan; itu bukan kerusakan, melainkan gerbang keamanan. Ada tiga: Penugasan — untuk membuat perintah transfer dan mengirim/menerima, Anda harus menjadi petugas gudang asal atau tujuan (administrator menetapkannya di tab Petugas; itulah arti galat "harus menjadi petugas"). Persetujuan empat-mata — perintah baru berstatus Perintah; baru setelah administrator menekan Setujui petugas boleh mengirim. Jika muncul "menunggu persetujuan administrator", pakai tombol Minta persetujuan. Gerbang administrator — membuat/menghapus kartu gudang, membatalkan perintah, mencatat susut di perjalanan, membatalkan opname dan pemusnahan hanya milik administrator sistem. Keputusan karantina (pelepasan / TOLAK) ditulis oleh administrator atau petugas gudang KARANTINA. Bila terhenti di gerbang, cukup minta persetujuan/penugasan kepada orang yang tepat.
14. Ketertelusuran lot: dari dokumen ke lot, dari lot ke pelanggan
Lot (batch) adalah sekelompok barang yang dibuat pada kondisi sama atau datang dalam satu pengiriman. Modul gudang sudah memisahkan stok menurut di mana, dalam kondisi apa dan milik siapa; buku lot menambah satu pertanyaan lagi: batch yang mana? Gudang pangan, obat, kimia atau kedirgantaraan yang tidak bisa menjawabnya akan gagal audit — sebab saat ada masalah, "batch mana yang ditarik" tidak terjawab.
Ini kalimat terpenting dalam panduan ini. Barang tanpa catatan lot tetap dijual, tetap ditransfer, tetap masuk produksi. Buku lot tidak merusak dokumen apa pun dan tidak menghentikan pengiriman. Yang dilakukannya hanyalah meninggalkan jejak — dan jejaknya hanya selengkap nomor lot yang Anda isi.
14.1 Mengisi lot dan kedaluwarsa saat penerimaan barang
Baris pertama buku lot ditulis saat penerimaan barang. Ketika memasukkan faktur pembelian, sebuah blok berjudul "Lot / SKT (mal kabul)" terbuka di bawah grid barang, dengan catatan: "opsional — ditulis ke buku lot setelah dokumen disimpan (nomor dokumen masuk catatan); barang yang dikosongkan masuk tanpa lot". Setiap barang terisi memperoleh dua kolom: Lot no dan SKT (tanggal kedaluwarsa). Setelah dokumen mendapat nomor HNR, kolomnya terkunci.
Lot ditulis setelah dokumen disimpan. Bila berhasil muncul: "3 lot ditulis ke buku" dengan pasangan kode → lot di bawahnya. Bila gagal, peringatannya: "lot gagal ditulis — catatan dokumen TIDAK terpengaruh … lot bisa dimasukkan manual di Gudang → Lotlar."
(1) Jumlah dikonversi ke satuan utama. Meski barang dimasukkan dalam koli, buku lot menyimpannya dalam satuan utama kartu stok. (2) Bila gudang tidak dipilih, lot ditulis "umum" dan itu menuntut hak administrator; muncul petunjuk kecil (tanpa gudang). (3) Total lot tidak boleh melebihi stok gudang. Bila melebihi, program berkata: "total lot X, stok gudang Y — periksa jumlah lot".
14.2 Saran FEFO pada penjualan dan pengurangan lot berjejak dokumen
FEFO = First Expired, First Out: lot dengan kedaluwarsa terdekat keluar lebih dulu. Bedanya dengan FIFO: barang tidak datang berurutan menurut kedaluwarsa — batch kemarin bisa kedaluwarsa lebih cepat daripada yang datang dua bulan lalu. Untuk barang mudah rusak, FEFO-lah aturan yang benar.
Di layar: saat memasukkan faktur penjualan, blok "Lot (FEFO önerisi)" terbuka di bawah grid barang untuk barang yang punya catatan lot. Catatannya: "saat disimpan, lot dengan kedaluwarsa terdekat dikurangi otomatis (nomor dokumen dilacak) — lot kedaluwarsa tidak ikut proses otomatis". Untuk tiap kode, lima lot pertama tampil sebagai pil kecil dalam tiga warna:
| Pil | Arti |
|---|---|
| Merah, berawalan ⚠ | Kedaluwarsa. FEFO otomatis melewatinya; bila sengaja dipakai, kurangi manual di Gudang → Lotlar. |
Hijau, diakhiri → −jumlah | Lot ini akan dikurangi — sebuah saran. Saat disimpan benar-benar dikurangi. |
| Abu-abu | Lot berikutnya — tidak disentuh karena jumlahnya sudah cukup. |
| Teks oranye: "lot tidak mencukupi: …" | Total lot tidak menutupi jumlah baris. Sisanya keluar tanpa jejak lot dan muncul di laporan Rekonsiliasi Lot. |
Saat disimpan, pengurangan benar-benar terjadi di server dan muncul notifikasi berjudul "Lot izleme (FEFO)". Isinya bisa: lot yang dikurangi: KODE/LOT×12,00 …, lot tidak mencukupi: KODE (3,00) …, lot kedaluwarsa tidak ikut FEFO: KODE/LOT …. Selalu diakhiri pengingat yang sama: "— jejak: Kalite → İzleme (dengan nomor lot)". Aturan urutannya: kedaluwarsa terdekat dulu, lot tanpa kedaluwarsa paling akhir, seri diputus oleh catatan tertua.
Aturannya: lot berlaku selama kedaluwarsa ≥ hari ini; peringatan merah hanya muncul bila kedaluwarsa < hari ini. Jadi lot bertanggal hari ini tidak merah dan tetap ikut FEFO. Tanggalnya dihitung menurut hari lokal mesin Anda — tidak ada pergeseran zona waktu.
14.3 Strip peringatan kedaluwarsa dan kotak Kokpit
Di paling atas jendela Gudang, di atas daftar gudang, ada sebuah strip: "SKT Uyarıları". Ia membawa dua pil: "N lot KEDALUWARSA" (merah) dan "N lot ≤30 hari" (oranye). Angkanya mencakup semua gudang. Strip disembunyikan sepenuhnya bila kedua angka nol. Mengklik pil berpindah ke tab Lotlar dengan saringan yang sesuai.
Angka yang sama juga tampil sebagai kotak kecil di panel Produksi pada Kokpit: berjudul "SKT (lotlar)" dengan nilai "X kedaluwarsa · Y ≤30 hari". Kotaknya merah bila ada yang kedaluwarsa, netral bila hanya mendekati, hijau bila keduanya nol. Mengkliknya membuka jendela Gudang.
Tab Lot menyaring menurut gudang terpilih (sementara strip menghitung semua gudang — kedua angka bisa berbeda, itu wajar). Saringannya empat: semua lot, kedaluwarsa, ≤30 hari, ≤90 hari. Sel kedaluwarsa menjadi merah tebal hanya untuk lot yang sudah kedaluwarsa. Dari tab ini Anda bisa menambah lot manual atau menghapus baris dengan ×.
14.4 Tab Rekonsiliasi Lot: mempertemukan buku dengan stok
Karena buku lot tidak pernah menghalangi stok, keduanya bisa menyimpang: dokumen tanpa lot, lot yang diisi manual, jumlah yang tidak tertutupi FEFO… Tab Lot Mutabakat menemukan selisih itu. Tugasnya sederhana: untuk setiap kode+gudang yang punya catatan lot, ia membandingkan total lot dengan stok gudang dan hanya menampilkan yang tidak cocok.
| Kolom | Menampilkan apa |
|---|---|
| Kod · Açıklama · Depo | Barang dan gudang tempat selisih muncul. |
| Lot toplamı | Jumlah kuantitas buku lot untuk kode+gudang itu. |
| Depo mevcudu | Angka tersedia sebenarnya di buku stok. |
| Fark | Total lot − stok gudang. Oranye bila positif, merah bila negatif. |
| Yön | "buku lot lebih — disarankan opname" atau "buku lot kurang — disarankan opname". |
Bila tidak ada selisih, muncul baris hijau: "buku lot sesuai dengan stok — tidak ada selisih." Klik ganda pada baris membuka kartu stok barang itu. ↻ Tazele menyegarkan laporan. Menutup selisih perlu dua langkah: opname fisik dulu (tab Sayım), lalu menyesuaikan buku lot secara manual.
14.5 Bagaimana selisih opname diterapkan pada lot
Saat Anda membuat bukti opname, program juga memikirkan buku lot — tetapi hanya satu arah.
| Selisih | Apa yang terjadi pada buku lot? |
|---|---|
| Negatif (opname di bawah buku) | Selisih dikurangi dari lot secara FEFO — kedaluwarsa terdekat dulu. Di sini lot kedaluwarsa ikut dikurangi (beda dengan penjualan), sebab ini kehilangan, bukan penjualan. |
| Positif (opname di atas buku) | Tidak ada yang ditulis ke buku lot — sebab lot mana milik kelebihan itu tidak bisa diketahui. Server menghasilkan peringatan: "tidak ada penetapan lot untuk selisih opname positif … — perbaiki catatan lot secara manual". |
Membatalkan bukti opname (tugas administrator) mengembalikan buku stok tetapi tidak menyentuh buku lot. Itu muncul di Rekonsiliasi Lot sebagai baris "buku lot kurang". Setelah pembatalan, periksa rekonsiliasi dan lengkapi lot manual.
14.6 Penarikan: dari nomor lot ke pelanggan
Semua pembukuan ini ada untuk satu momen: sebuah batch ternyata bermasalah dan orang bertanya "diterima siapa saja?" Jawabannya dari Jendela Kualitas → İzleme: ketik nomor lot lalu tekan [İzle]. Semua pergerakan nomor lot itu ditampilkan, dan baris yang keluar lewat dokumen penjualan dipadankan dengan faktur dan pelanggan.
Hanya baris yang keluar lewat dokumen penjualan yang terhubung ke pelanggan. Bila barang keluar manual, barisnya tetap muncul tetapi kolom "diterima siapa" kosong. Karena itu syarat sejati ketertelusuran adalah menjual lewat dokumen, dan syarat kedua adalah mengisi nomor lot.
15. Gudang rongsok dan keluar dari karantina
Barang yang menunggu di karantina punya dua jalan keluar: terima (bisa dipakai, ke gudang normal) dan TOLAK (tak sesuai, dipisahkan). Tujuan yang benar untuk TOLAK adalah gudang bertipe rongsok/tolak.
15.1 Tipe gudang Rongsok / Tolak
Kolom tipe gudang pada kartu gudang menawarkan lima pilihan: Normal, Subkontrak, Karantina (mutu), Transit dan Rongsok / Tolak. Hanya administrator yang boleh mengubahnya. Tipe rongsok punya satu efek yang sangat penting: ia tidak pernah muncul di pemilih gudang dokumen penjualan. Jadi barang tertolak tidak bisa terjual meski karena kelalaian.
Bila Anda memutuskan TOLAK dan mengirim barang ke gudang bertipe normal, program menampilkan: "barang tertolak menuju gudang BISA DIJUAL (normal) '…' — disarankan gudang bertipe rongsok/tolak (Gudang → Bilgiler → Depo tipi: Hurda)." Tidak dihalangi — usaha kecil mungkin tidak punya gudang rongsok terpisah. Tetapi pada hari Anda melihat peringatan ini, luangkan lima menit membuat gudang HURDA.
15.2 Keluar dari karantina: jalur yang benar dan peringatan "tanpa keputusan mutu"
Satu-satunya jalan keluar yang benar dari karantina adalah Gudang → KARANTINA → Serbest bırak. Alur itu menanyakan empat hal berurutan — jumlah, keputusan (terima/tolak), gudang tujuan dan alasan — semuanya wajib. Dua bukti gudang dibuat, sebuah berita acara pelepasan ditulis, dan informasi lot dibawa ke gudang tujuan.
Bila Anda memotong jalan dan mengirim dengan perintah transfer yang sumbernya KARANTINA, program tetap menyelesaikan pengiriman tetapi menampilkan: "pengiriman dari KARANTINA: keputusan mutu (berita acara pelepasan) belum ditulis untuk kode berikut: … — jalur yang benar adalah Gudang → KARANTINA → Serbest bırak; pengiriman tetap sah dengan persetujuan administrator."
17. "Pratinjau stok tujuan" pada perintah baru: melihat kedua gudang sebelum mengirim
Pada formulir "[+ Perintah baru]" di bagian 5, di sebelah "Buka perintah" ada Pratinjau stok tujuan. Menekannya tidak menulis apa pun; muncul tabel per baris: stok sumber → sesudah, stok tujuan → sesudah, level min dan maks tujuan, serta peringatan. Baris merah jika sumber akan minus, kuning jika tujuan akan melampaui maks atau tetap di bawah min. Saat Anda membuka perintah, jawabannya juga membawa tabel "stok tujuan" yang sama (potret setelah penulisan).
Izin: manajer atau petugas gudang sumber/tujuan (sama dengan cakupan transfer; di luar itu 403). Jika sumber kosong pratinjau menyebut "sumber menjadi minus" — informasi, bukan penghalang; gerbang stok minus tetap ditanyakan saat pengiriman (bagian 20).
18. Lencana dalam perjalanan pada daftar transfer: berapa hari, tenggat, terlambat
Baris perintah yang sudah dikirim tetapi belum diterima menampilkan lencana 🚚 N hari dalam perjalanan · tenggat YYYY-MM-DD; begitu tenggat lewat, lencana menjadi merah "TERLAMBAT". Perhitungan: hari kirim = hari catatan kirim pertama, hari dalam perjalanan = hari ini − hari kirim (hari kalender), tenggat = hari kirim + N. N bawaannya 3 dan diatur untuk seluruh perusahaan (TRANSFER_TERMIN_GUN; Anda juga bisa meminta daftar sementara dengan nilai lain lewat ?terminGun=). Baris yang masih tahap perintah atau sudah selesai tidak berlencana. Tenggat tidak disimpan di basis data — diturunkan dari hari kirim; tenggat per perintah butuh kolom terpisah.
19. Karantina kini adalah TIPE gudang, bukan nama gudang
Alur karantina di bagian 15.2 dulu bergantung pada satu gudang yang namanya persis "KARANTINA"; pabrik yang membuka gudang karantina kedua seperti "CN-KRNT" tidak pernah melihat gerbang kualitas. Kini aturannya tipe = karantina: setiap gudang bertipe itu adalah karantina (nama lama "KARANTINA" masih dikenali demi kompatibilitas). Akibatnya:
- Izin kualitas = administrator sistem atau petugas gudang bertipe karantina. Keputusan kualitas, pelepasan, pemusnahan, keputusan NCR, dan keputusan ruang bersih melewati gerbang ini. Daftar "gudang kualitas saya" tampil pada konteks jendela Kualitas.
- Tombol Lepaskan ada di tab Stok setiap gudang bertipe karantina; formulir mengirim gudang sumber sendiri. Jika sumber tidak diberikan lewat API, program memilih satu-satunya gudang karantina milik pengguna yang menyimpan kode ini; jika tidak ada atau lebih dari satu, ia mencantumkannya dengan 422 ("sebutkan sumber: A, B") — tanpa pilihan diam-diam. Tujuan tidak boleh bertipe karantina.
- Peringatan "kirim dari gudang karantina: keputusan kualitas belum ditulis" pada pengiriman dan RMA kini bekerja untuk setiap gudang bertipe karantina dan menyebut nama gudangnya. Daftar keputusan kualitas menampilkan gudang sumber yang sebenarnya.
Jika Anda mendapat 403: pesannya menyebut tipe gudang dan penugasan — entah gudang bukan bertipe karantina (Gudang › kartu gudang › tipe) atau Anda bukan petugasnya (Gudang › Petugas). Keduanya diperbaiki manajer.
20. Dua gerbang persetujuan saat kirim: stok minus dan transfer ke skrap
| Pesan | Sebab dan jalan keluar |
|---|---|
| "stok tidak cukup … kirim ulang dengan eksiStokOnay" (422) | Gudang sumber berisi kurang dari jumlah kirim. Program menampilkan pertanyaan persetujuan; jika Anda menjawab ya, pengiriman ditulis dengan status "parsial", catatan mendapat jejak "[eksiStokOnay: kode (tersedia X, kirim Y)]" dan sumber menjadi minus. Tanda ini dulu tidak sampai ke server sehingga 422 terus muncul meski disetujui — sudah diperbaiki. |
| "tujuan gudang skrap — tidak dapat dikembalikan … hurdaOnay" (422) | Tipe gudang tujuan skrap, sumbernya bukan. Karena skrap-ke-normal tertutup (bagian 15.1) transfer ini tidak dapat dibatalkan; program bertanya "TIDAK DAPAT DIKEMBALIKAN", dan jika Anda menjawab ya catatan mendapat "[TRANSFER KE SKRAP disetujui: nama]" dan jawaban membawa peringatan. |
21. Aturan empat mata: pengisian otomatis, manajer tunggal, pengaturan tanda tangan tunggal
Siapa pun yang membuka perintah tidak boleh menyetujuinya (DORT_GOZ_ZORUNLU); penyetujunya administrator sistem. Aturan ini mengunci permanen perintah "Isi ulang › semua" di bagian 7 pada perusahaan bermanajer tunggal. Tiga pengecualian ditetapkan:
- Otomasi: perintah yang dibuka lewat "Isi ulang › semua" ditandai otomatis; pembukanya dihitung "program", jadi manajer yang menjalankan pengisian boleh menyetujui. Jejak: "[persetujuan: pengisian otomatis, nama]". Aturan tetap berlaku untuk perintah yang Anda buka manual.
- Perusahaan bermanajer tunggal: jika tidak ada administrator sistem lain dan administrator itu yang membuka perintah, petugas terdaftar gudang sumber atau tujuan boleh memberi tanda tangan kedua. Jejak: "[empat mata: manajer tunggal, petugas tanda tangan kedua nama]". Dengan beberapa manajer, petugas mendapat 403.
- Pengaturan tanda tangan tunggal (depo.dort_goz_tek_imza, bawaan mati): jika manajer mengaktifkannya, manajer tunggal juga boleh menyetujui perintahnya sendiri; jejak "[TEK_IMZA …]" plus baris tersendiri di jejak Audit. Jika ada manajer lain, pengaturan tidak diterapkan. Lihat panduan Keamanan.
Daftar kini membawa tanda dapat disetujui dan alasannya di setiap baris (perintah-sendiri, pengisian-otomatis, bukan-manajer, status-…); tombol Setujui nonaktif pada perintah Anda sendiri dan menampilkan penjelasannya. Jawaban "Isi ulang › semua" langsung menyebut situasi manajer tunggal/jamak.
22. Tiga kemudahan: membatalkan nota opname, pemeriksaan keunikan nota, tanda pelacakan lot
Siapa yang membuka nota opname boleh menghapusnya. Nota opname di bagian 6 dulu hanya bisa dihapus manajer. Kini petugas non-manajer boleh "Batalkan" jika ia sendiri yang membuka nota, notanya nota hari ini, dan ia petugas gudang itu; jika tidak, 403, dan pesannya menyebut siapa yang membuka dan pada hari apa. Cadangan dan pengembalian lot dilakukan seperti biasa.
Pemeriksaan keunikan nota (manajer; GET /api/depolar/fis-denetim): memindai apakah nomor nota gudang yang sama dipakai pada dua dokumen, mencantumkan nota yang bentrok beserta baris dan catatannya, serta menampilkan batas penghitung dan nomor nota berikutnya. Karena nota pelepasan/pemusnahan/susut yang bersamaan kini mengambil nomor di dalam kunci, hasil normalnya "bentrok 0"; jika Anda melihat angka lain, beri tahu administrator.
Tanda pelacakan lot dan lot otomatis pada pembelian: "pelacakan lot ya/tidak" dapat ditulis secara eksplisit untuk kartu stok (PUT /api/depolar/lot-takip/<kode>; manajer atau petugas gudang mana pun). Saat kartu berlacak diterima lewat faktur pembelian, lot terbuka sendiri (entri manual dari bagian 14.1 tetap berlaku; lot/kedaluwarsa yang diberikan diutamakan) dan dikembalikan saat faktur dihapus. Pola dan aturan: panduan Korporat. Rekonsiliasi stok (bagian 14.4) diringkas menjadi satu kueri dan di-cache 60 detik — Segarkan memaksa hitung ulang. Penugasan petugas: jika pengguna yang Anda tugaskan ke gudang izin gudangnya mati, penugasan tetap ditulis tetapi jawaban memberi peringatan dan saran templat (lihat panduan Pengaturan).
Jika barangnya masuk produksi, lihat Panduan Produksi; jika menuju pelanggan, lihat Panduan CRM. Untuk keputusan karantina dan jejak lotnya sendiri, lihat Panduan Jendela Kualitas.
16. Bukti penerimaan gudang dan lot
Tautkan sertifikat, CoC/CoA, laporan inspeksi, dan surat jalan ke lot; tanda terima gudang, bukti serah, surat jalan, dan bila perlu foto ke palet/transfer; serta dokumen opname/terima, laporan inspeksi, atau foto ke opname. Nomor dokumen, penyerah/penerima, tanggal, kendaraan/plat, dan lot/seri harus menjelaskan kiriman yang sama.
Jangan hapus lampiran dari transfer yang sudah diterima. Batalkan berkas salah dengan alasan dan unggah bukti serah benar sebagai lampiran baru. Panduan bidang: Buku Pegangan Pengguna Praktis.
Melindungi pemilik barang titipan
Di Gudang → kartu gudang, memilih Barang titipan mewajibkan Kode akun pemilik yang terdaftar. Akun kosong atau tidak dikenal ditolak. Pemilik gudang kosong yang belum digunakan boleh dikoreksi. Setelah ada stok, lot, atau riwayat mutasi, kepemilikan terkunci: bidang ini tidak boleh mengubah barang menjadi milik pelanggan lain atau perusahaan. Saldo nol tidak menghapus riwayat. Buat gudang terpisah untuk pemilik lain. Alamat, keterangan, dan kontak tetap dapat diedit. Perlindungan dasar ini tidak menambah kewajiban sertifikat industri di Level 1.
Transfer barang titipan
Di Transfer → Instruksi baru, sumber titipan hanya menawarkan tujuan dengan pemilik sama. Kirim 10 M dari gudang pelanggan A ke B, lalu terima 4 M dan 6 M. Tujuan milik perusahaan atau pelanggan lain ditolak, termasuk untuk administrator; transfer gudang bukan pengalihan kepemilikan. Instruksi terbuka juga mengunci pemilik gudang tujuan kosong. Pembatalan instruksi yang belum digunakan melepas kunci hanya jika tidak ada stok, riwayat, atau instruksi terbuka lain. Pengiriman dan penerimaan memeriksa pemilik lagi. Kolom lot/seri hanya muncul bila digunakan. Pemisahan lot historis dalam gudang YOLDA bersama tidak tercakup oleh pemeriksaan ini.
Konsinyasi — barang kita yang dititipkan ke pelanggan dengan pola "bayar kalau laku", atau barang pemasok di kita dengan pola "ditagih saat dipakai" — ada di jendela tersendiri: untuk perjanjian, gudang konsinyasi (KNS-…), pengiriman/penerimaan, faktur dari laporan pemakaian, retur, opname, dan rekonsiliasi periode lihat Konsinyasi / Titipan.
Lot transfer dan penerimaan aman
Buka transfer lalu perluas “Pergerakan lot transfer” bila tersedia. Periksa stok, gudang, lot, kedaluwarsa, arah, dan jumlah. Jika barang dua pelanggan berada dalam perjalanan, setiap transfer hanya menerima lot kirimannya sendiri. Kegagalan lot/seri membatalkan dokumen stok, penghitung, dan jejak bersama. Muat ulang dan periksa jumlah serta status mutu; jangan membuat dokumen koreksi karena mengira transaksi gagal sudah tercatat. Transfer lama tanpa jejak memerlukan rekonsiliasi stok/lot, bukan perkiraan otomatis. Pecah palet sebelum memindahkan sebagian. Level 1 tidak mendapat kewajiban lot atau sertifikat baru.
Gudang yang melarang saldo minus (gudang kimia)
Selama kotak Larang saldo minus dicentang pada kartu gudang, stok di gudang itu tidak boleh di bawah nol: konfirmasi produksi maupun penjualan tidak lolos dengan persetujuan stok minus; galat diawali EKSI_YASAK_DEPO dan menyebut solusinya (catat penerimaan dulu). Gerbang ini sengaja tanpa jalan keluar — di gudang kimia tidak ada kondisi fisik "minus 40 kg"; saldo minus di sana berarti penerimaan yang belum ditimbang, dan resep larutan yang dihitung darinya rusak sejak awal. Gerbang yang bisa disetujui akan membuat operator menyetujui persis kesalahan yang mestinya ditangkap sistem; keputusannya ada pada administrator di kartu gudang. Bawaannya mati; gudang yang ada tidak terpengaruh. Rincian: Panduan tekstil.
Pemetaan pabrik, barang dalam perjalanan dan e-Kanban
Pada perusahaan dengan beberapa pabrik, setiap gudang dipetakan ke sebuah pabrik (Korporat › Pabrik / Gudang). Pemetaan ini dipakai bukan hanya untuk dinding keamanan tetapi juga perencanaan: MRP per pabrik dan kanban pabrik hanya melihat gudang yang dipetakan. Pita di bagian atas layar menyebut berapa gudang yang belum dipetakan dan memungkinkan Anda mengaitkan semuanya ke satu pabrik dengan pilihan ganda. Rincian: Panduan otomotif, bagian 13.
Barang dalam perjalanan. Layar pengisian menghitung barang pada instruksi transfer terbuka (instruksi/disetujui/sebagian) yang belum diterima sebagai “dalam perjalanan”, sehingga tidak membuat instruksi kedua untuk kekurangan yang sama. MRP belum menghitungnya; kedua layar menyebut kekurangan berbeda untuk barang yang sama dan selisihnya cukup untuk memunculkan pembelian ganda. Dengan gerbang depo.mrp_transit_arz aktif, MRP memakai angka yang sama. Gerbang mati secara bawaan: selama mati jawaban MRP persis seperti hari ini, dan menyalakannya keputusan sadar karena angka perencanaan berubah.
e-Kanban. Untuk barang yang sering dipakai Anda menetapkan gudang sumber dan tujuan, jumlah wadah, permintaan harian dan hari transit; jumlah kartu dihitung server. Papan menampilkan kartu yang stok tersedianya jatuh di bawah titik pemesanan ulang, dengan tombol Buat instruksi transfer di tiap baris. Pemicuan melewati jalur instruksi transfer biasa: persetujuan empat mata, dinding pabrik, kepemilikan dan gerbang skrap tetap berlaku. Pemicuan otomatis (depo.kanban_otomatik) dan persetujuan antar pabrik otomatis (depo.kanban_tesis_disi) terpisah dan keduanya mati secara bawaan; selama yang kedua mati, kanban antar pabrik berhenti dengan TESIS_TRANSFER_ONAY.
Langkah setelah surat jalan — koli, pemuatan kendaraan, rute, ekspedisi, dan bukti serah terima — ada di jendela tersendiri: Pengiriman dan Logistik.
Pekerjaan harian di dalam gudang — daftar pengambilan untuk pesanan dan kit produksi, pengambilan dengan kode QR di ponsel, stock opname siklus dengan jadwal ABC dan persetujuan selisih empat mata, penempatan rak/bin, stok dalam perjalanan — juga ada di jendela tersendiri: Operasi Gudang. Selisih stock opname di sana ditulis dengan dokumen stock opname gudang di halaman ini (bagian 6).