[FIX] sale_layout: sale order lines not grouped by section

The sale order lines must be grouped by section when they are added
in a sale order.

opw:630557
This commit is contained in:
Goffin Simon 2015-03-18 16:19:59 +01:00
parent 79ac324ca1
commit bd86392f1a
1 changed files with 2 additions and 2 deletions

View File

@ -40,7 +40,7 @@ def grouplines(self, ordered_lines, sortkey):
class SaleLayoutCategory(osv.Model):
_name = 'sale_layout.category'
_order = 'sequence'
_order = 'sequence, id'
_columns = {
'name': fields.char('Name', required=True),
'sequence': fields.integer('Sequence', required=True),
@ -121,7 +121,7 @@ class SaleOrderLine(osv.Model):
'categ_sequence': 0
}
_order = 'order_id, categ_sequence, sequence, id'
_order = 'order_id, categ_sequence, sale_layout_cat_id, sequence, id'
def _prepare_order_line_invoice_line(self, cr, uid, line, account_id=False, context=None):
"""Save the layout when converting to an invoice line."""