Daily updates from Odoo
Thursday, August 27, 2015
4 changes · master
Enhancements to existing features
This update adds and adjusts dropshipping invoice handling so sales and purchase flows can better create the right invoices for direct shipments. It matters because companies using dropshipping should see more accurate billing processes and fewer manual corrections when supplier deliveries go straight to customers.
Original PR description
I hope I didn't loose anything from the repository change...
The manufacturing bill of materials screen was cleaned up by removing a redundant name field, clarifying the code field label, and adding a new list view. This makes BOM records easier for users to identify and manage in manufacturing workflows.
Original PR description
…ew tree view in mrp.bom Task: https://www.odoo.com/web#id=19534&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.PGxbD3bgIEizLl1S
This update adds a shared way to build footers for email templates, making it easier to keep outgoing email branding and links consistent. It benefits teams using Mail and Website features by reducing duplicated setup and improving maintainability of email communications.
Original PR description
Task: https://www.odoo.com/web?#id=10987&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.LqRFKVPL7AhkNmh3
Odoo now chooses the best matching fiscal position for a customer based on their country, state, and ZIP code. This helps businesses apply the right tax and accounting rules more accurately with less manual setup.
Original PR description
…elected country, state, zip values for a partner through onchange method. - Added state_ids(m2m), zip_from, zip_to fields to 'account.fiscal.position' model - Added constraint to allow only valid zip range values(ie, zip_from < zip_to) - Added on_change methods for 'country_id' and 'country_group_id' fields of 'account.fiscal.position' model - Removed constraint which was restricting users from entering both country and country group(as it will not be needed after introducing above 2 onchange methods) - Overriden 'onchange_state' method of 'res.partner' model to set correct 'Fiscal Position' - Passed context from 'res.partner' view's 'state_id' field so that it can be used to determine 'Fiscal Position' TASK : https://www.odoo.com/web#id=13064&view_type=form&model=project.task&action=333&active_id=131 PAD : https://pad.odoo.com/p/r.BJJJ2Phu5TGEtIm3