[FIX] account_move_name_sequence: Fix required journal fields in view

The required flag was wrong for sequence_id and refund_sequence_id

So, it was not possible to store any change in journal for journal different to sale and purchase
This commit is contained in:
Moises Lopez
2022-05-13 17:14:30 +00:00
committed by Marcos Oitaben
parent 8f518c23ba
commit 6c55c7b586
2 changed files with 4 additions and 4 deletions

View File

@@ -6,7 +6,7 @@
{
"name": "Account Move Number Sequence",
"version": "14.0.1.1.0",
"version": "14.0.1.2.0",
"category": "Accounting",
"license": "AGPL-3",
"summary": "Generate journal entry number from sequence",

View File

@@ -13,15 +13,15 @@
<field name="refund_sequence" position="before">
<field
name="sequence_id"
required="0"
required="1"
context="{'default_name': name, 'default_company_id': company_id, 'default_implementation': 'no_gap', 'default_padding': 4, 'default_use_date_range': True, 'default_prefix': (code or 'UNKNOWN') + '/%%(range_year)s/'}"
/>
</field>
<field name="refund_sequence" position="after">
<field
name="refund_sequence_id"
attrs="{'invisible': ['|', ('type', 'not in', ('sale', 'purchase')), ('refund_sequence', '=', False)]}"
required="1"
attrs="{'invisible': ['|', ('type', 'not in', ('sale', 'purchase')), ('refund_sequence', '=', False)],
'required': [('type', 'in', ('sale', 'purchase')), ('refund_sequence', '=', True)]}"
context="{'default_name': name, 'default_company_id': company_id, 'default_implementation': 'no_gap', 'default_padding': 4, 'default_use_date_range': True, 'default_prefix': 'R' + (code or 'UNKNOWN') + '/%%(range_year)s/'}"
/>
</field>