X-Git-Url: http://git.inspyration.org/?a=blobdiff_plain;f=addons%2Fsale_layout%2Fmodels%2Fsale_layout.py;fp=addons%2Fsale_layout%2Fmodels%2Fsale_layout.py;h=54298bdff59af4bb5527c04817a1156ee207356f;hb=fcd06145dda957a83e687fd033ff294c407da5f4;hp=b5c996aad23aa017a37286c665be1bd65ccd0d01;hpb=d9610efd979c974e540353716f8d0b9ecdb9d952;p=odoo%2Fodoo.git diff --git a/addons/sale_layout/models/sale_layout.py b/addons/sale_layout/models/sale_layout.py index b5c996a..54298bd 100644 --- a/addons/sale_layout/models/sale_layout.py +++ b/addons/sale_layout/models/sale_layout.py @@ -84,6 +84,9 @@ class AccountInvoiceLine(osv.Model): sale_layout_cat_id = openerp.fields.Many2one('sale_layout.category', string='Section') categ_sequence = openerp.fields.Integer(related='sale_layout_cat_id.sequence', string='Layout Sequence', store=True) + _defaults = { + 'categ_sequence': 0 + } class SaleOrder(osv.Model): @@ -113,6 +116,11 @@ class SaleOrderLine(osv.Model): string='Layout Sequence', store=True) # Store is intentionally set in order to keep the "historic" order. } + + _defaults = { + 'categ_sequence': 0 + } + _order = 'order_id, categ_sequence, sequence, id' def _prepare_order_line_invoice_line(self, cr, uid, line, account_id=False, context=None):