修复仓储岗位权限遗留问题

This commit is contained in:
mgw
2024-05-18 10:29:02 +08:00
parent 305e91e7f1
commit a4b2d5bb42
7 changed files with 129 additions and 113 deletions

View File

@@ -84,6 +84,17 @@
<field name="category_id" ref="base.module_category_inventory_purchase"/> <field name="category_id" ref="base.module_category_inventory_purchase"/>
</record> </record>
<record id="group_sf_stock_user" model="res.groups">
<field name="name">仓储岗</field>
<field name="category_id" ref="base.module_category_inventory_inventory"/>
<field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
</record>
<record id="group_sf_stock_manager" model="res.groups">
<field name="name">仓储总监</field>
<field name="category_id" ref="base.module_category_inventory_inventory"/>
<field name="implied_ids" eval="[(4, ref('group_sf_stock_user'))]"/>
</record>
</data> </data>
</odoo> </odoo>

View File

@@ -49,7 +49,7 @@ access_sf_functional_cutting_tool_admin,sf_functional_cutting_tool_admin,model_s
access_sf_functional_cutting_tool_model,sf_functional_cutting_tool_model,model_sf_functional_cutting_tool_model,base.group_user,1,1,1,0 access_sf_functional_cutting_tool_model,sf_functional_cutting_tool_model,model_sf_functional_cutting_tool_model,base.group_user,1,1,1,0
access_sf_functional_cutting_tool_model_admin,sf_functional_cutting_tool_model_admin,model_sf_functional_cutting_tool_model,base.group_system,1,1,1,0 access_sf_functional_cutting_tool_model_admin,sf_functional_cutting_tool_model_admin,model_sf_functional_cutting_tool_model,base.group_system,1,1,1,0
access_sf_fixture_material,sf_fixture_material,model_sf_fixture_material,base.group_user,1,1,1,0 access_sf_fixture_material,sf_fixture_material,model_sf_fixture_material,base.group_user,1,1,1,0
access_sf_fixture_material_group_sf_stock_user,sf_fixture_material_group_sf_stock_user,model_sf_fixture_material,sf_warehouse.group_sf_stock_user,1,1,1,0 access_sf_fixture_material_group_sf_stock_user,sf_fixture_material_group_sf_stock_user,model_sf_fixture_material,sf_base.group_sf_stock_user,1,1,1,0
access_sf_fixture_material_admin,sf_fixture_material_admin,model_sf_fixture_material,base.group_system,1,1,1,0 access_sf_fixture_material_admin,sf_fixture_material_admin,model_sf_fixture_material,base.group_system,1,1,1,0
access_sf_fixture_materials_basic_parameters,sf_fixture_materials_basic_parameters,model_sf_fixture_materials_basic_parameters,base.group_user,1,1,1,0 access_sf_fixture_materials_basic_parameters,sf_fixture_materials_basic_parameters,model_sf_fixture_materials_basic_parameters,base.group_user,1,1,1,0
access_sf_fixture_materials_basic_parameters_admin,sf_fixture_materials_basic_parameters_admin,model_sf_fixture_materials_basic_parameters,base.group_system,1,1,1,0 access_sf_fixture_materials_basic_parameters_admin,sf_fixture_materials_basic_parameters_admin,model_sf_fixture_materials_basic_parameters,base.group_system,1,1,1,0
@@ -234,11 +234,11 @@ access_sf_fixture_model_group_plan_director,sf_fixture_model_group_plan_director
access_sf_fixture_materials_basic_parameters_group_plan_director,sf_fixture_materials_basic_parameters_group_plan_director,model_sf_fixture_materials_basic_parameters,sf_base.group_plan_director,1,0,0,0 access_sf_fixture_materials_basic_parameters_group_plan_director,sf_fixture_materials_basic_parameters_group_plan_director,model_sf_fixture_materials_basic_parameters,sf_base.group_plan_director,1,0,0,0
access_sf_multi_mounting_type_group_plan_director,sf_multi_mounting_type_group_plan_director,model_sf_multi_mounting_type,sf_base.group_plan_director,1,0,0,0 access_sf_multi_mounting_type_group_plan_director,sf_multi_mounting_type_group_plan_director,model_sf_multi_mounting_type,sf_base.group_plan_director,1,0,0,0
access_sf_production_materials_group_sf_stock_manager,sf_production_materials_group_sf_stock_manager,model_sf_production_materials,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_production_materials_group_sf_stock_manager,sf_production_materials_group_sf_stock_manager,model_sf_production_materials,sf_base.group_sf_stock_manager,1,0,0,0
access_sf_materials_model_group_sf_stock_manager,sf_materials_model_group_sf_stock_manager,model_sf_materials_model,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_materials_model_group_sf_stock_manager,sf_materials_model_group_sf_stock_manager,model_sf_materials_model,sf_base.group_sf_stock_manager,1,0,0,0
access_sf_fixture_material_group_sf_stock_manager,sf_fixture_material_group_sf_stock_manager,model_sf_fixture_material,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_fixture_material_group_sf_stock_manager,sf_fixture_material_group_sf_stock_manager,model_sf_fixture_material,sf_base.group_sf_stock_manager,1,0,0,0
access_sf_fixture_model_group_sf_stock_manager,sf_fixture_model_group_sf_stock_manager,model_sf_fixture_model,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_fixture_model_group_sf_stock_manager,sf_fixture_model_group_sf_stock_manager,model_sf_fixture_model,sf_base.group_sf_stock_manager,1,0,0,0
access_sf_fixture_materials_basic_parameters_group_sf_stock_manager,sf_fixture_materials_basic_parameters_group_sf_stock_manager,model_sf_fixture_materials_basic_parameters,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_fixture_materials_basic_parameters_group_sf_stock_manager,sf_fixture_materials_basic_parameters_group_sf_stock_manager,model_sf_fixture_materials_basic_parameters,sf_base.group_sf_stock_manager,1,0,0,0
access_sf_multi_mounting_type_group_sf_stock_manager,sf_multi_mounting_type_group_sf_stock_manager,model_sf_multi_mounting_type,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_multi_mounting_type_group_sf_stock_manager,sf_multi_mounting_type_group_sf_stock_manager,model_sf_multi_mounting_type,sf_base.group_sf_stock_manager,1,0,0,0
access_sf_machine_brand_group_sf_stock_manager,sf_machine_brand_group_sf_stock_manager,model_sf_machine_brand,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_machine_brand_group_sf_stock_manager,sf_machine_brand_group_sf_stock_manager,model_sf_machine_brand,sf_base.group_sf_stock_manager,1,0,0,0
access_sf_cutting_tool_type_group_sf_stock_manager,sf_cutting_tool_type_group_sf_stock_manager,model_sf_cutting_tool_type,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_cutting_tool_type_group_sf_stock_manager,sf_cutting_tool_type_group_sf_stock_manager,model_sf_cutting_tool_type,sf_base.group_sf_stock_manager,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
49 access_sf_fixture_material_group_sf_stock_user sf_fixture_material_group_sf_stock_user model_sf_fixture_material sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
50 access_sf_fixture_material_admin sf_fixture_material_admin model_sf_fixture_material base.group_system 1 1 1 0
51 access_sf_fixture_materials_basic_parameters sf_fixture_materials_basic_parameters model_sf_fixture_materials_basic_parameters base.group_user 1 1 1 0
52 access_sf_fixture_materials_basic_parameters_admin sf_fixture_materials_basic_parameters_admin model_sf_fixture_materials_basic_parameters base.group_system 1 1 1 0
53 access_sf_multi_mounting_type sf_multi_mounting_type model_sf_multi_mounting_type base.group_user 1 1 1 0
54 access_sf_multi_mounting_type_admin sf_multi_mounting_type_admin model_sf_multi_mounting_type base.group_system 1 1 1 0
55 access_sf_fixture_model sf_fixture_model model_sf_fixture_model base.group_user 1 1 1 0
234
235
236
237
238
239
240
241
242
243
244

View File

