Mode Gelap
Purchase Return (Retur Pembelian)
Purchase Return digunakan untuk mengembalikan barang yang sudah diterima ke supplier. Setiap retur dibuat berdasarkan Penerimaan Barang (Goods Receipt/GRN) yang sudah berstatus Diterima. Setelah retur dikirim, stok produk di outlet otomatis berkurang sesuai jumlah yang diretur.
Path menu: Pengadaan → Retur Pembelian (/inventory/purchase-returns)
Daftar Purchase Return
Halaman utama menampilkan seluruh catatan retur pembelian:
| Kolom | Keterangan |
|---|---|
| No. RTN | Nomor unik retur pembelian |
| No. Penerimaan | Nomor Penerimaan Barang (GRN) yang menjadi acuan retur |
| Supplier | Nama supplier tujuan retur |
| Alasan | Alasan retur (Cacat/Rusak, Barang Salah, Kelebihan, Kerusakan, Lainnya) |
| Status | Draft, Dikirim, atau Dibatalkan |
| Items | Total qty barang yang diretur |
| Total | Total nilai retur |
| Tanggal | Tanggal pembuatan retur |
Gunakan filter untuk menyaring berdasarkan Supplier, Status, Alasan, serta rentang Dari Tanggal–Sampai Tanggal. Data juga dapat diekspor ke Excel melalui tombol ekspor pada panel filter.
Membuat Purchase Return
Retur pembelian hanya dapat dibuat dari Penerimaan Barang (GRN) yang sudah berstatus Diterima. Tidak ada opsi membuat retur langsung dari Purchase Order.
Langkah-langkah
- Klik tombol Buat Retur di pojok kiri atas daftar.
- Pada bagian Pilih Penerimaan Barang, pilih GRN dari dropdown. Daftar hanya menampilkan penerimaan yang sudah berstatus Diterima.
- Setelah GRN dipilih, sistem otomatis menampilkan informasi penerimaan (No. Penerimaan, No. PO, Supplier, Outlet, Tanggal Penerimaan, total diterima, total nilai) dan mengisi daftar item yang pernah diterima.
- Pada bagian Informasi Retur, isi:
Tanggal Retur — Tanggal barang dikembalikan (default: hari ini).
Alasan Retur (wajib) — Alasan retur berlaku untuk seluruh dokumen (satu alasan per retur, bukan per item). Pilihannya:
Nilai Keterangan Cacat/Rusak Barang datang dalam kondisi cacat/rusak Barang Salah Barang tidak sesuai pesanan Kelebihan Jumlah yang diterima melebihi pesanan Kerusakan Barang mengalami kerusakan Lainnya Alasan lain di luar daftar di atas Catatan — Keterangan umum tentang retur ini (opsional).
- Pada bagian Item Retur, untuk setiap produk isi Qty Retur. Jumlah retur tidak boleh melebihi qty yang diterima pada GRN. Isi Catatan per item bila perlu (opsional). Item dengan Qty Retur 0 tidak akan diikutkan.
- Klik Simpan sebagai Draft. Retur tersimpan dengan status Draft dan belum memengaruhi stok.
Dokumentasikan Kondisi Barang
Catat kondisi barang yang diretur secara detail di kolom catatan item, termasuk nomor batch bila ada. Dokumentasi yang baik mempermudah proses klaim ke supplier.
Retur Parsial
Anda tidak harus meretur seluruh item dari satu penerimaan. Isi Qty Retur hanya untuk item yang perlu dikembalikan. Anda juga dapat membuat beberapa retur berbeda dari satu GRN yang sama.
Alur Status Purchase Return
Draft → Dikirim
└──→ Dibatalkan| Status | Keterangan |
|---|---|
| Draft | Retur baru dibuat, belum memengaruhi stok. Dapat dikirim atau dibatalkan. |
| Dikirim | Retur sudah dikirim. Stok di outlet sudah berkurang sesuai jumlah retur. Status final. |
| Dibatalkan | Retur dibatalkan selagi masih Draft. Tidak ada perubahan stok. Status final. |
Tidak ada status "Submitted" maupun "Completed", dan tidak ada langkah "Selesaikan/Complete" terpisah.
Mengirim Retur (Kirim Retur)
- Buka retur yang berstatus Draft dari daftar.
- Periksa kembali item, Qty Retur, alasan, dan total nilai retur.
- Klik tombol Kirim Retur, lalu konfirmasi pada dialog yang muncul.
- Setelah dikirim:
- Stok produk di outlet otomatis berkurang sesuai qty retur.
- Status berubah menjadi Dikirim.
Periksa Sebelum Mengirim
Retur yang sudah Dikirim tidak dapat diubah atau dibatalkan karena stok sudah terpengaruh. Pastikan seluruh data sudah benar sebelum menekan Kirim Retur.
Membatalkan Retur (Batalkan)
Retur hanya dapat dibatalkan selagi masih berstatus Draft:
- Buka retur yang berstatus Draft (atau gunakan menu klik-kanan pada baris di daftar).
- Klik tombol Batalkan, lalu konfirmasi pada dialog.
- Status berubah menjadi Dibatalkan. Tidak ada perubahan stok.
Retur yang sudah dibatalkan tidak dapat dikembalikan.
Detail Purchase Return
Halaman detail menampilkan:
- Header — No. RTN, No. Penerimaan (tautan ke GRN), No. PO (tautan ke PO), Tanggal Retur, Supplier, Alasan, pembuat, dan status.
- Ringkasan — Total Items, Total Retur Qty, dan Total Nilai Retur.
- Daftar Item Retur — Tabel produk: nama & SKU, qty retur, harga satuan, subtotal, catatan.
- Tombol Aksi — Kirim Retur dan Batalkan (hanya untuk status Draft). Untuk status Dikirim/Dibatalkan ditampilkan keterangan status.
Dampak terhadap Stok
| Aspek | Keterangan |
|---|---|
| Stok | Berkurang sesuai qty retur saat status berubah menjadi Dikirim |
| Waktu | Stok tidak terpengaruh selama masih Draft; hanya berkurang setelah Kirim Retur |
| Pembatalan | Retur berstatus Dibatalkan tidak menyebabkan perubahan stok |