Tipos de variables

Tipos de variables

Una variable es un contenedor que almacena una parte específica de los datos recopilados del cliente o de los resultados procedentes de las simulaciones realizadas. Las variables, al ser contenedores de información, tienen una gran versatilidad en su uso. Se pueden utilizar en acciones de diálogo, actuando tanto como entradas (input) para recibir datos del usuario, como salidas (output) para mostrar resultados o mensajes. Además, las variables se pueden insertar como parte del texto en mensajes, imágenes y gráficos. Esto significa que no solo son útiles para almacenar datos numéricos o cadenas de texto simples, sino que también pueden ser integradas en elementos visuales y de comunicación.

Info¿Dónde puedo encontrar esta opción? → Menú lateral izquierdo Ajustes Gestión de variables
Notes
Recuerda que esta opción solo estará disponible si tienes activados los permisos: Variables

Tipos de variables

En la plataforma, disponemos de diferentes tipos de variables que nos permiten personalizar la información que se muestra en el informe enviado al cliente final. Estas variables permiten incluir detalles específicos y relevantes en cada reporte.

Variables de campos dinámicos

Son variables que se generan a partir de la creación de campos dinámicos. Se pueden crear las siguientes variables de campos dinámicos y pueden utilizarse dentro de un informe:

Campos dinámicos de clientes

Estas variables se refieren a los campos de cliente creados en la "sección de campos dinámicos" de la plataforma.

Campos dinámicos de oportunidad

Estas variables se refieren a los campos de oportunidad creados en la "sección de campos dinámicos" de la plataforma.

Campos dinámicos de empresa

Estas variables se refieren a los campos de empresa creados en la "sección de campos dinámicos" de la plataforma y a los campos básicos predeterminados proporcionados por la plataforma.

El valor que adoptan en el momento de la generación del informe será el de la empresa instaladora o comercial asociada a la oportunidad en cuestión.
Con respecto a los campos básicos mencionados, los siguientes pertenecen a la empresa instaladora:
installer_name
installer_address
installer_zipcode
installer_city
installer_province
installer_country
installer_phone
installer_cif
installer_email

Y los siguientes a la empresa comercial:
commercial_name
commercial_address
commercial_zipcode
commercial_city
commercial_province
commercial_country
commercial_email
commercial_phone
commercial_cif

Debido a que puede haber múltiples instaladores o comerciales asociados a la oportunidad, estas variables tienen una sintaxis especial que te permite especificar la empresa de la cual se extraerá la información:

Campos básicos del instalador

|installer_name| => Se refiere al nombre del primer instalador de la cadena de empresas asociadas.
|installer_name(1)| => Se refiere al nombre del primer instalador de la cadena de empresas asociadas.
|installer_name(2)| => Se refiere al nombre del segundo instalador de la cadena de empresas asociadas.

Campos dinámicos del instalador:

|company_field| => Se refiere al valor del campo de empresa del primer instalador de la cadena de empresas asociadas.
|company_field(1)| => Se refiere al valor del campo de empresa del primer instalador de la cadena de empresas asociadas.
|company_field(2)| => Se refiere al valor del campo de empresa del segundo instalador de la cadena de empresas asociadas.

Campos básicos del comercial:

|commercial_name(1)| => Se refiere al nombre del primer comercial de la cadena de empresas asociadas.
|commercial_name(2)| => Se refiere al nombre del segundo comercial de la cadena de empresas asociadas.

Campos dinámicos del comercial:

|commercial-company_field(1)| => Se refiere al valor del campo de empresa del primer comercial de la cadena de empresas asociadas.
|commercial-company_field(2)| => Se refiere al valor del campo de empresa del segundo comercial de la cadena de empresas asociadas.

Variables de rentabilidad (profitability)

Las variables de rentabilidad no pueden crearse dentro de la plataforma ya que se generan automáticamente por Ezzing. Estas variables combinan datos relacionados con la oferta, el diseño y los cálculos de rentabilidad.
Notes
Estas variables se generan cuando creamos ofertas dentro de la plataforma. Recordemos que las ofertas las podemos generar a través de Quoting tool y simulador comercial. 

Una variable de rentabilidad puede ser de dos tipos:

  • Valor único
  • Colección de valores

Cuando se trata de variables que representan un valor único, no hay lugar para confusión. En cuanto a las colecciones, el elemento de la colección al que se desea acceder debe especificarse mediante los símbolos “$” y “.”. Por ejemplo:

Valor único: |offer_total_price|
En este ejemplo, la variable representa un valor único, que es el precio de la oferta.

Colección: |total_savings_per_year$1|

En este ejemplo, dado que la variable es una colección de valores, debemos especificar cuál elemento desea que sea el reemplazo de la variable.
La variable “total_savings_per_year” representa los ahorros que el cliente ha obtenido a lo largo de los años, hasta un máximo de veinticinco. Al utilizar el símbolo “$”, estamos indicando que deseamos imprimir los ahorros del primer año.

Si la colección fuera bidimensional, se debería utilizar el símbolo “.” para especificar elementos adicionales.
|savings_by_period$1.3|
En este ejemplo, el usuario desea imprimir los ahorros del tercer período 

Variables de simulación

Igual que las variables de rentabilidad, las variables de simulación no pueden crearse dentro de la plataforma. Estas variables contienen datos relacionados con los cálculos de simulación de rentabilidad.
Notes
Estas variables se generan cuando hacemos simulaciones. Recordemos que las simulaciones las podemos generar a través de la plataforma (wizard) y simulador web. 

Pueden ser de valor único o una colección. Por el momento, las colecciones solo pueden ser unidimensionales, es decir, solo un nivel de profundidad. El símbolo y la forma de aplicar índices a ellas es exactamente igual a lo explicado anteriormente para las variables de rentabilidad en la sección “2.2 Variables de rentabilidad”.

Variables de fórmula

Estas variables se crean dentro de la plataforma a través de una fórmula que se resolverá en el momento de la generación del informe. Su proceso de creación lo podemos consultar en Definición y gestión de variables


Artículos relacionados

  1. Definición y gestión de variables
  2. Tipos de Variables en Reportes: Cómo y Cuándo Usarlas
    • Related Articles

    • Tipos de Variables en Reportes: Cómo y Cuándo Usarlas

      Una variable es un contenedor que almacena una parte específica de los datos recopilados del cliente o de los resultados procedentes de las simulaciones y ofertas realizadas. En la plataforma encontramos diferentes tipos de variables que para poder ...
    • Definición y gestión de variables

      Una variable es un contenedor que almacena una parte específica de los datos recopilados del cliente o de los resultados procedentes de las simulaciones realizadas. Las variables, al ser contenedores de información, tienen una gran versatilidad en su ...
    • Configuración campos dinámicos - Aspectos claves y tipos

      En este artículo, vamos a ver cómo configurar adecuadamente los campos dinámicos en nuestro sistema, abarcando aspectos esenciales para su activación y uso eficiente. También veremos los distintos tipos de campos dinámicos que existen y cómo se ...
    • ¿Cómo puedo crear nuevos tipos de actividad?

      En este artículo, exploraremos en detalle la sección "Tipos de actividad", una herramienta fundamental dentro de la plataforma que permite crear y gestionar diferentes eventos, según las necesidades de nuestra operativa. Esta funcionalidad no solo ...
    • ¿Qué son y para qué sirven los tipos de oportunidad?

      En este artículo veremos una introducción a los tipos de oportunidad y descubriremos como crearlos en la plataforma. ¿Dónde puedo encontrar esta opción? → Ajustes → Tipos de oportunidades y procesos Recuerda que esta opción solo estará disponible si ...