19 lines
718 B
Python
19 lines
718 B
Python
# -*- 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.')
|