Monday, September 14, 2026
4 changes · master
New functionality added to Odoo
Planning Service can now price interventions based on the distance between a technician’s work address and the customer location. This gives businesses a more accurate way to charge for travel-heavy service work, while still keeping the existing fixed-fee option.
Original PR description
…distance" In this task, we improved the Planning Service feature by introducing distance-based intervention pricing. When a planning technician provides a service to a customer, the intervention quantity is calculated according to the Planning Service settings. A new "Fee per Distance" pricing option has been added to the Planning settings. The intervention quantity is determined based on the selected pricing method: - Fixed Fee: The intervention quantity is always 1. - Fee per Distance: The intervention quantity is based on the distance between the technician's work address and the customer's location. Example: If Customer A is 110 km away from the technician's work address, the generated intervention line will have a quantity of 110. Task-6322981
Hong Kong payroll users can now generate the Bank of China iGTB KC05 file in the Non-Payment Type format. The existing Bank of China format is also renamed as the Payment Type variant, making it clearer which upload file should be used for each payroll process.
Original PR description
Add support for the Non-Payment Type variant of the Bank of China iGTB KC05 payroll upload file. The existing format is relabelled as the Payment Type variant to tell the two apart. task-6565137
Philippine payroll now supports five common employee loan repayment adjustments for SSS and Pag-IBIG loans. These repayments are deducted after tax, helping payroll teams reduce take-home pay correctly without lowering taxable salary, and the employee salary adjustment view now highlights remaining balances by default.
Original PR description
Add five loan rules that can be used as salary adjustments: SSS Salary Loan, SSS Calamity Loan, Pag-IBIG Multi-Purpose Loan, Pag-IBIG Calamity Loan and Pag-IBIG Housing Loan. They belong to a new Loan Deduction category, placed under the post-tax deductions so that repayments reduce the take home pay without reducing the taxable salary. In the Salary Adjustments tab of the employee form, the Beneficiary Bank Account column is now hidden by default, and the Remaining Amount column is shown instead. task-6522331
Field Service teams can now add materials to jobs by scanning product barcodes from the materials catalog. This speeds up on-site product entry, reduces manual searching, and helps avoid selection mistakes.
Original PR description
This commit allows adding products from the Field Service materials catalog by scanning their barcode. task-3270454