-
Cách tạo form chấm công theo tháng
vuthaiha90 > 28-11-18, 05:55 PM
Em xin chào các bác ạ, em có chương trình thế này, mục đích chính là làm tiền lương, bên em là hành chính, nghỉ thứ 7 và chủ nhật, ai có việc gì thì xin nghỉ phép, nên hầu như đi làm đủ cả tháng. Em định thiết kế form chấm công theo tháng cho nhanh, và điền thêm số ngày nghỉ phép trong tháng của cán bộ vào, hết tháng thì chuyển sang tháng sau chấm, dữ liệu cứ nối nhau vào table, còn phục vụ cho mấy thứ sau này, nhưng em đang vướng cách thiết kế form sao cho đúng ý. Search trên mạng thì toàn là chấm công theo ngày hoặc theo ca kíp, sản phẩm. Còn vụ tính ngày đi làm thực tế trừ thứ 7 chủ nhật và các ngày lễ tết thì em tìm được function đúng ý rồi. Nếu không nghỉ phép coi như bằng function tính kia, nếu có thì trừ đi. Thực ra tháng ấy có bao nhiêu ngày thực tế đi làm thì bọn em cũng được hưởng: Lương cơ bản * hệ số lương thôi; tính chi tiết để phục vụ cho việc tính tiền "Ăn ca, công tác phí, đi lại, điện thoại" theo ngày thực. Mong các bác hướng dẫn em cách làm, hoặc bác nào đã từng làm loại chương trình này cho em demo học hỏi với ạ, em xin cảm ơn ạ! -
RE: Cách tạo form chấm công theo tháng
ongke0711 > 29-11-18, 01:17 PM
Vụ chấm công này cũng không thể làm quá đơn giản được. Bạn phải phân tích thêm các yếu tố như sau:
- Nếu không chấm công chi tiết theo ngày cũng ok. Chỉ cần cập nhật ngày nghỉ.
- Cập nhật ngày nghỉ: phải xét tới nghỉ ngày nào, nghỉ liên tiếp hay nghỉ cách khoảng trong tháng? phải nhập chi tiết ngày để sau này khi phát sinh gì đó, có thể truy vấn NV đó nghỉ ngày nào có ảnh hưởng gì không...
- Loại nghỉ phép: xét đó là nghỉ phép năm không bị trừ lương, hay nghỉ không lương, nghỉ bệnh, thai sản, tai nạn, đám ma, đám cưới v.v.. Mỗi lại có chế độ khác nhau cho BHXH, lương, trợ cấp, phụ cấp v.v..
- Nếu đi làm ngày lễ thì bạn sẽ ghi nhận như thế nào để tính lương x 2 x 3. Làm overtime thì như thế nào?
Trước mắt là như vậy, bạn phân tích tình hình thực tế bên bạn rồi sẽ từ từ hình thành CSDL phù hợp. -
RE: Cách tạo form chấm công theo tháng
vuthaiha90 > 29-11-18, 02:56 PM
(29-11-18, 01:17 PM)ongke0711 Đã viết: - Cập nhật ngày nghỉ: phải xét tới nghỉ ngày nào, nghỉ liên tiếp hay nghỉ cách khoảng trong tháng? phải nhập chi tiết ngày để sau này khi phát sinh gì đó, có thể truy vấn NV đó nghỉ ngày nào có ảnh hưởng gì không...
- Loại nghỉ phép: xét đó là nghỉ phép năm không bị trừ lương, hay nghỉ không lương, nghỉ bệnh, thai sản, tai nạn, đám ma, đám cưới v.v.. Mỗi loại có chế độ khác nhau cho BHXH, lương, trợ cấp, phụ cấp v.v..
- Nếu đi làm ngày lễ thì bạn sẽ ghi nhận như thế nào để tính lương x 2 x 3. Làm overtime thì như thế nào?
Trước mắt là như vậy, bạn phân tích tình hình thực tế bên bạn rồi sẽ từ từ hình thành CSDL phù hợp.
==> Em thấy tại cơ quan em thì cứ nghỉ phép cho đủ thôi, 12 ngày hoặc hơn trong năm (5 năm + 1 ngày phép); nghỉ không hết cũng không hoàn lại tiền, nên tính số ngày nghỉ phép trong tháng thôi là được, còn nếu để cho đẹp chi tiết có thể thêm table ngày nghỉ chi tiết cũng được rồi count theo mã cán bộ
==> Nghỉ phép bên em thì không trừ lương cơ bản, nhưng trừ thưởng (nếu có), VD: đạt chỉ tiêu quý hay năm thì có chút thưởng, VD: thưởng 10 triệu/quý đạt thì 10 triệu / ngày đi làm ra đc 1 ngày thưởng nhân với ngày đi làm thực (tức bỏ phép đi, vì ông nghỉ thì có giúp gì được cho việc đạt đâu). Còn vụ BHXH đã đóng trên lương cơ bản, thưởng không dính dáng. Em thấy cơ quan em vậy
==> Chỗ em không tính đi làm ngày lễ mà chỉ xoay vòng cán bộ, mỗi đợt lễ vậy cắt cứ vài người trông cơ quan, xoay vòng đến hết cán bộ từ năm này qua năm khác và lặp lại, và không tính thêm lương -
RE: Cách tạo form chấm công theo tháng
ongke0711 > 29-11-18, 03:42 PM
Khi phân tích CSDL, bạn nên tính trước những trường hợp chưa nhưng có thể xảy ra chứ không phải chỉ nhưng trường hợp đã và đang xảy ra. Nếu không sau này khi phát sinh thì không biết xử lý như thế nào hoặc phải đập bỏ , xây dựng lại CSDL rất mất thời gian.
- Làm sao bạn dám chắc mọi người chỉ nghỉ trong khoảng số ngày phép qui định mà không nghỉ vượt phép năm?
- Nếu sau này cơ quan qui định: nghỉ vượt phép năm sẽ không tính lương thì làm sao? Nếu có phát sinh việc nhà, NV xin nghỉ 20 30 ngày thì vẫn hưởng lương đầy đủ à?
- Người lao động không làm việc và không hưởng lương 14 ngày trở lên thì không đóng BHXH tháng đó. Vậy bạn cơ quan bạn chắc chắn sẽ không sẽ ra trường hợp này?
Bạn nên kết hợp với kế toán tiền lương để nắm rõ thêm các qui định liên quan đến chấm công.
Ví dụ khác như nghỉ bao nhiêu ngày vẫn còn hưởng chế độ ốm đau của BHXH. Bạn phải theo dõi chi tiết số ngày nghỉ của loại "Nghỉ ốm đau, tai nạn lao động" để tính được số tiền trợ cấp cho người ta v.v..
Từ một số gợi ý trên bạn cứ bắt tay vô xây dựng các table lưu trữ thông tin để có thể truy vấn các thông tin cho các báo cáo khi cần. -
RE: Cách tạo form chấm công theo tháng
tranthanhan1962 > 29-11-18, 07:41 PM
Có thể cái này sẽ giúp ích cho bạn
[b]Ứng dụng quản lý tiền lương thông qua bảng chấm công[/b]