Deposit Customer

Tujuan

Halaman Deposit Customer menampilkan dan menyiapkan pencatatan deposit customer. Daftar UI memperlihatkan
nilai Receivable, Terpakai, dan Sisa, sehingga halaman ini berhubungan dengan pemantauan penggunaan saldo deposit.
Tampilan belum membuktikan jurnal, penerimaan bank, penggunaan otomatis ke invoice, refund, approval, atau integrasi Accurate.

Status bukti

Route #!/keuangan/deposit_customer dan form kosong #!/keuangan/deposit_customer/create dibuka read-only pada
SOLOG dev. Daftar dev kosong; tiga gambar final menutup identitas serta nilai default dan memberi nomor pada kontrol.
Tidak ada field, Add to Table Pembayaran, Kembali, atau Save yang digunakan.

Finance & Accounting → Deposit / DP → Deposit Customer (route #!/keuangan/deposit_customer).

No.ElemenFungsi UI yang terlihatBatas kajian
1FilterMembuka atau menjalankan penyaringan daftarTidak ditekan
2AddMembuka form Tambah Deposit CustomerForm kosong dibuka read-only melalui route aman
3Pemilih jumlah dataOpsi 10, 25, 50, 100, dan AllHanya mengubah tampilan
4PencarianMencari pada daftarTidak diisi
5Header tabelKode Transaksi, Tanggal, Customer, Branch, Receivable, Terpakai, Sisa, Status; mendukung pengurutanDaftar dev kosong
6Area dataPesan tidak ada data pada devBukan bukti bahwa produksi kosong
7PaginationSebelumnya dan SelanjutnyaNavigasi daftar

Form Tambah Deposit Customer

Nilai branch, tanggal, dan angka default pada gambar telah disamarkan. Form dibuka tanpa pengisian.

No.Field/kontrolCatatan
1BranchPilihan/list; aturan branch belum diuji
2Tanggal*Wajib; format dan dampak belum diuji
3Customer*Pilihan customer wajib
4KeteranganTextbox keterangan deposit
5Cara PembayaranKontrol pilihan; tipe pilihan belum diuji
6Akun Kas/BankPilihan akun kas/bank
7JumlahNilai penerimaan; tidak diisi
8Add to Table PembayaranTerlihat nonaktif pada form awal; tidak ditekan

No.KontrolCatatan
1Add to Table PembayaranMenambah detail pembayaran setelah prasyarat form terpenuhi; tidak diuji
2Tabel Cara PembayaranKolom Cara Bayar, Refrensi, Keterangan, Jumlah; ejaan Refrensi mengikuti UI
3TotalNilai disamarkan; aturan perhitungan belum diuji
4KembaliKembali ke daftar
5SaveMenyimpan transaksi; tidak ditekan

Prosedur kerja yang direkomendasikan

  1. Tentukan apakah Deposit Customer dijalankan di SOLOG, Accurate, atau register manual, serta tetapkan system of record.
  2. Preparer menyiapkan bukti penerimaan, customer, branch, tanggal, akun kas/bank, nilai, dan keterangan sesuai kebijakan Finance.
  3. Checker memastikan sumber dana telah diterima, customer benar, dan tidak ada deposit/kelebihan pembayaran yang tercatat ganda.
  4. Jika terdapat lebih dari satu cara pembayaran, setiap detail ditinjau di tabel pembayaran dan totalnya dicocokkan dengan bukti bank/kas sebelum Save.
  5. Setelah penyimpanan resmi, Finance memeriksa status, receivable, terpakai, dan sisa lalu merekonsiliasi dengan invoice, kas/bank, dan register resmi.
  6. Apply ke invoice, koreksi, refund, pembatalan, atau penutupan deposit harus memakai approval dan audit trail yang disetujui OLR.

Variasi dan titik kendali

  • Satu atau beberapa cara pembayaran: tombol Add to Table Pembayaran menunjukkan kemungkinan detail pembayaran; batas baris, validasi jumlah, dan perhitungan total belum diuji.
  • Deposit belum dipakai vs terpakai sebagian: kolom Receivable, Terpakai, dan Sisa terlihat, tetapi aturan perhitungan dan hubungan ke invoice belum diverifikasi.
  • Branch dan kas/bank: tersedia pada form; pemilihan, cross-branch, mapping akun, dan hak akses belum diuji.
  • Refund dan kelebihan pembayaran: hanya konteks proses historis; ketersediaan tombol/alur pada SOLOG dev belum dibuktikan.

Pengguna dan kewenangan

FungsiPeran yang disarankanBatasan
AR/Treasury preparerMenyiapkan deposit dan detail penerimaanTidak menyimpan tanpa bukti dan checker
Finance Manager/Chief AccountingMenyetujui kebijakan dan transaksi sesuai limitPIC aktual belum diputuskan OLR
AR, Cashier, Accounting, Internal ControlMemeriksa customer, invoice, kas/bank, jurnal, dan saldoTidak mengubah tanpa kewenangan
System AdminMenjaga aksesTidak menentukan kebijakan penerimaan

Prasyarat/master data

Lampiran/keluaran

  • Bukti penerimaan bank/kas, referensi customer, dan approval.
  • Register deposit: kode transaksi, status, receivable, terpakai, sisa, serta periode berlaku bila ada.
  • Bukti rekonsiliasi dengan invoice, kas/bank, jurnal, dan system of record.

Hubungan antarmodul

02 - Customer · 14 - All Receivables · 15 - Receivable Payments · 24 - Cash Bank Transactions · 27 - Journals · 32 - Batas Sistem dan Rekonsiliasi SOLOG Accurate

Checklist

  • Customer, branch, akun kas/bank, dan bukti penerimaan sudah diverifikasi.
  • Hak Save, checker, approver, dan pemisahan tugas ditetapkan.
  • Total detail pembayaran direview terhadap bukti penerimaan.
  • Receivable, terpakai, dan sisa direkonsiliasi dengan register resmi.
  • Hubungan ke invoice, refund/koreksi, dan Accurate/manual diputuskan.
  • Nilai customer, rekening, dokumen, dan transaksi tidak disalin ke SOP publik.

Gap

  • Validasi field, pilihan Branch/Customer/Cara Pembayaran/Kas-Bank/Akun, Add to Table, Total, Save, status, penggunaan ke invoice, refund, approval, jurnal, audit trail, dan integrasi belum diuji.
  • Aturan penggunaan deposit terhadap beberapa invoice, kelebihan pembayaran, pembatalan, dan mata uang belum dikonfirmasi.
  • Form dan daftar hanya membuktikan struktur UI, bukan dampak transaksi setelah Save.

Referensi

02 - Customer · 14 - All Receivables · 15 - Receivable Payments · 24 - Cash Bank Transactions · 27 - Journals · 32 - Batas Sistem dan Rekonsiliasi SOLOG Accurate