Hi everyone,
Using field service I'd like to customize the default worksheet to add some automatic code on the creation of the worksheet.
For now i'v tried a lot of things... but there is only the way of using the interface automated action that works.
Here is that I tried :
from odoo import models, fields, api
class WorksheetTemplate(models.Model):
_inherit = ['x_project_task_worksheet_template_1']
def create(self, vals):
print("ok")
return super().create(WorksheetTemplate, vals)
And in my manifest I've added :
['project','industry_fsm_report','worksheet']
But of cours I have that error :
raise TypeError("Model %r does not exist in registry." % name)
TypeError: Model 'x_project_task_worksheet_template_1' does not exist in registry.
I have just found the solution here :
https://www.odoo.com/fr_FR/forum/aide-1/how-to-inherit-model-from-studio-odoo-10-entreprise-136961