{{ currentView }}
Activos
{{ dash.activos }}
Suspendidos
{{ dash.suspended }}
En Gracia
{{ dash.in_grace }}
Prórrogas
{{ dash.prorrogas }}
Cancelados
{{ dash.cancelados }}
Mes
${{ dash.recaudado?.toLocaleString() }}
Oculto
| Cliente Info | Plan y Saldo | Fechas | Estado | Acciones |
|---|---|---|---|---|
| No hay clientes. | ||||
|
{{ c.name }}
|
{{ getPlanName(c.plan_id) }}
Saldo a favor: ${{ c.balance }}
|
{{ new Date(c.next_due_date).toLocaleDateString() }}
Debe {{ calcularMesesDeuda(c) }} mes(es)
|
{{ (c.status || '').replace('_', ' ').toUpperCase() }} | |
| Fecha | Cliente | Monto | Estado | Acción |
|---|---|---|---|---|
| No hay registros. | ||||
| {{ new Date(p.date).toLocaleString() }} | {{ p.client_name }} | ${{ p.amount }} | {{ (p.status || '').toUpperCase() }} |
|
Control de Recaudación
Recaudación Actual
${{ configData.current_collection?.toLocaleString() }}
Auto-Reset Mensual
Resetear automáticamente el día 1 del mes.
Mostrar en Dashboard
Hacer visible la suma en la pantalla principal.
Historial Mensual de Cierres
| Sin cierres registrados. | |
| {{ new Date(h.date).toLocaleDateString('es-ES', {month:'long', year:'numeric'}) }} | ${{ h.amount.toLocaleString() }} |
Planes
{{ p.name }}
{{ p.features }}
${{ p.price }}
Administradores
{{ u.username }}