📱Interfaz

La interfaz 0. Clientes es el punto central desde el que se gestiona toda la información relacionada con los clientes: datos generales, contactos, proyectos e ingresos. Está diseñada para que el usuario trabaje siempre en contexto, sin necesidad de navegar entre tablas.


🔧 Variables de contexto

Esta interfaz utiliza una variable de contexto que actúa como punto de partida de todos los datos que se muestran.

Variable de contexto configurada

  • Nombre de la variable: Tipo entidad

  • Fuente de datos: Entidades

  • Campo seleccionado: entidad_tipo

Esta variable se utiliza para determinar qué tipo de entidades se mostrarán en la interfaz.

En este caso, la variable tiene un valor estático configurado como Cliente, lo que provoca que:

  • El módulo de Clientes muestre únicamente las entidades cuyo tipo es Cliente.

  • La interfaz siempre trabaje sobre el conjunto de clientes, sin posibilidad de cambiar el tipo de entidad desde la propia vista.


📦 Módulo principal: Clientes

Este módulo actúa como origen de la interacción dentro de la interfaz.

  • Tipo de módulo: Vista tabla

  • Tabla de origen: Entidades

  • Campo relacionado con la variable: entidad_tipo

Gracias a esta configuración, el módulo de Clientes muestra exclusivamente los registros de tipo Cliente definidos en la tabla Entidades.

Este módulo será además el origen del filtro entre módulos, permitiendo que el resto de información se sincronice automáticamente al seleccionar un cliente concreto.


🔗 Filtro entre módulos

Además de la variable de contexto, la interfaz utiliza un filtro entre módulos para coordinar la información mostrada en cada sección.

Configuración del filtro entre módulos

  • Módulo de origen: Clientes

  • Campo origen: Nombre

Este módulo controla el comportamiento del resto de módulos de la interfaz.

Módulos destino

Módulo destino
Tabla / Tipo
Campo conectado

Contactos

Tabla Contactos

Empresa

Proyectos

Tabla Proyectos

Cliente

Ingreso del cliente

KPI (Proyectos)

Cliente

De este modo, cada vez que el usuario selecciona un cliente en el módulo Clientes, los módulos de Contactos, Proyectos e Ingreso del cliente se actualizan automáticamente para mostrar únicamente la información relacionada con ese cliente.


🧩 Configuración de cada módulo

📇 Módulo: Contactos

  • Tabla de origen: Contactos

  • Campo relacionado con variable: — (no aplica)

Este módulo muestra todos los contactos cuya empresa coincide con el cliente seleccionado en el módulo Clientes, gracias al filtro entre módulos.


📁 Módulo: Proyectos

  • Tabla de origen: Proyectos

  • Campo relacionado con variable: — (no aplica)

Muestra todos los proyectos asociados al cliente seleccionado, permitiendo además crear nuevos proyectos que quedarán automáticamente vinculados a dicho cliente.


📊 Módulo: Ingreso del cliente

Este módulo ofrece una visión agregada del volumen económico generado por el cliente.

  • Tipo de módulo: KPI

  • Tabla de origen: Proyectos

  • Campo relacionado con variable: — (no aplica)

Configuración del KPI:

  • Filtro del módulo: Estado es cualquiera de:

    • En curso

    • Finalizado

    • Bloqueado

  • Tipo de cálculo: Suma

  • Campo de cálculo: Ingreso Ppto. (€)

El resultado es un KPI que muestra el ingreso total previsto del cliente, teniendo en cuenta únicamente los proyectos relevantes según su estado.


✅ Comportamiento final de la interfaz

Con esta configuración:

  • La interfaz siempre trabaja sobre clientes, gracias a la variable de contexto.

  • El módulo Clientes actúa como selector principal.

  • El resto de módulos reaccionan automáticamente a la selección realizada.

  • Se evita la navegación entre tablas y se reduce el riesgo de errores.

  • La información se presenta de forma clara, conectada y orientada a la toma de decisiones.

📌 En resumen La interfaz 0. Clientes combina variables de contexto y filtros entre módulos para ofrecer una experiencia completamente guiada, donde seleccionar un cliente es suficiente para acceder a toda su información relevante en tiempo real.

Last updated