[FIX] account_sequence: ir.values for default internal sequence on new journals

bzr revid: qdp-launchpad@tinyerp.com-20101126143524-gl3g2xkmr3eiy453
This commit is contained in:
qdp-launchpad@tinyerp.com 2010-11-26 15:35:24 +01:00
parent 18a03628af
commit 56bbbfcd62
2 changed files with 1 additions and 8 deletions

View File

@ -1,14 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<!--Account Journal Internal Sequences-->
<record id="internal_sequence_journal" model="ir.sequence">
<field name="name">Internal Sequence Journal</field>
<field name="code">account.journal</field>
<field name="number_next">1</field>
</record>
<function eval="('default', False, 'internal_sequence', [('account.journal', False)], internal_sequence_journal, True, False, False, False, True)" id="internal_seq_default_set" model="ir.values" name="set"/>
<!--Account Journal Internal Number of account move line-->

View File

@ -75,6 +75,7 @@ class account_sequence_installer(osv.osv_memory):
j_ids.append(journal.id)
if j_ids:
jou_obj.write(cr, uid, j_ids, {'internal_sequence_id': ir_seq})
self.pool.get('ir.values').set(cr, uid, key='default', key2=False, name='internal_sequence_id', models =[('account.journal', False)], value=ir_seq)
return res
account_sequence_installer()