fix reset invoice

This commit is contained in:
ivan deng
2017-11-21 08:26:04 +08:00
parent b5fdddd2fc
commit 341ba2d82d
2 changed files with 17 additions and 2 deletions

View File

@@ -358,19 +358,34 @@ class AppThemeConfigSettings(models.TransientModel):
'|', ('code', '=', 'account.payment.customer.refund'),
'|', ('code', '=', 'account.payment.supplier.invoice'),
'|', ('code', '=', 'account.payment.supplier.refund'),
('code', '=', 'account.payment.transfer')
'|', ('code', '=', 'account.payment.transfer'),
'|', ('prefix', 'like', 'BNK1/'),
'|', ('prefix', 'like', 'CSH1/'),
'|', ('prefix', 'like', 'INV/'),
'|', ('prefix', 'like', 'EXCH/'),
'|', ('prefix', 'like', 'MISC/'),
'|', ('prefix', 'like', u'账单/'),
('prefix', 'like', u'杂项/')
])
for seq in seqs:
seq.write({
'number_next': 1,
})
# todo: 帐单 or BILL/%
sql = "update ir_sequence set number_next=1 where (" \
"code ='account.reconcile' " \
"or code ='account.payment.customer.invoice' " \
"or code ='account.payment.customer.refund' " \
"or code ='account.payment.supplier.invoice' " \
"or code ='account.payment.supplier.refund' " \
"or prefix like 'BNK1/%'" \
"or prefix like 'CSH1/%'" \
"or prefix like 'INV/%'" \
"or prefix like 'EXCH/%'" \
"or prefix like 'MISC/%'" \
"or prefix like '账单/%'" \
"or prefix like '杂项/%'" \
");"
self._cr.execute(sql)
except Exception, e:

View File

@@ -7,7 +7,7 @@
</record>
<record id="app_ui_show_search_number" model="ir.config_parameter">
<field name="key">app_ui_show_search_number</field>
<field name="value">True</field>
<field name="value">False</field>
</record>
</data>
</openerp>