TIP: You can type at any time to perform a new search.
Field Service Activity
fieldservice_activity · OCA/field-service
- Repository
- OCA/field-service · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Field Service
- Folder size
- 0.4 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/field-service
- Last tracking update
- 2026-08-07 09:06:25
- Authors
- Odoo Community Association (OCA), Gray Matter Logic
- Maintainers
- Odoo Community Association (OCA), Gray Matter Logic
- Committers
- Maxime Chambreuil, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
A Field Service Activity gives the user the ability to define a list of tasks/activities on a service order The user can add tasks/activities to the FSM order to the ones created from the template.
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_fsm_order_form_add_activity |
fsm.order.form.activity | fsm.order | activity | Inherits fieldservice.fsm_order_form |
view_fsm_template_form_add_activity |
fsm.template.form.activity | fsm.template | activity | Inherits fieldservice.fsm_template_form_view |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (10)
-
completedBooleandefault=False -
completed_byMany2one → res.usersreadonly=True args: 'res.users' -
completed_onDatetimereadonly=True -
fsm_order_idMany2one → fsm.orderargs: 'fsm.order', 'FSM Order' -
fsm_template_idMany2one → fsm.templateargs: 'fsm.template', 'FSM Template' -
nameCharreadonly=Truerequired=True -
refCharreadonly=True args: 'Reference' -
requiredBooleandefault=Falsereadonly=True -
sequenceInteger -
stateSelectiondefault='todo'readonly=True args: [('todo', 'To Do'), ('done', 'Completed'), ('cancel', 'Cancelled')]
-
action_cancel(self) -
action_done(self)
New fields (1)
-
order_activity_idsOne2many → fsm.activitycompute='_compute_order_activity_ids'store=True args: 'fsm.activity', 'fsm_order_id', 'Order Activities'
-
action_complete(self) -
create(self, vals)@api.model_create_multiUpdate Activities for FSM orders that are generate from SO
New fields (1)
-
temp_activity_idsOne2many → fsm.activityargs: 'fsm.activity', 'fsm_template_id', 'Activities'
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…