[FIX] purchase_stock: duplicate partner_id key
In `account.move` `_stock_account_prepare_anglo_saxon_in_lines_vals`, the `partner_id` is set two times, following those PR: - odoo/odoo#75038 - odoo/odoo#84468 closes odoo/odoo#86154 X-original-commit: 3db2db30a22b0da968c1c739d53dec40a4cabed8 Signed-off-by: William André (wan) <wan@odoo.com> Signed-off-by: Steve Van Essche <svs@odoo.com>
This commit is contained in:
@@ -125,7 +125,7 @@ class AccountMove(models.Model):
|
||||
vals = {
|
||||
'name': line.name[:64],
|
||||
'move_id': move.id,
|
||||
'partner_id': move.commercial_partner_id.id,
|
||||
'partner_id': line.partner_id.id or move.commercial_partner_id.id,
|
||||
'currency_id': line.currency_id.id,
|
||||
'product_id': line.product_id.id,
|
||||
'product_uom_id': line.product_uom_id.id,
|
||||
@@ -137,7 +137,6 @@ class AccountMove(models.Model):
|
||||
'analytic_tag_ids': [(6, 0, line.analytic_tag_ids.ids)],
|
||||
'exclude_from_invoice_tab': True,
|
||||
'is_anglo_saxon_line': True,
|
||||
'partner_id': line.partner_id.id,
|
||||
}
|
||||
vals.update(line._get_fields_onchange_subtotal(price_subtotal=vals['price_subtotal']))
|
||||
lines_vals_list.append(vals)
|
||||
@@ -146,7 +145,7 @@ class AccountMove(models.Model):
|
||||
vals = {
|
||||
'name': line.name[:64],
|
||||
'move_id': move.id,
|
||||
'partner_id': move.commercial_partner_id.id,
|
||||
'partner_id': line.partner_id.id or move.commercial_partner_id.id,
|
||||
'currency_id': line.currency_id.id,
|
||||
'product_id': line.product_id.id,
|
||||
'product_uom_id': line.product_uom_id.id,
|
||||
@@ -158,7 +157,6 @@ class AccountMove(models.Model):
|
||||
'analytic_tag_ids': [(6, 0, line.analytic_tag_ids.ids)],
|
||||
'exclude_from_invoice_tab': True,
|
||||
'is_anglo_saxon_line': True,
|
||||
'partner_id': line.partner_id.id,
|
||||
}
|
||||
vals.update(line._get_fields_onchange_subtotal(price_subtotal=vals['price_subtotal']))
|
||||
lines_vals_list.append(vals)
|
||||
|
||||
Reference in New Issue
Block a user