Skip to content

Retur Pembelian

Retur Pembelian adalah dokumen pengembalian barang dari gudang pusat ke supplier, dibuat berdasarkan Penerimaan Barang (GRN) yang sebelumnya diterima. Retur dipakai ketika barang yang sudah diterima ternyata cacat, salah kirim, kelebihan, atau rusak. Retur dibuat sebagai Draft terlebih dahulu; baru saat dikirim, stok gudang pusat berkurang dan hutang ke supplier dikoreksi lewat debit note di Akunting.

Path menu: Pengadaan → Retur Pembelian (/purchase-returns)


Daftar Retur

Halaman utama menampilkan retur dalam bentuk tabel. Setiap baris dapat diklik untuk membuka detail.

KolomKeterangan
NoNomor urut baris
Nomor RTNNomor retur (format mono)
GRN AsalNomor penerimaan sumber retur
SupplierNama supplier tujuan retur
AlasanAlasan retur
TotalTotal nilai retur dalam Rupiah
StatusBadge status retur

Tersedia kolom pencarian dengan placeholder "Cari nomor RTN / GRN / supplier..." dan tombol Buat Retur (aktif bila punya izin tulis).


Status Retur

StatusLabelWarna
draftDraftAbu-abu
sentTerkirimHijau
failedGagalMerah
cancelledDibatalkanMerah

Alasan Retur

NilaiLabel
DEFECTIVEBarang cacat
WRONG_ITEMSalah kirim
EXCESSKelebihan kirim
DAMAGEDRusak saat terima
OTHERLainnya

Alur Retur

(Pilih GRN) → Draft → (Kirim Retur) → Terkirim
                 │                        │
        (Batalkan) → Dibatalkan    stok pusat berkurang + debit note di Akunting

Membuat Retur

Halaman Buat Retur Pembelian (/purchase-returns/create) berjalan dua langkah:

Langkah 1 — Pilih Penerimaan (GRN) Cari GRN yang akan diretur lewat kolom pencarian (nomor GRN / supplier), lalu tekan Pilih pada baris yang sesuai. Supplier dan barang retur otomatis mengikuti GRN yang dipilih.

Langkah 2 — Isi form retur

BagianKeterangan
Alasan returPilih dari daftar alasan (default: Barang cacat)
Tanggal returKalender Flatpickr; bila kosong dianggap hari ini
CatatanCatatan bebas (opsional)
Qty Retur per barangUntuk tiap item GRN: Barang, Diterima (qty pada GRN), Modal (harga satuan), Qty Retur (0 sampai maksimal jumlah yang diterima), dan Subtotal

Total retur dihitung otomatis. Menekan Simpan Draft membuat retur berstatus Draft dan mengarahkan ke halaman detail retur.

WARNING

Retur harus mengisi qty > 0 untuk minimal satu barang. Qty retur tiap barang dibatasi maksimal sebesar jumlah yang diterima pada GRN. Menyimpan hanya membuat Draft — stok dan jurnal belum berubah.


Detail & Aksi

Halaman detail (/purchase-returns/[id]) menampilkan:

  • Header — nomor RTN dan badge status.
  • Informasi — GRN Asal, Supplier, Alasan, Tanggal, Total Nilai, dan status Akunting (badge hijau berisi nomor debit note bila sudah terkirim, atau "-").
  • Catatan bila ada; dan pesan Gagal (last_error) bila status Gagal.
  • Tabel barangBarang, Qty, Modal, Subtotal.

Aksi menyesuaikan status:

StatusAksi tersedia
DraftBatalkan (izin hapus) dan Kirim Retur (izin tulis, dengan dialog konfirmasi)
TerkirimCetak Surat Jalan — membuka halaman cetak (/rtn-print/<id>) di tab baru

Mengirim Retur

Menekan Kirim Retur pada retur Draft menampilkan dialog konfirmasi. Mengirim retur akan:

  • Mengurangi stok gudang pusat sebesar qty yang diretur.
  • Membukukan debit note (koreksi hutang) ke supplier di Akunting.

Tindakan tidak bisa dibatalkan

Setelah retur dikirim, prosesnya tidak dapat dibatalkan. Pastikan barang, qty, dan alasan sudah benar sebelum menekan Ya, Kirim.


Hak Akses

  • Buat Retur dan Kirim Retur membutuhkan izin tulis (write).
  • Batalkan retur draft membutuhkan izin hapus (delete).

Hubungan dengan Modul Lain

ModulHubungan
Penerimaan Barang (GRN)Sumber retur; barang & qty retur berasal dari GRN
Master Barang / StokPengiriman retur mengurangi stok gudang pusat
AkuntingPengiriman retur membukukan debit note (koreksi hutang) ke supplier

Butuh bantuan lebih lanjut? Hubungi tim support kami.