Fix: Se añaden grupos de usuarios
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
sinergia 2023-09-04 13:43:20 -05:00
parent 0c09498340
commit a1716141b0
4 changed files with 53 additions and 2 deletions

View File

@ -67,5 +67,21 @@ this repository contains the full copyright notices and license terms. -->
<field name="group" ref="group_call"/> <field name="group" ref="group_call"/>
</record> </record>
<record model="ir.model.access" id="access_calls">
<field name="model" search="[('model', '=', 'sale.call')]"/>
<field name="perm_read" eval="False"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_calls_calls">
<field name="model" search="[('model', '=', 'sale.call')]"/>
<field name="group" ref="group_call"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
</data> </data>
</tryton> </tryton>

View File

@ -177,6 +177,11 @@ this repository contains the full copyright notices and license terms. -->
id="menu_prospects_assigned_wizard" id="menu_prospects_assigned_wizard"
action="assign_operator_wizard"/> action="assign_operator_wizard"/>
<record model="ir.ui.menu-res.group" id="menu_prospect_assigned_group_prospect">
<field name="menu" ref="menu_prospects_assigned_wizard"/>
<field name="group" ref="group_prospect_admin"/>
</record>
<record model="ir.action.wizard" id="reassign_by_operator_wizard"> <record model="ir.action.wizard" id="reassign_by_operator_wizard">
<field name="name">Reassign by operator</field> <field name="name">Reassign by operator</field>
<field name="wiz_name">sale.prospect.reassign_by_operator</field> <field name="wiz_name">sale.prospect.reassign_by_operator</field>
@ -192,6 +197,12 @@ this repository contains the full copyright notices and license terms. -->
sequence="50" sequence="50"
id="menu_reassign" id="menu_reassign"
icon='tryton-refresh'/> icon='tryton-refresh'/>
<record model="ir.ui.menu-res.group" id="menu_prospect_reassigned_group_prospect">
<field name="menu" ref="menu_reassign"/>
<field name="group" ref="group_prospect_admin"/>
</record>
<menuitem <menuitem
parent="menu_reassign" parent="menu_reassign"
sequence="10" sequence="10"

View File

@ -4,7 +4,6 @@ from trytond.wizard import Wizard, StateView, Button, StateTransition
from trytond.model import ModelSQL, ModelView, fields from trytond.model import ModelSQL, ModelView, fields
from trytond.pool import Pool from trytond.pool import Pool
from trytond.pyson import Eval from trytond.pyson import Eval
from .selections.call_types import CallTypes from .selections.call_types import CallTypes
from .selections.interest import Interest from .selections.interest import Interest

View File

@ -30,7 +30,10 @@ this repository contains the full copyright notices and license terms. -->
<field name="name">prospect_trace_form</field> <field name="name">prospect_trace_form</field>
</record> </record>
<record model="ir.action.act_window" id="act_prospect_trace_tree"> <record model="ir.action.act_window" id="act_prospect_trace_tree">
<field name="name">Prospect Traces</field> <field name="name">Prospect Traces</field>
<field name="domain"
eval="[('prospect_assigned_operator', '=', Eval('_user'))]"
pyson="1"/>
<field name="res_model">sale.prospect_trace</field> <field name="res_model">sale.prospect_trace</field>
</record> </record>
<record model="ir.action.act_window.view" id="act_prospect_trace_tree_view1"> <record model="ir.action.act_window.view" id="act_prospect_trace_tree_view1">
@ -78,6 +81,28 @@ this repository contains the full copyright notices and license terms. -->
icon="tryton-target" icon="tryton-target"
action="act_prospect_trace_tree"/> action="act_prospect_trace_tree"/>
<record model="ir.ui.menu-res.group" id="menu_prospect_trace_group_prospect_trace">
<field name="menu" ref="menu_prospect_trace_tree"/>
<field name="group" ref="group_prospect_trace"/>
</record>
<record model="ir.model.access" id="access_prospect_trace">
<field name="model" search="[('model', '=', 'sale.prospect_trace')]"/>
<field name="perm_read" eval="False"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_prospect_trace_trace">
<field name="model" search="[('model', '=', 'sale.prospect_trace')]"/>
<field name="group" ref="group_prospect_trace"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<record model="ir.action.wizard" id="schedule_call_wizard"> <record model="ir.action.wizard" id="schedule_call_wizard">
<field name="name">Schedule call</field> <field name="name">Schedule call</field>
<field name="wiz_name">sale.prospect_trace.schedule</field> <field name="wiz_name">sale.prospect_trace.schedule</field>