Mode Gelap
System Logs
System Logs mencatat perubahan pada data konfigurasi dan master data di modul Finance & Akunting. Halaman ini berfungsi sebagai catatan aktivitas untuk melacak entitas apa yang dibuat, diubah, atau dihapus, oleh siapa, dan kapan.
Path menu: Laporan → Log Aktivitas (/reports/system-logs)
Retensi Terbatas
Sistem menyimpan maksimal 10 catatan terakhir per tipe entity. Catatan lama akan tergeser oleh yang baru, sehingga halaman ini bukan audit trail permanen.
Daftar Log Aktivitas
Tabel utama menampilkan log dalam urutan kronologis (terbaru di atas):
| Kolom | Keterangan |
|---|---|
| No | Nomor urut baris |
| Waktu | Tanggal dan waktu aktivitas terjadi |
| Entity | Jenis entitas yang berubah (label + kode entity_type di bawahnya) |
| ID | ID entitas (entity_id) yang berubah |
| Aksi | Jenis aksi berupa badge berwarna |
| Perubahan | Tombol "Lihat detail (n)" untuk membuka modal rincian perubahan field, atau tanda "-" bila tidak ada |
| Dilakukan Oleh | Pengguna yang melakukan aksi (performed_by), dengan IP Address di bawahnya |
Model Log: Entity + Aksi
Setiap log terdiri dari dua dimensi: tipe entity dan aksi.
Tipe Aksi
Aksi yang dicatat hanya operasi CRUD berikut:
| Aksi | Keterangan |
|---|---|
| Create | Entitas baru dibuat |
| Update | Entitas diperbarui |
| Delete | Entitas dihapus |
Impor Massal (bulk_import) | Entitas dibuat/diperbarui melalui impor massal |
Tipe Entity
Tipe entity yang dapat dicatat antara lain:
| Kelompok | Tipe Entity |
|---|---|
| Mitra | Customer, Vendor |
| AR/AP | Invoice, Bill |
| Jurnal & Kas | Jurnal (journal_entry), Transaksi Kas (cash_transaction) |
| Master Akun | Akun CoA (chart_of_account), Kategori Akun (account_category), Rekening Bank (bank_account) |
| Anggaran | Anggaran (budget) |
| Pengadaan | Permintaan Pembelian, PO, Penerimaan Barang, Retur Pembelian |
| Master Lain | Periode Fiskal, Jenis Pajak, Cost Center, Satuan, Konversi Satuan |
Detail Perubahan
Klik tombol Lihat detail (n) pada kolom Perubahan untuk membuka modal Detail Perubahan. Modal menampilkan:
- Ringkasan: Entity, ID, Aksi, Waktu, Dilakukan Oleh, dan IP Address.
- Tabel Perubahan Field dengan tiga kolom:
| Kolom | Keterangan |
|---|---|
| Field | Nama field yang berubah |
| Nilai Lama | Nilai sebelum perubahan (ditandai merah) |
| Nilai Baru | Nilai setelah perubahan (ditandai hijau) |
Jika aksi tidak menyimpan rincian field, modal menampilkan "Tidak ada detail perubahan untuk aksi ini".
Filter Log
Gunakan panel filter untuk menemukan log spesifik:
- Entity Type -- pilih satu tipe entity dari dropdown.
- Aksi -- pilih satu aksi (Create, Update, Delete, Impor Massal).
- Dilakukan Oleh -- cari berdasarkan email pengguna.
- Tanggal -- tentukan rentang tanggal aktivitas.
Export Log
- Atur filter sesuai kebutuhan.
- Klik tombol Export.
- File akan diunduh dalam format Excel (
.xlsx), dengan namasystem-logs-<tanggal>.
File ekspor memuat kolom: No, Waktu, Entity, ID, Aksi, Dilakukan Oleh, dan IP Address.