# -*- coding: utf-8 -*- """Enlace de las ventas con la membresía que las generó. El campo vive en skeen.venta (módulo de ventas) para que `skeen.membresia` pueda declarar su One2many sin crear un ciclo de dependencias. Sirve para el detalle de la membresía (ventas ligadas) y para los reportes de ingreso recurrente. """ from odoo import fields, models class SkeenVentaMembresia(models.Model): _inherit = 'skeen.venta' membresia_id = fields.Many2one('skeen.membresia', string='Membresía', ondelete='set null', index=True, help='Membresía cuyo periodo/inscripción generó ' 'esta venta.')