Lewati ke konten

Keunggulan: Hutang Usaha

1. Identitas Menu

AspekKeterangan
Nama MenuHutang Usaha
Lokasi (Tahun NORMAL)Sidebar → Buku PengawasanHutangHutang Usaha
Lokasi (Tahun LAMPAU)Sidebar → Data AwalHutangHutang Usaha
Deskripsi User-FacingHutang Usaha

2. Ringkasan Keunggulan

#KeunggulanTagline SingkatTier 2 Terkait
110 Varian Hutang dalam Satu HalamanLokal Afiliasi/Non-Afiliasi/Semua + Impor 7 MUA, dapat dibuka bersamaan sebagai tab#08, #10
2Multicurrency Impor dengan Kurs BI OtomatisKurs LAMPAU akhir tahun / NORMAL harian — auto-fetch, tanpa input manual#03, #09
3Bar Saldo Realtime + Tombol Sesuaikan SelisihSelisih List vs COA langsung terlihat; tombol 1-klik bikin jurnal koreksi otomatis#01, #02
4Bayar 1-Klik dari Daftar Hutang (Pintu 2)Tombol Bayar buka form Bukti Pengeluaran yang sudah ter-preset — invoice spesifik, mata uang, supplier, dan kurs#02, #11
5Buku Pembantu per SupplierRincian transaksi & sisa hutang per supplier, 1-klik dari baris di tabel#01, #08
6Dinamisasi UI per Tahun BukuLAMPAU untuk input saldo awal historis, NORMAL untuk monitoring & bayar — tombol, kolom, label otomatis menyesuaikan#10
7Status Lunas/Outstanding & Jatuh Tempo OtomatisSetiap baris dihitung & diwarnai real-time: Lunas (hijau), Outstanding (merah), JT/Belum JT#01, #02

3. Detail per Keunggulan

3.1 10 Varian Hutang dalam Satu Halaman

Apa: Hutang Usaha di Booku terbagi menjadi 10 varian berdasarkan kombinasi Asal Pembelian × Jenis Relasi × Mata Uang:

AsalJenis RelasiMata UangJumlah Varian
LokalAfiliasi / Non-Afiliasi / SemuaIDR3
Impor(tidak relevan)USD / AUD / JPY / CNY / EUR / SGD / GBP7
Total10

Bagaimana: User memilih varian via dropdown selector di header halaman. Tab internal memungkinkan beberapa varian dibuka bersamaan (mis. Lokal-Afiliasi + Impor-USD bersamaan), masing-masing dengan state data sendiri tanpa reload saat ganti tab.

Mengapa ini keunggulan: Aplikasi akuntansi lain umumnya pakai 1 modul “Account Payable” generic dengan filter manual untuk pisahkan Afiliasi vs Non-Afiliasi, Lokal vs Impor, atau per mata uang. Booku langsung menyediakan struktur kategorisasi sebagai layar terpisah sehingga laporan saldo per kategori akurat tanpa filter manual.

📄 Cross-ref: #08 Simple for User, #10 UI Dinamis Kontekstual


3.2 Multicurrency Impor dengan Kurs BI Otomatis

Apa: Setiap varian Hutang Impor (USD/AUD/JPY/CNY/EUR/SGD/GBP) menampilkan 2 kolom paralel:

  • Sisa Hutang (MUA) — dalam mata uang asing
  • Sisa Hutang (IDR) — hasil konversi ke Rupiah

Bagaimana: Kurs konversi otomatis di-fetch dari tbl_kurs (database publik Booku — sumber Kurs Tengah Bank Indonesia). Logika fetch menyesuaikan jenis tahun buku:

KonteksSumber KursLabel
Tahun Buku LAMPAU + MUAKurs Desember tahun yang sama (tbl_kursakhirbulan)“Kurs Akhir Tahun:“
Tahun Buku NORMAL + MUAKurs Tengah BI hari ini (tbl_kurs, fallback 9 hari mundur jika hari libur)“Kurs Hari Ini:“
Lokal / IDRKurs = 1 (tidak ditampilkan)

User juga dapat override kurs manual via input + tombol “Hitung” di action bar — untuk skenario simulasi atau kurs internal perusahaan.

Mengapa ini keunggulan: Kompetitor umumnya mengharuskan user input kurs manual setiap hari/setiap transaksi multicurrency. Booku menjamin kurs yang dipakai = kurs resmi BI tanpa human error, dengan logika tahun-aware (kurs akhir tahun untuk historis, kurs harian untuk transaksi aktif).

