Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
2227 Lượt xem

Business Case:

Some of my employees use attendance to register their work time, and in my company, we have an accrual plan for vacations that dictates the following:

For every hour of recorded work, the employee will accumulate .057 days, up to a maximum of 15 days. If vacation days are not used during the year, only 7 days can be carried over to the following calendar year.


How could I configure this in Odoo? 


Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

Solution

Go to Time Off App > Configuration > Accrual Plans, and click on "New".

Important Notes: 

  • To base the accrual plan on worked time the accrued gain time must be "At the end of the accrual period".
  • The company wants to carry the days left to the next calendar year so, we should select the value "At the start of the year" in the field Carry-Over Time.
  • Check the Based on Worked  Time Field  

Now let's go configure the Rules: 

The employee accrues .057 Days per hour. Once we select that the employee accrues hourly Odoo will display a field "Source". In this field, we select if we want the work time to be based on working schedule or attendance records. 

Then check  "Cap accrued time" and add 15 days (Because that is the maximum that an employee could accrue). To start the plan immediately add 0 days in the field "Milestone reached" and to carry over a maximum of 7 days to the next year select the option "Carry Over with a maximum" and add 7.

So we have finished the accrual plan configuration! 

Now what you need to do is to allocate the accrual plan!

Good Luck!

Ảnh đại diện
Huỷ bỏ

Thanks! Very clear :)

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 4 24
2484
1
thg 12 23
2550
3
thg 8 25
3221
1
thg 7 24
2039
1
thg 5 24
1324