Friday, March 27, 2020
1 change · master
New functionality added to Odoo
Invoice users can now preview the currency exchange rate that will be applied before validation and adjust it when needed. This helps businesses record vendor and customer invoices with the exact agreed or required rate, while keeping the used rate visible for later review.
Original PR description
Description of the issue/feature this PR addresses: Allow to use different rates than the one in odoo when encoding invoices Current behavior before PR: When encoding vendor/customer invoices, you're…
Description of the issue/feature this PR addresses: Allow to use different rates than the one in odoo when encoding invoices Current behavior before PR: When encoding vendor/customer invoices, you're not able to use a different rate than the one on odoo. You neither know the rate after/before invoice validation Desired behavior after PR is merged: The improvements after this PR are: 1. User can preview the rate that's going to be used before validating the invoice 2. User can modify the rate before validating invoice 3. You can have information regarding the rate used on an invoice (getting this value calculating aml.balance / aml.currency_amount or similar is not accurate) Check [this demo video](https://drive.google.com/file/d/1J28gaUpaCKU1lSsZh4s4w9Wgxema8DsQ/view) Some remarks: 1. there is an error when changing the rate that creates a new line. This error is already there in odoo and is not related to this PR. Check [this issue](https://github.com/odoo/odoo/issues/35198) 2. This behavior could be optional by some setting like to enable on purchase and or sales -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr