Files

43 lines
1.9 KiB
Python

# -*- 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',
}