Árvore de páginas

REGLAS DE OCULTAMIENTO Y EDICIÓN CONDICIONALES EN LA PANTALLA DE CLIENTES

   
Producto: Gestión de clientes
Línea de producto: TOTVS CRM
Segmento: Cross Segmentos
Módulo: Personalização
Aplicación: Web/app móvil
Identificador: ME260520220840

    VISIÓN GENERAL

Ahora, en la pantalla de registro, tiene la libertad de personalizar la visibilidad y la capacidad para edición de los campos de acuerdo con criterios específicos, además de poder validar las informaciones incluidas por medio de reglas definidas. Esta mejora representa una gestión de datos más inteligente y eficiente, alineándose perfectamente a las necesidades y preferencias de su empresa.


    OBJETIVO

El principal objetivo de esta actualización es optimizar la gestión de clientes, proporcionando una pantalla más adaptable y dinámica que responde de manera más alineada a sus necesidades específicas.


  ANTES DE COMENZAR

Requisitos

Para aprovechar al máximo este nuevo recurso, recomendamos que esté familiarizado con el módulo Personalización.


Atributos estándar del formulario

La mayoría de los atributos del formulario son compatibles con las funciones, sin embargo, existen algunas excepciones que se detalla a continuación.


Nombre técnico Nombre en pantalla Tipo de dato ¿Es compatible?
active Activo Booleano
name Nombre Texto
tradingName Alias/Nombre fantasía Texto
code Código Texto
customerPersonType Tipo de persona Relación
birthday Fecha de nacimiento/Fecha de fundación Fecha
parentAccount Cuenta principal Relación
contacts Contactos Relación multivalorada No
professionalId Responsable Relación
phones Teléfono Indefinido No
emails E-mail Indefinido No
leadSituation Tipo Relación
leadOrigin Origen Relación
location Ramos de actividad Relación multivalorada No
customerGroups Grupos Relación multivalorada No
customerClassification Clasificación Relación
companies Empresas Relación multivalorada No
note Observación Texto
addresses Direcciones Indefinido No
facebook Facebook Texto
instagram Instagram Texto
twitter Twitter Texto
linkedin LinkedIn Texto
website Website Texto

Atributos personalizados

Antes de comenzar a construir reglas utilizando atributos personalizados, es importante verificar si los tipos de atributos seleccionados son permitidos. Consulte la siguiente lista para identificar qué tipos de campos son compatibles:


Tipo del atributo personalizado ¿Es compatible?
Booleano
Fórmula No
Indefinido No
Lista de opciones No
Número
Relación Sí *
Relación remota No
Subobjeto No **
Texto

  DETALLES FUNCIONALES

Funciones

  1. Reglas de ocultamiento y edición condicional:

    • Habilita la definición de criterios específicos para la exhibición u ocultamiento de campos en la pantalla, proporcionando una visión más enfocada y relevante.
  2. Validación de campos de registro:

    • Garantiza que los datos incluidos estén correctos y consistentes, minimizando errores y otimizando procesos posteriorees.
  3. Opción de registro de mensaje condicional:

    • Permite el registro de mensajes personalizados que se mostrarán si las condiciones atribuidas sean atendidas o no, ayudando en la orientación y notificación a los usuários durante el proceso de registro o edición de informaciones de cliente.

  ¿CÓMO UTILIZAR?

Paso a paso

Cómo utilizar la regla de exhibición/edición condicional:


  1. Comience la personalización: Acceda al módulo de personalización.

  2. Cómo acceder a Funcionalidades: Vaya hasta la sección "Funcionalidades".

  3. Cómo iniciar la Edición: Para editar haga clic en el ícono de lápis.

  4. Cómo editar el Formulario: en el card do formulario, haga clic en 'editar' y seleccione el campo o la sección que desea modificar.

  5. Cómo definir Configuraciones dinámicas: Seleccione la opción "dinámico" para ajustar las configuraciones de visibilidad o edición.

  6. Cómo incluir reglas: Haga clic en 'incluir regla' y describa la regla que desea implementar en el campo 'Descripción'.

  7. Cómo crear la Expresión lógica: En el campo "Expresión", establezca las condiciones para que se ejecuten las acciones.

  8. Cómo establecer acciones: En 'Acciones', seleccione la acción desejada (como "ocultar" o "exhibir") e identifique el elemento objetivo.

  9. Cómo finalizar: Incluya más acciones si fuera necesario y después haga clic en 'grabar' para finalizar las modificaciones.



