Recurring Expenses
Configura perfiles que generan gastos periódicos a partir de conceptos reutilizables.
Para que sirve
- Una agencia genera periódicamente el gasto de sus herramientas de diseño sin recapturar sus conceptos.
- Una clínica programa el gasto semanal de lavandería y lo detiene durante un cierre temporal.
- Un operador turístico crea por adelantado el gasto del período desde el perfil cuando necesita revisarlo antes.
- Un restaurante conserva el historial de los gastos originados por una misma suscripción operativa.
Que lo hace diferente
- Genera Expenses normales, no registros aislados: los documentos resultantes siguen el flujo y la numeración de gastos de Finance.
- Reutiliza partidas, impuestos, moneda y proveedor opcional del perfil para mantener importes consistentes entre períodos.
- La generación automática comparte el proceso programado de recurrencias y evita duplicar documentos para un mismo período.
- Permite elegir si el gasto generado queda en
Drafto se registra comoActive. - No gestiona pagos de proveedores: los gastos directos no usan Payments Made ni crean una cuenta por pagar.
Acceso
- Ruta principal:
/[orgId]/finance/recurring-expenses - Como se llega:
Header app switcher > Alpha & Beta > Finance > Purchases > Recurring Expenses - Permiso requerido: permisos de Expenses, incluido
can_access_expenses.
Alcance tecnico
- Frontend: rutas de lista, creación, detalle y edición;
RecurringExpensesView,RecurringExpenseEditFormyRecurringExpenseDetail. - Backend:
recurring-expenses,recurring-expense-itemsyrecurring-expense-generate. - Superficies publicas: ninguna.
- Integraciones externas: proceso programado compartido de generación recurrente.
Funcionalidades internas
| Funcionalidad | Archivo | Resumen |
|---|---|---|
| Consultar perfiles | recurring-expense-list.md | Busca y filtra perfiles periódicos. |
| Crear y editar perfiles | recurring-expense-profile.md | Configura plantilla, importes y salida. |
| Programar recurrencia | recurring-expense-schedule.md | Define frecuencia, inicio y fin. |
| Gestionar partidas plantilla | recurring-expense-items.md | Mantiene los conceptos que se copiarán. |
| Generar un gasto ahora | generate-recurring-expense.md | Ejecuta una generación manual idempotente. |
| Pausar, reanudar y generar automáticamente | recurring-expense-lifecycle.md | Controla perfil y generación programada. |
Relaciones
- Depende de: Expenses, Vendors (opcional), Currencies y Document Templates.
- Usado por: genera documentos normales en Expenses.
- La numeración AP se configura en
settings/document-settings; no se documenta aquí.
Limitaciones y notas
- Los perfiles detenidos conservan historial, pero no generan gastos.
- La interfaz permite frecuencias por días, semanas, meses, trimestres y años.