Skip to content

Retur Beli

Catat pengembalian barang ke supplier — stok keluar dari gudang/penampung retur dan hutang disesuaikan.

Menu Retur Beli (/purchasing/returns) mencatat pengembalian barang ke supplier — karena cacat, rusak, salah kirim, atau alasan lain. Alur posting dan pengiriman ke supplier mirip dengan Retur Penjualan, tetapi arah mutasi stok berlawanan (keluar, bukan masuk).

API backend: /client/purchase-returns

Hak akses: purchasing.returns.view


  • Mencatat klaim pengembalian barang ke supplier secara administratif.
  • Mengontrol mutasi stok keluar (gudang → penampung retur → dispatch ke supplier).
  • Menyesuaikan nilai hutang terkait pembelian.
  • Mengelola status dokumen dari draft hingga dikirim ke supplier.

  1. Supplier dan Produk / Bahan sudah dikonfigurasi
  2. Barang yang diretur sudah pernah masuk stok (biasanya dari PO yang Diterima)
  3. Gudang aktif jika mode persetujuan gudang dipakai
  4. Hak akses purchasing.returns.view

Buka Pembelian → Retur Beli.

Screenshot diperlukan

Daftar Retur Beli

Menu: Pembelian → Retur Beli (/purchasing/returns)

Simpan sebagai: /images/retur-beli/retur-beli-list.png

Yang di-capture: Halaman list: kartu KPI (Total Retur, Total Nilai, Draft, Di penampung, Dikirim, Dibatalkan), filter, tabel retur dengan status berbeda pada beberapa baris.

KolomKeterangan
No. ReturNomor dokumen retur beli
TanggalTanggal retur
SupplierNama supplier penerima retur
TotalNilai ekonomis barang yang diretur
StatusTahap proses dokumen
AksiLihat detail, menu aksi

Filter: Cari no. retur atau supplier · Supplier · Status · Tanggal retur · Export CSV


StatusLabelKeterangan
draftDraftDokumen baru — masih bisa diedit/dihapus, stok belum berubah
awaiting_warehouseMenunggu gudangDikirim ke antrean Stock Out (mode persetujuan gudang)
postedDi penampung returBarang keluar dari gudang utama ke penampung retur pembelian — dokumen terkunci
dispatchedDikirim ke supplierBarang sudah dikirim fisik ke supplier — stok penampung berkurang
cancelledDibatalkanRetur dibatalkan

Klik + Retur Beli untuk membuka form di sidebar kanan.

Screenshot diperlukan

Form Retur Beli

Menu: Pembelian → Retur Beli → Retur Beli

Simpan sebagai: /images/retur-beli/retur-beli-form.png

Yang di-capture: Sidebar form: Supplier (wajib), Tanggal retur, Catatan, baris item (Kategori → Produk → Qty → Harga retur → Subtotal). Tombol Simpan Draft di footer.

FieldWajibKeterangan
SupplierYaSupplier penerima barang retur
Tanggal returYaTanggal dokumen retur
CatatanTidakAlasan retur atau catatan internal
Kategori → ProdukYaItem yang dikembalikan — katalog bahan baku
Qty returYaJumlah barang — tidak boleh melebihi stok tersedia
Harga returYaNilai per unit yang diretur

Form hanya bisa diedit saat status Draft.


AksiKondisiFungsi
EditStatus DraftUbah data retur
Posting returDraft, mode directKunci dokumen — stok pindah ke penampung retur pembelian
Kirim ke gudangDraft, mode warehouse_approvalKirim ke antrean Stock Out gudang untuk diproses admin gudang
Dispatch ke supplierStatus Di penampung returTandai barang sudah dikirim fisik ke supplier — stok penampung berkurang
HapusStatus DraftHapus dokumen draft
Screenshot diperlukan

Dialog Posting / Kirim ke Gudang

Menu: Pembelian → Retur Beli → Aksi

Simpan sebagai: /images/retur-beli/retur-beli-posting.png

Yang di-capture: Dialog konfirmasi salah satu: Posting retur (stok ke penampung retur pembelian) ATAU Kirim ke gudang (antrean Stock Out). Tampilkan menu aksi draft dengan opsi yang sesuai mode inventori.

Alur posting (mode direct):

  1. Simpan draft retur dengan item dan qty yang benar.
  2. Posting retur — stok keluar dari gudang utama ke penampung retur pembelian.
  3. Dispatch ke supplier — setelah barang dikirim fisik, stok penampung berkurang.

Alur mode gudang (warehouse approval):

  1. Simpan draft → Kirim ke gudang — masuk antrean Stock Out.
  2. Admin gudang memproses pengeluaran → status menjadi Di penampung retur.
  3. Dispatch ke supplier — sama seperti mode direct.

  • Stok: setelah posting, qty barang retur keluar dari gudang utama ke penampung retur; setelah dispatch, stok penampung berkurang.
  • Hutang: nilai retur menyesuaikan hutang supplier terkait (jika ada kaitan finansial).
  • Inventori: retur tercatat sebagai mutasi keluar di modul inventori.

Peringatan: Dokumen yang sudah diposting tidak bisa diedit. Pastikan qty, supplier, dan harga retur sudah benar sebelum posting.