Quản lý khu vực
Mục đích
Quản lý khu vực dùng để thiết lập cây phân cấp khu vực (tối đa 5 cấp). Mỗi khu vực là nơi gắn các đại lý và phân quyền truy cập theo khu vực cho người dùng. Đây là nghiệp vụ nền tảng — nếu cấu trúc khu vực sai, toàn bộ luồng nhập bảng kê, rút thưởng và báo cáo sẽ bị sai.
Người dùng cần dùng: Quản trị viên Loto, nhân viên quản lý khu vực.
Điều kiện
Phân quyền:
- Quyền 2.7 [Tất cả] Quản lý khu vực — tạo, sửa, xóa tất cả khu vực.
- Quyền 2.8 [Khu vực] Quản lý khu vực — chỉ sửa khu vực được phân quyền, không được tạo mới hay xóa.
- Quyền 1.1 [Tất cả] Loto Admin — cấu hình giờ chốt riêng cho khu vực.
- Xem thêm Cấu hình nhóm phân quyền
Các bước thực hiện
Trên máy tính 🖥️
-
Vào menu:
Quản lý hành chính > Quản lý khu vực
-
Tạo mới: Nhấn nút Tạo.

- Mã khu vực: Mã định danh khu vực, phải duy nhất trong toàn hệ thống. Có thể để trống.
- Tên khu vực: Tên khu vực, bắt buộc. Cùng một loại khu vực không được đặt trùng tên.
- Loại khu vực: Loại khu vực, bắt buộc. Chọn từ danh sách các loại đã được kích hoạt. Sau khi tạo, không được sửa.
- Chỉ hiển thị các loại khu vực đang kích hoạt.
- Cấp độ do loại khu vực quyết định (1–5).
- Phân loại cấp 2: Chỉ hiện khi khu vực có cấp 2. Chọn Văn phòng chính thức hoặc Quận/Huyện.
- Khu vực cha: Khu vực cha trong cây phân cấp.
- Khu vực có cấp ≤ 2 → bắt buộc chọn khu vực cha.
- Cấp của cha phải cao hơn cấp hiện tại (vd: khu vực cấp 2 phải chọn cha cấp 3).
- Danh sách chọn tự động lọc: chỉ hiện khu vực có cấp = cấp hiện tại + 1.
- Sau khi tạo, người dùng không có quyền quản lý tất cả khu vực sẽ không được sửa trường này.
- Dùng giờ chốt riêng: Bật nếu muốn đặt giờ chốt riêng cho khu vực này (chỉ Quản trị viên Loto được cấu hình).
- Giờ chốt bảng kê: Giờ chốt bảng kê hàng ngày, chỉ hiện khi bật giờ chốt riêng. Giá trị từ 00:00 đến 23:59.
-
Chỉnh sửa:
- Mở khu vực, sửa các trường được phép. Không sửa được loại khu vực sau khi đã tạo.
- Tab Khu vực con: Xem danh sách khu vực con (chỉ hiện khi khu vực không phải cấp 1).
- Tab Đại lý: Xem danh sách đại lý thuộc khu vực (chỉ hiện khi khu vực là cấp 1).
- Tab Phân quyền: Phân quyền người dùng cho khu vực này:
- Quyền rút thưởng trong khu vực.
- Quyền quản lý khu vực con.
- Quyền quản lý đại lý trong khu vực.
- Quyền nhập/xem bảng kê trong khu vực.
- Quyền được kế thừa từ khu vực cha → người được gán ở cấp cao hơn tự động có quyền ở cấp thấp hơn.
-
Xóa:
- Không thể xóa khu vực nếu vẫn còn đại lý hoặc khu vực con thuộc về nó. Phải chuyển hết đại lý/khu vực con sang khu vực khác trước khi xóa.
- Người dùng chỉ có quyền quản lý khu vực được gán không được xóa bất kỳ khu vực nào.
Trên điện thoại 📱
Không có — Quản lý khu vực chỉ thực hiện trên máy tính.
Lưu ý & ràng buộc
⚠️ Giờ chốt bảng kê là ràng buộc chống gian lận cấp một. Khi một khu vực bật giờ chốt riêng, giờ chốt của khu vực này sẽ áp dụng cho chính nó và các khu vực con (trừ khi khu vực con tự bật giờ chốt riêng). Nếu tất cả khu vực trong cây đều không bật giờ chốt riêng, hệ thống dùng giá trị mặc định toàn cục (cấu hình trong Cài đặt ứng dụng). Qua giờ chốt, không ai nhập được bảng kê nữa.
- Cùng một loại khu vực không được đặt tên khu vực trùng nhau.
- Cấp của khu vực cha phải lớn hơn cấp của khu vực hiện tại (cha phải ở cấp cao hơn).
- Khu vực cha là bắt buộc với khu vực có cấp ≤ 2.
- Khi xóa khu vực cha: giá trị được để trống.
- Không thể thay đổi loại khu vực sau khi tạo.
- Mã khu vực phải duy nhất toàn hệ thống.
Lỗi thường gặp
Cấu hình liên quan
- Loại khu vực: Xác định cấp độ (1–5) và danh sách chọn loại khu vực khi tạo mới.
- Giờ chốt mặc định toàn hệ thống: Giờ chốt bảng kê mặc định, áp dụng khi không khu vực nào trong cây bật giờ riêng.
- Quyền quản lý khu vực: Kiểm soát ai được tạo/sửa/xóa khu vực.