Editar perfil recurrente
Modifica el contenido y calendario que se utilizarán en facturas aún no generadas.
Que se logra
- Resultado: los próximos cobros se adaptan al nuevo acuerdo sin alterar el historial emitido.
- Caso de uso: una empresa SaaS actualiza la cuota de renovación del siguiente ciclo.
- Se combina con: Calendario recurrente y Facturas generadas.
Donde esta
- Ruta:
/[orgId]/finance/recurring-invoices/[id]/edit - Acceso en UI:
Recurring Invoice Detail > Edit - Componente(s):
RecurringInvoiceEditForm.tsx
Como funciona
- Abre el perfil desde la tabla y pulsa
Edit. - Ajusta cliente, plantilla, artículos, mensajes, totales o calendario.
- Pulsa
Save Recurring Invoice.
Reglas y validaciones
- Al retirar un artículo, se elimina de la plantilla; el orden restante se vuelve a guardar.
recalculateTotalsactualiza los importes desde sus artículos.- Las facturas ya creadas no se modifican.
Backend
- Servicios:
recurring-invoices(get, patch) yrecurring-invoice-items(find, create, patch, remove). - Efectos: conserva la relación con facturas históricas y actualiza el perfil para próximas ejecuciones.
Relaciones
- Requiere: acceso al módulo Finance.
- Dispara / afecta: documentos y relaciones del flujo financiero cuando aplica.