1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
-
We create Timesheet journal for employee.
-
!record {model: account.analytic.journal, id: analytic_journal_1}:
code: CANJ
name: Cash Analytic Journal
type: general
-
In order to check the Journal default value and register creation, we create a new cash journal.
-
!record {model: account.journal, id: account_journal_1}:
name: Cash Journal
code: CEUR
currency: base.EUR
type: cash
analytic_journal_id: analytic_journal_1
-
We check that the default parameters are correctly set
-
!assert {model: account.journal, id: account_journal_1}:
- allow_date == False
- centralisation == False
- entry_posted == False
- update_posted == True
- group_invoice_lines == False
-
We check that the cash register was created
-
!assert {model: account.bank.statement, search: "[('journal_id', '=', ref('account_journal.account_journal_1'))]"}:
- name == 'REG1CEUR'
- currency.id == ref("base.EUR")
|