âŠī¸ Pengembalian Barang (Return)
Panduan singkat untuk mencatat transaksi pengembalian barang dalam sistem E-Gudang. Transaksi ini dilakukan ketika ada barang yang dikembalikan, baik ke supplier (karena rusak/tidak sesuai) maupun dari customer (karena komplain/batal beli).
đ¯ Tujuan
- Mencatat pengembalian barang secara resmi dengan referensi ke transaksi asal
- Menyesuaikan qty stok di gudang (bertambah atau berkurang)
- Mengoreksi nilai persediaan & HPP
- Menciptakan jejak audit (audit trail) yang terhubung ke transaksi asal
đ Dua Kategori Pengembalian
| Kategori | Arah Barang | Dampak Stok | Referensi |
|---|---|---|---|
| Return Purchase | Gudang kita â Supplier | â Berkurang | Purchase (Barang Masuk) |
| Return Sale | Customer â Gudang kita | â Bertambah | Sale (Barang Keluar) |
- Return Purchase = kita mengembalikan barang yang pernah kita beli dari supplier
- Return Sale = customer mengembalikan barang yang pernah mereka beli dari kita
đ Persiapan Data
Sebelum membuat transaksi return, pastikan data berikut sudah tersedia:
â Master Data yang Harus Ada
â
Instansi â Master Data â Instansi
â
Gudang â Master Data â Gudang
â
Produk â Master Data â Produk & Variant
â
Transaksi Asal â Harus sudah ada (Purchase atau Sale)
â
Stok Tersedia â Khusus Return Purchase, stok harus mencukupi
Transaksi return harus merujuk ke transaksi Purchase atau Sale yang sudah ada. Sistem tidak mengizinkan return tanpa referensi transaksi asal.
đ Langkah-Langkah Input Return
Transaksi â Pengambalian Barang
- Klik tombol "Buat Return"
- Pilih Jenis Return pada dropdown di bagian atas form
| Opsi | Deskripsi |
|---|---|
Return Purchase |
Mengembalikan barang ke supplier |
Return Sale |
Menerima kembali barang dari customer |
Setelah memilih jenis return, form akan otomatis menyesuaikan field-field yang ditampilkan. Perhatikan label dan gudang yang berubah sesuai jenis return yang dipilih.
- Pilih Transaksi Asal yang akan diretur
Gunakan filter tanggal, nomor transaksi, atau nama partner untuk menemukan transaksi asal dengan cepat. Sistem hanya akan menampilkan transaksi sesuai jenis return yang dipilih.
- Isikan formulir dengan data benar:
đ Field Umum (Selalu Ditampilkan)
| Field | Wajib | Keterangan | Contoh |
|---|---|---|---|
| Jenis Return | â | Return Purchase atau Return Sale |
Return Purchase |
| Tanggal | â | Tanggal pengembalian | 10-07-2026 |
| Keterangan | â | Catatan tambahan | 5 pcs penyok |
| Data Produk | â | Pilih item yang diretur & qty | Beras Premium 5 Kg |
đ Field Dinamis (Berubah Sesuai Jenis Return)
| Field | Return Purchase | Return Sale |
|---|---|---|
| Gudang | Gudang Asal (pengirim) | Gudang Tujuan (penerima) |
- Pilih item & qty yang akan diretur (tidak harus semua item dari transaksi asal)
| Produk | Qty Transaksi Asal | Qty Retur | Sisa |
|---|---|---|---|
| Beras Premium 5 Kg | 50 | 5 | 45 |
| Minyak Goreng 10L | 30 | 0 | 30 |
- Klik tombol "Buat"
đ Dampak Transaksi ke Sistem
Setelah transaksi disimpan, sistem otomatis melakukan penyesuaian sesuai jenis return yang dipilih:
đ´ Dampak Return Purchase
1. Pengurangan Stok
- Sebelum: Stok Beras Premium 5 Kg = 150 pcs
- Setelah: Stok Beras Premium 5 Kg = 145 pcs (-5)
2. Penyesuaian Nilai Persediaan
Nilai persediaan akan berkurang sesuai HPP batch yang diretur (FIFO).
3. Audit Trail
Transaksi tercatat di:
- â Kartu Stok produk â muncul baris "Return Purchase -5"
- â
Stock Movement Log â dengan referensi ke
PO/2026/07/001 - â
Laporan Riwayat Transaksi â tipe
Return Purchase
đĸ Dampak Return Sale
1. Penambahan Stok
- Sebelum: Stok Beras Premium 5 Kg = 100 pcs
- Setelah: Stok Beras Premium 5 Kg = 102 pcs (+2)
2. Penyesuaian Nilai Persediaan
Barang yang kembali akan masuk sebagai batch baru (atau menambah batch lama) dengan HPP sesuai harga jual saat transaksi asal.
3. Audit Trail
Transaksi tercatat di:
- â Kartu Stok produk â muncul baris "Return Sale +2"
- â
Stock Movement Log â dengan referensi ke
SO/2026/07/005 - â
Laporan Riwayat Transaksi â tipe
Return Sale
đ Perbandingan Dampak per Jenis Return
| Aspek | Return Purchase | Return Sale |
|---|---|---|
| Arah barang | Keluar dari gudang | Masuk ke gudang |
| Pihak lawan | Supplier | Customer |
| Dampak stok | â Berkurang | â Bertambah |
| Dampak keuangan | Hutang berkurang / refund | Piutang berkurang / refund |
| Referensi | Transaksi Purchase | Transaksi Sale |
| Field Kondisi Barang | â Tidak ada | â Ada |
đĄ Tips Penting
â DO (Lakukan)
- Pilih jenis return yang tepat di awal form â field akan menyesuaikan otomatis
- Cek fisik barang sebelum return â pastikan kondisi & qty sesuai
- Pilih alasan return yang jelas â untuk evaluasi supplier/customer
- Foto kondisi barang sebagai bukti (simpan di folder arsip)
- Input di hari yang sama dengan tanggal pengembalian fisik
- Hubungkan ke transaksi asal yang benar â jangan salah referensi
- Untuk Return Sale, isi kondisi barang agar bisa ditindaklanjuti
â DON'T (Hindari)
- â Jangan salah pilih Jenis Return â dampaknya berlawanan (stok bertambah vs berkurang)
- â Jangan buat return tanpa cek fisik barang
- â Jangan return melebihi qty transaksi asal
- â Jangan double input return untuk transaksi yang sama
- â Jangan pilih gudang yang berbeda dari transaksi asal (kecuali ada alasan khusus)
â Troubleshooting
| Masalah | Solusi |
|---|---|
| "Transaksi asal tidak muncul" | Pastikan transaksi asal sudah berstatus Posted (bukan Draft) |
| "Jenis return tidak bisa diubah setelah pilih transaksi asal" | Reset form terlebih dahulu, lalu pilih jenis return sebelum memilih transaksi asal |
| "Qty retur melebihi qty asal" | Sistem membatasi qty retur ⤠qty transaksi asal â sesuaikan qty |
| "Stok tidak mencukupi untuk Return Purchase" | Cek stok di gudang â pastikan qty available âĨ qty yang akan diretur |
| "Produk tidak bisa dipilih" | Pastikan produk ada di transaksi asal & masih aktif |
| "Field Kondisi Barang tidak muncul" | Pastikan jenis return = Return Sale â field ini hanya untuk Return Sale |
| "Return terlanjur salah input" | Batalkan transaksi return (Cancel), lalu buat ulang dengan data benar |