TjByte Panel CHECA365
{{ sesion.usuario }}

Empresas

Empresas{{ empresas.length }}
Ingreso anual{{ dinero(ingresoAnual) }}
Por vencer (30 días){{ conteo.PorVencer }}
En gracia{{ conteo.Gracia }}
Solo lectura / suspendidas{{ conteo.SoloLectura }}

{{ errorLista }}

EmpresaPaqueteVenceEstadoPCsÚltimo uso
{{ empresas.length ? 'Nada coincide con el filtro.' : 'Todavía no hay empresas. Da de alta la primera.' }}
{{ e.nombre }}{{ e.codigo }} {{ nombrePaquete(e.paquete) }} {{ fecha(e.vence) }}{{ textoDias(e.diasRestantes) }} {{ textoEstado(e) }} {{ e.pcsActivas }} / {{ e.pcsMax ?? '∞' }} {{ e.ultimoContacto ? relativo(e.ultimoContacto) : '—' }}

{{ detalle.nombre }}

{{ detalle.codigo }} · base {{ detalle.baseDatos }} en {{ detalle.servidor }} · alta {{ fecha(detalle.creada) }}

{{ textoEstado(detalle) }}

Licencia

Vence{{ fecha(detalle.vence) }}{{ textoDias(dias(detalle.vence)) }}
Paquete{{ nombrePaquete(detalle.paquete) }}{{ dinero(precio(detalle.paquete)) }} / año

Uso

No se pudo leer la base de la empresa.
{{ u.nombre }}{{ u.actual }} / {{ u.max ?? '∞' }}

Datos y límites

Sucursal adicional: suma 1 sucursal, 1 checador y 1 PC ({{ dinero(sucursalAdicional) }}/año). Vacío = sin límite.

PCs activadas

PCVersiónÚltimo contactoIP
Ninguna PC ha activado esta licencia.
{{ a.equipoNombre || 'Sin nombre' }}{{ a.equipoId.slice(0, 16) }}… · desde {{ fecha(a.creada) }} {{ a.version || '—' }} {{ relativo(a.ultimoContacto) }} {{ a.ip || '—' }} Liberada

Pagos

FechaMontoPeriodoVigencia
Sin pagos registrados.
{{ fecha(p.fecha) }}{{ [p.metodo, p.referencia].filter(Boolean).join(' · ') }} {{ dinero(p.monto) }} {{ p.meses % 12 === 0 ? (p.meses / 12) + (p.meses === 12 ? ' año' : ' años') : p.meses + ' meses' }} {{ fecha(p.venceAnterior) }} → {{ fecha(p.venceNuevo) }}

Bitácora

  • Sin movimientos.
  • {{ fechaHora(m.fecha) }} {{ nombreAccion(m.accion) }} {{ m.detalle }} {{ m.administrador }}
{{ toast }}