From b2ebf59a11880b43779d7a014705fff08ea44479 Mon Sep 17 00:00:00 2001 From: Kishan Gajjar Date: Tue, 21 Mar 2017 18:43:57 +0530 Subject: [PATCH] [IMP] stock,mrp,barcode: Add kanban views for all menuitems used in mobile Purpose ======= Improve readability on mobile Specification ============= Activate Kanban view on those so it could be displayed by default on mobile instead of view list List of impacted modules: - stock: kanban for incoming products - stock_picking_wave: kanban for picking waves - stock: kanban for reordering rules - stock: kanban for inventory adjustments - stock: kanban for stock moves - purchase_requisition: kanban for purchase agreement - purchase_requisition: kanban for purchase agreement types - procurement: kanban for procurement exceptions - mrp: kanban for unbuild orders - mrp: kanban for waiting availability mo - mrp: kanban for routing - mrp: kanban for bill of materials - mrp_repair: kanban for repair orders - mrp : kanban for work order messages - mrp : kanban for productivity losses - mrp : kanban for Orders to Plan(reuse Manufacturing Orders - mrp : kanban for work centers(reuse Work Centers Dashboard) - maintenance: kanban for equipment categories - barcode : kanban for barcode nomenclatures --- addons/barcodes/views/barcodes_view.xml | 2 +- .../maintenance/views/maintenance_views.xml | 35 ++++++- addons/mrp/views/mrp_bom_views.xml | 28 ++++++ addons/mrp/views/mrp_message_views.xml | 36 +++++++- addons/mrp/views/mrp_production_views.xml | 4 +- addons/mrp/views/mrp_routing_views.xml | 27 ++++++ addons/mrp/views/mrp_unbuild_views.xml | 41 ++++++++- addons/mrp/views/mrp_workcenter_views.xml | 29 +++++- addons/mrp_repair/views/mrp_repair_views.xml | 40 +++++++- .../procurement/views/procurement_views.xml | 46 +++++++++- .../views/purchase_requisition_views.xml | 67 +++++++++++++- addons/stock/views/stock_inventory_views.xml | 31 +++++++ addons/stock/views/stock_move_views.xml | 91 ++++++++++++++++++- addons/stock/views/stock_warehouse_views.xml | 40 ++++++++ .../views/stock_picking_wave_views.xml | 31 ++++++- 15 files changed, 535 insertions(+), 13 deletions(-) diff --git a/addons/barcodes/views/barcodes_view.xml b/addons/barcodes/views/barcodes_view.xml index 3f97324313a..b954b09ffbf 100644 --- a/addons/barcodes/views/barcodes_view.xml +++ b/addons/barcodes/views/barcodes_view.xml @@ -55,7 +55,7 @@ ir.actions.act_window barcode.nomenclature form - tree,form + tree,kanban,form

Click to add a Barcode Nomenclature . diff --git a/addons/maintenance/views/maintenance_views.xml b/addons/maintenance/views/maintenance_views.xml index 47362b5c8da..6f6489a6a5e 100644 --- a/addons/maintenance/views/maintenance_views.xml +++ b/addons/maintenance/views/maintenance_views.xml @@ -608,11 +608,44 @@ + + maintenance.equipment.category.kanban + maintenance.equipment.category + + + + + + +

+
+ + +
+
+
+ + Equipments: + +
+
+ + Maintenance: + +
+
+
+ + + +
+ + Equipment Categories maintenance.equipment.category - tree,form + tree,kanban,form

diff --git a/addons/mrp/views/mrp_bom_views.xml b/addons/mrp/views/mrp_bom_views.xml index 132703baaa1..8ff73c58c0f 100644 --- a/addons/mrp/views/mrp_bom_views.xml +++ b/addons/mrp/views/mrp_bom_views.xml @@ -88,6 +88,33 @@ + + + mrp.bom.kanban + mrp.bom + + + + + + + +

+
+
+ +
+
+ +
+
+
+ + + +
+
+ mrp.bom.select mrp.bom @@ -115,6 +142,7 @@ mrp.bom [] form + tree,kanban,form

diff --git a/addons/mrp/views/mrp_message_views.xml b/addons/mrp/views/mrp_message_views.xml index c724161b1e5..503d4dfe87f 100644 --- a/addons/mrp/views/mrp_message_views.xml +++ b/addons/mrp/views/mrp_message_views.xml @@ -83,6 +83,40 @@ + + mrp.message.kanban + mrp.message + + + + + + + + +

+
+ +
+
+
+
+
+ Product: +
+ Valid until: +
+
+ +
+
+
+ + + +
+
+ mrp.message.view.search mrp.message @@ -99,7 +133,7 @@ ir.actions.act_window mrp.message form - tree,form + tree,kanban,form {'search_default_active_message': True}

diff --git a/addons/mrp/views/mrp_production_views.xml b/addons/mrp/views/mrp_production_views.xml index eddee037ad4..132d34c9cfa 100644 --- a/addons/mrp/views/mrp_production_views.xml +++ b/addons/mrp/views/mrp_production_views.xml @@ -337,7 +337,7 @@ ir.actions.act_window mrp.production form - tree,form,calendar,pivot,graph + tree,kanban,form,calendar,pivot,graph [('state', '=', 'confirmed'), ('routing_id', '!=', False)]

@@ -358,7 +358,7 @@ ir.actions.act_window mrp.production form - tree,form,calendar,pivot,graph + tree,form,kanban,calendar,pivot,graph [('availability', 'in', ('waiting', 'partially_available'))]

diff --git a/addons/mrp/views/mrp_routing_views.xml b/addons/mrp/views/mrp_routing_views.xml index 53afa4aa61b..0d64a2349db 100644 --- a/addons/mrp/views/mrp_routing_views.xml +++ b/addons/mrp/views/mrp_routing_views.xml @@ -113,6 +113,32 @@ + + + mrp.routing.kanban + mrp.routing + + + + + + +

+
+
+ +
+
+ +
+
+
+ + + +
+
+ mrp.routing.search mrp.routing @@ -133,6 +159,7 @@ ir.actions.act_window mrp.routing form + tree,kanban,form diff --git a/addons/mrp/views/mrp_unbuild_views.xml b/addons/mrp/views/mrp_unbuild_views.xml index ba7c6852528..b22897f9b64 100644 --- a/addons/mrp/views/mrp_unbuild_views.xml +++ b/addons/mrp/views/mrp_unbuild_views.xml @@ -52,6 +52,45 @@ ['|', ('unbuild_id', '=', active_id), ('consume_unbuild_id', '=', active_id)] + + mrp.unbuild.kanban + mrp.unbuild + + + + + + + + + + +
+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + +
+
+
+
+
+
+
+
+ mrp.unbuild.form mrp.unbuild @@ -124,7 +163,7 @@ ir.actions.act_window mrp.unbuild form - tree,form + tree,kanban,form

Click to start a new Unbuild Order diff --git a/addons/mrp/views/mrp_workcenter_views.xml b/addons/mrp/views/mrp_workcenter_views.xml index 0a06fb24536..9cbb5adc070 100644 --- a/addons/mrp/views/mrp_workcenter_views.xml +++ b/addons/mrp/views/mrp_workcenter_views.xml @@ -346,6 +346,7 @@ Work Centers ir.actions.act_window mrp.workcenter + tree,kanban,form form @@ -424,6 +425,32 @@ + + mrp.workcenter.productivity.loss.kanban + mrp.workcenter.productivity.loss + + + + + + +

+
+ Reason: + + + +
+
+ Effectiveness Category: +
+
+ + + +
+
+ mrp.workcenter.productivity.loss.search mrp.workcenter.productivity.loss @@ -440,7 +467,7 @@ ir.actions.act_window mrp.workcenter.productivity.loss form - tree,form + tree,kanban,form []

diff --git a/addons/mrp_repair/views/mrp_repair_views.xml b/addons/mrp_repair/views/mrp_repair_views.xml index 505f2d3abec..0c59eb3e89d 100644 --- a/addons/mrp_repair/views/mrp_repair_views.xml +++ b/addons/mrp_repair/views/mrp_repair_views.xml @@ -188,6 +188,44 @@ + + mrp.repair.kanban + mrp.repair + + + + + + + + + + +

+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + +
+
+
+ + + +
+
mrp.repair.select @@ -233,7 +271,7 @@ ir.actions.act_window mrp.repair form - tree,form + tree,kanban,form

diff --git a/addons/procurement/views/procurement_views.xml b/addons/procurement/views/procurement_views.xml index 275e935ebcf..5b088ef8b89 100644 --- a/addons/procurement/views/procurement_views.xml +++ b/addons/procurement/views/procurement_views.xml @@ -21,6 +21,50 @@ + + procurement.order.kanban + procurement.order + + + + + + + + + +

+
+
+ +
+
+ + + +
+
+
+ +
+
+
+ +
+
+ + + +
+
+
+ + + +
+
+ procurement.order.form procurement.order @@ -131,7 +175,7 @@ ir.actions.act_window procurement.order form - tree,form + tree,kanban,form {'search_default_exceptions':1} diff --git a/addons/purchase_requisition/views/purchase_requisition_views.xml b/addons/purchase_requisition/views/purchase_requisition_views.xml index 55a6eb5ca05..8552b538483 100644 --- a/addons/purchase_requisition/views/purchase_requisition_views.xml +++ b/addons/purchase_requisition/views/purchase_requisition_views.xml @@ -15,6 +15,31 @@ + + + purchase.requisition.type.kanban + purchase.requisition.type + + + + + + +
+
+
+ +
+
+ +
+
+
+
+
+
+
+
purchase.requisition.type.form purchase.requisition.type @@ -40,7 +65,7 @@ purchase.requisition.type {} form - tree,form + tree,kanban,form + + purchase.requisition.kanban + purchase.requisition + + + + + + + + +
+
+
+ +
+
+ +
+
+
+
+ +
+
+ + + +
+
+
+
+
+
+
+
+ purchase.requisition.list.select purchase.requisition @@ -226,7 +289,7 @@ ir.actions.act_window purchase.requisition form - tree,form + tree,kanban,form {"search_default_user_id":uid} diff --git a/addons/stock/views/stock_inventory_views.xml b/addons/stock/views/stock_inventory_views.xml index dd084062415..9348886f2e1 100644 --- a/addons/stock/views/stock_inventory_views.xml +++ b/addons/stock/views/stock_inventory_views.xml @@ -44,6 +44,36 @@ + + stock.inventory.kanban + stock.inventory + + + + + + + +
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+
+
+ stock.inventory.form stock.inventory @@ -169,6 +199,7 @@ ir.actions.act_window stock.inventory form + tree,kanban,form diff --git a/addons/stock/views/stock_move_views.xml b/addons/stock/views/stock_move_views.xml index a49dc87dd7c..72835114d85 100644 --- a/addons/stock/views/stock_move_views.xml +++ b/addons/stock/views/stock_move_views.xml @@ -69,6 +69,50 @@ + + stock.move.kanban + stock.move + + + + + + + + + +
+
+
+ +
+
+ + + +
+
+
+ +
+
+
+ +
+
+ + + +
+
+
+
+
+
+
+
+ stock.move.tree stock.move @@ -278,6 +322,13 @@ + + + kanban + + + +