CSDL tính lương trên Access

  • Thread starter duachuot
  • Ngày gửi
D

duachuot

Thành viên sơ cấp
7/12/04
2
0
0
45
Hanoi
#1
Thông thường mọi người hay dùng bảng tính lương trên excel, tuy nhiên có một số hạn chế về mặt báo cáo, quyết toán thuế cuối năm...
Nếu ai đã từng làm bảng lương trên M. Access thì làm ơn chỉ giúp tôi với.
 
HongViet

HongViet

Thành viên thân thiết
10/11/05
286
10
18
Đà nẵng
#2
duachuot nói:
Thường hay tính lương trên excel, tuy nhiên có một số hạn chế ...Nếu ai đã từng làm bảng lương trên M. Access thì làm ơn chỉ giúp tôi với.
Việc này gắn với nhân sự HSNS ([Ma],[Ho],[Ten], [HSL],[PhCap],[DViCTac]); BangCCong ([Ma],[NgCong], [CongBHXH],[CongPhep],[ComGCa]. . .)
& Bảng tổng hợp có thêm các trường [TamUng],[Nop_BHXH], [BHYT], [KhTru]. . . [TongThu],[ThucLanh]. . .)
Bạn phải lưu 12 bảng lương vô 12 tales để tính thuế TN & ~ gì #.
Để có được bảng tổng hợp thì dùng query. Nó sẽ tạo cho bạn nguồn B/C hàng tháng & in phiếu lương;
Lương SF thì phát triển thêm định mức, đơn giá lương SF. . . ->:friend:
 
L

Lang Tang

Thành viên sơ cấp
28/6/06
9
0
0
tphcm
#3
Bạn có thể hướng dẫn rõ hơn phần lương sản phẩm tính theo định mức không?Phần lương cơ bản có thể viết được nhưng phần lương sản phẩm mà tính theo tỷ lệ hoa hồng lũy tiến thì mình chịu thua không biết viết câu lệnh như thế nào?
 
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#4
HongViet nói:
Bạn phải lưu 12 bảng lương vô 12 tales để tính thuế TN & ~ gì #.
Để có được bảng tổng hợp thì dùng query. Nó sẽ tạo cho bạn nguồn B/C hàng tháng & in phiếu lương;
Không cần 12 tables mà chỉ cần trong table có 2 trường, WorkingYear, WorkingMonth là xong. Về sau muốn Cut - backup dữ liệu của năm/tháng nào thì làm câu SQL là xong. Muốn hiển thị, cập nhật thì trong câu SQL có Where WorkingYear = iCurentYear AND WorkingMonth = iCurentMonth

iCurentYear, iCurentMonth là 2 giá đối số của method tương ứng (thường do chọn từ ComboBox) (Tùy theo cách viết của bạn mà có những methods nào liên quan đến bảng lương)

Tương tự, để thiết kế bảng chấm công chi tiết theo tháng thì cũng nên có 2 trường WorkingYear và WorkingMonth. Đã là chấm công thì phải có chấm công theo ngày (là mỗi ô ngày trong tháng), và từ đó phải có bảng chấm công ngày (iWorkingDay). Đơn vị được phép chấm công có thể thiết kế nhỏ nhất là theo phút (thường thì làm theo giờ thôi, lớn nhất là buổi). Các giá trị của ngày khác có thể là phép, nghỉ ko lương, lễ, ốm, v.v... để từ đó có thể tính ra bảng tổng hợp chấm công theo tháng (làm bao nhiêu [đơn vị] hành chính, bao nhiêu [đơn vị] phép, v.v...)

nhưng phần lương sản phẩm mà tính theo tỷ lệ hoa hồng lũy tiến thì mình chịu thua không biết viết câu lệnh như thế nào?
Khi bạn đã phân tích chức năng phải làm như thế nào (hiểu chắc cách tính lương, phân bổ lương, v.v... như thế nào), phân tích dữ liệu kỹ càng dựa trên phân tích chức năng nghiệp vụ, thì bạn có thể làm được điều đó 1 cách hợp lý. Có điều chú ý là không phải viết 1 câu lệnh và rất nhiều câu lệnh để làm việc gì đó (chú ý tốc độ, tính chuẩn, tính mở,...). Nếu chỉ chăm chăm chú ý nó phải là 1 câu lệnh thì sẽ ko nghĩ ra thôi. Cố gắng thinking theo logic và thuật toán thì hay hơn.
 
HongViet

HongViet

