Alur & Penjelasan Retur Pembelian (Purchase Return)

Dokumen ini menjelaskan alur operasional dan teknis untuk proses Retur Pembelian (Purchase Return) dengan skenario pengembalian barang yang memerlukan penggantian fisik (Replacement). Process ini menggunakan aliran dokumen berantai dari Tanda Terima PO (Goods Receipt) $\rightarrow$ Pengajuan Retur Pembelian $\rightarrow$ Pengiriman Barang Retur $\rightarrow$ Penerimaan Barang Pengganti, di mana setiap dokumen memiliki lifecycle status langsung dari Draft ke Completed.


Ringkasan Alur Dokumen

[Tanda Terima PO / Goods Receipt]
               │
               ▼
   [Pengajuan Retur Pembelian]  ────► Status: Draft ────► Completed
               │
               ▼
   [Pengiriman Barang Retur]    ────► Status: Draft ────► Completed (Stok Keluar -)
               │
               ▼
  [Penerimaan Barang Pengganti] ────► Status: Draft ────► Completed (Stok Masuk +)

Detail Tahapan Step-by-Step

1. Pengajuan Retur Pembelian (Purchase Return Request)

Tujuan: Merekam dan mengidentifikasi item barang yang akan dikembalikan ke Vendor berdasarkan penerimaan barang resmi yang pernah dilakukan.

  • Referensi Dokumen: Tanda Terima Barang / Goods Receipt dari Purchase Order (PO).
  • Proses Lifecycle Status:
    • Draft: User (Purchasing/Gudang) memilih nomor Goods Receipt asal, memilih item, memasukkan kuantitas barang yang ingin dikembalikan, serta mencantumkan alasan retur (damaged, wrong item, defective). Data masih dapat diedit atau dihapus.
    • Completed: User melakukan eksekusi/konfirmasi akhir. Dokumen terkunci (read-only) dan siap dijadikan acuan untuk pembuatan dokumen Pengiriman Barang Retur.
  • Dampak Sistem & Akuntansi:
    • Stok: Belum ada perubahan stok fisik di gudang.
    • Akuntansi: Belum ada jurnal transaksi finansial.
    • Validasi: Sistem memvalidasi agar kuantitas retur tidak melebihi jumlah barang pada Goods Receipt asal.

2. Pengiriman Barang Retur (Purchase Return Shipment / Delivery)

Tujuan: Mengeluarkan fisik barang dari gudang perusahaan untuk dikirimkan kembali kepada pihak Vendor.

  • Referensi Dokumen: Pengajuan Retur Pembelian (yang berstatus Completed).
  • Proses Lifecycle Status:
    • Draft: Tim Gudang/Logistik membuat dokumen pengiriman berdasarkan nomor Pengajuan Retur Pembelian. Petugas menyiapkan barang fisik dan cetakan Surat Jalan Retur.
    • Completed: Setelah barang dimuat dan dikirim ke Vendor, dokumen diselesaikan. Data terkunci total dan tidak dapat diubah lagi.
  • Dampak Sistem & Akuntansi:
    • Stok: Mengurangi stok fisik (-) dari area gudang terkait.
    • Jurnal Akuntansi (Otomatis):
      • (Debet) Hutang Belum Difakturkan / Goods Received Not Invoiced (GRNI) atau Piutang Retur Vendor
      • (Kredit) Persediaan / Inventory
  • Trigger: Membuka akses agar dokumen Penerimaan Barang Pengganti dapat dibuat.

3. Penerimaan Barang Pengganti (Replacement Receipt)

Tujuan: Menerima dan memverifikasi barang baru yang dikirimkan oleh Vendor sebagai pengganti barang yang telah dikembalikan.

  • Referensi Dokumen: Pengiriman Barang Retur (yang berstatus Completed).
  • Proses Lifecycle Status:
    • Draft: Tim Gudang membuka dokumen penerimaan barang pengganti berpatokan pada nomor Pengiriman Barang Retur. Petugas melakukan pemeriksaan fisik/QC atas barang baru yang diterima.
    • Completed: Setelah konfirmasi bahwa barang sesuai dan layak simpan, dokumen diselesaikan dan data dikunci.
  • Dampak Sistem & Akuntansi:
    • Stok: Menambah stok fisik (+) barang bagus di gudang.
    • Jurnal Akuntansi (Otomatis):
      • (Debet) Persediaan / Inventory
      • (Kredit) Hutang Belum Difakturkan / Goods Received Not Invoiced (GRNI) atau Piutang Retur Vendor
  • Status Transaksi: Seluruh rangkaian siklus retur pembelian untuk transaksi terkait resmi selesai (Closed / Fully Resolved).

Matriks Alur & Dampak Dokumen

Tahapan DokumenReferensi ParentPrasyarat Status ParentDampak StokJurnal Akuntansi
1. Pengajuan Retur PembelianGoods Receipt (Tanda Terima PO)CompletedTidak AdaTidak Ada
2. Pengiriman Barang ReturPengajuan Retur PembelianCompletedStok Keluar (-)Mengurangi Nilai Persediaan
3. Penerimaan Barang PenggantiPengiriman Barang ReturCompletedStok Masuk (+)Menambah Nilai Persediaan

Aturan Bisnis (Business Rules)

  1. Aturan Kunci Data (Draft vs Completed): Dokumen yang berpindah dari status Draft menjadi Completed harus dikunci mutlak dari perubahan (read-only). Setiap koreksi transaksi yang sudah Completed harus dilakukan melalui mekanisme pembatalan (Void/Cancel) atau penyesuaian (Adjustment).

  2. Validasi Referensi Status: Sistem hanya mengizinkan pemilihan dokumen parent yang sudah berstatus Completed. Dokumen yang masih berstatus Draft tidak dapat dijadikan acuan (parent) untuk proses selanjutnya.

  3. Integritas Penilaian Stok (Costing Integrity): Nilai/harga barang pengganti saat penerimaan wajib disesuaikan persis dengan nilai persediaan saat barang dikirim retur agar tidak terjadi selisih penilaian stok (inventory valuation).