# Walkthrough: Pengelolaan Jenis Transaksi Keuangan

Modul baru ini memungkinkan Anda untuk mengelola kategori transaksi (pemasukan & pengeluaran) secara mandiri melalui antarmuka admin.

## Fitur Utama
1.  **Daftar Kategori**: Menampilkan semua jenis transaksi yang terdaftar di sistem dengan label "MASUK" atau "KELUAR" yang jelas.
2.  **Manajemen Mandiri**: Anda dapat menambah kategori baru (misalnya: "Sewa Lahan", "Bonus Pekerja", dll) tanpa harus mengubah kode program.
3.  **Status Aktif/Non-Aktif**: Anda dapat menonaktifkan kategori yang sudah tidak digunakan agar tidak muncul di pilihan saat mencatat transaksi manual.
4.  **Keamanan Berbasis Hak Akses**: Hanya pengguna dengan izin `FINANCE_MANAGE_TYPES` yang dapat mengakses menu ini.

## Perubahan Kode
- **Model**: `App\Models\FinancialTrxType` - Menangani logika database untuk tabel `ref_financial_trx_types`.
- **Controller**: `App\Controllers\Web\FinancialTrxTypeController` - Menangani alur data dan tampilan.
- **View**: `app/views/admin/finance/trx_types.php` - Halaman manajemen yang responsif dengan modal interaktif.
- **Permission**: Menambahkan aturan akses baru (`FINANCE_MANAGE_TYPES`) dan mendaftarkannya ke role Admin.

## Cara Verifikasi
1.  Masuk ke menu **Manajemen Keuangan > Kategori Transaksi**.
2.  Coba tambah kategori baru, misal: Kode `PEND_PUPUK`, Label `Penjualan Pupuk`, Arah `MASUK`.
3.  Cek menu **Buku Besar (Ledger) > Catat Transaksi Manual**. Kategori baru tersebut sekarang akan muncul di pilihan "Kategori Transaksi".
4.  Cobalah untuk mengubah nama kategori di menu Pengelolaan dan pastikan perubahan tercermin di seluruh sistem.
