From c11ae302fc0b0ac259d5392e9befa648eeedb697 Mon Sep 17 00:00:00 2001 From: Brice bib Bartoletti Date: Fri, 11 Feb 2022 16:44:32 +0000 Subject: [PATCH] [FIX]purchase_stock,stock_account:partner on aml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The aim of this commit is to set partner on anglosaxon aml in order to help our client in their stock reconciliation process in case it hasn't been done automatically. Before this commit: anglosaxon line were created without partner After this commit: A partner is set when anglosaxon line are created closes odoo/odoo#84547 Ticket: 2692308 Community-pr: https://github.com/odoo/odoo/pull/84468 X-original-commit: abfe37fcea5b20f77799d9331d4d011530880669 Signed-off-by: William André (wan) --- addons/purchase_stock/models/account_invoice.py | 2 ++ addons/stock_account/models/account_move.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/addons/purchase_stock/models/account_invoice.py b/addons/purchase_stock/models/account_invoice.py index df307aa99bd..bf10236afdb 100644 --- a/addons/purchase_stock/models/account_invoice.py +++ b/addons/purchase_stock/models/account_invoice.py @@ -125,6 +125,7 @@ class AccountMove(models.Model): vals = { 'name': line.name[:64], 'move_id': move.id, + 'partner_id': 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, @@ -145,6 +146,7 @@ class AccountMove(models.Model): vals = { 'name': line.name[:64], 'move_id': move.id, + 'partner_id': 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, diff --git a/addons/stock_account/models/account_move.py b/addons/stock_account/models/account_move.py index eafebb7b535..4db556edd32 100644 --- a/addons/stock_account/models/account_move.py +++ b/addons/stock_account/models/account_move.py @@ -134,6 +134,7 @@ class AccountMove(models.Model): lines_vals_list.append({ 'name': line.name[:64], 'move_id': move.id, + 'partner_id': move.commercial_partner_id.id, 'product_id': line.product_id.id, 'product_uom_id': line.product_uom_id.id, 'quantity': line.quantity, @@ -149,6 +150,7 @@ class AccountMove(models.Model): lines_vals_list.append({ 'name': line.name[:64], 'move_id': move.id, + 'partner_id': move.commercial_partner_id.id, 'product_id': line.product_id.id, 'product_uom_id': line.product_uom_id.id, 'quantity': line.quantity,