diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py
index 1d3d8f55157..f9658db1345 100644
--- a/addons/point_of_sale/point_of_sale.py
+++ b/addons/point_of_sale/point_of_sale.py
@@ -1253,9 +1253,9 @@ class product_product(osv.osv):
'to_weight' : False,
}
- def add_ean13(self, cr, uid, ids, context):
+ def edit_ean(self, cr, uid, ids, context):
return {
- 'name': _('Return Products'),
+ 'name': "Edit Ean",
'type': 'ir.actions.act_window',
'view_type': 'form',
'view_mode': 'form',
diff --git a/addons/point_of_sale/point_of_sale_view.xml b/addons/point_of_sale/point_of_sale_view.xml
index 3bafa682be1..437033e9337 100644
--- a/addons/point_of_sale/point_of_sale_view.xml
+++ b/addons/point_of_sale/point_of_sale_view.xml
@@ -633,7 +633,7 @@
-
+
diff --git a/addons/point_of_sale/res_users.py b/addons/point_of_sale/res_users.py
index d64f05d1391..8172d0052de 100644
--- a/addons/point_of_sale/res_users.py
+++ b/addons/point_of_sale/res_users.py
@@ -47,6 +47,18 @@ class res_users(osv.osv):
for user in self.browse(cr, uid, ids, context=context)
)
+ def edit_ean(self, cr, uid, ids, context):
+ return {
+ 'name': "Edit Ean",
+ 'type': 'ir.actions.act_window',
+ 'view_type': 'form',
+ 'view_mode': 'form',
+ 'res_model': 'pos.ean_wizard',
+ 'target' : 'new',
+ 'view_id': False,
+ 'context':context,
+ }
+
_constraints = [
(_check_ean, "Error: Invalid ean code", ['ean13'],),
]
diff --git a/addons/point_of_sale/res_users_view.xml b/addons/point_of_sale/res_users_view.xml
index def4a578252..4dddc378124 100644
--- a/addons/point_of_sale/res_users_view.xml
+++ b/addons/point_of_sale/res_users_view.xml
@@ -22,8 +22,11 @@
-
-
+
+
+
+
+