trytondo-optical_equipment/subscription.py

15 lines
582 B
Python

from trytond.pool import PoolMeta
from trytond.model import ModelSQL, ModelView, fields
class Subscription(metaclass=PoolMeta):
__name__ = 'sale.subscription'
equipments = fields.Many2Many('sale.subscription-optical.equipment', 'subscription', 'equipment', "Equipments")
class SubscriptionEquipment(ModelSQL):
'Optical Equipment - Subscription'
__name__ = 'sale.subscription-optical.equipment'
subscription = fields.Many2One('sale.subscription', 'Subscription', select=True)
equipment = fields.Many2One('optical.equipment', 'Equipment', select=True)