Thành viên thân thiết
10/11/05
286
10
18
Đà nẵng
#5
Access

hai2hai nói:
Không cần 12 tables mà chỉ cần trong table có 2 trường, WorkingYear, WorkingMonth là xong. Về sau muốn Cut - backup dữ liệu của năm/tháng nào thì làm câu SQL là xong. Muốn hiển thị, cập nhật thì trong câu SQL có Where WorkingYear = iCurentYear AND WorkingMonth = iCurentMonth.
Đúng vậy, thật tuyệt chiêu! Nhưng với CQ mình, nhân sự hay thay đổi giữa các bộ fân nên lâu nay chưa nghĩ tới; Sẽ xem xét & cảm ơn Hai2Hai nhiều!
Trước đây mình chỉ nghĩ Đgiản là 12 bản ghi, mỗi bảng 4 trường thì tiện hơn là 1 bảng mà mỗi tháng 800 dòng với trên mươi trường như vậy thì mệt cho máy lắm!. . . Mình sẽ sữa lại
Lang Tang nói:
Phần lương sản phẩm mà tính theo tỷ lệ hoa hồng lũy tiến thì mình chịu thua không biết viết câu lệnh như thế nào?
Theo mình chắc phải đi từ dễ đến khó; Bạn thử tính thuế thu nhập cuối năm cho nhân viên đơn vị bạn xem! Của mình nêu bài trên là 40 - 50 người cùng là ra 1 SF nên ăn chia có khác nhau tùy thuộc vô vị trí CTác; Còn vấn đề HHồng của bạn cũng phải LOOKUP theo các Conts thôi - đó là mình đoán vậy! Khi bạn đưa VĐề trở thành cụ thể ta sẽ thảo luận tiếp!
 
Sửa lần cuối:
N

nhanketoan

Thành viên sơ cấp
#6
Mọi người có thể share cho mình bảng lương trên M. Access với không ạh?, vì mình ko biết làm sao để làm bảng lương bao gồm tiền Bảo Hiểm nữa, cám ơn các bạn nhiều nhé.
Chào các bạn.
Vui lòng hãy mail cho mình : nhanngoc@hotmail.com
 
L

leducvn2003

Thành viên sơ cấp
14/10/05
1
0
0
39
Tp.HCM
#7
nhanketoan nói:
Mọi người có thể share cho mình bảng lương trên M. Access với không ạh?, vì mình ko biết làm sao để làm bảng lương bao gồm tiền Bảo Hiểm nữa, cám ơn các bạn nhiều nhé.
Chào các bạn.
Vui lòng hãy mail cho mình : nhanngoc@hotmail.com
nếu bạn đã có sẵn database của CNV trong c.ty thì sửa lại query : thêm 1 cột BHXH+BHYT rồi sửa lại trong report là được. Cho tôi biết hiện bạn đang tính lương thời gian hay lương sản phẩm ( bao gồm cả 2 ??), tôi sẽ sửa lại chương trình cho phù hợp rồi send cho bạn sau. Vui lòng liên hệ : vanmai.company@gmail.com

hai2hai: Vì rất nhiều bạn hỏi xin bạn qua diễn đàn mà ko gửi thẳng vào email cho bạn nên mình phải ghi chú vào đây là:

Các bạn hãy gửi email trực tiếp, tất cả các bài hỏi xin trên diễn đàn sẽ bị xóa!
 
Sửa lần cuối bởi điều hành viên:
hai2hai

hai2hai

VNUNI Makes a difference
29/4/04
2,012
125
63
44
Hà nội
vnuni.net
#8
leducvn2003 nói:
nếu bạn đã có sẵn database của CNV trong c.ty thì sửa lại query : thêm 1 cột BHXH+BHYT rồi sửa lại trong report là được. Cho tôi biết hiện bạn đang tính lương thời gian hay lương sản phẩm ( bao gồm cả 2 ??), tôi sẽ sửa lại chương trình cho phù hợp rồi send cho bạn sau. Vui lòng liên hệ : vanmai.company@gmail.com
Cho mình hỏi các bạn tính lương hiệu quả công việc (lương theo sản phẩm, lương theo chất lượng dịch vụ,...) như thế nào vì mỗi công ty có nhiều loại đối tượng hưởng lương (về sau người ta gọi là thu nhập), mỗi cty hoạt động về 1 lĩnh vực khác nhau nên việc mỗi loại đối tượng hưởng lương theo phương án nào là cũng khác nhau cho dù cũng là lương sản phẩm hay lương dịch vụ, lương thời gian.

