[14.0][ADD] contract_split module

This commit is contained in:
Damien Crier
2023-06-09 15:57:48 +02:00
parent 35b8d10b20
commit 06387851a7
17 changed files with 429 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import contract

View File

@@ -0,0 +1,26 @@
# Copyright 2023 Damien Crier - Foodles
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import fields, models
class Contract(models.Model):
_inherit = "contract.contract"
original_contract_id = fields.Many2one(
comodel_name="contract.contract",
readonly=True,
)
class ContractLine(models.Model):
_inherit = "contract.line"
splitted_from_line_id = fields.Many2one(
comodel_name="contract.line",
readonly=True,
)
splitted_from_contract_id = fields.Many2one(
comodel_name="contract.contract",
readonly=True,
)