Herramienta informativa. No crea ni modifica cierres y no guarda información en Supabase.
MÓDULO INDEPENDIENTE
Resultado detallado
Los importes se presentan con el formato correspondiente a la moneda seleccionada.
Sin cálculo realizado—
Comisión bruta—
Regalías (10%)—
Base neta—
Monto equivalente—
GCI captador—
GCI colocador—
Ganancia captador—
Ganancia colocador—
Ganancia oficina—
Completá los datos y pulsá “Calcular comisión”. El resultado se guardará únicamente en el historial local de este usuario.
Últimos cálculos
0 de 15 cálculos guardados localmente para este usuario.
Todavía no hay cálculos guardados.
🏆 MI DESEMPEÑO
Mi Desempeño
Panel personal de gestión, cierres, leads, recordatorios, conversión y productividad.
Cargando indicadores…
Resumen del asesor
Lectura rápida del desempeño comercial y financiero.
Avance a Centurión
Progreso visual sobre la meta de USD 50.000 de GCI.
Leads por estado
Top 3 estados de la cartera comercial.
Cargando asesores…
Cargando productividad…
Top ProducerTop CaptacionesCarga manualTop Colocaciones
Documentación cliente
Documento de identidad
Comprobante de ingreso
Formulario Seprelad
Cargando documentación…
Cargando comisiones…
Acciones
Cargando gastos…
Cargando costos operativos…
Los importes se calculan desde Gastos. Los meses sin registros se muestran con “—”.
WA
Seleccioná una conversación
Los mensajes se cargan desde Supabase.
FASE 5 · LEADS
Contacto sin vincularNo se creará ningún lead automáticamente.
Bandeja WhatsApp
Seleccioná una conversación para consultar el historial almacenado.
El envío se procesa mediante una Edge Function segura; el token de Meta nunca se expone en este archivo.
Módulo
Esta sección está preparada dentro de la arquitectura limpia v3.
MANUAL OPERATIVO DEL CRM/ERP
Guía paso a paso para utilizar los módulos funcionales de la V3. Está redactada para que una persona sin experiencia previa en CRM pueda seguirla desde el primer ingreso.
Versión del manual: V3.156
01
Leads
Registro y seguimiento de personas interesadas en propiedades, proyectos o servicios de la oficina.
¿Para qué sirve el módulo Leads?
Leads concentra la información comercial inicial de cada consulta: quién es el cliente, de dónde llegó, qué operación busca, qué producto le interesa, cuál es su estado actual y qué seguimiento necesita.
Al iniciar sesión, el CRM abre este módulo en Leads activos, página 1 y Vista Lista. Los registros Cerrados y Perdidos no forman parte de la vista activa, pero pueden consultarse desde los filtros.
Cómo cargar un lead nuevo
Pulsá el botón dorado + Nuevo lead, ubicado arriba a la derecha.
Completá la Fecha de ingreso de la consulta.
Escribí el Nombre del cliente de forma clara y sin abreviaturas innecesarias.
Seleccioná el Origen, por ejemplo Instagram, Marketplace, Referido, Colega o Pauta.
Elegí el País. La bandera correspondiente aparecerá automáticamente en la tabla.
Indicá el Proyecto o propiedad relacionado con la consulta.
Seleccioná el Estado del lead. Para una consulta recién ingresada normalmente corresponde Nuevo.
Elegí la Operación y el Producto.
Agregá Celular y Correo cuando estén disponibles. El celular permite abrir WhatsApp desde la cinta de acciones.
En Notas, registrá información útil y concreta sobre la necesidad del cliente.
Opcionalmente, configurá en el mismo formulario una Fecha y hora de recordatorio, una nota y su repetición.
Pulsá Guardar lead. El sistema vuelve a la página 1 y actualiza el listado.
Cómo editar un lead existente
Localizá el lead mediante el buscador, los filtros o la paginación.
Hacé doble clic sobre la fila en Vista Lista o sobre la tarjeta en Vista Kanban. Un clic simple no abre el formulario.
También podés enfocar el registro con el teclado y utilizar Enter o la barra espaciadora.
Modificá los datos necesarios.
Pulsá Guardar cambios.
Admin y Broker pueden editar cualquier lead permitido. Un Asesor solamente puede editar sus propios leads.
Cómo buscar, filtrar y cambiar de vista
Usá el recuadro Buscar leads por palabra clave… para localizar nombres, proyectos, teléfonos, asesores, estados u otros datos indexados.
La búsqueda no distingue mayúsculas ni acentos. Por ejemplo, German y Germán producen resultados equivalentes.
Pulsá el botón verde de filtro para elegir Leads activos, Mis leads, Leads ganados, Leads perdidos o Todos los leads.
En la ventana de filtros podés combinar Fecha, Asesor —para Admin/Broker—, Origen, País, Estado, Embudo, Operación, Producto y Proyecto.
Pulsá Aplicar para ejecutar los filtros.
Pulsá Borrar filtros para volver a Leads activos, búsqueda vacía y página 1.
Utilizá los íconos del encabezado para alternar entre Vista Lista y Vista Kanban. Kanban oculta las etapas vacías de la página cargada.
En la parte inferior seleccioná cuántos registros mostrar: 5, 10, 15, 30, 50 o 100.
Cómo seleccionar leads y utilizar la cinta de acciones
Marcá el checkbox ubicado a la izquierda de una fila. El checkbox del encabezado selecciona los registros visibles de la página.
Para deseleccionar una fila rápidamente, hacé clic derecho sobre ella.
La tecla Escape limpia toda la selección cuando no hay otra ventana abierta.
Al seleccionar registros aparece la cinta de acciones masivas.
Reasignar
Disponible para Admin y Broker. Cambia el propietario real y el asesor visible de los leads seleccionados.
Añadir recordatorio
Configura fecha, hora, nota y repetición para uno o varios leads.
Cambiar etapa
Actualiza el Estado de todos los seleccionados. Cerrado y Perdido dejan de aparecer en Recordatorios.
Añadir/editar notas
Permite agregar texto al final de las notas existentes o reemplazarlas completamente.
Editar etiquetas
Guarda etiquetas separadas por comas. Se muestran como chips junto al nombre en Lista y Kanban.
Enviar WhatsApp
Se habilita con un único lead seleccionado y un celular válido; abre la conversación en una pestaña nueva.
Eliminar
Es la última acción de la cinta y mueve los registros seleccionados a la Papelera de Leads.
Cómo agregar un recordatorio a un lead
Existen dos caminos:
Desde el formulario del lead
Abrí el lead con doble clic o cargá uno nuevo.
Completá Fecha y Hora del recordatorio. Deben completarse ambas.
Agregá una nota breve sobre la acción pendiente.
Elegí Sin repetición, 1 h, 2 h, 24 h o 48 h.
Guardá el lead.
Desde la cinta masiva
Seleccioná uno o varios leads.
Pulsá Añadir recordatorio.
Completá la programación y confirmá.
Un pequeño reloj rojo junto al nombre indica que el lead posee un recordatorio activo/configurado.
Cómo agregar o eliminar etiquetas
Seleccioná uno o varios leads.
Pulsá Editar etiquetas.
Escribí las etiquetas separadas por comas, por ejemplo: inversionista, prioridad alta, visita pendiente.
Confirmá para guardar. Las etiquetas aparecerán como chips junto al nombre.
Para quitar todas las etiquetas de un lead, abrí la misma opción, dejá el campo vacío y confirmá.
Cómo exportar o imprimir leads
Pulsá los tres puntos del encabezado de Leads.
Elegí Exportar resultados a Excel o Imprimir resultados.
Si existen checkboxes seleccionados, la acción utiliza solamente esa selección.
Si no hay selección, utiliza todos los resultados que coinciden con los filtros activos, no solamente la página visible.
El Excel conserva encabezados, filtros automáticos y un nombre descriptivo según los filtros utilizados.
Cómo borrar, restaurar o eliminar definitivamente un lead
Mover a la papelera
Seleccioná uno o varios leads.
Pulsá la papelera roja del encabezado o la opción Eliminar de la cinta.
Con un solo lead se solicita confirmación simple; con varios se solicita la contraseña.
El lead desaparece de Leads, Recordatorios, búsquedas, exportaciones e impresiones activas.
Abrir la Papelera de Leads
Sin seleccionar ningún lead, pulsá el ícono rojo de papelera.
Buscá o navegá con la paginación propia de la papelera.
Seleccioná registros y pulsá Restaurar para devolverlos al listado activo.
Admin y Broker pueden utilizar Eliminar definitivamente. Esta acción solicita contraseña y no puede deshacerse.
02
Recordatorios
Organiza seguimientos vinculados a clientes y tareas generales internas.
¿Para qué sirve el módulo Recordatorios?
Recordatorios reúne acciones pendientes con fecha y hora. Puede mostrar seguimientos vinculados a un lead y recordatorios generales que no pertenecen a una consulta de cliente.
El módulo inicia en la vista Todos, donde se combinan vencidos, recordatorios de hoy y próximos. Los leads Cerrados o Perdidos se excluyen automáticamente.
Tipos de recordatorio
Recordatorio de un lead
Está vinculado a una consulta existente. Se crea o edita desde el formulario del lead o desde la cinta masiva de Leads.
Recordatorio general
Es una tarea interna independiente, por ejemplo una reunión, una capacitación, el pago de un servicio o la entrega de documentos.
Cómo crear un recordatorio general
Pulsá el botón dorado + Nuevo recordatorio.
Escribí un Título que describa claramente la tarea.
Seleccioná la Fecha y la Hora.
Admin y Broker pueden asignarlo a un usuario activo o elegir Todo el equipo. Un Asesor crea recordatorios para sí mismo.
Agregá una Nota opcional.
Elegí Sin repetición, cada 1 h, 2 h, 24 h o 48 h.
Pulsá Guardar recordatorio.
Los recordatorios generales se guardan por separado y no crean leads ficticios.
Cómo editar un recordatorio
Localizá el recordatorio mediante búsqueda, filtros o paginación.
Hacé doble clic sobre la fila o utilizá el botón de edición de Acciones.
Si pertenece a un lead, se abrirá el formulario de ese lead con su programación.
Si es general, se abrirá el formulario de recordatorio general.
Modificá fecha, hora, nota, repetición o asignación y guardá.
Al cambiar la programación se reinicia el control de avisos para que la nueva fecha sea tomada correctamente.
Cómo buscar, filtrar, ordenar y paginar
Usá el buscador superior para localizar un recordatorio por palabra clave.
Elegí una vista rápida: Próximos, Vencidos, Hoy, Esta semana o Todos.
En los filtros avanzados combiná Fecha, Mes, Asesor —Admin/Broker—, Origen, Estado, Operación y Producto.
Pulsá los títulos de columna para ordenar ascendente o descendentemente.
Elegí 5, 10, 15, 30, 50 o 100 registros por página.
Pulsá Borrar filtros para volver a Todos y página 1.
Cómo interpretar fecha, hora y colores
Los recuadros de fecha y hora ayudan a distinguir rápidamente la prioridad temporal:
Rojo
Recordatorio vencido.
Amarillo
Recordatorio programado para hoy.
Azul
Recordatorio próximo.
Avisos automáticos y centro de Notificaciones
Admin no recibe avisos automáticos.
Broker recibe únicamente recordatorios propios.
Asesor recibe recordatorios personales y los dirigidos a Todo el equipo.
Sin repetición se muestra como máximo un aviso.
Con repetición se muestran como máximo tres avisos por usuario.
Los avisos aparecen discretamente abajo a la derecha y quedan agrupados en la campana de Notificaciones.
Cómo seleccionar y eliminar recordatorios
Marcá los checkboxes de las filas o utilizá el checkbox maestro.
Pulsá la papelera roja.
Con un registro se solicita confirmación simple.
Con varios registros se solicita contraseña.
Sin selección, la papelera permite eliminar todos los recordatorios personales mediante contraseña.
Eliminar un recordatorio vinculado a un lead limpia únicamente su programación; el lead permanece intacto. Los recordatorios de Todo el equipo en modo solo lectura no pueden ser seleccionados por un Asesor.
Cómo exportar o imprimir recordatorios
Pulsá los tres puntos del encabezado.
Elegí Recargar, Exportar a Excel o Imprimir.
Con selección, la acción utiliza solo los recordatorios marcados.
Sin selección, utiliza todos los resultados que coinciden con los filtros activos.
03
Cierres
Registra operaciones concretadas y distribuye comisiones, regalías, GCI y ganancias según las reglas validadas de la oficina.
¿Para qué sirve el módulo Cierres?
Cierres conserva el historial financiero de las operaciones realizadas. Permite identificar captador, colocador, oficinas participantes, categorías, monto, comisión y distribución económica.
La carga y edición está disponible para Admin y Broker. Los demás usuarios visualizan únicamente los registros permitidos por las políticas de seguridad.
Cómo consultar el historial de cierres
Ingresá en Cierres desde el menú lateral.
Utilizá el buscador para localizar asesor, ID o categoría.
Abrí los filtros para combinar Año, Mes, Asesor participante, Operación, Tipo de cierre, Categoría, ID de propiedad e ID de cierre.
Pulsá Aplicar. Restablecer limpia únicamente los filtros del módulo.
Pulsá los encabezados para ordenar la información.
La paginación utiliza 15 registros por defecto y permite 5, 10, 15, 30, 50 o 100.
Cómo cargar un cierre
Pulsá el botón dorado + Cargar cierre.
Seleccioná la Fecha.
Elegí Simple o Compartido.
Seleccioná la Operación: Venta, Alquiler o Alquiler Temporal.
Verificá el % de comisión sugerido por el sistema. Puede ajustarse cuando el acuerdo real sea diferente.
Escribí una o más letras en Asesor captador. El sistema muestra únicamente sugerencias coincidentes de la lista maestra de asesores de Supabase; elegí una sugerencia para completar automáticamente su categoría.
Escribí el ID de propiedad.
En cierres compartidos, Asesor colocador, Oficina colocador y Categoría colocador son opcionales. Al elegir un asesor Platinum conocido, su categoría se completa automáticamente.
El ID de cierre es opcional. Cuando se completa, el sistema verifica que no exista otro registro con el mismo ID.
Ingresá el Monto total. Dejá TC vacío para montos en USD; cuando el monto está en guaraníes, cargá el TC y el sistema lo convertirá a USD para el historial y los cálculos.
Revisá el bloque de cálculo automático antes de guardar.
Pulsá Guardar cierre.
Porcentajes predeterminados según operación
Venta
5,50% como valor predeterminado.
Alquiler simple
100% como valor predeterminado.
Alquiler compartido
50% como valor predeterminado.
Alquiler Temporal
10% como valor predeterminado.
El porcentaje mostrado es una ayuda operativa. Debe coincidir con la documentación real de la operación antes de guardar.
Cómo interpretar el cálculo automático
Comisión bruta
Comisión generada por la operación según monto, porcentaje y tipo de cierre.
Regalías
Retención del 10% aplicada por la lógica validada.
GCI captador
Ingreso bruto atribuible al lado captador.
GCI colocador
Ingreso bruto atribuible al lado colocador cuando corresponde.
Ganancia captador
Parte del asesor captador según su categoría.
Ganancia colocador
Parte del asesor colocador según su categoría.
Ganancia oficina
Parte restante de la base neta después de regalías y ganancias de asesores.
Categorías utilizadas: Bronce 60%, Bronce II 65%, Silver 70% y Gold 80%.
Cierre compartido interno y compartido externo
Compartido interno: captador y colocador pertenecen a Platinum. El sistema calcula GCI y ganancia para ambos lados según sus categorías.
Compartido externo: una de las oficinas participantes no es Platinum. El sistema contabiliza el lado correspondiente a Platinum según la configuración ingresada.
Las oficinas se determinan mediante los campos Oficina captador y Oficina colocador; por eso deben completarse correctamente.
Cómo editar un cierre
Buscá el cierre mediante filtros, búsqueda o paginación.
Hacé doble clic sobre la fila.
Modificá los datos necesarios.
Revisá nuevamente el cálculo automático.
Pulsá Guardar cambios.
Cómo exportar o imprimir cierres
Aplicá primero los filtros necesarios.
Pulsá los tres puntos del encabezado.
Elegí Exportar resultados a Excel o Imprimir resultados.
La exportación incluye todos los resultados filtrados y utiliza un nombre descriptivo.
La impresión genera una vista horizontal preparada para revisión.
Cómo mover, restaurar o eliminar definitivamente cierres
Seleccioná uno o varios cierres mediante los checkboxes.
Pulsá la papelera roja. Uno requiere confirmación simple; varios requieren contraseña.
Sin selección, la papelera abre la Papelera de Cierres.
Dentro de la papelera podés buscar, paginar, seleccionar y restaurar registros.
Admin y Broker pueden eliminar definitivamente los cierres seleccionados mediante contraseña.
Los cierres en papelera no aparecen en historial activo, conteos, búsquedas, Excel ni impresión.
Formato de importes y datos
El sistema acepta importes escritos con formato paraguayo y los normaliza para el cálculo.
El punto se utiliza como separador de miles y la coma como separador decimal.
Los resultados monetarios con decimales se muestran con dos posiciones cuando corresponde.
El modo privado desenfoca importes sensibles sin modificar los datos guardados.
04
Calcular Comisión
Herramienta informativa e independiente para simular una comisión sin crear ni modificar registros en Cierres.
¿Para qué sirve el módulo Calcular Comisión?
Permite realizar simulaciones informativas de Venta, Alquiler y Alquiler Temporal sin crear registros en Leads, Cierres, Productividad ni Supabase.
Calcula comisión bruta, regalías, base neta, GCI, ganancias de asesores y ganancia de oficina.
Admite cálculos simples, compartidos internos y compartidos externos.
Guarda únicamente los últimos 15 cálculos en el navegador, separados por usuario y por entorno.
Cómo realizar un cálculo paso a paso
Ingresá en Calcular Comisión desde el menú lateral.
Elegí la operación: Venta, Alquiler o Alquiler Temporal.
Indicá si el cálculo será simple o compartido.
Seleccioná la moneda e ingresá el monto de la operación.
Revisá el porcentaje de comisión sugerido; puede ajustarse manualmente.
Ingresá el tipo de cambio únicamente cuando necesites visualizar el equivalente en la otra moneda.
Seleccioná la categoría del captador.
En compartidos, indicá si ambos lados son Platinum o si solamente se calcula el lado Platinum. Cuando corresponda, seleccioná la categoría del colocador.
Pulsá Calcular comisión.
Revisá el desglose completo antes de copiar o imprimir.
Cómo interpretar los resultados
Comisión bruta
Importe generado según monto, porcentaje y modalidad del cálculo.
Regalías
Retención del 10% utilizada por la lógica de la oficina.
Base neta
Importe disponible después de descontar regalías.
GCI por lado
Ingreso bruto atribuido al captador y, cuando corresponde, al colocador.
Ganancia asesores
Parte correspondiente a cada asesor según su categoría.
Ganancia oficina
Parte restante de la base neta después de las ganancias de asesores.
Cómo reutilizar, copiar, imprimir o eliminar cálculos
Reutilizar: vuelve a cargar los datos de un cálculo anterior sin duplicarlo hasta que se pulse nuevamente Calcular.
Copiar resultado: copia el resumen completo al portapapeles.
Imprimir: genera una ficha limpia con el desglose.
Eliminar: retira un cálculo específico del historial local.
Limpiar historial: elimina los cálculos locales del usuario actual después de una confirmación.
06
Gastos
Registro administrativo que funciona como fuente de datos para Costos Operativos.
1. Consultar
Ingresá desde Broker → Gastos. El año inicial es 2026 y podés combinar año, mes y búsqueda.
2. Cargar
Usá Cargar gasto y completá fecha, comercio, descripción y monto. El enlace de factura es opcional.
3. Editar o eliminar
Las acciones de cada fila permiten corregir un registro o eliminarlo después de confirmar.
4. Controlar
El pie muestra la cantidad y el total de todos los gastos filtrados, no solamente los visibles en la página.
07
Costos Operativos
Resumen administrativo de los gastos operativos registrados para 2025 y 2026.
1. Consultar
Ingresá desde Broker → Costos Operativos para visualizar ambos años y sus doce meses.
2. Interpretar
Los montos en guaraníes y dólares se presentan separados para no mezclar divisas.
3. Ver detalle
Usá Ver detalle para consultar los gastos del mes, paginados de diez en diez.
4. Corregir
Las altas, ediciones y eliminaciones se realizan exclusivamente en Gastos.
05
WhatsApp
Bandeja interna para consultar conversaciones y mensajes almacenados por la integración de WhatsApp Cloud API.
¿Para qué sirve la Bandeja WhatsApp?
Centraliza dentro del CRM las conversaciones guardadas en las tablas de WhatsApp de Supabase.
Lista conversaciones y mensajes almacenados.
Permite buscar por nombre, número o contenido reciente.
Actualiza la bandeja en vivo y mantiene una comprobación automática de respaldo.
Al abrir una conversación con mensajes pendientes, confirma la lectura y limpia el contador verde.
Cómo consultar una conversación
Ingresá en WhatsApp desde Integraciones fijadas.
Esperá a que cargue el listado.
Buscá un contacto por nombre o número.
Pulsá la conversación para ver los mensajes guardados.
Usá Recargar cuando necesites actualizar inmediatamente.
Cómo responder desde el CRM
Seleccioná una conversación.
Confirmá que la ventana de atención de 24 horas figure abierta.
Escribí la respuesta y pulsá Enviar, o usá Ctrl + Enter.
El mensaje se envía por una Edge Function segura y aparece en el historial.
Cuando la ventana está vencida, el cuadro permanece bloqueado porque Meta exige una plantilla aprobada.
Vincular una conversación con Leads
El CRM busca coincidencias por celular y muestra el lead encontrado sin crear registros nuevos.
Vincular existente permite buscar y seleccionar manualmente un lead.
Crear lead abre el formulario con nombre, celular y origen WhatsApp ya completados.
El lead se crea únicamente después de revisar el formulario y pulsar Guardar lead.
Una conversación sin vincular permanece solamente en WhatsApp y no altera el embudo ni las métricas comerciales.
MANUAL DE DISEÑO DEL CRM/ERP
Estándares universales de interfaz que deben respetar todos los módulos actuales y futuros de la V3.
Versión del manual: V3.156
01
Manual de diseño
Estándares universales de interfaz para todos los módulos tabulares del CRM/ERP V3.
Reglas universales de tablas
Checkbox maestro: debe ocupar siempre la primera columna y seleccionar o deseleccionar únicamente los registros visibles de la página actual. Su estado intermedio indica una selección parcial.
Ordenamiento: los encabezados ordenables deben mostrar ↕ sin orden activo, ↑ en ascendente y ↓ en descendente; al cambiar el orden se vuelve a la página 1. Cuando una sección contenga varios bloques tabulares, cada bloque debe ordenar sus propias columnas de forma independiente.
Paginación: toda tabla debe incluir selector de 5, 10, 15, 30, 50 y 100 registros, rango visible, páginas numeradas y botones anterior/siguiente.
Densidad: encabezado fijo de 42 px, filas compactas de 39 px y columnas ajustadas al contenido, sin espacios innecesarios.
Ajuste de títulos: los títulos extensos admiten hasta dos líneas dentro de los mismos 42 px. Las columnas se dimensionan por sus datos reales y no por la longitud del encabezado; el indicador de ordenamiento permanece alineado.
Separación del encabezado: la línea entre los títulos y el contenido debe conservar el mismo grosor visual de 2 px y el mismo color de Cierres, compensando las diferencias técnicas entre tablas y grillas.
Contenedores tabulares: deben usar esquinas rectas, comenzar sin margen superior innecesario y mostrar una sola línea de cierre inferior; el borde de la última fila nunca debe duplicar el borde del contenedor.
Reglas universales del header y los paneles laterales
Filtros, búsqueda y acciones principales deben compartir la misma línea siempre que el ancho lo permita.
Todos los controles del top deben mantener un gap uniforme de 10 px.
El buscador debe ceder ancho antes de comprimir o desalinear botones y filtros.
La acción principal se ubica al extremo derecho y utiliza el estilo dorado institucional.
Botones principales: todos los botones de alta o creación (Nuevo o Cargar) y todos los botones de guardado deben utilizar obligatoriamente el dorado institucional, incluidos sus estados hover, activo y foco.
Títulos de sidebar: todos los paneles laterales y menús flotantes deben usar exactamente el mismo tamaño, peso, color y espaciado para su título, sin estilos particulares por sección.
Etiquetas de categoría y estado
Las categorías y estados se representan con recuadros compactos, borde suave y relleno translúcido, siguiendo la misma forma visual de Cierres.
Gold
Dorado institucional.
Silver
Plateado/gris frío.
Bronce II
Bronce claro/anaranjado.
Bronce
Bronce oscuro.
Activo
Verde.
Inactivo
Rojo.
ASISTENCIA REMOTA
Acceso rápido a la herramienta utilizada para brindar soporte técnico remoto al equipo.
Soporte CRM/ERP
01
AnyDesk para Windows
Permite que el personal autorizado pueda asistir de forma remota cuando sea necesario.
HISTORIAL CONSOLIDADO V3.0+Fecha y hora local de Asunción
V3.156
Ocultar datos extiende la privacidad integral a Recordatorios y Mis Cierres.
Los valores cargados quedan protegidos, mientras encabezados, filtros, barras, paginación, casillas y botones de acción permanecen visibles y operativos.
V3.155
Ocultar datos protege ahora todos los valores cargados en las filas y tarjetas de Leads, manteniendo visibles encabezados, filtros, contadores, paginación, barras y controles.
Mis Cierres incorpora un mensaje motivacional específico para los asesores que todavía no registran cierres.
Las búsquedas o filtros sin coincidencias conservan un mensaje técnico diferenciado.
V3.154
La preferencia de tema claro u oscuro queda separada por usuario y persiste en el navegador después de cerrar sesión o recargar.
La cabecera lateral conserva PLATINUM y simplifica el nombre del producto a CRM.
Mis Cierres se ubica debajo de Mi Desempeño y Flyers debajo de Calcular Comisión.
Listas pasa a denominarse Contactos, incorpora un ícono específico y presenta el alcance previsto de integración con Google e iOS.
Calendario comunica la futura integración de Google Calendar para centralizar la planificación y las reuniones.
V3.153
Se restauran los textos PLATINUM y CRM / ERP junto al nuevo ícono oficial de Century 21 en la cabecera lateral.
La tipografía aumenta de tamaño, peso y contraste para mejorar su visibilidad sin ampliar el bloque original de 124 × 40 px.
La interfaz, el título del navegador, los manuales y la versión interna quedan sincronizados con V3.153.
V3.152
La cabecera de la barra lateral incorpora el nuevo ícono oficial de Century 21 con fondo transparente.
El ícono se integra dentro del espacio de 124 × 40 px del elemento anterior para mantener intacta la alineación del menú.
La interfaz, el título del navegador, los manuales y la versión interna quedan sincronizados con V3.152.
V3.151
Se incorpora el nuevo ícono oficial de Century 21 en la pestaña del navegador.
El favicon queda integrado dentro del propio HTML para mantener la publicación en un único archivo.
La interfaz, el título del navegador, los manuales y la versión interna quedan sincronizados con V3.151.
V3.150
Se publica la primera compilación oficial de V3 para el nuevo subdominio del CRM/ERP.
La interfaz, el título del navegador, el Manual de diseño y la versión interna quedan sincronizados con V3.150.
Se habilita la recuperación de contraseña y se mantiene la conexión exclusiva con Supabase São Paulo.
V3.149
El acceso cambia su título a “Ingresar al CRM”.
La insignia visible y la versión interna quedan sincronizadas con V3.149.
Actualizaciones incorpora el historial completo desde V3.142 hasta la versión actual.
V3.148
El logo oficial de Century 21 Platinum se incorpora al acceso, con variantes para tema claro y oscuro.
Los avisos privados de WhatsApp y Messenger se mantienen en una sola línea en escritorio.
V3.147
El aviso de acceso restringido de WhatsApp adopta el formato compacto de una sola línea.
V3.146
El aviso de Messenger se presenta en una sola línea y conserva adaptación para pantallas angostas.
V3.145
Enviar adopta el dorado de énfasis V3.
Adjuntar archivo, escritura y envío quedan alineados a 42 px de alto.
V3.144
El compositor de WhatsApp permanece fijo al pie y solo el historial de mensajes se desplaza.
Messenger muestra un aviso interno sin redirigir y su icono iguala el tamaño de WhatsApp.
V3.143
WhatsApp y Messenger quedan restringidos exclusivamente al usuario autorizado.
Las políticas RLS y las funciones de envío, lectura y archivos refuerzan el acceso privado.
V3.142
La Bandeja WhatsApp consolida conversaciones, lectura, envío y contenidos multimedia dentro del CRM.
V3.141
La ventana Cargar propiedad reorganiza sus campos en filas lógicas y compactas.
La imagen de portada pasa al final del formulario y conserva todo el ancho disponible.
V3.140
El campo m² de Flyers admite decimales opcionales con coma y un máximo de dos cifras.
Habitaciones, baños y cocheras continúan aceptando únicamente valores enteros.
V3.139
Se corrige el margen superior de Flyers para mantener 15 px reales debajo del encabezado.
La barra superior, las tarjetas y sus formatos permanecen sin cambios.
V3.138
Los indicadores de Flyers muestran un guion cuando su valor es cero.
Los valores positivos y el formato de miles permanecen sin cambios.
V3.137
Los cuatro indicadores de Flyers quedan centrados respecto del ancho completo de cada tarjeta.
Se conserva el ancho compacto, la fila única y el espaciado aprobado.
V3.136
Flyers recupera el ancho compacto anterior de sus tarjetas.
Los cuatro indicadores quedan centrados respecto de la tarjeta completa, sin alterar los formatos numéricos aprobados.
V3.135
Flyers incorpora metros cuadrados con icono de regla y separadores de miles en sus importes y superficies.
Monto total de Cierres replica el ingreso monetario de V2: miles automáticos y hasta dos decimales opcionales con coma.
V3.134
Se corrige la prioridad CSS para mantener habitaciones, baños y cocheras en una sola fila real.
Los tres indicadores conservan el gap compacto de 10 px debajo del asesor captador.
V3.133
Habitaciones, baños y cocheras permanecen juntos en una sola fila debajo del asesor captador.
Los indicadores recuperan el gap compacto anterior sin aumentar innecesariamente la altura de la tarjeta.
V3.132
Cargar propiedad y Guardar propiedad adoptan el dorado institucional obligatorio.
Captado por se alinea con ID de propiedad dentro del formulario.
Habitaciones, baños y cocheras se centran debajo del asesor captador en cada tarjeta.
El Manual de Diseño documenta explícitamente el dorado universal para botones de alta y guardado.
V3.130
La portada de Flyers se carga directamente desde el equipo, sin utilizar una URL.
La imagen se optimiza, se adapta al formato de la tarjeta y se guarda de manera privada.
Al editar una propiedad se puede conservar o reemplazar su portada.
V3.129
Se incorpora Flyers como biblioteca visual de captaciones encima de Leads.
Cada propiedad exige un ID único, portada, carpeta de Drive, operación, precio, asesor y disponibilidad.
Los asesores administran sus propias captaciones; Admin y Broker administran todas y pueden asignarlas al asesor correspondiente.
V3.128
El bloque completo de Leads por estado se desplaza hacia la izquierda como una sola unidad.
El recuadro, título, subtítulo, columnas, valores y etiquetas mantienen su composición interna.
El ajuste se conserva también en la descarga PNG.
V3.127
La dona y las columnas de Mi Desempeño bajan para ganar separación respecto de sus textos superiores.
Las columnas reciben un desplazamiento izquierdo propio para acompañar visualmente a la dona.
El posicionamiento final también se conserva en la descarga PNG.
V3.126
La dona de Avance a Centurión y las columnas de Leads por estado reciben un ajuste óptico uniforme hacia la izquierda.
El mismo posicionamiento se conserva en la descarga PNG.
Mi Desempeño queda finalizado.
V3.125
Centrada la dona de Avance a Centurión dentro de su espacio.
Leads por estado vuelve a utilizar columnas verticales como en V2.
La nueva composición se conserva también en la descarga PNG.
V3.123
Mi Desempeño se cierra con Escape o al pulsar fuera de la ventana.
Las alineaciones de títulos, subtítulos, filtros, paneles y notas vuelven a coincidir con la ventana original de V2.
El botón Actualizar se reemplaza por Descargar y genera la imagen PNG de Mi Desempeño.
V3.122
Mi Desempeño conserva su presentación clara actual en modo claro.
En modo oscuro replica la estética de producción V2: marco azul nocturno, filtros y paneles oscuros, bordes azulados y textos claros.
Los colores funcionales de KPI se conservan y Ranking GCI recupera el violeta original en modo oscuro.
V3.121
Mi Desempeño recupera exactamente el formato de ventana de V2, con sus colores, degradados, KPI, resumen, embudo y avance a Centurión.
Los filtros vuelven al interior de la ventana y el fondo utiliza el desenfoque universal de V3.
La ventana respeta un margen exterior uniforme de 15 px.
V3.120
Mi Desempeño se integra como módulo funcional para Admin, Broker y Asesor.
Incluye filtros de periodo y asesor, ocho KPI, resumen comercial, embudo, avance a Centurión, estados de leads, privacidad y caché de 10 minutos.
El rol Asesor consulta exclusivamente su información mediante la RPC segura existente.
Contabilidad permanece fuera del alcance actual de V3.
V3.119
El detalle de Pago de Regalías elimina la doble línea inferior bajo la fila Total y conserva un único borde exterior uniforme.
El mismo criterio de cierre tabular se mantiene en el detalle mensual de Costos Operativos.
V3.118
Costos Operativos muestra indicadores de ordenamiento permanentemente visibles y centra cada título independientemente de su flecha.
El detalle mensual oculta por completo la paginación cuando contiene 10 registros o menos; desde 11 registros conserva páginas de 10 filas.
V3.116
Asesores reemplaza el encabezado Orden por #.
Costos Operativos fija el centrado real de los títulos de cada periodo y elimina el botón Cerrar del detalle mensual.
Las flechas de los selectores se desplazan 5 px hacia la izquierda mediante una regla visual universal.
V3.115
Top's inicia y se restablece en Ver Top 10.
Gastos y Asesores compactan sus columnas para evitar desplazamiento horizontal.
El doble clic sobre un gasto abre Editar gasto.
Costos Operativos centra sus títulos e incorpora separadores verticales.
V3.114
Costos Operativos centra sus datos, normaliza el margen superior y elimina el redondeado de sus tablas.
Los bloques se identifican como Periodo 2025 y Periodo 2026 e incorporan numeración mensual.
Ambos periodos permiten ordenar de forma independiente por número, mes, monto y detalle.
V3.113
Condición vitalicia adopta exactamente la misma estructura visual de Tiene factura.
Broker incorpora Costos Operativos como resumen 2025/2026 calculado desde Gastos, con detalle mensual paginado.
La nueva sección respeta márgenes, tarjetas, tablas, ventanas y desenfoque del Manual de Diseño.
V3.112
Las ventanas desenfocan el contenido posterior con una capa uniforme y compatible con Chromium.
Broker permanece desplegado al navegar entre sus submenús.
Asesores incorpora Celular después de Correo, con búsqueda y ordenamiento.
Condición vitalicia iguala la altura de sus labels y controles al resto del formulario.
V3.111
Condición vitalicia adopta el selector Sí/No utilizado en Cargar gasto.
Orden deja de ser editable y se asigna automáticamente; Celular ocupa su lugar junto a Estado.
V3.110
Nuevo/Editar asesor reorganiza Nombre y apellido junto a Cargo, Categoría junto a Condición vitalicia y Fecha de cumpleaños junto a Mail.
V3.109
Top's adopta 15 px uniformes en laterales y entre sus tres columnas.
Gastos incorpora la columna Moneda antes de Monto.
Nuevo asesor, Cargar gasto, Guardar asesor y Guardar gasto adoptan el dorado institucional.
V3.108
Reorganizada la ventana Cargar/Editar gasto en cinco filas compactas según el Manual de Diseño.
Eliminado el subtítulo informativo innecesario para reducir la altura del encabezado.
V3.107
Cargar y Editar gasto recuperan Tiene factura y Moneda con la misma lógica operativa de Producción.
Los importes de Gastos respetan la moneda almacenada y los totales dejan de mezclar guaraníes con dólares.
V3.106
Calcular Comisión adopta el ancho completo del lienzo y respeta el margen universal de 15 px también en pantallas Full HD.
Gastos recupera la columna y el campo obligatorio Tipo de gasto, conectado a public.gastos.tipo_gasto y ubicado después de Fecha.
Factura duplica el ancho de su columna y ocupa el ancho completo del formulario; admite tanto enlaces como referencias escritas.
V3.105
Gastos adopta el patrón visual universal aprobado en el Manual de Diseño y utilizado por Leads y Recordatorios.
La vista ocupa toda la altura útil, mantiene el margen lateral estándar de 15 px y utiliza encabezado fijo de 42 px, filas de 39 px, tipografía, bordes y recuadros uniformes.
La paginación predeterminada cambia de 10 a 15 gastos; filtros, búsqueda, Cargar gasto y barra inferior conservan su funcionamiento.
V3.104
Broker incorpora Gastos conectado a public.gastos como módulo fuente de Costos Operativos.
Incluye carga y edición en ventana integrada, eliminación confirmada, facturas opcionales, filtros, búsqueda, selección, ordenamiento y paginación predeterminada de 10 registros.
El total filtrado suma todos los gastos del periodo, independientemente de la página visible.
El año predeterminado queda fijado en 2026 y la ruta Gastos conserva la persistencia protegida de Broker.
V3.103
Pago de Comisiones vuelve a contar obligaciones individuales de pago: una participación de captador por cierre y otra de colocador cuando pertenece a Platinum.
Ver todos recupera la equivalencia funcional con Producción: 177 participaciones de captadores más 24 de colocadores internos, totalizando 201 comisiones con los datos actuales.
Los colocadores externos continúan excluidos para evitar pagos internos ficticios.
Ayuda se ordena como Manual de Diseño, Manual de Uso, Actualizaciones y Asistencia Remota.
V3.102
Manual de Diseño se separa del Manual de Uso y pasa a tener una sección propia dentro de Ayuda.
Ayuda incorpora Asistencia Remota con acceso directo a la descarga oficial de AnyDesk para Windows.
Ambas secciones incorporan iconos propios y navegación independiente.
Pago de Comisiones recupera los indicadores visibles de ordenamiento y reserva espacio suficiente entre el título y los filtros.
Las rutas de Broker persisten al recargar únicamente para usuarios Admin y Broker; los asesores continúan protegidos y regresan a Leads.
V3.101
Pago de Comisiones se reconstruye como una fila por cierre con captador, colocador y sus importes reales.
La consulta deja de solicitar columnas de oficina inexistentes y elimina el error de carga.
La sección incorpora selección, ordenamiento, filtros, búsqueda y paginación según el Manual de diseño.
V3.100
Recordatorios adopta una altura fija real de 39 px por fila y termina exactamente en la misma posición que Leads.
Los paneles laterales abiertos se cierran al pulsar fuera del sidebar.
La versión queda centrada verticalmente respecto del nombre y rol del usuario.
Todos los botones X igualan dimensiones, borde, radio e icono de Editar lead.
Al abrir desde Recordatorios, el formulario vinculado muestra el título Editar recordatorio.
V3.099
Todos los botones X adoptan universalmente un recuadro neutro, sin relleno y con el color de borde estándar del sistema.
Recordatorios iguala a Leads sus alturas fijas de 39 px por fila y 42 px para el encabezado.
V3.098
Las X de Editar lead y Ver detalle de Regalías adoptan un borde rojo visible sin relleno.
El detalle mensual elimina el botón Cerrar y conserva la X como único control explícito.
Ayuda corrige el espaciado entre iconos y textos y unifica su título con el estándar universal de los sidebars.
La etiqueta de versión recupera su ubicación anterior junto al usuario.
V3.097
La paginación del detalle de Regalías aparece únicamente cuando el mes supera los 10 cierres.
Se refuerzan las X de cierre, se igualan márgenes y separación anual, y se centra la versión en su celda.
Ver detalle centra todos los encabezados, valores, importes y el total mensual.
Cada ventana mensual incorpora paginación fija de 10 cierres y numeración correlativa.
El total continúa calculándose sobre todos los cierres del mes y el contenido queda dentro de un recuadro interno cerrado.
V3.095
Pago de Regalías adopta el resumen mensual aprobado, con enero a diciembre en dos bloques simultáneos: 2025 y 2026.
Cada mes muestra su monto consolidado y abre el detalle de los cierres que componen esa regalía.
El detalle incluye fecha, ID, captador, colocador, comisión bruta, regalía, ordenamiento y total mensual.
Se incorpora acceso mensual a la Declaración de Cierre mediante enlace documental configurable.
V3.094
Pago de Regalías se separa de Pago de Comisiones y se organiza en dos bloques simultáneos: 2025 y 2026.
Cada bloque incorpora checkbox maestro, selección por fila, ordenamiento, paginación, total anual y márgenes universales.
La regalía se muestra una sola vez por cierre, sin dividirla en participaciones.
V3.093
Broker incorpora Pago de Regalías conectado directamente con los importes reales guardados en Cierres.
Incluye filtros por año y mes, búsqueda, ordenamiento, paginación de 15 filas y total filtrado.
V3.092
Seprelad vuelve a construirse desde los cierres de venta y combina por ID la documentación existente.
El filtro anual clasifica correctamente las 40 filas de 2025 y las 49 filas de 2026.
Ver todos refleja las 89 operaciones de venta sin perder campos documentales ya completados.
V3.091
Broker incorpora Pago de Comisiones conectado a las participaciones reales de Cierres.
La sección incluye filtros, búsqueda, ordenamiento y paginación predeterminada de 15 registros.
V3.090
El panel Broker colapsado elimina viñetas e incorpora iconos propios en todas sus secciones.
Se restaura la identificación Platinum / CRM ERP junto al isotipo.
Seprelad informa página y cantidad exacta de filas cargadas, sin totales supuestos.
V3.089
Seprelad usa directamente la tabla documental disponible en este entorno y refleja únicamente sus expedientes reales.
Broker incorpora un menú lateral funcional cuando la barra principal está colapsada.
Todos los botones Borrar filtros adoptan borde rojo sin relleno y se retira la leyenda inferior flotante.
V3.087
Seprelad recupera la documentación existente desde Supabase y la combina por ID de cierre.
El listado vuelve al periodo operativo aprobado de julio de 2025 a julio de 2026.
Se corrigen indicadores, títulos ajustados y ubicación compacta de la versión junto al usuario.
V3.086
Se retiran las identificaciones visuales del entorno de desarrollo sin alterar su conexión segura.
Broker incorpora Seprelad vinculada automáticamente a Cierres.
La sección aplica filtros, búsqueda, selección, ordenamiento, estados documentales y paginación del Manual de diseño.
V3.085
Top's adopta los filtros oficiales de Producción: año, periodo y alcance del Top.
Se incorporan Ver todos los años, Ver todos + Broker y vistas Top 3, Top 5 y Top 10.
Los valores predeterminados son 2026, Anual y Ver todos.
V3.084 STAGING
Top Producer recupera la normalización histórica de Producción para corregir cierres cuyo GCI quedó almacenado con escala multiplicada por 100.
La numeración de cada ranking ahora es consecutiva según el orden visible y la página actual.
La columna # queda centrada y más ancha; el año adopta la misma tipografía del título de cada bloque.
V3.082 STAGING
Productividad y Top's igualan el gap universal de 10 px entre Borrar filtros y el buscador.
Top's muestra 15 participantes por defecto e incorpora paginación completa para sus 20 asesores elegibles.
Los puestos 1, 2 y 3 usan recuadros translúcidos del Manual de diseño en dorado, plateado y bronce.
V3.081 STAGING
El ajuste de texto en títulos pasa a ser regla universal y se aplica también en Cierres y Asesores.
Broker incorpora Top's con Top Producer, Top Captaciones y Top Colocaciones, filtros de periodo y Top 5.
Los rankings automáticos usan Cierres y la lista maestra activa, excluyendo Brokers y externos.
V3.080 STAGING
Productividad incorpora ajuste de texto en títulos extensos para compactar las columnas sin aumentar la altura del encabezado.
Los anchos ahora responden mejor al contenido real y reducen espacios vacíos entre métricas.
El ajuste se mantiene como prueba exclusiva de Productividad hasta su aprobación como regla del Manual de diseño.
V3.079 STAGING
Broker incorpora Productividad conectada a Asesores, Cierres y Leads de Supabase.
La sección aplica integralmente el Manual de diseño universal: header, gap, checkbox maestro, ordenamiento, etiquetas, paginación, alto de filas y línea divisoria.
Se recuperan las métricas de cierres, lados, GCI, split, objetivos de categoría, Centurión, leads captados y porcentaje de cierre.
V3.078 STAGING
Broker → Asesores iguala el grosor visual de la línea que separa el encabezado del contenido de Cierres.
El Manual de diseño incorpora esta separación como regla universal para las próximas secciones de Broker.
V3.077 STAGING
Broker → Asesores iguala exactamente la altura y tipografía del encabezado de columnas de Cierres.
Las etiquetas de categoría y estado adoptan las dimensiones y el radio de las etiquetas Simple/Compartido.
El filtro Todas las categorías amplía su ancho y el buscador cede el espacio correspondiente.
V3.076 STAGING
Broker → Asesores incorpora checkbox maestro, selección por fila y ordenamiento universal en todas las columnas.
El resumen total/activos/inactivos se integra a la barra de paginación y se elimina la cinta superior.
Categorías y estados adoptan etiquetas translúcidas por color; Ayuda incorpora el Manual de diseño universal de la V3.
V3.075 STAGING
Broker → Asesores incorpora la misma paginación de Cierres, con selector de 5, 10, 15, 30, 50 y 100 registros.
Los filtros del header adoptan una separación uniforme y el buscador cede el espacio necesario.
Los correos se muestran con el color blanco normal de la tabla, sin resaltado azul.
V3.074 STAGING
Broker → Asesores adopta la misma distribución visual compacta de Cierres, sin tarjeta interior ni márgenes innecesarios.
Búsqueda, categoría y estado pasan al header; Nuevo asesor queda alineado con las acciones principales.
La tabla utiliza encabezado fijo, filas de 39 px y columnas ajustadas al contenido real.
V3.073 STAGING
Broker incorpora la sección Asesores conectada a la lista maestra de Supabase, con búsqueda, filtros, contadores y orden institucional.
Admin y Broker pueden crear y editar los datos operativos del asesor desde una ventana integrada.
V3.072 STAGING
Mis Cierres vincula la política RLS directamente con el UUID de la sesión y el perfil activo del asesor, eliminando la dependencia incorrecta del correo registrado en la lista maestra.
La comparación usa asesor_nombre o nombre del perfil y normaliza tildes, espacios y mayúsculas; el asesor conserva acceso de solo lectura exclusivamente a sus propias operaciones.
V3.071 STAGING
Mis Cierres incorpora la primera política RLS personal para consultar operaciones donde el usuario figura como captador o colocador.
Esta versión intentaba relacionar el correo autenticado con la lista maestra de asesores; la relación fue reemplazada en V3.072 por la identidad directa del perfil.
V3.070 STAGING
Mis Cierres consulta las variantes ortográficas verificadas del asesor con y sin tildes, corrigiendo cierres históricos como Andrea Ramirez frente al perfil actual Andrea Ramírez.
La identidad continúa limitada al asesor autenticado y mantiene el alcance por captador o colocador.
V3.069 STAGING
Mis Cierres ahora resuelve la identidad del usuario contra la lista maestra de asesores, incluido el correo, para reconocer nombres completos aunque el perfil muestre una variante abreviada.
La consulta personal admite únicamente las variantes verificadas del mismo asesor y conserva el alcance por captador o colocador.
V3.068 STAGING
El módulo principal Cierres fue reemplazado por Mis Cierres, que muestra exclusivamente las operaciones donde participa el asesor logueado como captador o colocador.
El historial completo de la oficina pasó a Broker → Cierres, disponible únicamente para Admin y Broker.
Cargar cierre, edición, selección, papelera y filtros por asesor permanecen exclusivamente en el Cierres administrativo.
V3.067 STAGING
Corregida la restauración de ruta durante F5: el arranque ya no reemplaza prematuramente WhatsApp por Leads.
Al actualizar dentro de WhatsApp, el CRM conserva el módulo y recupera la conversación abierta.
Un inicio de sesión nuevo continúa abriendo Leads como módulo inicial.
V3.066 STAGING
Cada lead puede quedar vinculado a un único número de WhatsApp; las vinculaciones duplicadas se bloquean con identificación del contacto vigente.
La integridad queda protegida tanto en la interfaz como mediante una restricción única en Supabase.
Se incorporó la primera implementación de conservación del módulo y la conversación de WhatsApp durante la recarga.
V3.065 STAGING
El botón Recargar conversaciones utiliza ahora una flecha circular única, más reconocible como acción de recarga.
El nuevo símbolo conserva el centrado dentro de su recuadro y presenta un trazo más visible.
La alineación de Celular y Correo y el botón Adjuntar archivo permanecen sin cambios.
V3.064 STAGING
Celular y Correo quedan alineados desde la parte superior dentro del formulario de Leads.
Ambos controles conservan exactamente el mismo alto aunque aparezca el aviso de número ya vinculado bajo Celular.
El icono de Recargar conversaciones utiliza ahora un trazado simétrico y centrado; Adjuntar archivo permanece sin cambios.
V3.063 STAGING
Crear y editar Leads ahora detecta celulares ya utilizados aun cuando tengan prefijo +595, cero inicial, espacios, paréntesis o guiones diferentes.
El formulario avisa a qué lead pertenece el número y bloquea el guardado para impedir duplicados.
La validación se repite inmediatamente antes de guardar para evitar que un aviso preventivo desactualizado permita crear el registro.
Se centraron los iconos de Recargar conversaciones y Adjuntar archivo dentro de sus botones.
V3.062 STAGING
Comienza la Fase 5 con detección de leads existentes mediante el celular normalizado del contacto de WhatsApp.
Las conversaciones no generan leads automáticamente: la creación abre el formulario habitual precompletado y exige confirmación humana.
Se incorpora vinculación manual persistente a un lead existente y acceso directo al listado filtrado del lead.
Las conversaciones sin vincular permanecen fuera del embudo y no alteran las métricas comerciales.
V3.059 STAGING
La ventana de atención de WhatsApp ahora se recalcula también desde el último mensaje entrante, incluidos imágenes y otros mensajes multimedia.
Se conserva el vencimiento registrado en la conversación cuando sea más reciente.
La validación segura de whatsapp-send aplica la misma regla antes de contactar a Meta.
V3.058 STAGING
Se inicia la Fase 4 de WhatsApp con visualización segura de imágenes recibidas dentro del historial.
La Edge Function whatsapp-media valida que el media_id pertenezca a un mensaje almacenado antes de descargarlo desde Meta.
Las imágenes incluyen estado de carga, manejo de errores y apertura en tamaño completo.
El token permanente continúa protegido en Supabase y nunca se expone en el HTML usado en LAN.
V3.057 STAGING
Se incorpora la Fase 3 de WhatsApp con actualización en vivo de mensajes y conversaciones.
Al abrir una conversación pendiente, el CRM envía la confirmación de lectura a Meta y limpia inmediatamente el contador verde.
La escritura se realiza mediante la Edge Function segura whatsapp-read; el HTML no recibe claves privilegiadas.
Si el canal en vivo se interrumpe, una comprobación automática de respaldo mantiene la bandeja actualizada.
V3.056 STAGING
Se incorpora la Fase 2 de WhatsApp para responder mensajes de texto desde el CRM mediante una Edge Function segura.
El cuadro de respuesta se habilita únicamente con una conversación seleccionada y una ventana de atención de 24 horas abierta.
El envío admite hasta 4.096 caracteres, informa errores de Meta y recarga el historial después de confirmar el mensaje.
El token de WhatsApp permanece exclusivamente como secreto de Supabase y nunca se incluye en el HTML usado en LAN.
V3.055 STAGING
La Bandeja WhatsApp ahora interpreta la estructura real de STAGING: text_body, message_at, last_message_preview y phone_e164.
Los mensajes reales recibidos por el webhook se muestran con texto, dirección, estado y fecha correctos.
El encabezado de cada conversación informa si la ventana de atención de 24 horas está abierta y cuándo vence.
Las consultas priorizan las conversaciones y mensajes más recientes y mantienen la actualización automática cada 30 segundos.
V3.054 STAGING
WhatsApp Business pasó a ser una Bandeja WhatsApp interna dentro de Integraciones fijadas.
La Fase 1 consulta en modo solo lectura las tablas whatsapp_conversations, whatsapp_messages y whatsapp_contacts, con búsqueda, historial, recarga y actualización cada 30 segundos.
La lectura usa la sesión del usuario y RLS; no expone tokens de Meta, claves secretas ni service role.
El Manual de Uso incorpora la sección WhatsApp y documenta la futura habilitación segura de envío y webhooks mediante Edge Functions.
V3.053 STAGING
Asesor captador y Asesor colocador dejaron de utilizar el desplegable nativo del navegador: ahora funcionan como campos de texto con sugerencias dinámicas únicamente después de escribir.
Las sugerencias provienen del directorio de asesores cargado desde Supabase, permiten navegación con flechas y selección con Enter, y completan automáticamente categoría y oficina cuando corresponde.
La sección Calcular Comisión del Manual de Uso fue reorganizada con el mismo encabezado, numeración, alineación, bloques desplegables y grilla informativa que Leads, Recordatorios y Cierres.
V3.052 STAGING
El formulario de Cierres utiliza la lista maestra activa de public.asesores, excluye personas ajenas al equipo y agrega a David Fleitas como Silver.
Los campos de asesor permiten escribir y muestran sugerencias; al seleccionar un asesor conocido, su categoría se completa automáticamente.
TC es opcional: sin TC el monto se interpreta como USD; con TC el monto se interpreta como guaraníes y se convierte a USD para guardar, listar y calcular.
Asesor colocador, Oficina colocador, Categoría colocador e ID de cierre dejaron de ser obligatorios.
El aviso de duplicidad ahora indica “Ya existe un registro con ese ID de cierre”.
V3.051 STAGING
Se activó Calcular Comisión como módulo informativo completamente independiente de Leads, Cierres y Supabase.
Incluye Venta, Alquiler y Alquiler Temporal; cálculos simples, compartidos internos y compartidos externos; categorías Bronce, Bronce II, Silver y Gold.
El resultado detalla comisión bruta, regalías, base neta, GCI por lado, ganancias de asesores, ganancia de oficina y equivalente monetario.
Se incorporaron copia, impresión y un historial local de los últimos 15 cálculos, separado por usuario y entorno, con reutilización y eliminación individual.
El Manual de Uso ahora incluye una sección completa para este módulo.
V3.050 STAGING
Ayuda → Tutoriales fue renombrado como Manual de Uso y la opción Guías fue retirada para evitar duplicación.
Se incorporó un manual operativo completo y paso a paso para Leads, Recordatorios y Cierres, con navegación interna, instrucciones por rol, advertencias y recomendaciones.
El manual explica carga, edición, filtros, selección, recordatorios, etiquetas, notas, WhatsApp, exportación, impresión, papeleras y cálculos de Cierres.
V3.049 STAGING
Cierres queda alineado con la lógica validada de V2.496, sin crear una fórmula paralela.
Se restauraron Alquiler Temporal y los campos Oficina captador/colocador, necesarios para distinguir cierres compartidos internos de Platinum y compartidos externos.
Venta, Alquiler y Alquiler Temporal recuperan sus porcentajes predeterminados: 5,50%, 100%/50% y 10%, respectivamente.
Se validaron redondeos, regalías, GCI y splits para Bronce, Bronce II, Silver y Gold en cierres simples, compartidos internos y compartidos externos.
V3.048 STAGING
Los botones secundarios ubicados junto a “Aplicar/Aceptar” en ventanas emergentes y paneles de filtros ahora muestran recuadro sin relleno, tomando como referencia visual el selector inferior de cantidad por página.
Restablecer, Cancelar y Cerrar mantienen borde visible, fondo transparente y hover consistente en modo claro y oscuro.
V3.047 STAGING
El botón Cargar cierre y las acciones principales de Cierres adoptan el dorado institucional.
La papelera de Cierres usa el mismo tono rojo y comportamiento contextual de Leads y Recordatorios.
Los filtros de Cierres fueron reorganizados en una grilla compacta de tres columnas, con la X de cierre alineada a la derecha.
Se incorporó Papelera de Cierres con búsqueda, paginación, restauración y eliminación definitiva protegida por contraseña.
V3.046 STAGING
Cierres utiliza 15 registros por página de forma predeterminada y columnas ajustadas al contenido para reducir desplazamiento horizontal.
Los botones Aplicar y Restablecer quedan centrados en las ventanas de filtros; la X permanece alineada a la derecha y centrada dentro de su recuadro.
Se incorporaron checkboxes, papelera contextual y eliminación segura de cierres; uno requiere confirmación y varios requieren contraseña.
El botón Cargar cierre abre el formulario funcional de alta y edición con control de ID duplicado y cálculo automático de comisión, regalías, GCI y ganancias.
V3.045 STAGING
Se activó Cierres V3 — Fase 1 con historial real desde Supabase, RLS, búsqueda, filtros, ordenamiento y paginación de 10 registros por defecto.
Los filtros incluyen año, mes, asesor participante, operación, tipo de cierre, categoría, ID de propiedad e ID de cierre.
El menú de tres puntos incorpora Recargar, Exportar a Excel e Imprimir todos los resultados filtrados.
La carga y edición financiera se habilitarán en la Fase 2 después de validar el historial y los permisos con Admin, Broker y Asesor.
V3.044 STAGING
La Papelera de Leads incorpora paginación propia con selector de 5, 10, 15, 30, 50 y 100 registros, conteo exacto y navegación por páginas.
La búsqueda de la Papelera consulta directamente Supabase, vuelve a la página 1 y conserva selección independiente entre páginas.
El ícono de papelera de Leads adopta exactamente el mismo diseño compacto que Recordatorios: sin selección abre la Papelera y con selección mueve los leads marcados.
La implementación mantiene un único HTML consolidado, sin dependencias ni scripts adicionales.
V3.043 STAGING
La Papelera de Leads incorpora buscador, checkboxes por registro y selección maestra de los resultados visibles.
Se habilita la restauración individual o masiva y se muestra quién eliminó cada lead junto con la fecha y hora.
Admin y Broker pueden eliminar definitivamente los seleccionados mediante validación de contraseña; la acción es irreversible y permanece oculta para Asesores.
Los controles se actualizan de forma contextual sin agregar dependencias externas ni scripts separados.
V3.042 STAGING
Se amplió y estabilizó el selector “Mostrar” de la paginación para visualizar correctamente 5, 10, 15, 30, 50 y 100 en modo claro y oscuro.
El ajuste se aplica tanto a Leads como a Recordatorios, sin incorporar reglas duplicadas ni dependencias externas.
V3.041 STAGING
Se corrigió el bloqueo total de Leads cuando las columnas de Papelera todavía no existen en Supabase.
La aplicación verifica la disponibilidad de la Papelera al iniciar sesión y mantiene Leads y Recordatorios operativos mediante compatibilidad segura hasta ejecutar la migración.
Las acciones de borrar y restaurar permanecen deshabilitadas mientras la migración está pendiente, evitando consultas inválidas y pérdida accidental de datos.
La versión se entrega como HTML completo y consolidado, sin scripts externos ni parches dependientes de versiones anteriores.
V3.040 STAGING
Se incorporó Papelera de Leads dentro del menú de tres puntos: las eliminaciones pasan a ser recuperables y los registros pueden restaurarse.
Los leads enviados a la papelera quedan excluidos automáticamente de Leads, Recordatorios, avisos, exportaciones e impresiones.
Un clic derecho sobre una fila seleccionada la deselecciona; la tecla Escape también limpia la selección cuando no hay una ventana abierta.
Los leads con recordatorio activo/configurado muestran automáticamente un ícono rojo de reloj junto a sus etiquetas en Lista y Kanban.
V3.039 STAGING
“Añadir tarea” fue renombrado a “Añadir recordatorio” dentro de la cinta masiva de Leads.
Se incorporó “Añadir/editar notas”, con opciones para añadir texto al final o reemplazar las notas actuales.
Se agregó “Enviar WhatsApp”, disponible al seleccionar un único lead con celular válido, y Eliminar pasó a la última posición.
Las etiquetas ahora son visibles como distintivos junto al nombre del lead en Lista y dentro de las tarjetas Kanban.
V3.038 STAGING
Leads incorpora una papelera contextual para eliminar los registros seleccionados, con confirmación simple para uno y contraseña para eliminaciones múltiples.
La cinta de acciones masivas queda funcional: Reasignar, Añadir tarea, Cambiar etapa, Eliminar y Editar etiquetas.
Reasignar está limitado a Admin/Broker; las demás acciones respetan RLS y los permisos de edición del usuario.
Las tareas masivas se integran con Recordatorios y los cambios de etapa Cerrado/Perdido retiran automáticamente esos leads del módulo.
V3.037 STAGING
El botón de tres puntos de Leads incorpora Recargar, Exportar resultados a Excel e Imprimir resultados.
La exportación genera un XLSX real con todos los resultados filtrados o únicamente la selección actual, respetando RLS y filtros activos.
La impresión usa una vista horizontal limpia y los nombres de archivo son descriptivos según la vista, asesor, filtros o selección.
V3.036 STAGING
El menú de tres puntos de Recordatorios incorpora Recargar, Exportar a Excel e Imprimir.
La exportación genera un archivo XLSX real con todos los resultados filtrados o únicamente la selección actual, usando nombres de archivo descriptivos.
La impresión respeta la selección o filtros activos y genera una vista horizontal limpia con fecha, hora, notas, asesor y datos relacionados.
V3.035 STAGING
Se corrigió la renderización del ícono de papelera de Recordatorios en modo claro y oscuro, definiendo tamaño, trazo y color visibles de forma explícita.
El botón conserva su formato compacto y el contador de selección ahora se presenta como una insignia superpuesta.
V3.034 STAGING
La acción masiva de Recordatorios se presenta ahora como un botón compacto con ícono de papelera y tooltip descriptivo.
Se incorporaron casillas de selección por fila y una casilla maestra para seleccionar o deseleccionar todos los recordatorios editables visibles.
La papelera elimina un recordatorio seleccionado con confirmación simple, varios seleccionados con contraseña y, cuando no hay selección, conserva la opción de eliminar todos los recordatorios personales.
Los recordatorios de Todo el equipo que sean de solo lectura para un Asesor no pueden seleccionarse ni eliminarse.
V3.033 STAGING
Se activó el motor de avisos automáticos de Recordatorios con hasta tres avisos por usuario y repetición configurable.
Admin no recibe avisos automáticos; Broker recibe únicamente recordatorios propios y Asesor recibe los personales y los dirigidos a Todo el equipo.
Las alertas son no intrusivas, aparecen en la esquina inferior derecha y se concentran en el menú Notificaciones con contador visible.
Se incorporó “Eliminar mis recordatorios” con verificación de la contraseña actual; conserva los leads y no elimina recordatorios de Todo el equipo.
V3.032 STAGING
La hora queda centrada dentro de un indicador uniforme y con las cuatro esquinas completamente redondeadas.
La columna “NOTAS” se movió a la izquierda de “ASESOR” y se actualizó su denominación en plural.
Admin y Broker pueden asignar recordatorios generales a “Todo el equipo” desde la primera opción del selector; los Asesores no reciben esa opción al crear recordatorios.
Los recordatorios de equipo se comparten mediante RLS sin crear copias duplicadas por usuario.
V3.031 STAGING
Las filas de Recordatorios adoptan la misma altura compacta de Leads y la hora queda centrada dentro de su indicador.
Todos los encabezados relevantes permiten ordenar ascendente o descendentemente, igual que en Leads.
Se incorporó “+ Nuevo recordatorio” para crear tareas internas independientes de clientes o leads.
Los recordatorios generales se almacenan en una tabla separada con RLS, asignación por usuario y sin contaminar el conteo de Leads.
V3.030 STAGING
Recordatorios inicia ahora en “Todos” para mostrar desde el primer ingreso tanto recordatorios vencidos como próximos.
Se mantiene la exclusión automática de leads Cerrados y Perdidos y el respeto completo de RLS por rol.
La vista Todos y Vencidos ordena primero los recordatorios más recientes; Próximos, Hoy y Esta semana mantienen orden cronológico ascendente.
El botón Borrar filtros también restablece Recordatorios en la vista Todos.
V3.029 STAGING
Se activó el primer bloque funcional del módulo Recordatorios con listado real desde Supabase, búsqueda, filtros y paginación.
Recordatorios excluye automáticamente leads Cerrados y Perdidos, respeta RLS y permite filtrar por asesor a Admin y Broker.
El formulario de Lead incorpora fecha, hora, nota opcional y configuración de repetición 1 h, 2 h, 24 h o 48 h.
La eliminación individual limpia únicamente el recordatorio y conserva intacto el lead.
V3.028 STAGING
Dashboard adopta el anterior ícono estadístico de Mi Desempeño; Mi Desempeño conserva la copa/trofeo.
La Fase 3B incorpora conteos exactos inteligentes: el total se calcula al cambiar el universo de filtros y se reutiliza temporalmente al paginar, ordenar o cambiar la cantidad por página.
Crear, editar o recargar manualmente invalida el conteo almacenado y solicita nuevamente un total exacto a Supabase.
La carga de cada página solicita menos columnas, sin sacrificar los datos necesarios para visualizar o editar Leads.
V3.027 STAGING
Se retiró el filtro duplicado de asesor en la columna izquierda de la ventana de filtros, manteniendo el selector principal dentro de Propiedades de leads.
La ventana de filtros ahora incorpora un botón de cierre con ícono “X” en la esquina inferior derecha.
Mi Desempeño adopta un ícono de copa/trofeo y Dashboard un ícono tipo dona para reforzar la lectura visual del menú lateral.
V3.026 STAGING
Se incorporó un filtro visible “Filtrar por asesor” debajo de “Todos los leads”, disponible para Admin y Broker.
El selector se alimenta con perfiles activos de asesores y conserva compatibilidad con nombres presentes en los leads cargados.
Al elegir un asesor, el listado vuelve automáticamente a la página 1 y consulta Supabase respetando RLS, filtros y conteo exacto.
La Fase 3A confirmó una tabla saludable de 601 leads, con índices de Fecha y Estado utilizados y sin necesidad de agregar más índices permanentes por ahora.
V3.025 STAGING
La edición de Leads ahora se abre mediante doble clic en filas de Vista Lista o tarjetas de Vista Kanban, evitando aperturas accidentales.
Se incorporó el botón visible “Borrar filtros” junto a “Leads activos”; limpia búsqueda, filtros avanzados y devuelve el listado a la página 1.
El buscador posee un recuadro completo, ícono y texto descriptivo para que la búsqueda por palabra clave sea fácilmente identificable.
Vista Lista también queda reflejada desde el HTML inicial para evitar cambios visuales durante el arranque.
V3.024 STAGING
Edición funcional de Leads desde Vista Lista y Vista Kanban.
Admin y Broker pueden editar cualquier lead; Asesor únicamente los leads propios, respetando las políticas RLS de Supabase.
El formulario de Nuevo lead se reutiliza de forma segura como formulario de edición sin alterar propietario, asesor ni otros datos JSON existentes.
La validación del trigger del buscador puede completarse creando y luego editando un lead de prueba desde esta versión.
V3.023 STAGING
El buscador general de Leads utiliza una única columna normalizada e indexada con trigramas para reducir recorridos completos de la tabla.
El filtro parcial por Proyecto incorpora su propio índice trigram para conservar precisión sin recorrer toda la columna.
Las búsquedas ahora son insensibles a mayúsculas y acentos, conservan los campos existentes y reconocen las clasificaciones Frío, Tibio, Caliente, Ganado, Perdido y Bloqueado.
Los leads nuevos o editados mantienen automáticamente actualizado su contenido de búsqueda mediante un trigger exclusivo de Staging.
V3.022 STAGING
La Vista Kanban oculta automáticamente los estados sin leads en la página actualmente cargada, evitando columnas vacías y huecos visuales.
Se corrigió el SQL de índices JSON de Leads para utilizar directamente los operadores inmutables de columnas jsonb.
V3.021 STAGING
El historial de actualizaciones registra desde esta versión la fecha y hora local de Asunción en formato DD/MM HH:MM.
Las próximas entregas incorporarán automáticamente su marca temporal exacta.
V3.020 STAGING
Persistencia corregida del modo claro/oscuro, sidebar y privacidad después de cerrar sesión o recargar.
Integración adicional con el administrador de contraseñas mediante Credential Management API cuando el navegador lo admite.
Cierre de sesión con recarga limpia para permitir que el navegador vuelva a ofrecer las credenciales guardadas.
V3.019 STAGING
Inicio de cada sesión fijado en Leads, sin heredar el último módulo utilizado por otra cuenta.
Vista Lista establecida como vista inicial predeterminada.
Historial de actualizaciones incorporado dentro del menú Ayuda.
Formulario de acceso optimizado para administradores de contraseñas.
V3.018 STAGING
Filtros aislados por usuario y reinicio en Leads activos.
Contraste oscuro optimizado, recordar acceso y cierre por 60 minutos de inactividad.
Etiqueta de Staging reposicionada para no cubrir la paginación.
V3.017 STAGING
Paginación real desde Supabase con 5, 10, 15, 30, 50 y 100 registros.
Conteos exactos, ordenamiento, filtros en servidor y encabezado fijo.
V3.016 STAGING
Primera compilación conectada exclusivamente a Staging São Paulo.
Sesiones separadas de Producción e identificación visual del entorno.
V3.015–V3.013
Checkbox maestro, encabezados en mayúsculas y banderas SVG.
Ajustes con panel lateral y SVG oficiales de WhatsApp y Facebook.
V3.012–V3.009
Dorado institucional restaurado y tooltips estilo Kommo.
Accesos Directos e Integraciones fijadas optimizados en modo colapsado.
V3.008–V3.006
Fondo gris y separadores del listado incorporados.
Vista Kanban/Lista y títulos superiores en mayúsculas.
V3.005–V3.003
Ayuda lateral tipo Kommo y espacio reservado para avisos de conexión.
Base limpia oficial y arquitectura inicial del Theme V3.0+.
Ajustes
Notificaciones
Sin novedades
No hay notificaciones nuevas.
Más acciones
Se usarán todos los resultados filtrados.
Se usarán todos los cierres que coincidan con los filtros activos.
Se usarán todos los resultados filtrados.
Papelera de Leads
0 leads eliminadosLos leads de esta papelera no aparecen en Leads ni Recordatorios.
Cargando Papelera de Leads…
Papelera de Cierres
0 cierres eliminadosLos cierres de esta papelera no aparecen en el historial activo.
Cargando Papelera de Cierres…
Vincular a lead existente
La vinculación no modifica el lead ni crea uno nuevo.