Pausar, reanudar y generar bills automáticamente
Controla cuándo un perfil participa en la generación programada.
Que se logra
- Resultado: la creación periódica de cuentas por pagar se activa, pausa o reanuda de manera controlada y con historial.
- Caso de uso: una empresa de eventos detiene el perfil de alquiler entre temporadas y lo reanuda al recuperar su operación.
- Se combina con: programación y generación de bills recurrentes.
Donde esta
- Ruta:
/[orgId]/finance/recurring-bills/[id] - Acceso en UI: detalle >
Stop,ResumeyDelete - Componente(s):
RecurringBillDetail.tsx
Como funciona
- La tarea programada procesa perfiles activos en su fecha.
Stopdetiene futuras generaciones.Resumevuelve a activar perfilesDraftoStopped.Deletesolo se permite enDraftoStopped.
Reglas y validaciones
- Los estados disponibles son
Draft,Active,StoppedyExpired. - La tarea programada horaria evita duplicar documentos por período.
Backend
- Servicios:
recurring-bills(patch, remove),recurring-bill-generate(create). - Efectos: proceso programado horario que crea bills debidos.
Relaciones
- Requiere: perfil activo y programación válida.
- Dispara / afecta: Bills y sus saldos pendientes.