# -*- coding: utf-8 -*- { 'name': 'SKEEN Comisiones por reglas y liquidación', 'version': '1.0.0', 'category': 'Healthcare', 'summary': 'Motor de reglas de comisión (servicio, categoría, monto fijo, escalonado, productos, membresías) y liquidación por periodo', 'description': """ Motor de comisiones configurable y liquidación por periodo. Sustituye el porcentaje plano por empleado (`hr.employee.commission_pct`) por un conjunto de reglas: por servicio, categoría, artículo, membresía o paquete; porcentaje, monto fijo o escalonado por metas; base vendida o cobrada, con o sin impuestos, neta de devoluciones. Agrega metas con bono, ajustes manuales y liquidaciones (borrador/pagada/cancelada) que marcan lo pagado. El módulo está APAGADO por defecto (`comisiones.activo=false`): el reporte de comisiones de siempre (`/reports/comisiones` y `/reports/commissions`) sigue devolviendo EXACTAMENTE el mismo JSON y los mismos números, no aparece ninguna sección nueva en el menú y las tablas nuevas quedan en 0 filas. El motor de reglas no se ejecuta en el camino del cálculo salvo que la clínica lo encienda. Cálculo EN VIVO: la comisión se calcula al momento y solo se persiste en la liquidación (su desglose queda congelado en `detalle`). Así no hay líneas de comisión obsoletas cuando cambian precios, reglas o devoluciones. """, 'author': 'Consultoria Alcaraz Salazar, S.A.S.', 'website': 'https://skeen.mx', 'depends': [ 'base', 'skeen_citas', 'skeen_pacientes', 'skeen_ventas', 'skeen_inventario', 'skeen_pagos', 'skeen_membresias', 'skeen_whatsapp', ], 'data': [ 'security/ir.model.access.csv', 'data/sequences.xml', ], 'installable': True, 'application': False, 'auto_install': False, 'license': 'LGPL-3', }