Crear perfil recurrente
Registra un perfil de facturación repetible con sus datos comerciales, calendario y artículos.
Que se logra
- Resultado: el negocio deja configurado un modelo de cobro que podrá generar facturas futuras.
- Caso de uso: una agencia crea el perfil de facturación mensual de un cliente con retainer.
- Se combina con: Artículos de plantilla, Calendario recurrente y Contactos.
Donde esta
- Ruta:
/[orgId]/finance/recurring-invoices/new - Acceso en UI:
Header app switcher > Finance > Sales > Recurring Invoices > + - Componente(s):
RecurringInvoiceEditForm.tsx
Como funciona
- Selecciona propietario, contacto y, si corresponde, compañía o deal.
- Escribe
Profile Name, eligeCurrency,Numbering RuleyDocument Template. - Configura
Recurring Schedule, artículos, mensajes y totales. - Pulsa
Create Recurring Invoice.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
Profile Name |
texto | Sí | Identifica el perfil. |
Contact, Company & Deal |
selector | Contacto sí | Compañía y deal son opcionales. |
Currency |
selector | Sí | Solo muestra monedas habilitadas. |
Status |
selector | Sí | Draft, Active o Stopped. |
Generated Invoice Status |
selector | Sí | Draft o Sent. |
Start Date, Frequency, Repeat Every |
fecha y selector | Sí | Admite días, semanas, meses, trimestres y años. |
Reglas y validaciones
- Exige nombre, contacto y moneda; los artículos se guardan después del perfil.
- Si existen valores predeterminados, selecciona la primera moneda, regla y plantilla por defecto.
On dateusaEnd Date;After occurrencesusaMax Occurrences.
Backend
- Servicios:
recurring-invoices(create) yrecurring-invoice-items(create). - Efectos: recalcula subtotal, descuento, impuestos y total; prepara la siguiente fecha.
Relaciones
- Requiere: Document Numbering, monedas habilitadas y un contacto.
- Dispara / afecta: futuras facturas generadas.