📄 Cross-ref: #03 Multicurrency Native, #09 Kurs BI Otomatis


3.3 Bar Saldo Realtime + Tombol Sesuaikan Selisih

Apa: Di atas tabel Hutang Usaha ada Bar Saldo yang menampilkan 3 angka sekaligus:

KomponenSumberArti
Saldo Berdasarkan ListAkumulasi Jumlah Hutang Usaha − Bayar − PPh dari semua invoice di tabelTotal finance/detail
Saldo Berdasarkan COA (+ AJP)tbl_coa.Saldo_Awal untuk COA Hutang + Adjusment Saldo Awal (NORMAL only)Total akuntansi
SelisihList − (COA + AJP)Harus 0 untuk laporan akurat

Bagaimana: Jika Selisih ≠ 0 di tahun NORMAL, muncul tombol “Sesuaikan” di bawah Bar Saldo. Klik tombol → modal konfirmasi preview jurnal → user setuju → backend otomatis generate jurnal Adjusment Saldo Awal dengan arah yang benar:

SelisihJurnal
> 0 (List > COA)Debet Biaya Selisih Pencatatan / Kredit COA Hutang Usaha
< 0 (List < COA)Debet COA Hutang Usaha / Kredit Biaya Selisih Pencatatan

Setelah simpan, Selisih = 0 dan tombol hilang.

Mengapa ini keunggulan: Rekonsiliasi data finance vs akuntansi adalah pekerjaan akuntan yang paling memakan waktu. Booku mendeteksi selisih real-time dan menyediakan 1-klik koreksi otomatis yang menjamin jurnal balance dan arah D/K benar — tidak perlu user paham detail teknis akuntansi.

📄 Cross-ref: #01 Realtime Financial Accuracy, #02 Automatic Everything


3.4 Bayar 1-Klik dari Daftar Hutang (Pintu 2)

Apa: Setiap baris hutang yang outstanding punya tombol “Bayar” di drawer detail. Klik → langsung buka form Bukti Pengeluaran dengan field-field sudah ter-preset:

Field di Bukti PengeluaranSumber Preset
Kategori”Pembayaran Hutang” (disabled)
Peruntukan”Pembayaran Hutang Usaha Afiliasi” / “Non-Afiliasi” (dari jenisRelasi row)
SupplierOtomatis (dari baris terpilih)
Daftar TagihanHanya invoice yang dipilih (bukan semua invoice supplier)
Mata UangOtomatis (USD/EUR/dll untuk Impor)
KursAuto-fetch via Kurs BI Otomatis sesuai mata uang & tanggal

Bagaimana: Untuk Tahun Buku NORMAL, sebelum form muncul ada dialog “Metode Input: Dengan Pengajuan / Tanpa Pengajuan” (sesuai workflow approval perusahaan). Di LAMPAU dialog dilewati otomatis.

Mengapa ini keunggulan: Tanpa Pintu 2, user harus: (a) catat manual nomor invoice, (b) buka menu Bukti Pengeluaran terpisah, (c) cari & pilih supplier, (d) cari & pilih invoice yang tepat, (e) input kurs manual untuk Impor, (f) klik bayar. Pintu 2 menggabungkan semua ini jadi 1 klik — dan transaksi dijurnalkan dalam 1 atomic save (master hutang + bukti pengeluaran + jurnal lines, semua atau tidak sama sekali).

📄 Cross-ref: #02 Automatic Everything, #11 Jurnal Multi-Line


3.5 Buku Pembantu per Supplier

Apa: Tombol “Buku Pembantu” di header halaman membuka dialog yang menampilkan rincian transaksi dan sisa hutang per supplier yang dipilih:

  • Saldo Awal supplier di tahun aktif
  • Setiap baris transaksi (invoice, bayar, retur) dengan tanggal & nominal
  • Saldo berjalan setelah setiap transaksi
  • Saldo Akhir

Bagaimana: COA Hutang otomatis di-derive per baris berdasarkan konfigurasi mode + jenisRelasi supplier — sehingga ketika varian “Lokal Semua” (campuran Afiliasi/Non-Afiliasi) dipilih, Buku Pembantu tetap akurat per-supplier.

Mengapa ini keunggulan: Akuntan tradisional bikin Buku Besar Pembantu manual di Excel untuk lacak transaksi per supplier. Booku menyediakan ini sebagai fitur built-in 1-klik dari halaman utama, dengan data realtime dan COA-resolution otomatis.

