diff options
| author | Nans Lefebvre <len@odoo.com> | 2019-09-17 19:23:15 +0000 |
|---|---|---|
| committer | fw-bot <otis@odoo.com> | 2019-09-19 12:50:03 +0000 |
| commit | eb2885bc79a7efecd7456cb1a0fbaa142e8da83f (patch) | |
| tree | 1a1e9fa50781ea93911eefa87915c734766937b3 /addons/web/static/src | |
| parent | 7571b086bdfc58df90f204869d9bbfb138605efb (diff) | |
[FIX] sale: get correct account to create corresponding invoice
Sibling commit of 427280d9760a71e6ca2961bcf4a2f9f157e6dddd, same use case.
Be in company C1. Create the invoice I for a SO in company C2.
The invoice line is with an account created of C1.
This is because property_account_income_id or property_account_income_categ_id
are company dependent properties that need to be accessed with a force_company.
This happens when e.g. C2 is a child company of C1.
However, accounts are not readable across companies, so the resulting invoice
cannot be validated in either company, since there is a mix of accounts.
Note that in case force_company is False, it defaults to the user's company,
which is already the default.
opw 2068291
forwardport of 79714bafe4b
closes odoo/odoo#37146
X-original-commit: ae84e7fd416c38404c20607b5b04fc1c9b790cde
Signed-off-by: Nans Lefebvre (len) <len@odoo.com>
Diffstat (limited to 'addons/web/static/src')
0 files changed, 0 insertions, 0 deletions