@@ -135,6 +135,7 @@ access_sf_agv_site_group_sf_order_user,sf_agv_site_group_sf_order_user,model_sf_
access_sf_agv_task_route_group_sf_order_user,sf_agv_task_route_group_sf_order_user,model_sf_agv_task_route,sf_base.group_sf_order_user,1,1,1,0 access_sf_agv_task_route_group_sf_order_user,sf_agv_task_route_group_sf_order_user,model_sf_agv_task_route,sf_base.group_sf_order_user,1,1,1,0
access_center_control_interface_log_admin,center_control_interface_log_admin,model_center_control_interface_log,base.group_system,1,1,1,0 access_center_control_interface_log_admin,center_control_interface_log_admin,model_center_control_interface_log,base.group_system,1,1,1,0
access_sf_model_type_group_sf_stock_manager,sf_model_type_group_sf_mrp_manager,model_sf_model_type,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_sf_model_type_group_sf_stock_manager,sf_model_type_group_sf_mrp_manager,model_sf_model_type,sf_base.group_sf_stock_manager,1,0,0,0
access_mrp_bom_byproduct_group_sf_stock_manager,mrp_bom_byproduct_group_sf_mrp_manager,mrp.model_mrp_bom_byproduct,sf_warehouse.group_sf_stock_manager,1,0,0,0 access_mrp_bom_byproduct_group_sf_stock_user,mrp_bom_byproduct_group_sf_stock_user,mrp.model_mrp_bom_byproduct,sf_base.group_sf_stock_user,1,0,0,0
access_mrp_bom_byproduct_group_sf_stock_manager,mrp_bom_byproduct_group_sf_mrp_manager,mrp.model_mrp_bom_byproduct,sf_base.group_sf_stock_manager,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
135
136
137
138
139
140
141

View File

