This commit is contained in:
2026-02-07 16:07:54 +01:00
parent cd0c068b3f
commit 03c7f41457
12 changed files with 370 additions and 16 deletions

View File

@@ -64,7 +64,7 @@ class DocTypeTemplate(ModelSQL):
class Mtm(metaclass=PoolMeta):
"Mtm"
__name__ = 'mtm.component'
line = fields.Many2One('purchase.line')
line = fields.Many2One('purchase.line',"Line",ondelete='CASCADE')
class Estimated(metaclass=PoolMeta):
"Estimated date"
@@ -422,7 +422,11 @@ class Line(metaclass=PoolMeta):
purchase_line = fields.Many2One('purchase.line',"Lines")
fees = fields.One2Many('fee.fee', 'line', 'Fees')#, filter=[('product.type', '=', 'service')])
derivatives = fields.One2Many('derivative.derivative','line',"Derivatives")
mtm = fields.One2Many('mtm.component','line',"Mtm")
# mtm = fields.One2Many('mtm.component','line',"Mtm")
mtm = fields.One2Many(
'mtm.strategy', 'line',
"MtM Strategies"
)
tol_min = fields.Numeric("Tol - in %",states={
'readonly': (Eval('inherit_tol')),
})