38 lines
1.7 KiB
Diff
38 lines
1.7 KiB
Diff
diff --git a/addons/point_of_sale/static/src/js/db.js b/addons/point_of_sale/static/src/js/db.js
|
|
index c2b3fad..abb64c3 100644
|
|
--- a/addons/point_of_sale/static/src/js/db.js
|
|
+++ b/addons/point_of_sale/static/src/js/db.js
|
|
@@ -155,6 +155,9 @@ var PosDB = core.Class.extend({
|
|
if (product.barcode) {
|
|
str += '|' + product.barcode;
|
|
}
|
|
+ if (product.second_barcode) {
|
|
+ str += '|' + product.second_barcode;
|
|
+ }
|
|
if (product.default_code) {
|
|
str += '|' + product.default_code;
|
|
}
|
|
@@ -206,6 +209,9 @@ var PosDB = core.Class.extend({
|
|
if(product.barcode){
|
|
this.product_by_barcode[product.barcode] = product;
|
|
}
|
|
+ if(product.second_barcode){
|
|
+ this.product_by_barcode[product.second_barcode] = product;
|
|
+ }
|
|
}
|
|
},
|
|
_partner_search_string: function(partner){
|
|
diff --git a/addons/point_of_sale/static/src/js/models.js b/addons/point_of_sale/static/src/js/models.js
|
|
index 84f033b..f4abc8d 100644
|
|
--- a/addons/point_of_sale/static/src/js/models.js
|
|
+++ b/addons/point_of_sale/static/src/js/models.js
|
|
@@ -307,7 +307,7 @@ exports.PosModel = Backbone.Model.extend({
|
|
},
|
|
},{
|
|
model: 'product.product',
|
|
- fields: ['display_name', 'list_price','price','pos_categ_id', 'taxes_id', 'barcode', 'default_code',
|
|
+ fields: ['display_name', 'list_price','price','pos_categ_id', 'taxes_id', 'barcode', 'second_barcode', 'default_code',
|
|
'to_weight', 'uom_id', 'description_sale', 'description',
|
|
'product_tmpl_id','tracking'],
|
|
order: ['sequence','default_code','name'],
|