TIP: You can type at any time to perform a new search.
Field Service - ISP Accounting
fieldservice_isp_account · OCA/field-service
- Repository
- OCA/field-service · module folder · Try on Runboat
- Module version
- 1.1.0
- Category
- Field Service
- Folder size
- 0.15 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/field-service
- Last tracking update
- 2026-08-07 08:09:20
- Authors
- Odoo Community Association (OCA), Open Source Integrators
- Maintainers
- Odoo Community Association (OCA), Open Source Integrators
- Committers
- eLBati, Weblate, OCA-git-bot, oca-ci, michelerusti, Alberto Re
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
fsm_order_form_isp_account |
fsm.order.form.isp.account | fsm.order | form | Inherits fieldservice_account_analytic.fsm_order_form_analytic |
fsm_order_search_view |
fsm.order.search | fsm.order | search | Inherits fieldservice.fsm_order_search_view |
fsm_person_form_isp_account |
fsm.person.form.isp.account | fsm.person | form | Inherits fieldservice.fsm_person_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (6)
-
account_stageSelectiondefault='draft'string='Accounting Stage' args: ACCOUNT_STAGES -
contractor_cost_idsOne2many → fsm.order.coststring='Contractor Costs' args: 'fsm.order.cost', 'fsm_order_id' -
contractor_totalFloatcompute='_compute_contractor_cost'string='Contractor Cost Estimate' -
employeeBooleancompute='_compute_employee' -
employee_time_totalFloatcompute='_compute_employee_hours'string='Total Employee Hours' -
employee_timesheet_idsOne2many → account.analytic.linestring='Employee Timesheets' args: 'account.analytic.line', 'fsm_order_id'
-
account_confirm(self) -
account_create_invoice(self) -
account_no_invoice(self) -
account_prepare_invoice(self) -
action_complete(self) -
create_bills(self) -
onchange_project_id(self)@api.onchange('project_id') -
prepare_bills(self)
New fields (4)
-
fsm_order_idMany2one → fsm.orderrequired=True args: 'fsm.order' -
price_unitFloatrequired=Truestring='Unit Price' -
product_idMany2one → product.productrequired=Truestring='Product' args: 'product.product' -
quantityFloatdefault=1required=True
-
onchange_product_id(self)@api.onchange('product_id')
New fields (1)
-
bill_countIntegercompute='_compute_vendor_bills'string='Vendor Bills'
-
action_view_bills(self)
Loading…
Loading…
Loading…