From e57ac16476bf127c9bd989092e4247e7c12bd5be Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 27 Aug 2015 12:34:25 +0200 Subject: [PATCH] [IMP] sale_stock: adaptation due to the new Sale module Major changes: - No invoicing anymore - Migration to new api Reason: complete rewrite of the Sale module. Responsible: fp, dbo, nim --- addons/sale_stock/__openerp__.py | 11 - addons/sale_stock/account_invoice_view.xml | 4 +- addons/sale_stock/company.py | 21 +- addons/sale_stock/company_view.xml | 2 +- addons/sale_stock/report/sale_report.py | 29 +- addons/sale_stock/report/sale_report_view.xml | 21 - addons/sale_stock/res_config.py | 80 +- addons/sale_stock/res_config_view.xml | 3 +- addons/sale_stock/sale_stock.py | 686 +++++------------- addons/sale_stock/sale_stock_demo.xml | 13 +- addons/sale_stock/sale_stock_demo.yml | 1 - addons/sale_stock/sale_stock_view.xml | 137 +--- addons/sale_stock/sale_stock_workflow.xml | 6 - addons/sale_stock/stock_view.xml | 6 +- .../test/cancel_order_sale_stock.yml | 94 --- .../sale_stock/test/picking_order_policy.yml | 217 ------ .../sale_stock/test/prepaid_order_policy.yml | 30 - .../test/sale_order_canceled_line.yml | 45 -- .../sale_stock/test/sale_order_onchange.yml | 33 - addons/sale_stock/test/sale_stock_users.yml | 57 -- addons/sale_stock/tests/__init__.py | 3 + addons/sale_stock/tests/test_sale_stock.py | 174 +++++ 22 files changed, 447 insertions(+), 1226 deletions(-) delete mode 100644 addons/sale_stock/report/sale_report_view.xml delete mode 100644 addons/sale_stock/sale_stock_workflow.xml delete mode 100644 addons/sale_stock/test/cancel_order_sale_stock.yml delete mode 100644 addons/sale_stock/test/picking_order_policy.yml delete mode 100644 addons/sale_stock/test/prepaid_order_policy.yml delete mode 100644 addons/sale_stock/test/sale_order_canceled_line.yml delete mode 100644 addons/sale_stock/test/sale_order_onchange.yml delete mode 100644 addons/sale_stock/test/sale_stock_users.yml create mode 100644 addons/sale_stock/tests/__init__.py create mode 100644 addons/sale_stock/tests/test_sale_stock.py diff --git a/addons/sale_stock/__openerp__.py b/addons/sale_stock/__openerp__.py index 7944e8a8e06..a2672e107f9 100644 --- a/addons/sale_stock/__openerp__.py +++ b/addons/sale_stock/__openerp__.py @@ -31,22 +31,11 @@ You can choose flexible invoicing methods: 'security/ir.model.access.csv', 'company_view.xml', 'sale_stock_view.xml', - 'sale_stock_workflow.xml', 'stock_view.xml', 'res_config_view.xml', - 'report/sale_report_view.xml', 'account_invoice_view.xml', ], 'demo': ['sale_stock_demo.xml'], - 'test': [ - '../account/test/account_minimal_test.xml', - 'test/sale_stock_users.yml', - 'test/cancel_order_sale_stock.yml', - 'test/picking_order_policy.yml', - 'test/prepaid_order_policy.yml', - 'test/sale_order_onchange.yml', - 'test/sale_order_canceled_line.yml', - ], 'installable': True, 'auto_install': True, } diff --git a/addons/sale_stock/account_invoice_view.xml b/addons/sale_stock/account_invoice_view.xml index e9b8c44cba3..be326a46270 100644 --- a/addons/sale_stock/account_invoice_view.xml +++ b/addons/sale_stock/account_invoice_view.xml @@ -1,6 +1,6 @@ - + account.invoice.form.sale.stock account.invoice @@ -13,7 +13,7 @@ -