Configuración

El menú Aplicación Suscripciones ‣ Configuración contiene los tres tipos de registro con los que se construyen las líneas de suscripción.

Períodos de facturación

Un período de facturación es la recurrencia con la que se factura una línea de suscripción. Vaya a Aplicación Suscripciones ‣ Configuración ‣ Períodos de facturación.

  • Período: el nombre que se muestra en las líneas, por ejemplo Mensual o Anual.

  • Tipo de período: Día, Semana, Mes o Año. Todos los cálculos de fechas se basan en este campo.

  • Cantidad: cuántas de esas unidades contiene un período. Tipo de período = Mes con Cantidad = 3 es un período trimestral.

  • UdM: una unidad de visualización opcional de la categoría de unidad Tiempo de trabajo. No se usa para el cálculo de fechas.

Importante

Configure siempre correctamente el Tipo de período: las fechas se derivan de él, no del nombre del período ni de su unidad de medida.

screenshot: sales-subscriptions-billing-periods
menu
Subscriptions ‣ Configuration ‣ Billing Periods
shows
The Billing Periods list with the Period, Period Type, Quantity and UoM columns for a monthly, a quarterly and a yearly period.
highlight
The Period Type column (red frame).
data
Monthly (Month, 1), Quarterly (Month, 3), Yearly (Year, 1).
module
subscription
notes
English UI, light theme, 1440px width, crop to the list.

Cupones

Un cupón es un código promocional que se aplica a cada factura recurrente del contrato en el que está configurado. Vaya a Aplicación Suscripciones ‣ Configuración ‣ Cupones.

  • Descripción y Código: el código de canje que ve el cliente distingue entre mayúsculas y minúsculas.

  • Tipo de descuento: Porcentaje o Importe fijo.

  • Valor del descuento: el porcentaje (0–100), o el importe en la Divisa del cupón.

  • Válido desde / Válido hasta: el período de validez.

  • Usos máximos: 0 significa ilimitado. Usado cuenta los canjes.

screenshot: sales-subscriptions-coupon-form
menu
Subscriptions ‣ Configuration ‣ Coupons ‣ (a coupon)
shows
A coupon form with the Code, the Discount group (type and value) and the Validity group (valid from/to, max uses, used count).
highlight
The Discount group (red frame).
data
Coupon "WELCOME10", percentage 10, valid for the current year, max uses 100.
module
subscription
notes
English UI, light theme, 1440px width, full form.

Fórmulas de cantidad

Una fórmula de cantidad calcula la cantidad facturable de una línea de suscripción cuyo Origen de la cantidad es Fórmula. Vaya a Aplicación Suscripciones ‣ Configuración ‣ Fórmulas de cantidad.

  • Nombre y Código: el identificador interno breve, por ejemplo users_active.

  • Fórmula: una expresión de Python evaluada en un entorno aislado (sandbox), que debe asignar un número a result.

  • Última evaluación, Último resultado y Último error muestran el resultado de la evaluación más reciente. Las fórmulas con error se resaltan en la lista.

Importante

Escribir fórmulas requiere conocer el modelo de datos, y una fórmula incorrecta cambia lo que se factura a los clientes. Resérvelo para administradores y revise el Último resultado después de cada cambio.

screenshot: sales-subscriptions-formula-form
menu
Subscriptions ‣ Configuration ‣ Quantity Formulas ‣ (a formula)
shows
A quantity formula form with the Name and Code fields, the Formula code area and the Last Evaluation group (last evaluated at, last result, last error).
highlight
The Last Evaluation group (red frame).
data
Formula "Active users" with code "users_active" and a last result of 12.
module
subscription
notes
English UI, light theme, 1440px width, full form.

Acciones programadas

Tres acciones planificadas impulsan la aplicación. Todas se entregan inactivas y se activan en Ajustes ‣ Técnico ‣ Automatización ‣ Acciones planificadas:

Acción planificada

Intervalo

Propósito

Suscripción: generar facturas recurrentes

1 día

Crea las facturas recurrentes.

Suscripción: reintento de gestión de impagos

4 horas

Reintenta los cobros rechazados.

Suscripción: emitir alertas

1 día

Genera actividades para las pruebas que están por terminar y los rechazos definitivos.