v1.0.0-043 — Dashboard Bento Cash & Bank Breakdown (Kas & Bank)
Menambahkan rincian informasi Total Kas dan Total Bank pada Bento Card Saldo Kas & Bank di halaman Dashboard blonjo.
1mnt baca
- Schema (
sajen/app/schemas/accounting.py): Menambahkan fieldtotal_cash: Optional[Decimal]dantotal_bank: Optional[Decimal]pada modelDashboardSummaryResponse. - Services (
sajen/app/services/accounting.py):- Mengkalkulasi saldo terpisah dari seluruh jurnal transaksi posted untuk akun berkode
1-11xxdan1-10xx. total_cash: Akun Kas / Kas Kecil (1-1101,1-1100,1-1000atau nama akun mengandung ‘kas’).total_bank: Akun Bank (1-1102atau nama akun mengandung ‘bank’).
- Mengkalkulasi saldo terpisah dari seluruh jurnal transaksi posted untuk akun berkode
- Interface (
blonjo/src/pages/Dashboard.tsx): MemperbaruiDashboardSummaryinterface dengan propertitotal_cashdantotal_bank. - Bento Card Layout (
blonjo/src/pages/Dashboard.tsx):- Menampilkan rincian saldo dengan susunan tumpuk vertikal (Kas di atas, Bank di bawah):
- 🟢 Total Kas:
Rp ...(baris atas) - 🔵 Total Bank:
Rp ...(baris bawah)
- 🟢 Total Kas:
- Menampilkan rincian saldo dengan susunan tumpuk vertikal (Kas di atas, Bank di bawah):
- TypeScript compilation check (
npx tsc --noEmit) padablonjo100% PASS (0 errors). - Berhasil dideploy ke VPS via
./deploy.sh sajen blonjo-ui.