Initial commit: OCA Technical packages (595 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:03 +02:00
commit 2cc02aac6e
24950 changed files with 2318079 additions and 0 deletions

View file

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2021 Sygel - Valentin Vinagre
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
<odoo noupdate="1">
<record id="crm_salesperson_planner_visit_comp_rule" model="ir.rule">
<field name="name">CRM Salesperson planner visit multi-company</field>
<field name="model_id" ref="model_crm_salesperson_planner_visit" />
<field name="global" eval="True" />
<field
name="domain_force"
>['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
</record>
<record id="crm_salesperson_planner_visit_template_comp_rule" model="ir.rule">
<field name="name">CRM Salesperson planner visit template multi-company</field>
<field name="model_id" ref="model_crm_salesperson_planner_visit" />
<field name="global" eval="True" />
<field
name="domain_force"
>['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
</record>
<record id="personal_salesperson_planner_visit" model="ir.rule">
<field name="name">Personal Salesperson Planner Visit</field>
<field ref="model_crm_salesperson_planner_visit" name="model_id" />
<field
name="domain_force"
>['|',('user_id','=',user.id),('user_id','=',False)]</field>
<field name="groups" eval="[(4, ref('sales_team.group_sale_salesman'))]" />
</record>
<record id="all_salesperson_planner_visit" model="ir.rule">
<field name="name">All Salesperson Planner Visit</field>
<field ref="model_crm_salesperson_planner_visit" name="model_id" />
<field name="domain_force">[(1,'=',1)]</field>
<field
name="groups"
eval="[(4, ref('sales_team.group_sale_salesman_all_leads'))]"
/>
</record>
<record id="personal_salesperson_planner_visit_template" model="ir.rule">
<field name="name">Personal Salesperson Planner Visit Template</field>
<field ref="model_crm_salesperson_planner_visit_template" name="model_id" />
<field
name="domain_force"
>['|',('user_id','=',user.id),('user_id','=',False)]</field>
<field name="groups" eval="[(4, ref('sales_team.group_sale_salesman'))]" />
</record>
<record id="all_salesperson_planner_visit_template" model="ir.rule">
<field name="name">All Salesperson Planner Visit Template</field>
<field ref="model_crm_salesperson_planner_visit_template" name="model_id" />
<field name="domain_force">[(1,'=',1)]</field>
<field
name="groups"
eval="[(4, ref('sales_team.group_sale_salesman_all_leads'))]"
/>
</record>
</odoo>

View file

@ -0,0 +1,7 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_crm_salesperson_planner_visit_user,crm.salesperson.planner.visit.user,model_crm_salesperson_planner_visit,sales_team.group_sale_salesman,1,1,1,1
access_crm_salesperson_planner_visit_close_reason_user,crm.salesperson.planner.visit.close.reason.user,model_crm_salesperson_planner_visit_close_reason,sales_team.group_sale_salesman,1,0,0,0
access_crm_salesperson_planner_visit_close_reason_manager,crm.salesperson.planner.visit.close.reason.manager,model_crm_salesperson_planner_visit_close_reason,sales_team.group_sale_manager,1,1,1,1
access_crm_salesperson_planner_visit_template_user,crm.salesperson.planner.visit.template.user,model_crm_salesperson_planner_visit_template,sales_team.group_sale_salesman,1,1,1,1
crm_salesperson_planner.access_crm_salesperson_planner_visit_close_wiz,access_crm_salesperson_planner_visit_close_wiz,crm_salesperson_planner.model_crm_salesperson_planner_visit_close_wiz,sales_team.group_sale_salesman,1,1,1,1
crm_salesperson_planner.access_crm_salesperson_planner_visit_template_create,access_crm_salesperson_planner_visit_template_create,crm_salesperson_planner.model_crm_salesperson_planner_visit_template_create,sales_team.group_sale_salesman,1,1,1,1
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_crm_salesperson_planner_visit_user crm.salesperson.planner.visit.user model_crm_salesperson_planner_visit sales_team.group_sale_salesman 1 1 1 1
3 access_crm_salesperson_planner_visit_close_reason_user crm.salesperson.planner.visit.close.reason.user model_crm_salesperson_planner_visit_close_reason sales_team.group_sale_salesman 1 0 0 0
4 access_crm_salesperson_planner_visit_close_reason_manager crm.salesperson.planner.visit.close.reason.manager model_crm_salesperson_planner_visit_close_reason sales_team.group_sale_manager 1 1 1 1
5 access_crm_salesperson_planner_visit_template_user crm.salesperson.planner.visit.template.user model_crm_salesperson_planner_visit_template sales_team.group_sale_salesman 1 1 1 1
6 crm_salesperson_planner.access_crm_salesperson_planner_visit_close_wiz access_crm_salesperson_planner_visit_close_wiz crm_salesperson_planner.model_crm_salesperson_planner_visit_close_wiz sales_team.group_sale_salesman 1 1 1 1
7 crm_salesperson_planner.access_crm_salesperson_planner_visit_template_create access_crm_salesperson_planner_visit_template_create crm_salesperson_planner.model_crm_salesperson_planner_visit_template_create sales_team.group_sale_salesman 1 1 1 1