Skip to content
Snippets Groups Projects
Commit 8d32f80f authored by Frédéric van der Essen's avatar Frédéric van der Essen
Browse files

[FIX] point_of_sale: order sequence number should take into account offline generated orders

parent 7e18563b
No related branches found
No related tags found
No related merge requests found
...@@ -174,7 +174,14 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal ...@@ -174,7 +174,14 @@ function openerp_pos_models(instance, module){ //module is instance.point_of_sal
model: 'pos.session', model: 'pos.session',
fields: ['id', 'journal_ids','name','user_id','config_id','start_at','stop_at','sequence_number'], fields: ['id', 'journal_ids','name','user_id','config_id','start_at','stop_at','sequence_number'],
domain: function(self){ return [['state','=','opened'],['user_id','=',self.session.uid]]; }, domain: function(self){ return [['state','=','opened'],['user_id','=',self.session.uid]]; },
loaded: function(self,pos_sessions){ self.pos_session = pos_sessions[0]; }, loaded: function(self,pos_sessions){
self.pos_session = pos_sessions[0];
var orders = self.db.get_orders();
for (var i = 0; i < orders.length; i++) {
self.pos_session.sequence_number = Math.max(self.pos_session.sequence_number, orders[i].data.sequence_number+1);
}
},
},{ },{
model: 'pos.config', model: 'pos.config',
fields: [], fields: [],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment