From e97cd87fcd5965d510155d727d3e4e04f77f92c8 Mon Sep 17 00:00:00 2001 From: "KSA (Open ERP)" <> Date: Wed, 10 Mar 2010 15:12:47 +0530 Subject: [PATCH] [IMP] stock: Converted wizards into osv_memory wizard. bzr revid: rpa@tinyerp.com-20100310094247-0gi9qlre6r82244w --- addons/stock/__init__.py | 6 +- addons/stock/__terp__.py | 9 +- addons/stock/security/ir.model.access.csv | 6 + addons/stock/stock_view.xml | 50 ++++-- addons/stock/stock_wizard.xml | 32 +--- addons/stock/wizard/__init__.py | 15 +- addons/stock/wizard/inventory_merge.py | 1 + addons/stock/wizard/inventory_merge_zero.py | 94 ---------- addons/stock/wizard/stock_fill_inventory.py | 90 ++++++++++ .../wizard/stock_fill_inventory_view.xml | 43 +++++ .../wizard/stock_inventory_line_split.py | 105 +++++++++++ .../stock_inventory_line_split_view.xml | 31 ++++ .../wizard/stock_inventory_set_stock_zero.py | 72 ++++++++ .../stock_inventory_set_stock_zero_view.xml | 43 +++++ .../stock/wizard/stock_invoice_onshipping.py | 111 ++++++++++++ .../wizard/stock_invoice_onshipping_view.xml | 45 +++++ addons/stock/wizard/stock_location_product.py | 59 +++++++ .../wizard/stock_location_product_view.xml | 45 +++++ addons/stock/wizard/stock_traceability.py | 4 +- addons/stock/wizard/wizard_inventory.py | 111 ------------ .../stock/wizard/wizard_invoice_onshipping.py | 167 ------------------ .../stock/wizard/wizard_location_product.py | 76 -------- .../wizard/wizard_split_inventory_lots.py | 98 ---------- 23 files changed, 706 insertions(+), 607 deletions(-) delete mode 100644 addons/stock/wizard/inventory_merge_zero.py create mode 100644 addons/stock/wizard/stock_fill_inventory.py create mode 100644 addons/stock/wizard/stock_fill_inventory_view.xml create mode 100644 addons/stock/wizard/stock_inventory_line_split.py create mode 100644 addons/stock/wizard/stock_inventory_line_split_view.xml create mode 100644 addons/stock/wizard/stock_inventory_set_stock_zero.py create mode 100644 addons/stock/wizard/stock_inventory_set_stock_zero_view.xml create mode 100644 addons/stock/wizard/stock_invoice_onshipping.py create mode 100644 addons/stock/wizard/stock_invoice_onshipping_view.xml create mode 100755 addons/stock/wizard/stock_location_product.py create mode 100644 addons/stock/wizard/stock_location_product_view.xml delete mode 100644 addons/stock/wizard/wizard_inventory.py delete mode 100644 addons/stock/wizard/wizard_invoice_onshipping.py delete mode 100755 addons/stock/wizard/wizard_location_product.py delete mode 100644 addons/stock/wizard/wizard_split_inventory_lots.py diff --git a/addons/stock/__init__.py b/addons/stock/__init__.py index d728efbf2fe..12a218a31be 100644 --- a/addons/stock/__init__.py +++ b/addons/stock/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- ############################################################################## -# +# # OpenERP, Open Source Management Solution # Copyright (C) 2004-2010 Tiny SPRL (). # @@ -15,7 +15,7 @@ # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . # ############################################################################## @@ -26,9 +26,9 @@ import product import report import wizard import report_stock - import stock_wizard + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/stock/__terp__.py b/addons/stock/__terp__.py index 8081c4b6738..ba5e435fcbb 100644 --- a/addons/stock/__terp__.py +++ b/addons/stock/__terp__.py @@ -41,11 +41,16 @@ Thanks to the double entry management, the inventory controlling is powerful and "init_xml" : [], "demo_xml" : ["stock_demo.xml"], "update_xml" : [ - "stock_workflow.xml", "stock_data.xml", + "wizard/stock_inventory_set_stock_zero_view.xml", + "wizard/stock_fill_inventory_view.xml", + "wizard/stock_invoice_onshipping_view.xml", + "wizard/stock_location_product_view.xml", + "wizard/stock_inventory_line_split_view.xml", + "stock_workflow.xml", "stock_incoterms.xml", "stock_wizard.xml", - "stock_wizard_view.xml", + "stock_wizard_view.xml", "stock_view.xml", "stock_report.xml", "stock_sequence.xml", diff --git a/addons/stock/security/ir.model.access.csv b/addons/stock/security/ir.model.access.csv index eea058ebde1..581308694b8 100644 --- a/addons/stock/security/ir.model.access.csv +++ b/addons/stock/security/ir.model.access.csv @@ -22,4 +22,10 @@ "access_stock_move_consume","stock.move.consume","model_stock_move_consume","stock.group_stock_user",1,0,0,0 "access_stock_move_scrap","stock.move.scrap","model_stock_move_scrap","stock.group_stock_user",1,0,0,0 "access_stock_move_split","stock.move.split","model_stock_move_split","stock.group_stock_user",1,0,0,0 +"access_stock_move_split_lines","stock.move.split.lines","model_stock_move_split_lines","stock.group_stock_user",1,0,0,0"access_report_products_to_received_planned","report.products.to.received.planned","model_report_products_to_received_planned","stock.group_stock_user",1,0,0,0 +"access_report_delivery_products_planned","report.delivery.products.planned","model_report_delivery_products_planned","stock.group_stock_user",1,0,0,0 +"access_stock_move_track","stock.move.track","model_stock_move_track","stock.group_stock_user",1,0,0,0 +"access_stock_move_consume","stock.move.consume","model_stock_move_consume","stock.group_stock_user",1,0,0,0 +"access_stock_move_scrap","stock.move.scrap","model_stock_move_scrap","stock.group_stock_user",1,0,0,0 +"access_stock_move_split","stock.move.split","model_stock_move_split","stock.group_stock_user",1,0,0,0 "access_stock_move_split_lines","stock.move.split.lines","model_stock_move_split_lines","stock.group_stock_user",1,0,0,0 \ No newline at end of file diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 3cada5cbb6d..c112ab44d5e 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -33,7 +33,12 @@ -