Friday, February 3, 2023
2 changes
New functionality added to Odoo
Adds payroll localization for Morocco, including payroll structures, salary rules, contract types, employee/company fields, and demo data. This enables businesses operating in Morocco to configure payroll more accurately according to local requirements within Odoo.
Original PR description
taskID 2930634
Employee working schedules can now mark lunch as a separate unpaid period between morning and afternoon work. This helps payroll and attendance distinguish real overtime from time spent on unpaid lunch breaks, improving accuracy for worked hours and pay calculations.
Original PR description
Purpose ======= Add a new type on the working schedule, adding "Lunch" to Morning and Afternoon. It's mandatory, because, if you don't do that, you can't assume the difference between a time that should be recorded as extra hours and a time that should not be counted because it's lunch time. A company is not another, so to be clear, they will define what are the imposed lunch time where the employee is not paid during the week. Specification ============= Lunch between Morning and Afternoon When a time period is under Lunch : - There is no working entry generated for that period of time. - If you work before the lunch time and after it, it's not considered as extra time. - The employee is not paid for the Lunch time. TaskID: 3102363