Struktur alurnya terbagi dua: Alur Down Payment dan Alur Pelunasan.
1. Input Order
- User membuat Sales Order seperti biasa.
- Nilai total order sudah tercatat.
- Payment terms bisa pilih sesuai master term of payment. Contoh nama term of payment DP 30% – Pelunasan 70%.
2. Alur Down Payment (DP 30%)
A. Buat Invoice Uang Muka
- User membuka menu Invoice → Tagihan: Uang Muka.
- Pilih sumber: Sales Order yang sudah dibuat.
- Sistem menarik nilai total order.
- User mengisi:
~ Qty (opsional, jika DP dihitung per unit)
~ atau Harga satuan
~ atau langsung Amount 30% (paling umum)
Intinya: invoice uang muka = 30% dari nilai order.
B. Input Payment untuk Invoice Uang Muka
- Customer bayar DP.
- User input Payment terhadap invoice uang muka tersebut.
- Status invoice DP → Paid/Lunas.
3. Alur Pelunasan (70% setelah shipment)
Setelah DP selesai, masuk ke proses pengiriman dan pelunasan.
A. Proses Shipment / Delivery Order
- Gudang membuat Delivery Order berdasarkan SO.
- DO validasi → barang dianggap terkirim.
B. Buat Invoice Pelunasan
- User membuat Invoice Penjualan (Tagihan: Barang).
- Pilih sumber: Sales Order atau Delivery Order.
- Sistem menarik nilai total order.
- Sistem melakukan deduksi down payment otomatis dengan cara:
~ Pilih Proses > Potong Uang Muka
~ Total order – DP yang sudah dibayar = Sisa 70%.
~ Nilai invoice final = 70%.
C. Input Payment Pelunasan
- Customer bayar sisa 70%.
- User input Payment terhadap invoice final.
- AR closed → transaksi selesai.
4. Dampak Akuntansi
Dari alur transaksi yang terbuat akan menghasilkan jurnal biasanya seperti ini:
Saat Invoice Uang Muka dibuat
- DR Piutang Uang Muka
- CR Uang Muka Customer (Liability)
Saat DP dibayar
- DR Kas/Bank
- CR Piutang Uang Muka
Saat Invoice Final dibuat
- DR Piutang Usaha (70%)
- CR Penjualan (100%)
- DR Uang Muka Customer (30%)
- CR Piutang Uang Muka (30%)
Saat Pelunasan dibayar
- DR Kas/Bank
- CR Piutang Usaha