Catatan: Tombol Buku Pembantu hanya aktif di Tahun Buku NORMAL — di LAMPAU belum ada jurnal di buku besar yang bisa di-trace.

📄 Cross-ref: #01 Realtime Accuracy, #08 Simple for User


3.6 Dinamisasi UI per Tahun Buku

Apa: Halaman Hutang Usaha berubah peran sesuai jenis tahun buku aktif:

ElemenTahun LAMPAUTahun NORMAL
Peran halamanInput saldo akhir tahun laluMonitoring hutang aktif & terima bayar
Judul GroupBox”Saldo Akhir :""Saldo Awal :“
Tombol Input/Edit/Hapus✅ Visible❌ Hidden
Tombol Lihat Jurnal❌ Hidden (belum ada jurnal)✅ Visible
Tombol Buku Pembantu❌ Hidden✅ Visible
Tombol Sesuaikan Saldo❌ Hidden (LAMPAU di-handle saat Tutup Buku)✅ Visible (jika Selisih ≠ 0)
Kolom SJ/BAST & PO❌ Hidden✅ Visible
Label Kurs Impor”Kurs Akhir Tahun:""Kurs Hari Ini:”

Bagaimana: Sistem mendeteksi jenis tahun buku saat halaman load. Semua elemen UI menyesuaikan otomatis — user tidak perlu paham mode mana yang sedang aktif.

Mengapa ini keunggulan: Tahun LAMPAU adalah fase setup awal (input historis saldo akhir dari tahun lalu); tahun NORMAL adalah operasional rutin. Aplikasi lain umumnya butuh menu terpisah untuk dua fase ini, sementara Booku menyediakan 1 halaman yang adaptif — sehingga user tidak perlu hafal lokasi menu yang berbeda.

📄 Cross-ref: #10 UI Dinamis Kontekstual


3.7 Status Lunas/Outstanding & Jatuh Tempo Otomatis

Apa: Setiap baris invoice di tabel diwarnai secara otomatis sesuai status:

KondisiWarnaArti
Sisa Hutang = 0HijauLunas (L)
Sisa Hutang > 0 + Tanggal Jatuh Tempo ≥ hari iniDefaultOutstanding, belum jatuh tempo
Sisa Hutang > 0 + Tanggal Jatuh Tempo < hari iniMerahOutstanding, sudah jatuh tempo
Data tahun laluAbu-abuSaldo awal (tidak ada operasi di tahun aktif)

Bagaimana: Status L/OS dan JT/Belum JT dihitung real-time tanpa background job atau cron — langsung dari data invoice dan tabel pembayaran. Filter di atas tabel memungkinkan user fokus ke Outstanding-Jatuh-Tempo saja, misalnya saat menjelang akhir bulan untuk planning kas keluar.

Mengapa ini keunggulan: Visual cue ini mempercepat decision-making — user langsung tahu invoice mana yang prioritas dibayar, tanpa perlu hitung manual atau bikin laporan filter. Workflow harian ke Hutang Usaha jadi efisien.

📄 Cross-ref: #01 Realtime Financial Accuracy, #02 Automatic Everything


4. Nilai Tambah untuk User

Bagi pemilik UKM yang berdagang dengan banyak supplier dalam dan luar negeri, Hutang Usaha di Booku menggantikan kombinasi spreadsheet manual (untuk tracking per supplier) + lookup kurs harian (untuk pembelian impor) + rekonsiliasi bulanan (untuk pastikan total hutang di neraca match dengan detail). Semua jadi 1 halaman terintegrasi dengan kurs otomatis, saldo terkonsiliasi real-time, dan pembayaran 1-klik. Akuntan/admin terbebas dari pekerjaan administratif berulang, dan owner punya visibility kewajiban perusahaan kapan saja tanpa harus tanya ke akunting.


5. Dokumentasi Terkait

DokumenRelevansi
Deskripsi Hutang UsahaTutorial user-facing — cara pakai menu ini
Keunggulan Piutang UsahaModul cermin di sisi piutang (penjualan)
Keunggulan Hutang Pihak KetigaModul hutang untuk pihak non-supplier (kerabat, vendor non-rutin)
Validasi Saldo AwalDashboard reconciliation yang menyertakan Hutang Usaha
Bukti Pengeluaran Bank/CashForm yang dibuka saat klik Bayar dari Hutang Usaha

Terakhir diperbarui: 25-05-2026