Hiện tại để tính lương cho nhân viên hàng tháng thì các dữ liệu nhập ngoài (Ví dụ: phạt đi làm muộn, thưởng đột xuất, thưởng làm thêm giờ, ngày công thực tế…) phải nhập thủ công cho từng nhân viên.
Bên mình các dữ liệu nhập ngoài này tương đối nhiều và hàng tháng đã có sẵn trong bảng excel. Xin hỏi các bạn có cách nào để import hàng loạt từ file excel vào không ạ, để đỡ mất công nhập thủ công cho từng người. Mình xem xét kỹ thì chưa tìm ra chỗ nào cho phép import các dữ liệu này, hay có cần phải chỉnh sửa gì không ạ.
Cảm ơn các bạn.
3 Trả lời
Uk, thanks bác!
Cách này thì đúng là nhọc thật. Như vậy, mỗi lần tính lương sẽ phải qua một số bước như sau:
1. Tạo phiếu lương cho các nhân viên (để hệ thống khởi tạo ra các bản ghi trong cơ sở dữ liệu cho các input, với giá trị mặc định là 0)
2. Export các phiếu lương của tháng (để xuất các bản ghi với id tương ứng, trong đó quan trọng nhất là id của phiếu lương từng người)
3. Nhập các dữ liệu nhập ngoài (input) tương ứng với từng nhân viên.
4. import lại vào hệ thống.
Mình đang nghĩ, có thể chỉnh sửa phần mềm để thuận tiện hơn như sau:
1/. Tạo thêm các trường trong hệ thống tương ứng với các input. Mục đích là để import các dữ liệu nhập ngoài "gửi tạm" vào hệ thống.
2/. Hàng tháng, trước khi tính lương thì mình import toàn bộ dữ liệu nhập ngoài của tháng đó, nhằm "gửi tạm" vào cơ sở dữ liệu. Coi như đây là dữ liệu đầu vào cho tháng đó.
2/. Đến khi lập bảng lương, tính toán lương thì hệ thống tự động lấy các thông tin đó và gán cho các input tương ứng.
Được thế thì bọn em lại khỏe mà các bác lại nhọc công.
:D :D :D :D :D