Charter party
This commit is contained in:
@@ -266,10 +266,11 @@ def register():
|
||||
purchase.PurchaseAssociation,
|
||||
purchase.PurchaseCrop,
|
||||
module='lot', type_='model')
|
||||
Pool.register(
|
||||
sale.Sale,
|
||||
sale.SaleLine,
|
||||
sale.SaleCreatePurchaseInput,
|
||||
Pool.register(
|
||||
sale.CharterCondition,
|
||||
sale.Sale,
|
||||
sale.SaleLine,
|
||||
sale.SaleCreatePurchaseInput,
|
||||
sale.Derivative,
|
||||
sale.Valuation,
|
||||
sale.ValuationLine,
|
||||
|
||||
@@ -1252,6 +1252,16 @@ class PriceComposition(metaclass=PoolMeta):
|
||||
|
||||
sale_line = fields.Many2One('sale.line',"Sale line")
|
||||
|
||||
|
||||
class CharterCondition(metaclass=PoolMeta):
|
||||
__name__ = 'charter.condition'
|
||||
|
||||
sale = fields.Many2One(
|
||||
'sale.sale', "Sale", ondelete='CASCADE')
|
||||
sale_line = fields.Many2One(
|
||||
'sale.line', "Sale Line", ondelete='CASCADE')
|
||||
|
||||
|
||||
class PremiumComposition(metaclass=PoolMeta):
|
||||
__name__ = 'premium.composition'
|
||||
|
||||
|
||||
@@ -488,10 +488,6 @@ class CharterCondition(ModelSQL, ModelView):
|
||||
'purchase.purchase', "Purchase", ondelete='CASCADE')
|
||||
purchase_line = fields.Many2One(
|
||||
'purchase.line', "Purchase Line", ondelete='CASCADE')
|
||||
sale = fields.Many2One(
|
||||
'sale.sale', "Sale", ondelete='CASCADE')
|
||||
sale_line = fields.Many2One(
|
||||
'sale.line', "Sale Line", ondelete='CASCADE')
|
||||
party = fields.Many2One('party.party', "Party")
|
||||
party_role = fields.Selection([
|
||||
(None, ''),
|
||||
|
||||
Reference in New Issue
Block a user