[IMP] hr_holidays: add support for taking leaves differently
We would like to be able to take leaves using different units, currently we only support taking leaves by hours because we use datetimes. We need to support three units: * days * half days * hours These units will be defined on the leave type. Task #40995 Closes #21760
Showing
- addons/hr_holidays/data/hr_holidays_demo.xml 26 additions, 2 deletionsaddons/hr_holidays/data/hr_holidays_demo.xml
- addons/hr_holidays/models/hr_leave.py 164 additions, 47 deletionsaddons/hr_holidays/models/hr_leave.py
- addons/hr_holidays/models/hr_leave_allocation.py 19 additions, 3 deletionsaddons/hr_holidays/models/hr_leave_allocation.py
- addons/hr_holidays/models/hr_leave_type.py 7 additions, 2 deletionsaddons/hr_holidays/models/hr_leave_type.py
- addons/hr_holidays/views/hr_leave_allocation_views.xml 7 additions, 3 deletionsaddons/hr_holidays/views/hr_leave_allocation_views.xml
- addons/hr_holidays/views/hr_leave_type_views.xml 2 additions, 2 deletionsaddons/hr_holidays/views/hr_leave_type_views.xml
- addons/hr_holidays/views/hr_leave_views.xml 28 additions, 5 deletionsaddons/hr_holidays/views/hr_leave_views.xml
- addons/resource/data/resource_data.xml 20 additions, 20 deletionsaddons/resource/data/resource_data.xml
- addons/resource/models/resource.py 11 additions, 10 deletionsaddons/resource/models/resource.py
- addons/resource/models/resource_mixin.py 2 additions, 2 deletionsaddons/resource/models/resource_mixin.py
- addons/resource/tests/test_resource.py 3 additions, 3 deletionsaddons/resource/tests/test_resource.py
- addons/resource/views/resource_views.xml 2 additions, 0 deletionsaddons/resource/views/resource_views.xml
Loading
Please register or sign in to comment