intrastat_product: add readonly ACL for auditor

This commit is contained in:
Alexis de Lattre
2024-01-24 09:47:39 +01:00
parent 6ad0bf6546
commit fa64996045
2 changed files with 7 additions and 0 deletions

View File

@@ -13,6 +13,9 @@ access_read_purchase_move_intrastat_line,Read access to Purchase User on Invoice
access_read_account_move_intrastat_line,Read access on Invoice Intrastat Lines,model_account_move_intrastat_line,account.group_account_readonly,1,0,0,0
access_account_move_intrastat_line,Full access on Invoice Intrastat Lines,model_account_move_intrastat_line,account.group_account_invoice,1,1,1,1
access_intrastat_product_declaration,Full access on Intrastat Product Declarations to Accountant,model_intrastat_product_declaration,account.group_account_user,1,1,1,1
access_intrastat_product_declaration_readonly,Read-only access on Intrastat Product Declarations to Auditor,model_intrastat_product_declaration,account.group_account_readonly,1,0,0,0
access_intrastat_product_computation_line,Full access on Intrastat Product Computation Lines to Accountant,model_intrastat_product_computation_line,account.group_account_user,1,1,1,1
access_intrastat_product_computation_line_readonly,Readon-only access on Intrastat Product Computation Lines to Auditor,model_intrastat_product_computation_line,account.group_account_readonly,1,0,0,0
access_intrastat_product_declaration_line,Full access on Intrastat Product Declaration Lines to Accountant,model_intrastat_product_declaration_line,account.group_account_user,1,1,1,1
access_intrastat_product_declaration_line_readonly,Read-only access on Intrastat Product Declaration Lines to Auditor,model_intrastat_product_declaration_line,account.group_account_readonly,1,0,0,0
access_intrastat_result_view,Access on intrastat.result.view,model_intrastat_result_view,account.group_account_user,1,1,1,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
13 access_read_account_move_intrastat_line Read access on Invoice Intrastat Lines model_account_move_intrastat_line account.group_account_readonly 1 0 0 0
14 access_account_move_intrastat_line Full access on Invoice Intrastat Lines model_account_move_intrastat_line account.group_account_invoice 1 1 1 1
15 access_intrastat_product_declaration Full access on Intrastat Product Declarations to Accountant model_intrastat_product_declaration account.group_account_user 1 1 1 1
16 access_intrastat_product_declaration_readonly Read-only access on Intrastat Product Declarations to Auditor model_intrastat_product_declaration account.group_account_readonly 1 0 0 0
17 access_intrastat_product_computation_line Full access on Intrastat Product Computation Lines to Accountant model_intrastat_product_computation_line account.group_account_user 1 1 1 1
18 access_intrastat_product_computation_line_readonly Readon-only access on Intrastat Product Computation Lines to Auditor model_intrastat_product_computation_line account.group_account_readonly 1 0 0 0
19 access_intrastat_product_declaration_line Full access on Intrastat Product Declaration Lines to Accountant model_intrastat_product_declaration_line account.group_account_user 1 1 1 1
20 access_intrastat_product_declaration_line_readonly Read-only access on Intrastat Product Declaration Lines to Auditor model_intrastat_product_declaration_line account.group_account_readonly 1 0 0 0
21 access_intrastat_result_view Access on intrastat.result.view model_intrastat_result_view account.group_account_user 1 1 1 0

View File

@@ -12,6 +12,7 @@
attrs="{'invisible': ['|', ('state', '!=', 'draft'), ('action', '=', 'nihil')]}"
string="Generate Lines from Invoices"
class="btn-primary"
groups="account.group_account_user"
/>
<button
name="draft2confirmed"
@@ -20,6 +21,7 @@
class="btn-primary"
states="draft"
help="Generate declaration lines"
groups="account.group_account_user"
/>
<button
name="confirmed2done"
@@ -28,6 +30,7 @@
class="btn-primary"
states="confirmed"
help="Generate XML file and set declaration to 'Done'"
groups="account.group_account_user"
/>
<button
name="back2draft"
@@ -35,6 +38,7 @@
type="object"
states="confirmed,done"
confirm="Are you sure you want to go back to draft?"
groups="account.group_account_user"
/>
<button
name="%(intrastat_product.intrastat_product_xlsx_report)d"