Daily updates from Odoo
Monday, December 4, 2017
2 changes
Enhancements to existing features
Currency exchange rates can no longer be set to zero or negative values, reducing the risk of incorrect financial calculations. New currency rates now start with a safer default value of 1, making setup less error-prone for users.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: Task: https://www.odoo.com/web#id=37899&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/openerp-project.task-EWUDP6DE3T -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Vendor bills created from purchase orders now automatically use the same company and currency as the original purchase order. This helps avoid manual corrections and ensures the right accounting journal is selected by default.
Original PR description
…en creating vendor bills from it, passed, - 'default_company_id' and 'default_currency_id' in action method's context to set same company and currency as of the related purchase order - 'company_id' in action method's context so that it can set that company's journal by default by mean of execution of _default_journal() at https://github.com/odoo/odoo/blob/master/addons/account/models/account_invoice.py#L79 task: https://www.odoo.com/web?#id=35219&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.720d6fd8f772d455cd3ab162b605db6f Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr