Asked Sep 28th, 2022 7:06 a.m. 115 1 2
  • 115 1 2
+1

Tìm lời giải cho bài toán động

Share
  • 115 1 2

Hiện tại em có bài toán tính lương động cho nhiều đơn vị khác nhau, mỗi đơn vị sẽ có nhiều chức danh và công thức khác nhau, anh chị có mô hình nào tương tự hay không ạ.

2 ANSWERS


Answered Sep 28th, 2022 7:23 a.m.
+2

Trước mình cũng gặp một bài toán tương tự, cách mình thực hiện là lưu công thức tính toán dạng string vào trong database.

Khi cần tính toán sẽ lấy công thức ra + tổng hợp các tham số cần thiết rồi đưa vào module tính toán. Module tính toán sẽ trả về kết quả của phép tính. Bên mình xây dựng module tính toán dựa trên library: https://docs.rs/meval/latest/meval.

Share
Avatar Z @zingler
Sep 28th, 2022 8:42 a.m.

Vậy mình phải tạo 1 danh mục những chức danh rồi định danh chức danh vào công thức luôn hả bác?

0
| Reply
Share
Answered Oct 7th, 2022 12:50 p.m.
0

Mình nghĩ chắc ko tính động được đâu bạn. VD:

  • Nhân viên dev: lương = lương cứng(cố định) + phụ cấp(cố định) + tăng ca(tùy chỉnh) + KPI cá nhân(tùy chỉnh) + KPI team(tùy chỉnh) +...
  • Nhân viên seo: lương = lương cứng(cố định) + phụ cấp(cố định) + Chiết khấu (tùy chỉnh) + KPI cá nhân(tùy chỉnh) + KPI team(tùy chỉnh) +,... Những cái tùy chỉnh nó sẽ thay dổi theo chính sách mỗi cty, theo team, theo dự án,... những cái đó sao mà gom lại thành 1 được. Mỗi cty, mỗi vị trí sẽ có công thức tính lương riêng mà.
Share
Avatar Z @zingler
Dec 5th, 2022 7:49 a.m.

Công thức bên cũng khá đơn giản thôi a.

Ví dụ bán 1 món hàng 1tr đồng:

Thuế: 2% thì công thức Tổng * 2%

98% còn lại chia cho các bộ phận liên quan, người bán, hỗ trợ

ví dụ chia 50% từ 98% cho các bộ phận liên quan còn lại 48% chia có người bán và người hỗ trợ

Người bán: 70% từ cục tiền 48%

Người hỗ trợ 30% từ cục tiền 48%

0
| Reply
Share
Viblo
Let's register a Viblo Account to get more interesting posts.