Add default statement journal
issue11156 review393471002
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
* Create default statement journal
|
||||
* Add support for Python 3.10
|
||||
* Remove support for Python 3.6
|
||||
|
||||
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!-- This file is part of Tryton. The COPYRIGHT file at the top level of
|
||||
this repository contains the full copyright notices and license terms. -->
|
||||
<tryton>
|
||||
<data noupdate="1">
|
||||
<record model="account.journal" id="journal_statement">
|
||||
<field name="name">Statement</field>
|
||||
<field name="code">STA</field>
|
||||
<field name="type">statement</field>
|
||||
<field name="sequence" ref="account.sequence_account_journal"/>
|
||||
</record>
|
||||
</data>
|
||||
</tryton>
|
||||
@@ -116,22 +116,9 @@ Create statement::
|
||||
>>> StatementJournal = Model.get('account.statement.journal')
|
||||
>>> Statement = Model.get('account.statement')
|
||||
>>> StatementLine = Model.get('account.statement.line')
|
||||
>>> Sequence = Model.get('ir.sequence')
|
||||
>>> SequenceType = Model.get('ir.sequence.type')
|
||||
>>> AccountJournal = Model.get('account.journal')
|
||||
|
||||
>>> sequence_type, = SequenceType.find([('name', '=', "Account Journal")])
|
||||
>>> sequence = Sequence(name='Satement',
|
||||
... sequence_type=sequence_type,
|
||||
... company=company,
|
||||
... )
|
||||
>>> sequence.save()
|
||||
>>> account_journal = AccountJournal(name='Statement',
|
||||
... type='statement',
|
||||
... sequence=sequence,
|
||||
... )
|
||||
>>> account_journal.save()
|
||||
|
||||
>>> account_journal, = AccountJournal.find([('code', '=', 'STA')], limit=1)
|
||||
>>> statement_journal = StatementJournal(name='Test',
|
||||
... journal=account_journal,
|
||||
... account=cash,
|
||||
|
||||
@@ -45,28 +45,12 @@ Create parties::
|
||||
>>> customer = Party(name="Customer")
|
||||
>>> customer.save()
|
||||
|
||||
Create Account Journal::
|
||||
|
||||
>>> Sequence = Model.get('ir.sequence')
|
||||
>>> SequenceType = Model.get('ir.sequence.type')
|
||||
>>> AccountJournal = Model.get('account.journal')
|
||||
|
||||
>>> sequence_type, = SequenceType.find([('name', '=', "Account Journal")])
|
||||
>>> sequence = Sequence(name="Satement",
|
||||
... sequence_type=sequence_type,
|
||||
... company=company,
|
||||
... )
|
||||
>>> sequence.save()
|
||||
>>> account_journal = AccountJournal(name="Statement",
|
||||
... type='statement',
|
||||
... sequence=sequence,
|
||||
... )
|
||||
>>> account_journal.save()
|
||||
|
||||
Create a statement with origins::
|
||||
|
||||
>>> AccountJournal = Model.get('account.journal')
|
||||
>>> StatementJournal = Model.get('account.statement.journal')
|
||||
>>> Statement = Model.get('account.statement')
|
||||
>>> account_journal, = AccountJournal.find([('code', '=', 'STA')], limit=1)
|
||||
>>> journal_number = StatementJournal(name="Number",
|
||||
... journal=account_journal,
|
||||
... account=cash,
|
||||
|
||||
@@ -70,28 +70,12 @@ Create 2 customer invoices::
|
||||
>>> customer_invoice2.state
|
||||
'posted'
|
||||
|
||||
Create Account Journal::
|
||||
|
||||
>>> Sequence = Model.get('ir.sequence')
|
||||
>>> SequenceType = Model.get('ir.sequence.type')
|
||||
>>> AccountJournal = Model.get('account.journal')
|
||||
|
||||
>>> sequence_type, = SequenceType.find([('name', '=', "Account Journal")])
|
||||
>>> sequence = Sequence(name="Satement",
|
||||
... sequence_type=sequence_type,
|
||||
... company=company,
|
||||
... )
|
||||
>>> sequence.save()
|
||||
>>> account_journal = AccountJournal(name="Statement",
|
||||
... type='statement',
|
||||
... sequence=sequence,
|
||||
... )
|
||||
>>> account_journal.save()
|
||||
|
||||
Create a statement with origins::
|
||||
|
||||
>>> AccountJournal = Model.get('account.journal')
|
||||
>>> StatementJournal = Model.get('account.statement.journal')
|
||||
>>> Statement = Model.get('account.statement')
|
||||
>>> account_journal, = AccountJournal.find([('code', '=', 'STA')], limit=1)
|
||||
>>> journal_number = StatementJournal(name="Number",
|
||||
... journal=account_journal,
|
||||
... account=cash,
|
||||
|
||||
@@ -8,6 +8,7 @@ depends:
|
||||
currency
|
||||
party
|
||||
xml:
|
||||
account.xml
|
||||
statement.xml
|
||||
journal.xml
|
||||
message.xml
|
||||
|
||||
Reference in New Issue
Block a user