Regra de validación en el formulario "Clientes"

  1. Comienzo de la configuración:

    • Abra el módulo de objetos y seleccione "Customers".
  2. Edición:

    • Haga clic en el ícono de lápis para comenzar la edición.
  3. Cómo acceder a Reglas:

    • En la solapa "REGLAS", haga clic en "Incluir".
    • Seleccione "Regla avanzada" para configurar utilizando expresiones complejas.
  4. Configuración detallada de la regla:

    • En el campo "Descripción", explique brevemente la regla.
    • Utilize "Observación" para ofrecer detalles adicionales sobre la regla.
  5. Cómo establecer la expresión:

    • En el campo "Expresión", determine las condiciones necesarias para activar las acciones programadas.
  6. Configuración del mensaje de alerta:

    • Seleccione cuándo debe mostrarse el mensaje: si las condiciones fueron atendidas o no.
    • Escriba el texto que se mostrará en la pantalla en el campo de texto correspondiente.
    • Especifique dónde se mostrará el mensaje: en la parte superior de la pantalla o debajo del campo correspondiente.
  7. Finalización:

    • Después de configurar todos los detalles, haga clic en "Grabar" para aplicar las modificacionees realizadas.

 EJEMPLO PRÁCTICO

Caso de utilización

Escenario:

Maria trabaja diariamente con una gran cantidad de datos de clientes, buscando constantemente optimización y confiabilidad en la base de datos.


Desafío antiguo:

Antes de la actualización del TOTVS CRM, María enfrentaba desafíos en la gestión de datos. El proceso de entrada de datos era inconsistente, con falta de validación de cumplimentación, lo cual llevaba a errores. La incapacidad de personalizar la visibilidad y capacidad para edición de los campos del formulario también limitaba la eficiencia del proceso, forzando al equipo a navegar por medio de campos irrelevantes y desperdiciar tiempo precioso.


Solución actualizada:

Ahora, estos pueden no solamente personalizar la visibilidad y la capacidad para edición de los campos, sino también implementar reglas condicionales que validan la cumplimentación de los campos en el momento de la cumplimentación del formulario, garantizando datos más precisos y confiables.


PREGUNTAS FRECUENTES

  • question_answer¿Existe una limitación en el número de reglas condicionales que pueden crearse?
    No, sin embargo, es importante observar que la creación de un gran número de reglas puede complicar la gestión y potencialmente desacelerar el sistema.
  • question_answer¿Los campos que se ocultaron por medio de la personalización son completamente retirados de la base de datos?
    No, no son retirados de la base de datos; estos solamente son ocultados de la interfaz del usuario para simplificar la entrada de datos y la visualización.
  • question_answer¿Cuáles son los operadores disponibles para utilizar en una expresión?

    Operadores matemáticos:


    1. "+" (Suma)
    2. "-" (Sustracción)
    3. "*" (Multiplicación)
    4. "/" (División)
    5. "()" (Paréntesis) - Utilizado para definir la orden de operaciones en una expresión.

    Operadores lógicos:


    1. "AND" (Y) - Devuelve verdadero si ambas expresiones fueran verdaderas.
    2. "OR" (O) - Devuelve verdadero si por lo menos una de las expresiones fuera verdadera.
    3. "!=" (Diferente) - Devuelve verdadero si los valores comparados fueran diferentes.
    4. "==" (Igual) - Devuelve verdadero si los valores comparados fueran iguales.
    5. ">" (Mayor que) - Devuelve verdadero si el valor de la iz quierda fuera maior que el valor de la derecha.
    6. "<" (Menor que) - Devuelve verdadero si el valor de la iz quierda fuera menor que el valor de la derecha.
    7. ">=" (Mayor o igual a) - Devuelve verdadero si el valor de la izquierda fuera mayor o igual que el valor de la derecha.
    8. "<=" (Menor o igual a) - Devuelve verdadero si el valor de la izquierda fuera menor o igual que el valor de la dercha.

    Funciones de utilidad:


    1. "IN" - Verifica si un valor está presente en una lista de valores.
    2. "IS_EMPTY" - Verifica si un valor está vacío, y devuelve verdadero si estuviera vacío.
    3. "IS_NUMBER" - Verifica si un valor es un número.
    4. "COALESCE" - Devuelve el primeir valor no nulo en una lista de valores (esta función no fue detallada en su texto, pero es una explicación general de lo que esta realiza).



  • Sem rótulos