Theo tôi việc tính lương (người ta gọi là chính sách lương) là 1 vấn đề quản trị của doanh nghiệp, ở mỗi thời điểm, lãnh đạo có thể ra quyết định khác nhau về chính sách đó để tăng khả năng quản lý con người (ai cũng biết rằng là quản lý con người mới là cái khó mà).

Chưa kể, với mỗi 1 con người, khả năng xảy ra các trường hợp đặc biệt rất nhiều, chính sách lương ở mỗi công ty lại ko giống nhau (ví dụ có công ty có 4 yếu tố tạo nên thu nhập, có cty lên đến 10 yếu tố tạo nên thu nhập). Như vậy, các trường hợp đó giải quyết thế nào?

Chính vì việc tính toán kết quả thu nhập phức tạp như vậy nên theo mình biết thông thường các bạn thường là nhập thẳng số tiền lương (thu nhập) đó vào bảng lương (con số đó được tính đâu đó ở bên ngoài bảng lương - và ko phải đơn vị nào cũng tính giống nhau). Chỉ có mỗi lương chính sách (hay còn gọi là lương cơ bản) là gần như có công thức đơn giản sẵn có thể tính được dễ ràng (V1 = [Lương tối thiểu * (Hệ số lương + hế số phụ cấp chức vụ + cấp bận nếu có) * Số ngày công thực tế]/ tổng số ngày công tháng (25 hoặc 26 tùy theo mỗi DN).

Các bạn có ý kiến gì hay ko?
 
H

huyle084

Thành viên sơ cấp
#9
Mình có một vất đề khác muốn tham khảo ý kiến các bạn, xin các bạnn giúp đỡ:
- Mình muốn khoán lương theo sản phẩm cho cả một nhà máy chế biến thực phẩm:
1/ Định mức cho nhân sự là 100 người (gián tiếp 10, 90 trực tiếp)
2/ Định mức sản phẩm : thấp nhất 64tấn. (trả lương cố định)
- Từ 64-74 (Trả thêm 1 khoản)
- Từ 74-84 (Trả thêm 1 khoản)
..........
Vậy, cách nào để có thể tính lương cho từng người tốt nhất?
Mong các bạn chỉ giáo
Thank you.
 
H

hungqh87

Thành viên sơ cấp
29/5/11
1
0
0
33
hn
#10
nếu bạn đã có sẵn database của CNV trong c.ty thì sửa lại query : thêm 1 cột BHXH+BHYT rồi sửa lại trong report là được. Cho tôi biết hiện bạn đang tính lương thời gian hay lương sản phẩm ( bao gồm cả 2 ??), tôi sẽ sửa lại chương trình cho phù hợp rồi send cho bạn sau. Vui lòng liên hệ : vanmai.company@gmail.com

hai2hai: Vì rất nhiều bạn hỏi xin bạn qua diễn đàn mà ko gửi thẳng vào email cho bạn nên mình phải ghi chú vào đây là:

Các bạn hãy gửi email trực tiếp, tất cả các bài hỏi xin trên diễn đàn sẽ bị xóa!
ko ta dc moi chan chuuuuuuuuuuu
 
B

binhkrb

Thành viên sơ cấp
3/2/06
29
0
1
58
PHAN RANG NINH THUẬN
#11
mình viết xong Quán lý nhân sự và tính lương theo sách của Ông Van Thông, muốn gởi tăng các bạn có thể học có thể ứng dụng nhưng không biết gời file như thế nào;
bạn nào có nhu cầu lien hệ qua mail: binhkrb@yahoo.com.vn nhé

mình có cái này, tự làm theo sách; bạn nào cần thì mail cho minh : binhkrb@yahoo.com.vn
 
Sửa lần cuối:
D

domynic

Thành viên sơ cấp
8/4/10
1
0
0
29
hà nội
#12
bạn nào cho mình xin 1 mẫu xem qua đựợc không? vì mình cũng chưa từng làm lương bao giờ :|
Có gì gửi giùm vào mail : dinhtungulsa@gmail.com thax for share :)
 
H

HUONG1902

Thành viên sơ cấp
27/11/14
1
0
1
24
#13
bạn nào cho mình xin mẫu form chấm công và tính lương trên access được không ạ. mình mới làm nhưng chưa hiểu lắm. có thể gửi giùm vào mail của mình được không? : huong190294@gmail.com
 

Thành viên trực tuyến

  • kekeke1987

Xem nhiều