Ir al contenido

Cambiar Estado

Marca manualmente la factura como pagada, vencida o anulada.

Selector de estado de factura — menú desplegable con opciones Borrador, Enviada, Pagada, Vencida y Anulada

  1. Clic en el badge de estado de la factura — se abre selector desplegable.
  2. Selecciona el nuevo estado — cambia inmediatamente.

ALERTA: Pagada y Anulada son estados finales irreversibles.

Detalles técnicos

Maquina de estados:

draft → sent → paid
draft → sent → overdue → paid
draft | sent → cancelled

Cron: Edge check-overdue-invoices → Ejecuta diariamente, marca como vencidas las facturas con due_date < CURRENT_DATE.

Query de diagnostico:

SELECT id, invoice_number, due_date, status
FROM invoices
WHERE status = 'sent'
AND due_date < CURRENT_DATE
AND business_id = '<business_id>';