summaryrefslogtreecommitdiff
path: root/addons/account/security/ir.model.access.csv
diff options
context:
space:
mode:
authoroco-odoo <oco@odoo.com>2020-06-12 14:57:32 +0000
committeroco-odoo <oco@odoo.com>2020-06-12 16:26:42 +0000
commitfaed88d209bf497a36c66f0f66b9b8b92d42eeb1 (patch)
tree29dc13b4b50ed9173b7906b29202d24b04c5464c /addons/account/security/ir.model.access.csv
parent02f7023b54d35a5b13481ca77cd2ddd15c022ffe (diff)
[IMP] account: reconciliation models: introduce partner mapping
Partner mapping is a new field defined on invoice matching reconciliation models. It allows defining a mapping between partners and regular expressions. When ran, on a statement line without any partner set, those rules use this mapping to assign a partner to statement lines without any one set, using the regular expressions to match the payment reference of the statement line. It is important to note that the mapped partner will only be set to the statement line when the reconciliation is actually performed (so, when clicking the validate button, if the matching rule is not auto_reconcile = True), just like with the partner_map.
Diffstat (limited to 'addons/account/security/ir.model.access.csv')
-rw-r--r--addons/account/security/ir.model.access.csv3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/account/security/ir.model.access.csv b/addons/account/security/ir.model.access.csv
index d95559d7270..fbf5f631df1 100644
--- a/addons/account/security/ir.model.access.csv
+++ b/addons/account/security/ir.model.access.csv
@@ -104,6 +104,9 @@ access_account_reconcile_model,account.reconcile.model,model_account_reconcile_m
access_account_reconcile_model_line_readonly,account.reconcile.model.line.readonly,model_account_reconcile_model_line,account.group_account_readonly,1,0,0,0
access_account_reconcile_model_line_billing,account.reconcile.model.line.billing,model_account_reconcile_model_line,account.group_account_invoice,1,0,1,0
access_account_reconcile_model_line,account.reconcile.model.line,model_account_reconcile_model_line,account.group_account_user,1,1,1,1
+access_account_reconcile_model_partner_mapping_readonly,account.reconcile.model.partner.mapping.readonly,model_account_reconcile_model_partner_mapping,account.group_account_readonly,1,0,0,0
+access_account_reconcile_model_partner_mapping_billing,account.reconcile.model.partner.mapping.billing,model_account_reconcile_model_partner_mapping,account.group_account_invoice,1,0,1,0
+access_account_reconcile_model_partner_mapping,account.reconcile.model.partner.mapping,model_account_reconcile_model_partner_mapping,account.group_account_user,1,1,1,1
access_account_partial_reconcile_readonly,account.partial.reconcile.readonly,model_account_partial_reconcile,account.group_account_readonly,1,0,0,0
access_account_partial_reconcile_group_invoice,account.partial.reconcile.group.invoice,model_account_partial_reconcile,account.group_account_invoice,1,1,1,0
access_account_partial_reconcile,account.partial.reconcile,model_account_partial_reconcile,account.group_account_user,1,1,1,1