Bab 06 · Penjualan
Audit Penjualan
Riwayat aktivitas pengguna pada modul penjualan — siapa mengerjakan apa, di transaksi mana, dan kapan. Bersifat read-only, dipakai untuk pengawasan dan penelusuran perubahan data.
Pengertian
Tab Audit (Penjualan → Audit) mencatat semua aktivitas pengguna di modul penjualan, dari pembuatan transaksi sampai diproses dan diselesaikan. Untuk setiap aktivitas, sistem menyimpan:
- siapa pengguna yang melakukannya,
- aktivitas apa yang dilakukan,
- pada transaksi mana,
- serta waktu kejadiannya.
Fitur ini berfungsi sebagai jejak audit (audit trail) untuk mengawasi aktivitas kasir dan admin, menelusuri perubahan data transaksi, dan mendukung validasi laporan keuangan serta stok. Audit bersifat read-only — data aktivitas yang tercatat tidak bisa diubah pengguna.
Fitur Utama
- Riwayat aktivitas seluruh tahap penjualan dalam satu tabel.
- Filter berdasarkan Jenis Aksi, Pengguna, dan Rentang Waktu.
- Setiap baris bisa dibuka (expand) untuk melihat detail perubahan data — nilai sebelum dan sesudah, termasuk rincian barang.
Tampilan: Menu Audit Penjualan
Informasi yang Ditampilkan
| Kolom | Keterangan |
|---|---|
| Jenis Aksi | Jenis perubahan: Data Baru, Ubah Data, atau Hapus |
| User | Pengguna yang melakukan aktivitas |
| Jenis Aktivitas | Tahap penjualan (mis. Penjualan, sale-payment, sale-facet) |
| ID Aktivitas | ID transaksi atau aktivitas terkait |
| Tanggal | Waktu aktivitas dilakukan |
Kolom Perubahan di baris paling kanan bisa diklik untuk membuka detail nilai sebelum/sesudah.
Jenis Aksi
- Data Baru — pengguna membuat data baru, seperti membuat transaksi, menambah pembayaran, membuat fasset, atau menyimpan QC/pengambilan. Ini bagian normal dari alur penjualan.
- Ubah Data — pengguna mengubah data yang sudah ada, seperti mengubah item/jumlah barang, diskon, data pelanggan, atau mengoreksi transaksi.
- Hapus — pengguna menghapus data.
Jenis Aktivitas
Audit mencakup aktivitas dari seluruh tahap penjualan:
| Aktivitas | Keterangan |
|---|---|
| Penjualan | Pembuatan transaksi penjualan (langsung atau order) |
| sale-payment | Pencatatan pembayaran (DP atau pelunasan) |
| sale-facet | Pekerjaan fasset (pemotongan/pemasangan lensa) |
| sale-quality-assurance | Pemeriksaan quality control |
| sale-fulfillment | Penyelesaian dan penyerahan barang |
| sale-after-service | Tindak lanjut purna jual |
Langkah Penggunaan
- Buka Penjualan → Audit.
- Gunakan filter Jenis Aksi, Pengguna, dan Rentang Waktu untuk mempersempit data.
- Klik ikon panah di kolom Jenis Aksi untuk membuka detail perubahan sebuah baris.
Tampilan: Detail audit aktivitas penjualan
Detail menampilkan nama field beserta nilai sebelum dan sesudah, plus rincian barang (ID item, jumlah, dan harga pokok).
Catatan & Tips
- Audit dipakai sebagai alat monitoring aktivitas pengguna dan bahan evaluasi proses penjualan.
- Audit menjadi dasar penelusuran bila terjadi kesalahan input.
- Tinjau audit secara rutin agar penyimpangan cepat terdeteksi.

