self.log(cr, uid, st.id, 'Statement %s is confirmed and entries are created.' % st.name)
done.append(st.id)
- next_number = obj_seq.get(cr, uid, 'account.bank.statement')
if not st.name == '/':
- next_number = st.name + '/' + next_number[-1:]
+ next_number = st.name
account_move_obj.write(cr, uid, [move_id], {'name': next_number})
-
+ else:
+ next_number = obj_seq.get(cr, uid, 'account.bank.statement')
account_move_obj.write(cr, uid, [move_id], {'state': 'posted'}) # Bank statements will not consider boolean on journal entry_posted
self.write(cr, uid, [st.id], {'name': next_number}, context=context)
<field name="field">state</field>
<field eval="14" name="sequence"/>
</record>
-
-
+
+
<record id="account_sp_journal_view" model="account.journal.view">
<field name="name">Sale/Purchase Journal View</field>
</record>
<field name="field">reconcile_id</field>
<field eval="20" name="sequence"/>
</record>
-
+
<record id="account_sp_refund_journal_view" model="account.journal.view">
<field name="name">Sale/Purchase Refund Journal View</field>
</record>
<field name="field">reconcile_id</field>
<field eval="20" name="sequence"/>
</record>
-
+
<!--
Account Journal Sequences
-->
<field name="name">Account Bank Statement</field>
<field name="code">account.bank.statement</field>
<field name="prefix">St. %(month)s/%(day)s/</field>
- <field eval="0" name="number_next"/>
+ <field eval="1" name="number_next"/>
<field eval="1" name="number_increment"/>
</record>
-
+
<record id="cash_sequence_statement_type" model="ir.sequence.type">
<field name="name">Cash Statement</field>
<field name="code">account.cash.statement</field>