# Chức năng hệ thống cần có

## 1. Quản lý phiếu thủ công
- tạo phiếu thưởng / phạt thủ công
- lưu nháp
- gửi duyệt
- duyệt / từ chối / yêu cầu sửa
- hủy phiếu
- xem lịch sử

## 2. Theo dõi nộp tiền lái xe
- danh sách nghĩa vụ nộp tiền theo ngày
- số phải nộp
- số đã nộp
- còn thiếu
- hạn chót
- trạng thái: đúng hạn / quá hạn / đã lập biên bản

## 3. Quản lý vi phạm tự động
- danh sách vi phạm nộp tiền trễ
- xem chi tiết vi phạm
- xem số lần vi phạm của từng lái xe
- xem cấu hình áp dụng tại thời điểm vi phạm
- đánh dấu đã xử lý / bỏ qua nếu có quyền

## 4. Quản lý cấu hình
- bật / tắt tự động lập biên bản
- tạm dừng / mở lại
- đổi cutoff time
- đổi reset policy
- cấu hình bảng mức xử lý

## 5. Báo cáo
- danh sách lái xe vi phạm nhiều nhất
- tổng số biên bản theo tháng / quý
- tổng tiền phạt theo tháng / quý
- thống kê theo hình thức xử lý:
  - nhắc nhở
  - phạt tiền

## 6. Audit và log
- log thay đổi cấu hình
- log job tự động đã chạy lúc nào
- log lý do bỏ qua khi hệ thống đang tạm dừng
- log sinh phiếu thành công / thất bại