From ab50eb701ab54b6aefd5f4bf6bdfd60be7ccbecf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 10 Sep 2008 17:42:39 +0200 Subject: [PATCH] Use strict sequence for invoice --- invoice.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/invoice.py b/invoice.py index 8245e749dd..47c551946d 100644 --- a/invoice.py +++ b/invoice.py @@ -891,7 +891,7 @@ class Invoice(OSV): def set_number(self, cursor, user, invoice_id, context=None): period_obj = self.pool.get('account.period') - sequence_obj = self.pool.get('ir.sequence') + sequence_obj = self.pool.get('ir.sequence.strict') invoice = self.browse(cursor, user, invoice_id, context=context) @@ -2025,16 +2025,16 @@ Uom() class FiscalYear(OSV): _name = 'account.fiscalyear' - out_invoice_sequence = fields.Many2One('ir.sequence', + out_invoice_sequence = fields.Many2One('ir.sequence.strict', 'Customer Invoice Sequence', required=True, domain="[('code', '=', 'account.invoice')]") - in_invoice_sequence = fields.Many2One('ir.sequence', + in_invoice_sequence = fields.Many2One('ir.sequence.strict', 'Supplier Invoice Sequence', required=True, domain="[('code', '=', 'account.invoice')]") - out_refund_sequence = fields.Many2One('ir.sequence', + out_refund_sequence = fields.Many2One('ir.sequence.strict', 'Customer Refund Sequence', required=True, domain="[('code', '=', 'account.invoice')]") - in_refund_sequence = fields.Many2One('ir.sequence', + in_refund_sequence = fields.Many2One('ir.sequence.strict', 'Supplier Refund Sequence', required=True, domain="[('code', '=', 'account.invoice')]") @@ -2090,16 +2090,16 @@ FiscalYear() class Period(OSV): _name = 'account.period' - out_invoice_sequence = fields.Many2One('ir.sequence', + out_invoice_sequence = fields.Many2One('ir.sequence.strict', 'Customer Invoice Sequence', required=True, domain="[('code', '=', 'account.invoice')]") - in_invoice_sequence = fields.Many2One('ir.sequence', + in_invoice_sequence = fields.Many2One('ir.sequence.strict', 'Supplier Invoice Sequence', required=True, domain="[('code', '=', 'account.invoice')]") - out_refund_sequence = fields.Many2One('ir.sequence', + out_refund_sequence = fields.Many2One('ir.sequence.strict', 'Customer Refund Sequence', required=True, domain="[('code', '=', 'account.invoice')]") - in_refund_sequence = fields.Many2One('ir.sequence', + in_refund_sequence = fields.Many2One('ir.sequence.strict', 'Supplier Refund Sequence', required=True, domain="[('code', '=', 'account.invoice')]")