@@ -13,7 +13,7 @@
'depends': ['stock', 'web', 'sf_base'], 'depends': ['stock', 'web', 'sf_base'],
'data': [ 'data': [
'data/ir_cron_data.xml', 'data/ir_cron_data.xml',
'security/sf_stock_security.xml', # 'security/sf_stock_security.xml',
'security/ir.model.access.csv', 'security/ir.model.access.csv',
'wizard/wizard_view.xml', 'wizard/wizard_view.xml',
'views/view.xml', 'views/view.xml',

View File

@@ -1,104 +1,104 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_sf_shelf_location_group_sf_stock_user_group_sf_stock_user,sf.shelf.location,model_sf_shelf_location,sf_warehouse.group_sf_stock_user,1,0,0,0 access_sf_shelf_location_group_sf_stock_user_group_sf_stock_user,sf.shelf.location,model_sf_shelf_location,sf_base.group_sf_stock_user,1,0,0,0
access_sf_shelf_location_group_sf_stock_manager,sf.shelf.location,model_sf_shelf_location,sf_warehouse.group_sf_stock_manager,1,1,1,0 access_sf_shelf_location_group_sf_stock_manager,sf.shelf.location,model_sf_shelf_location,sf_base.group_sf_stock_manager,1,1,1,0
access_sf_shelf_group_sf_stock_user_group_sf_stock_user,sf.shelf.group.sf.stock.user,model_sf_shelf,sf_warehouse.group_sf_stock_user,1,0,0,0 access_sf_shelf_group_sf_stock_user_group_sf_stock_user,sf.shelf.group.sf.stock.user,model_sf_shelf,sf_base.group_sf_stock_user,1,0,0,0
access_sf_shelf_group_sf_stock_manager,sf.shelf.group.sf.stock.manager,model_sf_shelf,sf_warehouse.group_sf_stock_manager,1,1,1,0 access_sf_shelf_group_sf_stock_manager,sf.shelf.group.sf.stock.manager,model_sf_shelf,sf_base.group_sf_stock_manager,1,1,1,0
access_procurement_group,procurement.group,stock.model_procurement_group,base.group_user,1,1,1,0 access_procurement_group,procurement.group,stock.model_procurement_group,base.group_user,1,1,1,0
access_stock_warehouse_manager_group_sf_stock_user,stock.warehouse.manager,stock.model_stock_warehouse,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_warehouse_manager_group_sf_stock_user,stock.warehouse.manager,stock.model_stock_warehouse,sf_base.group_sf_stock_user,1,1,1,0
access_stock_warehouse_user,stock.warehouse.user,stock.model_stock_warehouse,base.group_user,1,0,0,0 access_stock_warehouse_user,stock.warehouse.user,stock.model_stock_warehouse,base.group_user,1,0,0,0
access_stock_location_partner_manager,stock.location.partner.manager,stock.model_stock_location,base.group_partner_manager,1,0,0,0 access_stock_location_partner_manager,stock.location.partner.manager,stock.model_stock_location,base.group_partner_manager,1,0,0,0
access_stock_location_manager_group_sf_stock_user,stock.location.manager,stock.model_stock_location,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_location_manager_group_sf_stock_user,stock.location.manager,stock.model_stock_location,sf_base.group_sf_stock_user,1,1,1,0
access_stock_location_user,stock.location.user,stock.model_stock_location,base.group_user,1,0,0,0 access_stock_location_user,stock.location.user,stock.model_stock_location,base.group_user,1,0,0,0
access_stock_picking_user_group_sf_stock_user,stock.picking user,stock.model_stock_picking,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_picking_user_group_sf_stock_user,stock.picking user,stock.model_stock_picking,sf_base.group_sf_stock_user,1,1,1,0
access_stock_picking_manager_group_sf_stock_user,stock.picking manager,stock.model_stock_picking,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_picking_manager_group_sf_stock_user,stock.picking manager,stock.model_stock_picking,sf_base.group_sf_stock_user,1,1,1,0
access_stock_picking_type_all,stock.picking.type all users,stock.model_stock_picking_type,base.group_user,1,0,0,0 access_stock_picking_type_all,stock.picking.type all users,stock.model_stock_picking_type,base.group_user,1,0,0,0
access_stock_picking_type_user_group_sf_stock_user,stock.picking.type user,stock.model_stock_picking_type,sf_warehouse.group_sf_stock_user,1,0,0,0 access_stock_picking_type_user_group_sf_stock_user,stock.picking.type user,stock.model_stock_picking_type,sf_base.group_sf_stock_user,1,0,0,0
access_stock_picking_type_manager_group_sf_stock_user,stock.picking.type manager,stock.model_stock_picking_type,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_picking_type_manager_group_sf_stock_user,stock.picking.type manager,stock.model_stock_picking_type,sf_base.group_sf_stock_user,1,1,1,0
access_stock_lot_user_group_sf_stock_user,stock.lot user,stock.model_stock_lot,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_lot_user_group_sf_stock_user,stock.lot user,stock.model_stock_lot,sf_base.group_sf_stock_user,1,1,1,0
access_stock_move_manager_group_sf_stock_user,stock.move manager,stock.model_stock_move,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_move_manager_group_sf_stock_user,stock.move manager,stock.model_stock_move,sf_base.group_sf_stock_user,1,1,1,0
access_stock_move_user_group_sf_stock_user,stock.move user,stock.model_stock_move,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_move_user_group_sf_stock_user,stock.move user,stock.model_stock_move,sf_base.group_sf_stock_user,1,1,1,0
access_product_product_stock_user_group_sf_stock_user,product_product_stock_user,product.model_product_product,sf_warehouse.group_sf_stock_user,1,0,0,0 access_product_product_stock_user_group_sf_stock_user,product_product_stock_user,product.model_product_product,sf_base.group_sf_stock_user,1,0,0,0
access_product_template_stock_user_group_sf_stock_user,product.template stock user,product.model_product_template,sf_warehouse.group_sf_stock_user,1,0,0,0 access_product_template_stock_user_group_sf_stock_user,product.template stock user,product.model_product_template,sf_base.group_sf_stock_user,1,0,0,0
access_uom_category_stock_manager_group_sf_stock_user,uom.category stock_manager,uom.model_uom_category,sf_warehouse.group_sf_stock_user,1,1,1,0 access_uom_category_stock_manager_group_sf_stock_user,uom.category stock_manager,uom.model_uom_category,sf_base.group_sf_stock_user,1,1,1,0
access_uom_uom_stock_manager_group_sf_stock_user,uom.uom stock_manager,uom.model_uom_uom,sf_warehouse.group_sf_stock_user,1,1,1,0 access_uom_uom_stock_manager_group_sf_stock_user,uom.uom stock_manager,uom.model_uom_uom,sf_base.group_sf_stock_user,1,1,1,0
access_product_category_stock_manager_group_sf_stock_user,product.category stock_manager,product.model_product_category,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_category_stock_manager_group_sf_stock_user,product.category stock_manager,product.model_product_category,sf_base.group_sf_stock_user,1,1,1,0
access_product_template_stock_manager_group_sf_stock_user,product.template stock_manager,product.model_product_template,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_template_stock_manager_group_sf_stock_user,product.template stock_manager,product.model_product_template,sf_base.group_sf_stock_user,1,1,1,0
access_product_product_stock_manager_group_sf_stock_user,product.product stock_manager,product.model_product_product,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_product_stock_manager_group_sf_stock_user,product.product stock_manager,product.model_product_product,sf_base.group_sf_stock_user,1,1,1,0
access_product_packaging_stock_manager_group_sf_stock_user,product.packaging stock_manager,product.model_product_packaging,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_packaging_stock_manager_group_sf_stock_user,product.packaging stock_manager,product.model_product_packaging,sf_base.group_sf_stock_user,1,1,1,0
access_product_supplierinfo_stock_manager_group_sf_stock_user,product.supplierinfo stock_manager,product.model_product_supplierinfo,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_supplierinfo_stock_manager_group_sf_stock_user,product.supplierinfo stock_manager,product.model_product_supplierinfo,sf_base.group_sf_stock_user,1,1,1,0
access_product_pricelist_stock_manager_group_sf_stock_user,product.pricelist stock_manager,product.model_product_pricelist,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_pricelist_stock_manager_group_sf_stock_user,product.pricelist stock_manager,product.model_product_pricelist,sf_base.group_sf_stock_user,1,1,1,0
access_product_group_res_partner_stock_manager_group_sf_stock_user,res_partner group_stock_manager,base.model_res_partner,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_group_res_partner_stock_manager_group_sf_stock_user,res_partner group_stock_manager,base.model_res_partner,sf_base.group_sf_stock_user,1,1,1,0
access_product_pricelist_item_stock_manager_group_sf_stock_user,product.pricelist.item stock_manager,product.model_product_pricelist_item,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_pricelist_item_stock_manager_group_sf_stock_user,product.pricelist.item stock_manager,product.model_product_pricelist_item,sf_base.group_sf_stock_user,1,1,1,0
access_product_tag_stock_manager_group_sf_stock_user,product.tag.stock.manager,product.model_product_tag,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_tag_stock_manager_group_sf_stock_user,product.tag.stock.manager,product.model_product_tag,sf_base.group_sf_stock_user,1,1,1,0
access_stock_warehouse_orderpoint_group_sf_stock_user,stock.warehouse.orderpoint,stock.model_stock_warehouse_orderpoint,sf_warehouse.group_sf_stock_user,1,0,0,0 access_stock_warehouse_orderpoint_group_sf_stock_user,stock.warehouse.orderpoint,stock.model_stock_warehouse_orderpoint,sf_base.group_sf_stock_user,1,0,0,0
access_stock_warehouse_orderpoint_system_group_sf_stock_user,stock.warehouse.orderpoint system,stock.model_stock_warehouse_orderpoint,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_warehouse_orderpoint_system_group_sf_stock_user,stock.warehouse.orderpoint system,stock.model_stock_warehouse_orderpoint,sf_base.group_sf_stock_user,1,1,1,0
access_stock_quant_user_group_sf_stock_user,stock.quant user,stock.model_stock_quant,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_quant_user_group_sf_stock_user,stock.quant user,stock.model_stock_quant,sf_base.group_sf_stock_user,1,1,1,0
access_stock_quant_all,stock.quant all users,stock.model_stock_quant,base.group_user,1,0,0,0 access_stock_quant_all,stock.quant all users,stock.model_stock_quant,base.group_user,1,0,0,0
access_stock_quant_package_all,stock.quant.package all users,stock.model_stock_quant_package,base.group_user,1,0,0,0 access_stock_quant_package_all,stock.quant.package all users,stock.model_stock_quant_package,base.group_user,1,0,0,0
access_stock_quant_package_stock_manager_group_sf_stock_user,stock.quant.package stock manager,stock.model_stock_quant_package,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_quant_package_stock_manager_group_sf_stock_user,stock.quant.package stock manager,stock.model_stock_quant_package,sf_base.group_sf_stock_user,1,1,1,0
access_stock_quant_package_stock_user_group_sf_stock_user,stock.quant.package stock user,stock.model_stock_quant_package,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_quant_package_stock_user_group_sf_stock_user,stock.quant.package stock user,stock.model_stock_quant_package,sf_base.group_sf_stock_user,1,1,1,0
access_stock_package_level_all,stock.package_level all users,stock.model_stock_package_level,base.group_user,1,0,0,0 access_stock_package_level_all,stock.package_level all users,stock.model_stock_package_level,base.group_user,1,0,0,0
access_stock_package_level_stock_manager_group_sf_stock_user,stock.package_level stock manager,stock.model_stock_package_level,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_package_level_stock_manager_group_sf_stock_user,stock.package_level stock manager,stock.model_stock_package_level,sf_base.group_sf_stock_user,1,1,1,0
access_stock_package_level_stock_user_group_sf_stock_user,stock.package_level stock user,stock.model_stock_package_level,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_package_level_stock_user_group_sf_stock_user,stock.package_level stock user,stock.model_stock_package_level,sf_base.group_sf_stock_user,1,1,1,0
access_stock_rule_user_group_sf_stock_user,stock_rule user,stock.model_stock_rule,sf_warehouse.group_sf_stock_user,1,0,0,0 access_stock_rule_user_group_sf_stock_user,stock_rule user,stock.model_stock_rule,sf_base.group_sf_stock_user,1,0,0,0
access_stock_rule_stock_manager_group_sf_stock_user,stock_rule stock manager,stock.model_stock_rule,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_rule_stock_manager_group_sf_stock_user,stock_rule stock manager,stock.model_stock_rule,sf_base.group_sf_stock_user,1,1,1,0
access_stock_location_route_stock_manager_group_sf_stock_user,stock.route,stock.model_stock_route,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_location_route_stock_manager_group_sf_stock_user,stock.route,stock.model_stock_route,sf_base.group_sf_stock_user,1,1,1,0
access_stock_location_route,stock.route,stock.model_stock_route,base.group_user,1,0,0,0 access_stock_location_route,stock.route,stock.model_stock_route,base.group_user,1,0,0,0
access_stock_rule_internal,stock.rule.flow internal,stock.model_stock_rule,base.group_user,1,0,0,0 access_stock_rule_internal,stock.rule.flow internal,stock.model_stock_rule,base.group_user,1,0,0,0
access_stock_move_line_manager_group_sf_stock_user,stock.move.line manager,stock.model_stock_move_line,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_move_line_manager_group_sf_stock_user,stock.move.line manager,stock.model_stock_move_line,sf_base.group_sf_stock_user,1,1,1,0
access_stock_move_line_user_group_sf_stock_user,stock.move.line user,stock.model_stock_move_line,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_move_line_user_group_sf_stock_user,stock.move.line user,stock.model_stock_move_line,sf_base.group_sf_stock_user,1,1,1,0
access_stock_move_line_all,stock.move.line all users,stock.model_stock_move_line,base.group_user,1,1,1,0 access_stock_move_line_all,stock.move.line all users,stock.model_stock_move_line,base.group_user,1,1,1,0
access_stock_putaway_all,stock.putaway.rule all users,stock.model_stock_putaway_rule,base.group_user,1,0,0,0 access_stock_putaway_all,stock.putaway.rule all users,stock.model_stock_putaway_rule,base.group_user,1,0,0,0
access_stock_putaway_manager_group_sf_stock_user,stock.putaway.rule all managers,stock.model_stock_putaway_rule,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_putaway_manager_group_sf_stock_user,stock.putaway.rule all managers,stock.model_stock_putaway_rule,sf_base.group_sf_stock_user,1,1,1,0
access_stock_removal_all,product.removal all users,stock.model_product_removal,base.group_user,1,0,0,0 access_stock_removal_all,product.removal all users,stock.model_product_removal,base.group_user,1,0,0,0
access_barcode_nomenclature_stock_user_group_sf_stock_user,barcode.nomenclature.stock.user,barcodes.model_barcode_nomenclature,sf_warehouse.group_sf_stock_user,1,0,0,0 access_barcode_nomenclature_stock_user_group_sf_stock_user,barcode.nomenclature.stock.user,barcodes.model_barcode_nomenclature,sf_base.group_sf_stock_user,1,0,0,0
access_barcode_nomenclature_stock_manager_group_sf_stock_user,barcode.nomenclature.stock.manager,barcodes.model_barcode_nomenclature,sf_warehouse.group_sf_stock_user,1,1,1,0 access_barcode_nomenclature_stock_manager_group_sf_stock_user,barcode.nomenclature.stock.manager,barcodes.model_barcode_nomenclature,sf_base.group_sf_stock_user,1,1,1,0
access_barcode_rule_stock_user_group_sf_stock_user,barcode.rule.stock.user,barcodes.model_barcode_rule,sf_warehouse.group_sf_stock_user,1,0,0,0 access_barcode_rule_stock_user_group_sf_stock_user,barcode.rule.stock.user,barcodes.model_barcode_rule,sf_base.group_sf_stock_user,1,0,0,0
access_barcode_rule_stock_manager_group_sf_stock_user,barcode.rule.stock.manager,barcodes.model_barcode_rule,sf_warehouse.group_sf_stock_user,1,1,1,0 access_barcode_rule_stock_manager_group_sf_stock_user,barcode.rule.stock.manager,barcodes.model_barcode_rule,sf_base.group_sf_stock_user,1,1,1,0
access_stock_scrap_user_group_sf_stock_user,stock.scrap.user,stock.model_stock_scrap,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_scrap_user_group_sf_stock_user,stock.scrap.user,stock.model_stock_scrap,sf_base.group_sf_stock_user,1,1,1,0
access_stock_scrap_manager_group_sf_stock_user,stock.scrap.manager,stock.model_stock_scrap,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_scrap_manager_group_sf_stock_user,stock.scrap.manager,stock.model_stock_scrap,sf_base.group_sf_stock_user,1,1,1,0
access_product_attribute_manager_group_sf_stock_user,product.attribute manager,product.model_product_attribute,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_attribute_manager_group_sf_stock_user,product.attribute manager,product.model_product_attribute,sf_base.group_sf_stock_user,1,1,1,0
access_product_attribute_value_manager_group_sf_stock_user,product.attribute manager value,product.model_product_attribute_value,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_attribute_value_manager_group_sf_stock_user,product.attribute manager value,product.model_product_attribute_value,sf_base.group_sf_stock_user,1,1,1,0
access_product_product_attribute_manager_group_sf_stock_user,product.product.attribute manager value,product.model_product_template_attribute_value,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_product_attribute_manager_group_sf_stock_user,product.product.attribute manager value,product.model_product_template_attribute_value,sf_base.group_sf_stock_user,1,1,1,0
access_product_template_attribute_exclusion_manager_group_sf_stock_user,product.attribute manager filter line,product.model_product_template_attribute_exclusion,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_template_attribute_exclusion_manager_group_sf_stock_user,product.attribute manager filter line,product.model_product_template_attribute_exclusion,sf_base.group_sf_stock_user,1,1,1,0
access_product_template_attribute_line_manager_group_sf_stock_user,product.attribute manager line,product.model_product_template_attribute_line,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_template_attribute_line_manager_group_sf_stock_user,product.attribute manager line,product.model_product_template_attribute_line,sf_base.group_sf_stock_user,1,1,1,0
access_report_stock_quantity,access_report_stock_quantity,stock.model_report_stock_quantity,base.group_user,1,0,0,0 access_report_stock_quantity,access_report_stock_quantity,stock.model_report_stock_quantity,base.group_user,1,0,0,0
access_stock_traceability_report_group_sf_stock_user,access.stock.traceability.report,stock.model_stock_traceability_report,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_traceability_report_group_sf_stock_user,access.stock.traceability.report,stock.model_stock_traceability_report,sf_base.group_sf_stock_user,1,1,1,0
access_stock_assign_serial_group_sf_stock_user,access.stock.assign.serial,stock.model_stock_assign_serial,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_assign_serial_group_sf_stock_user,access.stock.assign.serial,stock.model_stock_assign_serial,sf_base.group_sf_stock_user,1,1,1,0
access_stock_return_picking_line_group_sf_stock_user,access.stock.return.picking.line,stock.model_stock_return_picking_line,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_return_picking_line_group_sf_stock_user,access.stock.return.picking.line,stock.model_stock_return_picking_line,sf_base.group_sf_stock_user,1,1,1,0
access_stock_return_picking_group_sf_stock_user,access.stock.return.picking,stock.model_stock_return_picking,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_return_picking_group_sf_stock_user,access.stock.return.picking,stock.model_stock_return_picking,sf_base.group_sf_stock_user,1,1,1,0
access_stock_change_product_qty_group_sf_stock_user,access.stock.change.product.qty,stock.model_stock_change_product_qty,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_change_product_qty_group_sf_stock_user,access.stock.change.product.qty,stock.model_stock_change_product_qty,sf_base.group_sf_stock_user,1,1,1,0
access_stock_scheduler_compute_group_sf_stock_user,access.stock.scheduler.compute,stock.model_stock_scheduler_compute,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_scheduler_compute_group_sf_stock_user,access.stock.scheduler.compute,stock.model_stock_scheduler_compute,sf_base.group_sf_stock_user,1,1,1,0
access_stock_immediate_transfer_line_group_sf_stock_user,access.stock.immediate.transfer.line,stock.model_stock_immediate_transfer_line,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_immediate_transfer_line_group_sf_stock_user,access.stock.immediate.transfer.line,stock.model_stock_immediate_transfer_line,sf_base.group_sf_stock_user,1,1,1,0
access_stock_immediate_transfer_group_sf_stock_user,access.stock.immediate.transfer,stock.model_stock_immediate_transfer,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_immediate_transfer_group_sf_stock_user,access.stock.immediate.transfer,stock.model_stock_immediate_transfer,sf_base.group_sf_stock_user,1,1,1,0
access_stock_backorder_confirmation_line_group_sf_stock_user,access.stock.backorder.confirmation.line,stock.model_stock_backorder_confirmation_line,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_backorder_confirmation_line_group_sf_stock_user,access.stock.backorder.confirmation.line,stock.model_stock_backorder_confirmation_line,sf_base.group_sf_stock_user,1,1,1,0
access_stock_backorder_confirmation_group_sf_stock_user,access.stock.backorder.confirmation,stock.model_stock_backorder_confirmation,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_backorder_confirmation_group_sf_stock_user,access.stock.backorder.confirmation,stock.model_stock_backorder_confirmation,sf_base.group_sf_stock_user,1,1,1,0
access_stock_quantity_history_group_sf_stock_user,access.stock.quantity.history,stock.model_stock_quantity_history,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_quantity_history_group_sf_stock_user,access.stock.quantity.history,stock.model_stock_quantity_history,sf_base.group_sf_stock_user,1,1,1,0
access_stock_rules_report_group_sf_stock_user,access.stock.rules.report,stock.model_stock_rules_report,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_rules_report_group_sf_stock_user,access.stock.rules.report,stock.model_stock_rules_report,sf_base.group_sf_stock_user,1,1,1,0
access_stock_warn_insufficient_qty_scrap_group_sf_stock_user,access.stock.warn.insufficient.qty.scrap,stock.model_stock_warn_insufficient_qty_scrap,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_warn_insufficient_qty_scrap_group_sf_stock_user,access.stock.warn.insufficient.qty.scrap,stock.model_stock_warn_insufficient_qty_scrap,sf_base.group_sf_stock_user,1,1,1,0
access_product_replenish_group_sf_stock_user,access.product.replenish,stock.model_product_replenish,sf_warehouse.group_sf_stock_user,1,1,1,0 access_product_replenish_group_sf_stock_user,access.product.replenish,stock.model_product_replenish,sf_base.group_sf_stock_user,1,1,1,0
access_stock_track_confirmation_group_sf_stock_user,access.stock.track.confirmation,stock.model_stock_track_confirmation,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_track_confirmation_group_sf_stock_user,access.stock.track.confirmation,stock.model_stock_track_confirmation,sf_base.group_sf_stock_user,1,1,1,0
access_stock_track_line_group_sf_stock_user,access.stock.track.line,stock.model_stock_track_line,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_track_line_group_sf_stock_user,access.stock.track.line,stock.model_stock_track_line,sf_base.group_sf_stock_user,1,1,1,0
access_stock_package_destination_group_sf_stock_user,access.stock.package.destination,stock.model_stock_package_destination,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_package_destination_group_sf_stock_user,access.stock.package.destination,stock.model_stock_package_destination,sf_base.group_sf_stock_user,1,1,1,0
access_stock_orderpoint_snooze_group_sf_stock_user,access_stock_orderpoint_snooze,stock.model_stock_orderpoint_snooze,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_orderpoint_snooze_group_sf_stock_user,access_stock_orderpoint_snooze,stock.model_stock_orderpoint_snooze,sf_base.group_sf_stock_user,1,1,1,0
access_stock_package_type_user_group_sf_stock_user,access_stock_package_type_user,stock.model_stock_package_type,sf_warehouse.group_sf_stock_user,1,0,0,0 access_stock_package_type_user_group_sf_stock_user,access_stock_package_type_user,stock.model_stock_package_type,sf_base.group_sf_stock_user,1,0,0,0
access_stock_package_type_manager_group_sf_stock_user,access_stock_package_type_manager,stock.model_stock_package_type,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_package_type_manager_group_sf_stock_user,access_stock_package_type_manager,stock.model_stock_package_type,sf_base.group_sf_stock_user,1,1,1,0
access_stock_storage_category_user_group_sf_stock_user,stock.storage.category.user,stock.model_stock_storage_category,base.group_user,1,0,0,0 access_stock_storage_category_user_group_sf_stock_user,stock.storage.category.user,stock.model_stock_storage_category,base.group_user,1,0,0,0
access_stock_storage_category_manager_group_sf_stock_user,stock.storage.category.manager,stock.model_stock_storage_category,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_storage_category_manager_group_sf_stock_user,stock.storage.category.manager,stock.model_stock_storage_category,sf_base.group_sf_stock_user,1,1,1,0
access_stock_storage_category_capacity_user,stock.storage.category.capacity.user,stock.model_stock_storage_category_capacity,base.group_user,1,0,0,0 access_stock_storage_category_capacity_user,stock.storage.category.capacity.user,stock.model_stock_storage_category_capacity,base.group_user,1,0,0,0
access_stock_storage_category_capacity_manager_group_sf_stock_user,stock.storage.category.capacity.manager,stock.model_stock_storage_category_capacity,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_storage_category_capacity_manager_group_sf_stock_user,stock.storage.category.capacity.manager,stock.model_stock_storage_category_capacity,sf_base.group_sf_stock_user,1,1,1,0
access_stock_inventory_conflict_group_sf_stock_user,stock.inventory.conflict,stock.model_stock_inventory_conflict,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_inventory_conflict_group_sf_stock_user,stock.inventory.conflict,stock.model_stock_inventory_conflict,sf_base.group_sf_stock_user,1,1,1,0
access_stock_inventory_warning_group_sf_stock_user,stock.inventory.warning,stock.model_stock_inventory_warning,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_inventory_warning_group_sf_stock_user,stock.inventory.warning,stock.model_stock_inventory_warning,sf_base.group_sf_stock_user,1,1,1,0
access_stock_inventory_adjustment_name_group_sf_stock_user,stock.inventory.adjustment.name,stock.model_stock_inventory_adjustment_name,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_inventory_adjustment_name_group_sf_stock_user,stock.inventory.adjustment.name,stock.model_stock_inventory_adjustment_name,sf_base.group_sf_stock_user,1,1,1,0
access_stock_request_count_group_sf_stock_user,stock.request.count,stock.model_stock_request_count,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_request_count_group_sf_stock_user,stock.request.count,stock.model_stock_request_count,sf_base.group_sf_stock_user,1,1,1,0
access_stock_replenishment_info_group_sf_stock_user,stock.replenishment.info,stock.model_stock_replenishment_info,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_replenishment_info_group_sf_stock_user,stock.replenishment.info,stock.model_stock_replenishment_info,sf_base.group_sf_stock_user,1,1,1,0
access_stock_picking_label_type_user_group_sf_stock_user,picking.label.type.user,stock.model_picking_label_type,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_picking_label_type_user_group_sf_stock_user,picking.label.type.user,stock.model_picking_label_type,sf_base.group_sf_stock_user,1,1,1,0
access_stock_lot_label_layout_user_group_sf_stock_user,lot.label.layout.user,stock.model_lot_label_layout,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_lot_label_layout_user_group_sf_stock_user,lot.label.layout.user,stock.model_lot_label_layout,sf_base.group_sf_stock_user,1,1,1,0
access_stock_replenish_option_group_sf_stock_user,stock.replenishment.option,stock.model_stock_replenishment_option,sf_warehouse.group_sf_stock_user,1,1,1,0 access_stock_replenish_option_group_sf_stock_user,stock.replenishment.option,stock.model_stock_replenishment_option,sf_base.group_sf_stock_user,1,1,1,0
access_mrp_production_group_sf_stock_user,mrp.production,mrp.model_mrp_production,sf_warehouse.group_sf_stock_user,1,1,1,0 access_mrp_production_group_sf_stock_user,mrp.production,mrp.model_mrp_production,sf_base.group_sf_stock_user,1,1,1,0
access_sf_shelf_location_group_plan_dispatch,sf.shelf.location,model_sf_shelf_location,sf_base.group_plan_dispatch,1,0,0,0 access_sf_shelf_location_group_plan_dispatch,sf.shelf.location,model_sf_shelf_location,sf_base.group_plan_dispatch,1,0,0,0
access_stock_move,stock.move,stock.model_stock_move,sf_base.group_plan_dispatch,1,1,1,0 access_stock_move,stock.move,stock.model_stock_move,sf_base.group_plan_dispatch,1,1,1,0
@@ -126,18 +126,22 @@ access_stock_lot_group_quality_director,stock_lot_group_quality_director,stock.m
access_mrp_workcenter_productivity_group_purchase,mrp_workcenter_productivity_group_purchase,mrp.model_mrp_workcenter_productivity,sf_base.group_purchase,1,0,0,0 access_mrp_workcenter_productivity_group_purchase,mrp_workcenter_productivity_group_purchase,mrp.model_mrp_workcenter_productivity,sf_base.group_purchase,1,0,0,0
access_mrp_workcenter_productivity_group_purchase_director,mrp_workcenter_productivity_group_purchase_director,mrp.model_mrp_workcenter_productivity,sf_base.group_purchase_director,1,0,0,0 access_mrp_workcenter_productivity_group_purchase_director,mrp_workcenter_productivity_group_purchase_director,mrp.model_mrp_workcenter_productivity,sf_base.group_purchase_director,1,0,0,0
access_sf_cutting_speed_group_sf_stock_manager,sf_cutting_speed_group_sf_stock_manager,sf_base.model_sf_cutting_speed,sf_warehouse.group_sf_stock_manager,1,0,1,0 access_sf_cutting_speed_group_sf_stock_user,sf_cutting_speed_group_sf_stock_user,sf_base.model_sf_cutting_speed,sf_base.group_sf_stock_user,1,0,0,0
access_sf_feed_per_tooth_group_sf_stock_manager,sf_feed_per_tooth_group_sf_stock_manager,sf_base.model_sf_feed_per_tooth,sf_warehouse.group_sf_stock_manager,1,0,1,0 access_sf_cutting_speed_group_sf_stock_manager,sf_cutting_speed_group_sf_stock_manager,sf_base.model_sf_cutting_speed,sf_base.group_sf_stock_manager,1,0,1,0
access_sf_cutting_tool_material_group_sf_stock_manager,sf_cutting_tool_material_group_sf_stock_manager,sf_base.model_sf_cutting_tool_material,sf_warehouse.group_sf_stock_manager,1,0,1,0 access_sf_feed_per_tooth_group_sf_stock_user,sf_feed_per_tooth_group_sf_stock_user,sf_base.model_sf_feed_per_tooth,sf_base.group_sf_stock_user,1,0,0,0
access_sf_cutting_tool_standard_library_group_sf_stock_manager,sf_cutting_tool_standard_library_group_sf_stock_manager,sf_base.model_sf_cutting_tool_standard_library,sf_warehouse.group_sf_stock_manager,1,0,1,0 access_sf_feed_per_tooth_group_sf_stock_manager,sf_feed_per_tooth_group_sf_stock_manager,sf_base.model_sf_feed_per_tooth,sf_base.group_sf_stock_manager,1,0,1,0
access_sf_tool_materials_basic_parameters_group_sf_stock_manager,sf_tool_materials_basic_parameters_group_sf_stock_manager,sf_base.model_sf_tool_materials_basic_parameters,sf_warehouse.group_sf_stock_manager,1,0,1,0 access_sf_cutting_tool_material_group_sf_stock_user,sf_cutting_tool_material_group_sf_stock_user,sf_base.model_sf_cutting_tool_material,sf_base.group_sf_stock_user,1,0,0,0
access_sf_cutting_tool_material_group_sf_stock_manager,sf_cutting_tool_material_group_sf_stock_manager,sf_base.model_sf_cutting_tool_material,sf_base.group_sf_stock_manager,1,0,1,0
access_sf_cutting_tool_standard_library_group_sf_stock_manager,sf_cutting_tool_standard_library_group_sf_stock_manager,sf_base.model_sf_cutting_tool_standard_library,sf_base.group_sf_stock_manager,1,0,1,0
access_sf_tool_materials_basic_parameters_group_sf_stock_manager,sf_tool_materials_basic_parameters_group_sf_stock_manager,sf_base.model_sf_tool_materials_basic_parameters,sf_base.group_sf_stock_manager,1,0,1,0
access_sf_shelf_location_wizard_group_plan_dispatch,sf_shelf_location_wizard_group_plan_dispatch,model_sf_shelf_location_wizard,sf_base.group_plan_dispatch,1,0,0,0 access_sf_shelf_location_wizard_group_plan_dispatch,sf_shelf_location_wizard_group_plan_dispatch,model_sf_shelf_location_wizard,sf_base.group_plan_dispatch,1,0,0,0
access_sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user,sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user,model_sf_shelf_location_wizard,sf_warehouse.group_sf_stock_user,1,0,0,0 access_sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user,sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user,model_sf_shelf_location_wizard,sf_base.group_sf_stock_user,1,0,0,0
access_sf_shelf_location_wizard_group_sf_stock_manager,sf_shelf_location_wizard_group_sf_stock_manager,model_sf_shelf_location_wizard,sf_warehouse.group_sf_stock_manager,1,1,1,0 access_sf_shelf_location_wizard_group_sf_stock_manager,sf_shelf_location_wizard_group_sf_stock_manager,model_sf_shelf_location_wizard,sf_base.group_sf_stock_manager,1,1,1,0
access_sf_shelf_location_group_sf_tool_user,sf.shelf.location.group_sf_tool_user,model_sf_shelf_location,sf_base.group_sf_tool_user,1,1,0,0 access_sf_shelf_location_group_sf_tool_user,sf.shelf.location.group_sf_tool_user,model_sf_shelf_location,sf_base.group_sf_tool_user,1,1,0,0
access_sf_shelf_group_user,sf.shelf.location.group_user,model_sf_shelf_location,base.group_user,1,1,0,0 access_sf_shelf_group_user,sf.shelf.location.group_user,model_sf_shelf_location,base.group_user,1,1,0,0
access_ir_model_group_sf_stock_user,ir_model_group_sf_stock_user,base.model_ir_model,sf_warehouse.group_sf_stock_user,1,1,0,0 access_ir_model_group_sf_stock_user,ir_model_group_sf_stock_user,base.model_ir_model,sf_base.group_sf_stock_user,1,1,0,0
access_mrp_workorder_group_sf_stock_user,mrp_workorder_group_sf_stock_user,mrp.model_mrp_workorder,sf_base.group_sf_stock_user,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_sf_shelf_location_group_sf_stock_user_group_sf_stock_user sf.shelf.location model_sf_shelf_location sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
3 access_sf_shelf_location_group_sf_stock_manager sf.shelf.location model_sf_shelf_location sf_warehouse.group_sf_stock_manager sf_base.group_sf_stock_manager 1 1 1 0
4 access_sf_shelf_group_sf_stock_user_group_sf_stock_user sf.shelf.group.sf.stock.user model_sf_shelf sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
5 access_sf_shelf_group_sf_stock_manager sf.shelf.group.sf.stock.manager model_sf_shelf sf_warehouse.group_sf_stock_manager sf_base.group_sf_stock_manager 1 1 1 0
6 access_procurement_group procurement.group stock.model_procurement_group base.group_user 1 1 1 0
7 access_stock_warehouse_manager_group_sf_stock_user stock.warehouse.manager stock.model_stock_warehouse sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
8 access_stock_warehouse_user stock.warehouse.user stock.model_stock_warehouse base.group_user 1 0 0 0
9 access_stock_location_partner_manager stock.location.partner.manager stock.model_stock_location base.group_partner_manager 1 0 0 0
10 access_stock_location_manager_group_sf_stock_user stock.location.manager stock.model_stock_location sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
11 access_stock_location_user stock.location.user stock.model_stock_location base.group_user 1 0 0 0
12 access_stock_picking_user_group_sf_stock_user stock.picking user stock.model_stock_picking sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
13 access_stock_picking_manager_group_sf_stock_user stock.picking manager stock.model_stock_picking sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
14 access_stock_picking_type_all stock.picking.type all users stock.model_stock_picking_type base.group_user 1 0 0 0
15 access_stock_picking_type_user_group_sf_stock_user stock.picking.type user stock.model_stock_picking_type sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
16 access_stock_picking_type_manager_group_sf_stock_user stock.picking.type manager stock.model_stock_picking_type sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
17 access_stock_lot_user_group_sf_stock_user stock.lot user stock.model_stock_lot sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
18 access_stock_move_manager_group_sf_stock_user stock.move manager stock.model_stock_move sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
19 access_stock_move_user_group_sf_stock_user stock.move user stock.model_stock_move sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
20 access_product_product_stock_user_group_sf_stock_user product_product_stock_user product.model_product_product sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
21 access_product_template_stock_user_group_sf_stock_user product.template stock user product.model_product_template sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
22 access_uom_category_stock_manager_group_sf_stock_user uom.category stock_manager uom.model_uom_category sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
23 access_uom_uom_stock_manager_group_sf_stock_user uom.uom stock_manager uom.model_uom_uom sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
24 access_product_category_stock_manager_group_sf_stock_user product.category stock_manager product.model_product_category sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
25 access_product_template_stock_manager_group_sf_stock_user product.template stock_manager product.model_product_template sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
26 access_product_product_stock_manager_group_sf_stock_user product.product stock_manager product.model_product_product sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
27 access_product_packaging_stock_manager_group_sf_stock_user product.packaging stock_manager product.model_product_packaging sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
28 access_product_supplierinfo_stock_manager_group_sf_stock_user product.supplierinfo stock_manager product.model_product_supplierinfo sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
29 access_product_pricelist_stock_manager_group_sf_stock_user product.pricelist stock_manager product.model_product_pricelist sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
30 access_product_group_res_partner_stock_manager_group_sf_stock_user res_partner group_stock_manager base.model_res_partner sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
31 access_product_pricelist_item_stock_manager_group_sf_stock_user product.pricelist.item stock_manager product.model_product_pricelist_item sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
32 access_product_tag_stock_manager_group_sf_stock_user product.tag.stock.manager product.model_product_tag sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
33 access_stock_warehouse_orderpoint_group_sf_stock_user stock.warehouse.orderpoint stock.model_stock_warehouse_orderpoint sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
34 access_stock_warehouse_orderpoint_system_group_sf_stock_user stock.warehouse.orderpoint system stock.model_stock_warehouse_orderpoint sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
35 access_stock_quant_user_group_sf_stock_user stock.quant user stock.model_stock_quant sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
36 access_stock_quant_all stock.quant all users stock.model_stock_quant base.group_user 1 0 0 0
37 access_stock_quant_package_all stock.quant.package all users stock.model_stock_quant_package base.group_user 1 0 0 0
38 access_stock_quant_package_stock_manager_group_sf_stock_user stock.quant.package stock manager stock.model_stock_quant_package sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
39 access_stock_quant_package_stock_user_group_sf_stock_user stock.quant.package stock user stock.model_stock_quant_package sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
40 access_stock_package_level_all stock.package_level all users stock.model_stock_package_level base.group_user 1 0 0 0
41 access_stock_package_level_stock_manager_group_sf_stock_user stock.package_level stock manager stock.model_stock_package_level sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
42 access_stock_package_level_stock_user_group_sf_stock_user stock.package_level stock user stock.model_stock_package_level sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
43 access_stock_rule_user_group_sf_stock_user stock_rule user stock.model_stock_rule sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
44 access_stock_rule_stock_manager_group_sf_stock_user stock_rule stock manager stock.model_stock_rule sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
45 access_stock_location_route_stock_manager_group_sf_stock_user stock.route stock.model_stock_route sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
46 access_stock_location_route stock.route stock.model_stock_route base.group_user 1 0 0 0
47 access_stock_rule_internal stock.rule.flow internal stock.model_stock_rule base.group_user 1 0 0 0
48 access_stock_move_line_manager_group_sf_stock_user stock.move.line manager stock.model_stock_move_line sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
49 access_stock_move_line_user_group_sf_stock_user stock.move.line user stock.model_stock_move_line sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
50 access_stock_move_line_all stock.move.line all users stock.model_stock_move_line base.group_user 1 1 1 0
51 access_stock_putaway_all stock.putaway.rule all users stock.model_stock_putaway_rule base.group_user 1 0 0 0
52 access_stock_putaway_manager_group_sf_stock_user stock.putaway.rule all managers stock.model_stock_putaway_rule sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
53 access_stock_removal_all product.removal all users stock.model_product_removal base.group_user 1 0 0 0
54 access_barcode_nomenclature_stock_user_group_sf_stock_user barcode.nomenclature.stock.user barcodes.model_barcode_nomenclature sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
55 access_barcode_nomenclature_stock_manager_group_sf_stock_user barcode.nomenclature.stock.manager barcodes.model_barcode_nomenclature sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
56 access_barcode_rule_stock_user_group_sf_stock_user barcode.rule.stock.user barcodes.model_barcode_rule sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
57 access_barcode_rule_stock_manager_group_sf_stock_user barcode.rule.stock.manager barcodes.model_barcode_rule sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
58 access_stock_scrap_user_group_sf_stock_user stock.scrap.user stock.model_stock_scrap sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
59 access_stock_scrap_manager_group_sf_stock_user stock.scrap.manager stock.model_stock_scrap sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
60 access_product_attribute_manager_group_sf_stock_user product.attribute manager product.model_product_attribute sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
61 access_product_attribute_value_manager_group_sf_stock_user product.attribute manager value product.model_product_attribute_value sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
62 access_product_product_attribute_manager_group_sf_stock_user product.product.attribute manager value product.model_product_template_attribute_value sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
63 access_product_template_attribute_exclusion_manager_group_sf_stock_user product.attribute manager filter line product.model_product_template_attribute_exclusion sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
64 access_product_template_attribute_line_manager_group_sf_stock_user product.attribute manager line product.model_product_template_attribute_line sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
65 access_report_stock_quantity access_report_stock_quantity stock.model_report_stock_quantity base.group_user 1 0 0 0
66 access_stock_traceability_report_group_sf_stock_user access.stock.traceability.report stock.model_stock_traceability_report sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
67 access_stock_assign_serial_group_sf_stock_user access.stock.assign.serial stock.model_stock_assign_serial sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
68 access_stock_return_picking_line_group_sf_stock_user access.stock.return.picking.line stock.model_stock_return_picking_line sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
69 access_stock_return_picking_group_sf_stock_user access.stock.return.picking stock.model_stock_return_picking sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
70 access_stock_change_product_qty_group_sf_stock_user access.stock.change.product.qty stock.model_stock_change_product_qty sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
71 access_stock_scheduler_compute_group_sf_stock_user access.stock.scheduler.compute stock.model_stock_scheduler_compute sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
72 access_stock_immediate_transfer_line_group_sf_stock_user access.stock.immediate.transfer.line stock.model_stock_immediate_transfer_line sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
73 access_stock_immediate_transfer_group_sf_stock_user access.stock.immediate.transfer stock.model_stock_immediate_transfer sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
74 access_stock_backorder_confirmation_line_group_sf_stock_user access.stock.backorder.confirmation.line stock.model_stock_backorder_confirmation_line sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
75 access_stock_backorder_confirmation_group_sf_stock_user access.stock.backorder.confirmation stock.model_stock_backorder_confirmation sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
76 access_stock_quantity_history_group_sf_stock_user access.stock.quantity.history stock.model_stock_quantity_history sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
77 access_stock_rules_report_group_sf_stock_user access.stock.rules.report stock.model_stock_rules_report sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
78 access_stock_warn_insufficient_qty_scrap_group_sf_stock_user access.stock.warn.insufficient.qty.scrap stock.model_stock_warn_insufficient_qty_scrap sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
79 access_product_replenish_group_sf_stock_user access.product.replenish stock.model_product_replenish sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
80 access_stock_track_confirmation_group_sf_stock_user access.stock.track.confirmation stock.model_stock_track_confirmation sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
81 access_stock_track_line_group_sf_stock_user access.stock.track.line stock.model_stock_track_line sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
82 access_stock_package_destination_group_sf_stock_user access.stock.package.destination stock.model_stock_package_destination sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
83 access_stock_orderpoint_snooze_group_sf_stock_user access_stock_orderpoint_snooze stock.model_stock_orderpoint_snooze sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
84 access_stock_package_type_user_group_sf_stock_user access_stock_package_type_user stock.model_stock_package_type sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 0 0 0
85 access_stock_package_type_manager_group_sf_stock_user access_stock_package_type_manager stock.model_stock_package_type sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
86 access_stock_storage_category_user_group_sf_stock_user stock.storage.category.user stock.model_stock_storage_category base.group_user 1 0 0 0
87 access_stock_storage_category_manager_group_sf_stock_user stock.storage.category.manager stock.model_stock_storage_category sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
88 access_stock_storage_category_capacity_user stock.storage.category.capacity.user stock.model_stock_storage_category_capacity base.group_user 1 0 0 0
89 access_stock_storage_category_capacity_manager_group_sf_stock_user stock.storage.category.capacity.manager stock.model_stock_storage_category_capacity sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
90 access_stock_inventory_conflict_group_sf_stock_user stock.inventory.conflict stock.model_stock_inventory_conflict sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
91 access_stock_inventory_warning_group_sf_stock_user stock.inventory.warning stock.model_stock_inventory_warning sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
92 access_stock_inventory_adjustment_name_group_sf_stock_user stock.inventory.adjustment.name stock.model_stock_inventory_adjustment_name sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
93 access_stock_request_count_group_sf_stock_user stock.request.count stock.model_stock_request_count sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
94 access_stock_replenishment_info_group_sf_stock_user stock.replenishment.info stock.model_stock_replenishment_info sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
95 access_stock_picking_label_type_user_group_sf_stock_user picking.label.type.user stock.model_picking_label_type sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
96 access_stock_lot_label_layout_user_group_sf_stock_user lot.label.layout.user stock.model_lot_label_layout sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
97 access_stock_replenish_option_group_sf_stock_user stock.replenishment.option stock.model_stock_replenishment_option sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
98 access_mrp_production_group_sf_stock_user mrp.production mrp.model_mrp_production sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_user 1 1 1 0
99 access_sf_shelf_location_group_plan_dispatch sf.shelf.location model_sf_shelf_location sf_base.group_plan_dispatch 1 0 0 0
100 access_stock_move stock.move stock.model_stock_move sf_base.group_plan_dispatch 1 1 1 0
101 access_stock_picking_group_plan_dispatch stock.picking stock.model_stock_picking sf_base.group_plan_dispatch 1 0 0 0
102 access_stock_lot_group_plan_dispatch stock.lot stock.model_stock_lot sf_base.group_plan_dispatch 1 0 0 0
103 access_stock_lot_group_plan_director stock.lot stock.model_stock_lot sf_base.group_plan_director 1 1 1 0
104 access_stock_warehouse_orderpoint stock.warehouse.orderpoint stock.model_stock_warehouse_orderpoint sf_base.group_plan_dispatch 1 1 0 0
126 access_sf_tool_materials_basic_parameters_group_sf_stock_manager access_sf_cutting_tool_material_group_sf_stock_user sf_tool_materials_basic_parameters_group_sf_stock_manager sf_cutting_tool_material_group_sf_stock_user sf_base.model_sf_tool_materials_basic_parameters sf_base.model_sf_cutting_tool_material sf_warehouse.group_sf_stock_manager sf_base.group_sf_stock_user 1 0 1 0 0
127 access_sf_shelf_location_wizard_group_plan_dispatch access_sf_cutting_tool_material_group_sf_stock_manager sf_shelf_location_wizard_group_plan_dispatch sf_cutting_tool_material_group_sf_stock_manager model_sf_shelf_location_wizard sf_base.model_sf_cutting_tool_material sf_base.group_plan_dispatch sf_base.group_sf_stock_manager 1 0 0 1 0
128 access_sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user access_sf_cutting_tool_standard_library_group_sf_stock_manager sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user sf_cutting_tool_standard_library_group_sf_stock_manager model_sf_shelf_location_wizard sf_base.model_sf_cutting_tool_standard_library sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_manager 1 0 0 1 0
129 access_sf_shelf_location_wizard_group_sf_stock_manager access_sf_tool_materials_basic_parameters_group_sf_stock_manager sf_shelf_location_wizard_group_sf_stock_manager sf_tool_materials_basic_parameters_group_sf_stock_manager model_sf_shelf_location_wizard sf_base.model_sf_tool_materials_basic_parameters sf_warehouse.group_sf_stock_manager sf_base.group_sf_stock_manager 1 1 0 1 0
130 access_sf_shelf_location_group_sf_tool_user access_sf_shelf_location_wizard_group_plan_dispatch sf.shelf.location.group_sf_tool_user sf_shelf_location_wizard_group_plan_dispatch model_sf_shelf_location model_sf_shelf_location_wizard sf_base.group_sf_tool_user sf_base.group_plan_dispatch 1 1 0 0 0
131 access_sf_shelf_group_user access_sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user sf.shelf.location.group_user sf_shelf_location_wizard_group_sf_stock_user_group_sf_stock_user model_sf_shelf_location model_sf_shelf_location_wizard base.group_user sf_base.group_sf_stock_user 1 1 0 0 0
132 access_ir_model_group_sf_stock_user access_sf_shelf_location_wizard_group_sf_stock_manager ir_model_group_sf_stock_user sf_shelf_location_wizard_group_sf_stock_manager base.model_ir_model model_sf_shelf_location_wizard sf_warehouse.group_sf_stock_user sf_base.group_sf_stock_manager 1 1 0 1 0
133 access_sf_shelf_location_group_sf_tool_user sf.shelf.location.group_sf_tool_user model_sf_shelf_location sf_base.group_sf_tool_user 1 1 0 0
134 access_sf_shelf_group_user sf.shelf.location.group_user model_sf_shelf_location base.group_user 1 1 0 0
135 access_ir_model_group_sf_stock_user ir_model_group_sf_stock_user base.model_ir_model sf_base.group_sf_stock_user 1 1 0 0
136 access_mrp_workorder_group_sf_stock_user mrp_workorder_group_sf_stock_user mrp.model_mrp_workorder sf_base.group_sf_stock_user 1 0 0 0
137
138
139
140
141
142
143
144
145
146
147

View File

@@ -91,28 +91,28 @@
<xpath expr="//form//header//button[@name='action_cancel']" position="replace"> <xpath expr="//form//header//button[@name='action_cancel']" position="replace">
<button name="action_cancel" <button name="action_cancel"
attrs="{'invisible': [('state', 'not in', ('assigned', 'confirmed', 'draft', 'waiting'))]}" attrs="{'invisible': [('state', 'not in', ('assigned', 'confirmed', 'draft', 'waiting'))]}"
string="取消" groups="sf_warehouse.group_sf_stock_user" type="object" data-hotkey="z"/> string="取消" groups="sf_base.group_sf_stock_user" type="object" data-hotkey="z"/>
</xpath> </xpath>
<xpath expr="//form//header//button[@name='do_unreserve']" position="replace"> <xpath expr="//form//header//button[@name='do_unreserve']" position="replace">
<button name="do_unreserve" string="取消保留" groups="sf_warehouse.group_sf_stock_user" <button name="do_unreserve" string="取消保留" groups="sf_base.group_sf_stock_user"
type="object" type="object"
attrs="{'invisible': ['|', '|', '|', ('picking_type_code', '=', 'incoming'), ('immediate_transfer', '=', True), '&amp;', ('state', '!=', 'assigned'), ('move_type', '!=', 'one'), '&amp;', ('state', 'not in', ('assigned', 'confirmed')), ('move_type', '=', 'one')]}" attrs="{'invisible': ['|', '|', '|', ('picking_type_code', '=', 'incoming'), ('immediate_transfer', '=', True), '&amp;', ('state', '!=', 'assigned'), ('move_type', '!=', 'one'), '&amp;', ('state', 'not in', ('assigned', 'confirmed')), ('move_type', '=', 'one')]}"
data-hotkey="w"/> data-hotkey="w"/>
</xpath> </xpath>
<xpath expr="//form//header//button[@name='button_scrap']" position="replace"> <xpath expr="//form//header//button[@name='button_scrap']" position="replace">
<button name="button_scrap" groups="sf_warehouse.group_sf_stock_user" type="object" string="报废" <button name="button_scrap" groups="sf_base.group_sf_stock_user" type="object" string="报废"
attrs="{'invisible': ['|', '&amp;', ('picking_type_code', '=', 'incoming'), ('state', '!=', 'done'), '&amp;', ('picking_type_code', '=', 'outgoing'), ('state', '=', 'done')]}" attrs="{'invisible': ['|', '&amp;', ('picking_type_code', '=', 'incoming'), ('state', '!=', 'done'), '&amp;', ('picking_type_code', '=', 'outgoing'), ('state', '=', 'done')]}"
data-hotkey="y"/> data-hotkey="y"/>
</xpath> </xpath>
<xpath expr="//form//header//button[@name='action_assign']" position="replace"> <xpath expr="//form//header//button[@name='action_assign']" position="replace">
<button name="action_assign" attrs="{'invisible': [('show_check_availability', '=', False)]}" <button name="action_assign" attrs="{'invisible': [('show_check_availability', '=', False)]}"
string="检查可用量" type="object" class="oe_highlight" string="检查可用量" type="object" class="oe_highlight"
groups="sf_warehouse.group_sf_stock_user" data-hotkey="q"/> groups="sf_base.group_sf_stock_user" data-hotkey="q"/>
</xpath> </xpath>
<xpath expr="//form//header//button[@name='%(stock.act_stock_return_picking)d']" position="replace"> <xpath expr="//form//header//button[@name='%(stock.act_stock_return_picking)d']" position="replace">
<button name="%(stock.act_stock_return_picking)d" string="退回" <button name="%(stock.act_stock_return_picking)d" string="退回"
attrs="{'invisible': [('state', '!=', 'done')]}" type="action" attrs="{'invisible': [('state', '!=', 'done')]}" type="action"
groups="sf_warehouse.group_sf_stock_user" data-hotkey="k"/> groups="sf_base.group_sf_stock_user" data-hotkey="k"/>
</xpath> </xpath>
<!-- <xpath expr="//form//sheet//notebook//page//field[@name='move_ids_without_package']" position="before"> --> <!-- <xpath expr="//form//sheet//notebook//page//field[@name='move_ids_without_package']" position="before"> -->
@@ -131,7 +131,7 @@
<xpath expr="//header//button[@name='action_validate']" position="replace"> <xpath expr="//header//button[@name='action_validate']" position="replace">
<button name="action_validate" states="draft" string="确认" type="object" class="oe_highlight" <button name="action_validate" states="draft" string="确认" type="object" class="oe_highlight"
context="{'not_unlink_on_discard': True}" data-hotkey="v" context="{'not_unlink_on_discard': True}" data-hotkey="v"
groups="sf_warehouse.group_sf_stock_user"/> groups="sf_base.group_sf_stock_user"/>
</xpath> </xpath>
</field> </field>
</record> </record>
@@ -143,11 +143,11 @@
<field name="arch" type="xml"> <field name="arch" type="xml">
<xpath expr="//header//button[@name='do_unreserve']" position="replace"> <xpath expr="//header//button[@name='do_unreserve']" position="replace">
<button name="do_unreserve" type="object" string="取消保留" <button name="do_unreserve" type="object" string="取消保留"
groups="sf_warehouse.group_sf_stock_user"/> groups="sf_base.group_sf_stock_user"/>
</xpath> </xpath>
<xpath expr="//header//button[@name='action_assign']" position="replace"> <xpath expr="//header//button[@name='action_assign']" position="replace">
<button name="action_assign" type="object" string="检查可用量" <button name="action_assign" type="object" string="检查可用量"
groups="sf_warehouse.group_sf_stock_user"/> groups="sf_base.group_sf_stock_user"/>
</xpath> </xpath>
</field> </field>
</record> </record>

View File

@@ -72,7 +72,7 @@
parent="stock.menu_warehouse_config" parent="stock.menu_warehouse_config"
sequence="19" sequence="19"
action="sf_shelf_action" action="sf_shelf_action"
groups="sf_warehouse.group_sf_stock_user"/> groups="sf_base.group_sf_stock_user"/>
<record id="view_shelf_location_tree" model="ir.ui.view"> <record id="view_shelf_location_tree" model="ir.ui.view">
@@ -87,7 +87,7 @@
<!-- options="{'classes': {'unchecked':'warning','checked': 'success'}}"/>--> <!-- options="{'classes': {'unchecked':'warning','checked': 'success'}}"/>-->
<!-- <button name="action_check" string="审核" type="object"--> <!-- <button name="action_check" string="审核" type="object"-->
<!-- attrs="{'invisible': [('check_state','=', 'enable')]}"--> <!-- attrs="{'invisible': [('check_state','=', 'enable')]}"-->
<!-- groups="sf_warehouse.group_sf_stock_manager"--> <!-- groups="sf_base.group_sf_stock_manager"-->
<!-- class="oe_highlight"/>--> <!-- class="oe_highlight"/>-->
</tree> </tree>
</field> </field>
@@ -282,7 +282,7 @@
<menuitem id="shelf_location_kanban_menu" name="货位看板" parent="stock.menu_stock_root" <menuitem id="shelf_location_kanban_menu" name="货位看板" parent="stock.menu_stock_root"
sequence="51" sequence="51"
action="shelf_location_kanban_action_id" action="shelf_location_kanban_action_id"
groups="sf_warehouse.group_sf_stock_user"/> groups="sf_base.group_sf_stock_user"/>
<record id="action_sf_shelf_location" model="ir.actions.act_window"> <record id="action_sf_shelf_location" model="ir.actions.act_window">
<field name="name">货位</field> <field name="name">货位</field>
@@ -311,7 +311,7 @@
<menuitem id="menu_sf_shelf_location" name="货位" parent="stock.menu_warehouse_config" <menuitem id="menu_sf_shelf_location" name="货位" parent="stock.menu_warehouse_config"
sequence="20" sequence="20"
action="action_sf_shelf_location" action="action_sf_shelf_location"
groups="sf_warehouse.group_sf_stock_user"/> groups="sf_base.group_sf_stock_user"/>
</data> </data>