Keuangan (Master)
Deskripsi Grup
Grup Keuangan pada menu Master menyimpan referensi akuntansi yang menjadi dasar seluruh posting jurnal otomatis di modul operasional dan transaksi keuangan.
1. Chart Of Account (COA)
URL: /chartofaccount | Permission: chartofaccount.*
Deskripsi
Hierarki akun buku besar (General Ledger) dengan tipe keuangan, kategori, dan level parent-child.
Fitur
| Fitur | Deskripsi |
|---|---|
| CRUD | Kelola akun. |
| Tree view | Tampilan hierarki akun. |
| Import Excel | Unggah massal + template. |
| API AJAX | get-tree, get-for-debit, get-for-credit untuk form jurnal. |
Filter Daftar
| Field | Deskripsi |
|---|---|
search | Kode atau nama akun. |
finance_type_id | Tipe (aset, kewajiban, ekuitas, pendapatan, beban). |
finance_category_id | Sub-kategori. |
Form
| Field | Wajib | Deskripsi |
|---|---|---|
code | Ya | Kode akun. |
name | Ya | Nama akun. |
parent_id | Tidak | Akun induk (hierarki). |
finance_type_id | Ya | Tipe laporan keuangan. |
finance_category_id | Tidak | Kategori detail. |
level | Otomatis | Kedalaman hierarki. |

2. Kas & Bank
URL: /cashbank | Permission: cashbank.*
Deskripsi
Rekening kas dan bank operasional yang terhubung ke akun COA untuk transaksi Kas Masuk/Keluar.
Form
| Field | Wajib | Deskripsi |
|---|---|---|
chart_of_account_id | Ya | Akun COA terkait. |
cash_bank_type_id | Ya | Tipe kas atau bank. |
name | Ya | Nama rekening. |
account_name | Tidak | Nama pemilik rekening. |
account_number | Tidak | Nomor rekening. |

3. Setting Akuntansi
URL: /accountingsetting | Permission: accountingsetting.*
Deskripsi
Pusat pemetaan akun COA untuk transaksi otomatis. Tanpa setting ini, posting jurnal dari modul operasional gagal.
Sub-Halaman
| Halaman | URL | Isi Pemetaan |
|---|---|---|
| General | /accountingsetting/general | Akun default sistem (persediaan, HPP, penyesuaian stok, dll.) |
| Penjualan | /accountingsetting/penjualan | Piutang, pendapatan, PPN keluaran, biaya/pendapatan invoice |
| Pembelian | /accountingsetting/pembelian | Hutang, uang muka, PPN masukan, biaya/pendapatan tagihan |
| Asset | /accountingsetting/asset | Akumulasi penyusutan, beban penyusutan |
| Perjalanan Dinas | /accountingsetting/perjalanandinas | Biaya perjalanan dinas, uang muka dinas |
| Mapping | /accountingsetting/mapping | Pemetaan slug COA lainnya |
Fitur Tambahan
| Aksi | URL | Deskripsi |
|---|---|---|
| Sinkronisasi | POST /accountingsetting/syncronize | Sync data COA ke setting. |
| Update | PUT /accountingsetting/update | Simpan perubahan mapping. |

4. Saldo Awal
URL: /openingbalance | Permission: openingbalance.*
Deskripsi
Entri saldo awal periode akuntansi (one-time journal) sebelum transaksi operasional berjalan.
Form
| Field | Wajib | Deskripsi |
|---|---|---|
year | Ya | Tahun buku. |
effective_date | Ya | Tanggal efektif saldo awal. |
notes | Tidak | Keterangan. |
entries[] | Min. 2 | chart_of_account_id, debit_amount, credit_amount |
Catatan
- Total debit harus sama dengan total kredit.
- Biasanya diinput sekali saat implementasi awal.

5. Cost Category
URL: /costcategory | Permission: costcategory.*
Deskripsi
Kategori biaya per departemen yang dipetakan ke akun COA untuk alokasi beban.
Form
| Field | Wajib | Deskripsi |
|---|---|---|
name | Ya | Nama kategori biaya. |
department_id | Ya | Departemen terkait. |
chart_of_account_id | Ya | Akun COA beban. |
is_asset | Tidak | Flag aset (ya/tidak). |

6. Jenis Pembayaran
URL: /paymentcategory | Permission: paymentcategory.*
Deskripsi
Lookup metode/jenis pembayaran (transfer, tunai, cek, dll.).
Form
| Field | Wajib | Deskripsi |
|---|---|---|
name | Ya | Nama jenis pembayaran. |

Master Terkait (via Setting Akuntansi)
Modul berikut tidak tampil sebagai menu terpisah di sidebar Master, tetapi dikelola melalui tab Setting Akuntansi:
| Modul | Route | Fungsi |
|---|---|---|
| Pendapatan (Revenue) | /revenue | Master akun pendapatan penjualan. |
| Pemasukan Invoice | /income_invoice | Baris penyesuaian pemasukan saat bayar invoice. |
| Beban Invoice | /expense_invoice | Baris penyesuaian beban saat bayar invoice. |
| Hutang (Payable) | /payable | Master akun hutang supplier. |
| Pemasukan Tagihan | /income_bill | Baris penyesuaian pemasukan saat bayar tagihan. |
| Beban Tagihan | /expense_bill | Baris penyesuaian beban saat bayar tagihan. |
| Biaya Perjalanan Dinas | /travelexpensecost | Kategori biaya dinas (FPPDL). |
| Beban Penyusutan | /depreciationexpense | COA beban penyusutan aset. |
Catatan Penting
- Setting Akuntansi wajib dikonfigurasi sebelum modul Invoice, Tagihan, Gudang, dan Dinas dapat memposting jurnal.
- Slug COA umum:
inventory_material,inventory_wip,inventory_finished_goods,receivable,account_payable,stock_adjustment,hpp_material. - Urutan setup disarankan: COA → Kas & Bank → Setting Akuntansi → Saldo Awal.