Modul Penjualan
Siklus penjualan lengkap — order, approval, pengiriman, pembayaran, retur
Overview Fitur
1. Sales Order: Multi-item dengan diskon per item dan pajak.
2. Workflow Status: Draft → Approve → Deliver → Invoice, dengan Return & Cancel.
3. Credit Limit Check: Validasi batas kredit customer saat approve.
4. Stok Validasi: Cek ketersediaan stok per cabang saat deliver.
5. Multi-Payment: Pembayaran bertahap/partial.
6. Tax Support: Integrasi Grup Pajak (PPN, PPH).
7. Integrasi Akuntansi: Jurnal akuntansi (double-entry) otomatis.
8. Branch Scoping: Penjualan dicatat per cabang.
---
Workflow Penjualan
Status
| Status | Kode | Deskripsi |
|---|---|---|
| Draft | 0 | Order baru, belum disetujui |
| Approved | 1 | Disetujui, siap dikirim |
| Delivered | 2 | Barang dikirim, stok berkurang |
| Return | 3 | Retur barang, stok kembali |
| Invoice | 4 | Invoice/tagihan dibuat |
---
Alur Proses Detail
---
Cara Penggunaan
1. Membuat Order Penjualan
1. Buka menu Sales > Tambah Penjualan.
2. Pilih Customer → tambah items → harga jual otomatis terisi.
3. Tambah diskon per item (opsional), pilih Grup Pajak.
4. Klik Simpan → Status: Draft.
2. Approve
- Sistem validasi credit limit customer.
- Jika sisa credit limit < total order → approve ditolak.
3. Deliver (Kirim Barang)
- Validasi stok per item di cabang aktif.
- Stok berkurang sesuai quantity yang dikirim.
- Jika stok tidak cukup, deliver gagal.
4. Payment
- Masukkan jumlah bayar, metode pembayaran, tanggal.
- Pembayaran partial didukung — sisa tagihan tercatat sampai lunas.
- Jurnal akuntansi otomatis dibuat (Debit: Kas/Bank, Kredit: Piutang).
5. Retur
- Stok item bertambah kembali ke gudang.
- Status berubah menjadi Return.
---
FAQ
Q: Kenapa approve gagal?
A: Credit limit customer sudah tercapai. Update credit limit di Master Data > Contacts.
Q: Apakah stok berkurang saat approve?
A: Tidak. Stok baru berkurang saat status Delivered.
Q: Apakah bisa pembayaran partial?
A: Ya, pembayaran bertahap didukung. Sisa tagihan tercatat sampai lunas.