fase 2.6: membresias y suscripciones (modulo skeen_membresias: planes recurrentes con sesiones incluidas o ilimitadas, alta/cobro/renovacion/congelamiento/cancelacion, consumo de sesiones desde POS y expediente, cron de vencimientos y avisos, reporte de ingresos recurrentes); apagado por defecto

This commit is contained in:
2026-10-11 10:49:44 +00:00
parent 9286ab8ee2
commit 8ff13b9c2a
33 changed files with 3873 additions and 22 deletions

View File

@@ -0,0 +1,35 @@
# -*- coding: utf-8 -*-
{
'name': 'SKEEN Membresías y Suscripciones',
'version': '1.0.0',
'category': 'Healthcare',
'summary': 'Membresías recurrentes: planes, cobro periódico, sesiones incluidas, congelamiento y reportes',
'description': """
Membresías y suscripciones para cualquier giro (spa, clínica, estética).
Una membresía es un plan recurrente con vigencia (semanal..anual),
sesiones incluidas por periodo, cobro recurrente, congelamiento y
renovación. NO es un paquete: el paquete es prepago de N sesiones.
El módulo está APAGADO por defecto (`membresias.activo=false`): no
aparece en el menú, el POS no cambia, no corre ningún cron y no se
genera ningún cargo hasta que la clínica lo encienda.
Los cobros se registran como ventas y pagos normales (`skeen.venta`)
para que los cortes de caja, el concentrado y las comisiones los vean
como cualquier otra operación.
""",
'author': 'Consultoria Alcaraz Salazar, S.A.S.',
'website': 'https://skeen.mx',
'depends': ['base', 'mail', 'skeen_citas', 'skeen_pagos', 'skeen_ventas', 'skeen_whatsapp'],
'data': [
'security/ir.model.access.csv',
'data/sequences.xml',
'views/membresia_views.xml',
'data/membresias_cron.xml',
],
'installable': True,
'application': False,
'auto_install': False,
'license': 'LGPL-3',
}