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
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
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
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
PrijaviRelated Posts | Odgovori | Prikazi | Aktivnost | |
---|---|---|---|---|
|
0
maj 25
|
829 | ||
|
1
apr. 25
|
951 | ||
|
1
feb. 24
|
2660 | ||
|
0
okt. 24
|
3978 | ||
|
0
apr. 23
|
1870 |
Did you find a solution? I'm facing the same