Hi guys, is there a way to not allowed user to add hours in the cells on the Grid View in the TimeSheet App?? I tried inheriting the Grid View but I couldn't do it. Thanks in advance!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Contabilidad
- Inventario
- PoS
- Project
- MRP
Se marcó esta pregunta
Hi,
Here is custom module please try this,
__manifest__.py
{
'name': 'Readonly Timesheet Grid',
'version': '1.0',
'summary': 'Make timesheet hours readonly in Grid View',
'category': 'Human Resources',
'depends': ['hr_timesheet'],
'data': [
'views/timesheet_grid_view.xml',
],
'installable': True,
'application': False,
'auto_install': False,
}
views/timesheet_grid_view.xml – Override Grid View
<odoo>
<record id="readonly_timesheet_grid_view" model="ir.ui.view">
<field name="name">account.analytic.line.grid.readonly</field>
<field name="model">account.analytic.line</field>
<field name="arch" type="xml">
<grid string="Timesheets (Readonly)" cell_edit="false">
<field name="employee_id" type="row"/>
<field name="project_id" type="row"/>
<field name="task_id" type="row"/>
<field name="date" type="col"/>
<field name="unit_amount" readonly="1"/>
</grid>
</field>
</record>
</odoo>
I hope it is usefull
please did you find any solution? i am facing the same problem
¿Le interesa esta conversación? ¡Participe en ella!
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
InscribirsePublicaciones relacionadas | Respuestas | Vistas | Actividad | |
---|---|---|---|---|
|
0
may 25
|
697 | ||
|
1
abr 25
|
834 | ||
|
1
feb 24
|
2508 | ||
|
0
oct 24
|
3902 | ||
|
0
abr 23
|
1783 |
Did you find a solution? I'm facing the same