project Record rule
This commit is contained in:
parent
9d6234cc8e
commit
923f2beab4
|
|
@ -38,27 +38,27 @@
|
||||||
<value eval="{'noupdate': True}"/>
|
<value eval="{'noupdate': True}"/>
|
||||||
</function>
|
</function>
|
||||||
|
|
||||||
|
|
||||||
<function name="write" model="ir.model.data">
|
<function name="write" model="ir.model.data">
|
||||||
<function name="search" model="ir.model.data">
|
<function name="search" model="ir.model.data">
|
||||||
<value eval="[('module', '=', 'project'), ('name', '=', 'project_project_manager_rule')]"/>
|
<value eval="[('module', '=', 'project'), ('name', '=', 'project_project_manager_rule')]"/>
|
||||||
</function>
|
</function>
|
||||||
<value eval="{'noupdate': False}"/>
|
<value eval="{'noupdate': False}"/>
|
||||||
</function>
|
</function>
|
||||||
|
|
||||||
<record id="project.project_project_manager_rule" model="ir.rule">
|
<record id="project.project_project_manager_rule" model="ir.rule">
|
||||||
<field name="domain_force">[(1, '=', 1)]</field>
|
<field name="domain_force">[(1, '=', 1)]</field>
|
||||||
<field name="perm_read" eval="1"/>
|
<field name="perm_read" eval="1"/>
|
||||||
<field name="perm_write" eval="1"/>
|
<field name="perm_write" eval="1"/>
|
||||||
<field name="perm_create" eval="1"/>
|
<field name="perm_create" eval="1"/>
|
||||||
<field name="perm_unlink" eval="1"/>
|
<field name="perm_unlink" eval="1"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<function name="write" model="ir.model.data">
|
<function name="write" model="ir.model.data">
|
||||||
<function name="search" model="ir.model.data">
|
<function name="search" model="ir.model.data">
|
||||||
<value eval="[('module', '=', 'project'), ('name', '=', 'project_project_manager_rule')]"/>
|
<value eval="[('module', '=', 'project'), ('name', '=', 'project_project_manager_rule')]"/>
|
||||||
</function>
|
</function>
|
||||||
<value eval="{'noupdate': True}"/>
|
<value eval="{'noupdate': True}"/>
|
||||||
</function>
|
</function>
|
||||||
<record id="portfolio_rule_company_projects" model="ir.rule">
|
<record id="portfolio_rule_company_projects" model="ir.rule">
|
||||||
<field name="name">company: Own Company</field>
|
<field name="name">company: Own Company</field>
|
||||||
|
|
@ -122,27 +122,27 @@
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<function name="write" model="ir.model.data">
|
<function name="write" model="ir.model.data">
|
||||||
<function name="search" model="ir.model.data">
|
<function name="search" model="ir.model.data">
|
||||||
<value eval="[('module', '=', 'project'), ('name', '=', 'project_manager_all_project_tasks_rule')]"/>
|
<value eval="[('module', '=', 'project'), ('name', '=', 'project_manager_all_project_tasks_rule')]"/>
|
||||||
</function>
|
</function>
|
||||||
<value eval="{'noupdate': False}"/>
|
<value eval="{'noupdate': False}"/>
|
||||||
</function>
|
</function>
|
||||||
|
|
||||||
<record id="project.project_manager_all_project_tasks_rule" model="ir.rule">
|
<record id="project.project_manager_all_project_tasks_rule" model="ir.rule">
|
||||||
<field name="domain_force">[(1, '=', 1)]</field>
|
<field name="domain_force">[(1, '=', 1)]</field>
|
||||||
<field name="perm_read" eval="1"/>
|
<field name="perm_read" eval="1"/>
|
||||||
<field name="perm_write" eval="1"/>
|
<field name="perm_write" eval="1"/>
|
||||||
<field name="perm_create" eval="1"/>
|
<field name="perm_create" eval="1"/>
|
||||||
<field name="perm_unlink" eval="1"/>
|
<field name="perm_unlink" eval="1"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<function name="write" model="ir.model.data">
|
<function name="write" model="ir.model.data">
|
||||||
<function name="search" model="ir.model.data">
|
<function name="search" model="ir.model.data">
|
||||||
<value eval="[('module', '=', 'project'), ('name', '=', 'project_manager_all_project_tasks_rule')]"/>
|
<value eval="[('module', '=', 'project'), ('name', '=', 'project_manager_all_project_tasks_rule')]"/>
|
||||||
</function>
|
</function>
|
||||||
<value eval="{'noupdate': True}"/>
|
<value eval="{'noupdate': True}"/>
|
||||||
</function>
|
</function>
|
||||||
<record model="ir.rule" id="project.ir_rule_private_task">
|
<record model="ir.rule" id="project.ir_rule_private_task">
|
||||||
<field name="domain_force">[
|
<field name="domain_force">[
|
||||||
|
|
@ -279,6 +279,20 @@
|
||||||
]
|
]
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
<record model="ir.rule" id="user_task_follower_view_projets_follower_required">
|
||||||
|
<field name="name">Project: employees: following required for follower-only projects</field>
|
||||||
|
<field name="model_id" ref="project.model_project_project"/>
|
||||||
|
<field name="domain_force">
|
||||||
|
[
|
||||||
|
('privacy_visibility', '=', 'followers'),
|
||||||
|
('members_ids', 'in', [user.id])
|
||||||
|
]
|
||||||
|
</field>
|
||||||
|
<field name="perm_read" eval="1"/>
|
||||||
|
<field name="perm_write" eval="0"/>
|
||||||
|
<field name="perm_create" eval="0"/>
|
||||||
|
<field name="perm_unlink" eval="0"/>
|
||||||
|
</record>
|
||||||
|
|
||||||
<!-- <record model="ir.rule" id="timesheet_users_normal_timesheets">-->
|
<!-- <record model="ir.rule" id="timesheet_users_normal_timesheets">-->
|
||||||
<!-- <field name="name">timesheet: users: see own tasks</field>-->
|
<!-- <field name="name">timesheet: users: see own tasks</field>-->
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue