PATCH v4.42.6 -> v4.42.7 — CASHIER ATTENDANCE / SALARY / BONUS

Fitur:
- Kasir menjadi staff_type resmi pada attendance_records, payroll_items, dan mapping ZKTeco.
- Absensi Kasir memakai username akun sebagai kode; check-in dan check-out tersimpan harian.
- Branding: pilih gaji Kasir Harian/Bulanan, nominal harian, nominal bulanan, dan opsi gaji harian masuk Total Bonus.
- Gaji harian dibayar hanya untuk hari dengan check-in + check-out lengkap.
- Payroll meng-generate Kasir beserta gaji dan bonus transaksi tanpa hitung ganda.
- Staff Revenue/Public Bonus menampilkan gaji Kasir terpisah; opsi Branding dapat menggabungkan gaji harian ke Total Bonus.
- ZKTeco mapping mendukung Kasir.

Deployment:
1. Backup database dan file.
2. Upload patch ke root aplikasi. Jangan hapus config/database.local.php dan uploads.
3. Login Super Admin dan jalankan upgrade_v4_42_7.php sekali.
4. Buka Branding & Sistem -> Gaji Kasir & Kehadiran.
5. Uji satu Kasir: check-in, check-out, Staff Revenue, lalu Generate Payroll.
- Payroll Kasir terintegrasi ke Rekening Transfer & batch Mandiri KOPRA; data rekening Kasir disimpan pada akun users.
