Repository
OCA/contract · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/contract
Last tracking update
2026-07-28 12:13:58
Authors
Odoo Community Association (OCA), ACSONE SA/NV
Maintainers
Odoo Community Association (OCA), ACSONE SA/NV
Committers
OCA-git-bot, oca-ci, Benoit Aimont
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module adds **Service Start Date** and **Service End Date** fields to
contract lines, allowing you to track the actual service period independently
from the billing dates.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
contract_line_form_view contract.line form view (in contract_service_dates) contract.line form Inherits contract.contract_line_form_view
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (2)
  • service_end_date Date
    help='End date of the service period covered by this contract line. Defaults to the contract line end date and follows it unless manually overridden.'
  • service_start_date Date
    help='Start date of the service period covered by this contract line. Defaults to the contract line start date and follows it unless manually overridden.'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)