Tuesday, May 3, 2016
3 changes · master
Enhancements to existing features
Leave requests now calculate days based on each employee's working calendar instead of a fixed day count. This makes vacation and time-off balances more accurate for different schedules, while the default work week is aligned to 40 hours.
Original PR description
The module hr_holidays now uses the resource calendar to compute the number of days in a leave request. opw-676596
Point of Sale order forms now make it easier to manage order lines accurately. Users can manually adjust taxes, products are limited to those available in POS, and tax amounts update when products or fiscal positions change.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=21665&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.943e1c89fd7315aed4603b21cccb576f Current behavior before PR: On POS Order form lines - Taxes are readonly - user can select any product even if its not available in POS Desired behavior after PR is merged: - Taxes can be changed manually (like sales order) - Applied domain on product to show only those products which are available in pos. - Recompute tax on onchange of product and fiscal position. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
The purchase requisition area was modernized to use Odoo's newer internal framework and its automated tests were converted to a more maintainable format. This should make the module easier to support and evolve without changing day-to-day purchasing workflows for users.