[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:
parent
79ac324ca1
commit
bd86392f1a
|
@ -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."""
|
||||
|
|
Loading…
Reference in New Issue