diff options
| author | Ferdinand@Chricar <> | 2010-01-22 16:16:09 +0530 |
|---|---|---|
| committer | Jay (Open ERP) <jvo@tinyerp.com> | 2010-01-22 16:16:09 +0530 |
| commit | 22f41a324ce2d82e9e68aab171c0fcd76b849169 (patch) | |
| tree | b7905ddfba7391e4e777c904c9d393b07b32eb4c /addons/account/sequence.py | |
| parent | 0ca01aaf1285d61612ac69e5433c6727798edb43 (diff) | |
[FIX] Account: Sequence and main seq. should be different
lp bug: https://launchpad.net/bugs/510604 fixed
bzr revid: jvo@tinyerp.com-20100122104609-tj2d0txatblx08aq
Diffstat (limited to 'addons/account/sequence.py')
| -rw-r--r-- | addons/account/sequence.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/addons/account/sequence.py b/addons/account/sequence.py index 26f2e12f468..02af766a7d7 100644 --- a/addons/account/sequence.py +++ b/addons/account/sequence.py @@ -31,6 +31,11 @@ class ir_sequence_fiscalyear(osv.osv): "sequence_main_id": fields.many2one("ir.sequence", 'Main Sequence', required=True, ondelete='cascade'), "fiscalyear_id": fields.many2one('account.fiscalyear', 'Fiscal Year', required=True, ondelete='cascade') } + + _sql_constraints = [ + ('main_id', 'CHECK (sequence_main_id != sequence_id)', 'Main Sequence must be different from current !'), + ] + ir_sequence_fiscalyear() class ir_sequence(osv.osv): |
