[IMP] account: set default value on account invoice line and fallback on id for ordering if no sequence is available

bzr revid: mat@openerp.com-20130903160108-gc7hnhdmzx7rg6tm
This commit is contained in:
Martin Trigaux 2013-09-03 18:01:08 +02:00
parent 2130335727
commit 9530012d09
1 changed files with 2 additions and 1 deletions

View File

@ -1407,7 +1407,7 @@ class account_invoice_line(osv.osv):
_name = "account.invoice.line"
_description = "Invoice Line"
_order = "invoice_id,sequence"
_order = "invoice_id,sequence,id"
_columns = {
'name': fields.text('Description', required=True),
'origin': fields.char('Source Document', size=256, help="Reference of the document that produced this invoice."),
@ -1444,6 +1444,7 @@ class account_invoice_line(osv.osv):
'discount': 0.0,
'price_unit': _price_unit_default,
'account_id': _default_account_id,
'sequence': 10,
}
def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):