diff --git a/addons/stock_account/__manifest__.py b/addons/stock_account/__manifest__.py
index 6ec18a56208..a44d99d343a 100644
--- a/addons/stock_account/__manifest__.py
+++ b/addons/stock_account/__manifest__.py
@@ -31,6 +31,7 @@ Dashboard / Reports for Warehouse Management includes:
'data/product_data.xml',
'views/product_views.xml',
'views/stock_quant_views.xml',
+ 'views/report_invoice.xml',
'views/stock_valuation_layer_views.xml',
'wizard/stock_valuation_layer_revaluation_views.xml',
'report/report_stock_forecasted.xml',
diff --git a/addons/stock_account/models/account_move.py b/addons/stock_account/models/account_move.py
index 27828bcae75..8166139af5f 100644
--- a/addons/stock_account/models/account_move.py
+++ b/addons/stock_account/models/account_move.py
@@ -210,6 +210,9 @@ class AccountMove(models.Model):
# Reconcile.
product_account_moves.reconcile()
+ def _get_invoiced_lot_values(self):
+ return []
+
class AccountMoveLine(models.Model):
_inherit = 'account.move.line'
diff --git a/addons/stock_account/models/res_config_settings.py b/addons/stock_account/models/res_config_settings.py
index 0889e5e0983..dac6667ed1a 100644
--- a/addons/stock_account/models/res_config_settings.py
+++ b/addons/stock_account/models/res_config_settings.py
@@ -9,3 +9,5 @@ class ResConfigSettings(models.TransientModel):
module_stock_landed_costs = fields.Boolean("Landed Costs",
help="Affect landed costs on reception operations and split them among products to update their cost price.")
+ group_lot_on_invoice = fields.Boolean("Display Lots & Serial Numbers on Invoices",
+ implied_group='stock_account.group_lot_on_invoice')
diff --git a/addons/stock_account/security/stock_account_security.xml b/addons/stock_account/security/stock_account_security.xml
index 1e47996bedc..e641cdeb355 100644
--- a/addons/stock_account/security/stock_account_security.xml
+++ b/addons/stock_account/security/stock_account_security.xml
@@ -7,5 +7,9 @@
[('company_id', 'in', company_ids)]
-
+
+ Display Serial & Lot Number on Invoices
+
+
+
diff --git a/addons/sale_stock/views/report_invoice.xml b/addons/stock_account/views/report_invoice.xml
similarity index 84%
rename from addons/sale_stock/views/report_invoice.xml
rename to addons/stock_account/views/report_invoice.xml
index 0e12889a24e..6cb65813f00 100644
--- a/addons/sale_stock/views/report_invoice.xml
+++ b/addons/stock_account/views/report_invoice.xml
@@ -1,11 +1,11 @@
-
+
-
+
| Product |
diff --git a/addons/stock_account/views/res_config_settings_views.xml b/addons/stock_account/views/res_config_settings_views.xml
index e70b8f2f1c4..f3d9b089742 100644
--- a/addons/stock_account/views/res_config_settings_views.xml
+++ b/addons/stock_account/views/res_config_settings_views.xml
@@ -26,6 +26,17 @@
+
+
+
+
+
+
+
+ Lots & Serial numbers will appear on the invoice
+
+
+