Dashboard General
Suspendidos: 0 · Desactivados: 0
Sin pagos por aprobar.
Ingresos por día, mes y año (USD)
Ver tabla
Consumo WAN
Mapa de clientes y NAPs
Haz clic en un punto vacío del mapa para ver las NAPs más cercanas con puertos libres (útil para una instalación nueva).
Estado del servicio
Abre una alerta, publica actualizaciones mientras se resuelve y ciérrala. Los clientes la ven en la sección Estado del portal.
Abiertas
Cargando alertas...
Cerradas recientemente
Bandeja de Requerimientos y Tickets
| Código | Cliente | Cédula | Asunto | Departamento | Fecha | Estado | Acción |
|---|---|---|---|---|---|---|---|
| Cargando tickets... | |||||||
Ingreso total por mes del año
Ingreso del mes por forma de pago
| Forma de pago | USD | USDT |
|---|
Cuentas por cobrar por zona
| Zona | Facturas | USD | USDT |
|---|
Total por mes del año
| Mes | Facturas | Otros ingresos | Gastos (ref.) | Total ingresos |
|---|
| # | Cliente | Cédula | Zona | Emisión | Fecha de pago | Vence | Reporte | Aprobación | Concepto | Total | Estado | Forma de pago | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Carga el estado de cuenta de tu banco (CSV, TXT o el .xls de Banesco) y cada ingreso se compara con los pagos reportados por los clientes: referencia, monto y fecha. Los que coinciden exactamente se vinculan solos; los demás los confirmas tú. Conciliar no aprueba el pago: eso lo decides tú.
Ingresos del banco
| Fecha | Referencia | Descripción | Monto Bs | Pago reportado |
|---|
Pagos reportados que no aparecen en el banco
Pagos por transferencia o pago móvil reportados dentro de las fechas del estado de cuenta, sin ingreso que coincida. Los aprobados en rojo merecen revisión: puede ser un comprobante falso o un pago a otra cuenta. Si es de otro banco, carga también ese estado de cuenta.
| Reportado | Cliente | Referencia | Forma | Monto Bs | Estado |
|---|
Revisa que nadie se quede sin factura y que no haya cobros duplicados. El sistema repite esta revisión cada mañana y te avisa por correo si falta alguna factura.
Una promesa de pago le da al cliente hasta una fecha límite para pagar una factura: mientras no pase, no se le corta (si estaba cortado, se reconecta). Si la fecha pasa sin pago, el corte automático lo corta al día siguiente. Al registrar el pago de la factura, la promesa queda cumplida.
| Cliente | Factura | Monto | Fecha límite | Nota | Registrada | Estado |
|---|
Una nota de crédito rebaja una factura pendiente (si la cubre, queda pagada) o queda como saldo a favor del cliente, que se descuenta solo de su próxima factura.
| # | Fecha | Cliente | Motivo | Aplicada a | Monto | Estado |
|---|
Pagos pendientes por cliente
| Cliente | Cédula | Teléfono | Zona | Plan | Facturas | Debe desde | Total |
|---|
Base de Datos de Pagos Reportados
Comprobantes por validar. Al aprobarse, el pago pasa a Facturas con estado Pagada
| ID | Cliente | Cédula | Banco | Referencia | Monto BS | OCR | Comprobante | Estado | Acción |
|---|---|---|---|---|---|---|---|---|---|
| Cargando pagos... | |||||||||
Gastos (solo referencial)
Los gastos no se registran aquí ni se restan del ingreso total.
| Fecha | Concepto | Categoría | Forma de pago | Monto | Registró |
|---|
Otros ingresos
| Fecha | Concepto | Cliente | Forma de pago | Monto | Registró |
|---|
Artículos
Productos y servicios que aparecen en "Buscar artículo" al facturar (los planes salen solos).
| Artículo | Descripción en la factura | Precio |
|---|
Respaldos guardados
| Archivo | Fecha | Tamaño | Acciones |
|---|
Restaurar se hace a mano en el servidor, nunca desde aquí: pg_restore --clean --if-exists -h HOST -U USUARIO -d BASE archivo.dump
Plantillas
Selecciona una plantilla para editarla. Los mensajes tienen versión de WhatsApp y de correo; una versión vacía no se envía.
| Plantilla | Cuándo se envía | Canales |
|---|
Usa los tags del botón Tags, como {{ cliente.nombre }}, {{ concepto }} o {{ tasa }} (los espacios dentro de las llaves son opcionales). Las plantillas viejas con llave simple, como {cliente} o {total_usd}, siguen funcionando. Deja una plantilla vacía para no usar ese canal.
Enviar a los clientes
Se guarda la plantilla antes de enviar. Los mensajes salen uno por uno en segundo plano; el resultado queda en Logs.
Aviso para el equipo: va al grupo de WhatsApp de notificaciones y a los correos de Config → SMTP. El mismo texto sirve para los dos (en el correo se quitan los * de negrita). Deja el texto vacío para no enviar este aviso.
Asunto:
Factura PDF
Todos los tags del botón Tags sirven aquí, incluidos {{ logo }} y {{ items_tabla }} (tabla de artículos). Las plantillas viejas con llave simple ({empresa}, {total_usd}...) siguen funcionando.
Recibo de pago
Se imprime desde Finanzas → Facturas con el botón de recibo de cada factura pagada. Sirven todos los tags del botón Tags, incluido {{ logo }}.
Usuarios del panel
| Usuario | Nombre | Rol | Zonas | Estado | 2FA | Último acceso |
|---|
Métodos de pago
Banco, cédula/RIF y teléfono de Pago Móvil. Cada zona tiene uno (se elige en Sistema → Zonas): son los datos que ven sus clientes al reportar un pago. Al final del reporte el cliente puede marcar cualquiera de los métodos activos.
| Banco | Código | Cédula / RIF | Teléfono | Zonas | Estado |
|---|
Visor de Logs y Detección de Fallas
Auditoría en tiempo real de operaciones TR-069, Pagos y Autenticación
Cargando logs del sistema...
Zonas
Agrupan a los clientes por ubicación (alertas de caídas, reportes).
| Zona | Descripción | Método de pago | Clientes |
|---|
Planes
Cada plan define el tipo de conexión del cliente y sus límites. En PPPoE, si el perfil del plan no existe en el router, el cliente queda con el perfil default del router.
| Plan | Tipo de conexión | Límites / perfil PPPoE | Precio | Clientes |
|---|
Fechas de pago
El día de pago más los días de gracia da la fecha de corte. Los clientes con la misma fecha se cortan y reconectan en grupo.
| Nombre | Día de pago | Días de gracia | Clientes |
|---|
OLT
OLTs de la red de fibra. Por ahora solo nombre e IP de administración.
| OLT | IP de administración | NAPs |
|---|
NAP
Cajas NAP: cada una cuelga de un puerto PON de una OLT. Una NAP llena no acepta más clientes.
| NAP | OLT / PON | VLAN | Potencia salida | Coordenadas | Puertos |
|---|
Servidor WireGuard
El sistema es el servidor; cada MikroTik se conecta como cliente y la API viaja por el túnel.
Routers
Datos de conexión de cada MikroTik. Dos routers no pueden tener subredes que se solapen; el tipo de conexión lo define el plan de cada cliente.
| Router | IP túnel | Interfaz | Rangos de IP | Clientes | Estado | Acciones |
|---|
Clientes
Marca las columnas que quieres ver y arrástralas (o usa las flechas) para cambiar el orden.
| Cliente | Estado | Cédula | Teléfono | Instalación | Router | IP | Usuario | Plan | Zona | NAP | Serial PON | Fecha de pago | Facturas pendientes | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Existencias por modelo
| Tipo | Modelo | En almacén | Instalados | Por retirar | Averiados |
|---|
| Equipo | Serial / MAC | Estado | Cliente / ubicación | Actualizado |
|---|
Promociones de la página web
Lo que se ve en la página principal y en el formulario /instalaciones. Al pedir la instalación se generan dos facturas del 50 % del precio.
| Código | Descuento | Lote | Estado | Canjeado por | Creado / vence |
|---|
Solicitudes del formulario
Cada solicitud crea al cliente sin datos de conexión, sus dos facturas del 50 % y, si está activado, una orden de instalación. Asigna router, plan e IP desde Clientes cuando se instale.
| Fecha | Cliente | Localidad | Promoción | Facturas | Orden |
|---|
Postulaciones de asesores
Lo que llega del formulario /captacion de la página, con el currículo. Para dejar de recibirlas, desmárcalo en Contenido de la web.
| Fecha | Persona | Disponibilidad | Estado | Notas |
|---|
Cortes y reconexión en grupo
El corte automático corta, a la hora de corte, a los deudores cuyo corte es hoy y a los que tienen la fecha de corte vencida. "Cortar ahora" corta ya a todos los deudores listados. Cada router recibe un solo script.