Mô tả chi tiết
Phần Mềm Quản Lý Nhân Sự & Tính Lương — Chạy Trên Google Sheets
Hệ thống quản lý nhân sự toàn diện xây dựng bằng Google Apps Script, dùng Google Sheets làm cơ sở dữ liệu. Không cần server, không tốn phí hosting hàng tháng.
Tính năng nổi bật
Quản lý nhân viên: Thêm, sửa, cho nghỉ việc; import/export CSV; hồ sơ đầy đủ (phòng ban, lương cơ bản, phụ cấp, số người phụ thuộc).
Chấm công: Check-in/check-out theo giờ thực, tính giờ tăng ca, nửa công, ngày lễ (x2)/Tết (x3). Tùy chọn GPS — bắt buộc trong bán kính văn phòng.
Nghỉ phép: Đơn phép năm có lương / không lương, duyệt/từ chối, theo dõi số dư phép, reset năm.
Tính lương: Một nút bấm — lương theo công, tiền tăng ca, thưởng, BHXH/BHYT/BHTN, giảm trừ gia cảnh, thuế TNCN lũy tiến 7 bậc, xuất CSV.
Phiếu lương: Gửi email PDF cho từng người hoặc tất cả nhân viên.
Thưởng & Khấu trừ: Khoản cộng/trừ linh hoạt theo tháng; phụ cấp định kỳ tự áp dụng; ứng lương trả góp tối đa 24 tháng.
Đánh giá KPI: Điểm 0–100, xếp loại A+/A/B/C/D, tự động tạo thưởng vào lương.
Hợp đồng lao động: Quản lý thời hạn, cảnh báo sắp hết hạn.
Bảng công lịch: Ma trận nhân viên × ngày, nhìn nhanh ai nghỉ ngày nào.
Sao lưu Drive: Copy toàn bộ Sheet vào Drive, giữ 12 bản gần nhất, tự xóa bản cũ.
Nhật ký thao tác (Audit log): Ghi lại ai—lúc nào—sửa gì với dữ liệu nhạy cảm.
Bảo mật: Mật khẩu băm PBKDF2-SHA256 50.000 vòng + salt, khóa sau 5 lần sai, phiên 8 giờ.
Cài đặt khoảng 5 phút
1. Tạo Google Sheet mới, vào Extensions → Apps Script
2. Dán 16 file .gs + 3 file HTML + appsscript.json
3. Chạy hàm setupHeThong() để khởi tạo 14 sheet database
4. Deploy Web App → chọn Execute as: Me / Access: Anyone
5. Đăng nhập bằng admin + mật khẩu tạm hiện trong Execution Log
Yêu cầu
- Tài khoản Google (Google Workspace hoặc Gmail miễn phí)
- Google Sheets + Apps Script (miễn phí)
- Không cần hosting, không cần server