Cegid Pulse Plataforma Marketing & Ventas
Terminal Punto de Venta
Configuraciones y Utilidades
Exploraciones
Administrador
Compras
Configuraciones y Utilidades
Comercio Exterior
Flujos Documentales
Exploraciones
Administrador
Inventario Finanzas Equipamientos y Activos
Configuraciones y Utilidades
Exploraciones
Administrador
Servicios Producción Construcción Office Extensions Fiscal Reporting Filiales Paneles Apps/Integraciones
V10 PlataformaExtensibilidadHerramientas
PlataformaExtensibilidadHerramientas
Herramientas
Volver | Lista de Artículos

¿Cómo configurar los parámetros de una función del usuario?

Última modificación el 29/10/2021
Este artículo se aplica a:
PT
ES
AO
CV
MZ
ST
GW
Professional
Executive
Public Sector
Omnia
Evolution

En las funciones de usuario, el usuario debe establecer los parámetros, en cualquiera de los campos de la definición, usando una sintaxis particular: @@NombredelParametro@@.

Normalmente, para que una función de usuario se pueda ejecutar correctamente, el valor correspondiente a cada uno de los parámetros obligatorios deberá definirse en el momento de ejecución.

Parámetros

Cada parámetro de una función de usuario tiene asociada la siguiente información:

  • Nombre - define un identificador único para cada función;
  • Tipo de Datos - define el intervalo de valores posibles y los siguientes tipos de datos son soportados: Texto, Entero, Numérico, Fecha, Booleano;
  • Tamaño - define para los tipos de datos en los que importa el tamaño máximo del valor;
  • Obligatorio - define si el parámetro es necesario para ejecutar la función;
  • Valor - define el valor discreto asociado a cada parámetro en el momento de ejecutar la función.

Valores

En lo que se refiere a valores, están disponibles las siguientes opciones de configuración:

  • Valor Fijo: se asignará al parámetro seleccionado un valor discreto que el usuario puede o no modificar después en el momento de ejecución de la función;
  • Lista de valores fijos: definir una lista de posibles valores fijos para el parámetro seleccionado. Antes de que se ejecute la función, se puede seleccionar el valor de la lista;
  • Lista definida a través de una query SQL: consiste en definir una lista de valores a partir de una query ejecutada sobre la base de datos del parámetro seleccionado. Antes de que se ejecute la función, se puede seleccionar el valor de la lista;
  • Fórmula: el valor del parámetro será determinado por el resultado de la ejecución de una fórmula. El valor resultante de la expresión se determinará inmediatamente antes de que se ejecute la función;
  • Función: el valor del parámetro será determinado por el resultado de la ejecución de otra función de usuario. Las funciones de usuario que tengan estos parámetros definidos presentarán la ejecución de todas las funciones del usuario dependientes, inmediatamente antes de su propia ejecución.

Configurar los parámetros

Para configurar los parámetros de una función de usuario, deben ejecutarse los siguientes pasos:

  1. Acceder a Extensibilidad | Funciones en el área de configuraciones del ERP (backstage);
  2. Seleccionar la Función de Usuario en la que deseas incluir parámetros;
  3. Seleccionar la opción Editar;
  4. Seleccionar la pestaña Definición;
  5. En la definición de las propiedades, incluye los parámetros deseados, obedeciendo a la siguiente sintaxis @@NombredelParámetro@@;
  6. Seleccionar la pestaña Parámetros/Resultado;
  7. Configurar los parámetros definidos en la pestaña Definición:
    • Indicar el tipo de datos, el tamaño, obligatoriedad y el valor;
    • Esta operación debe ser repetida para todos los parámetros;
  8. Por fin, Confirmar.

Los parámetros permiten aumentar la flexibilidad de la función de usuario en el proceso de ejecución, es decir, se adaptan a cualquier escenario con base en una configuración con una componente variable significativa.

La definición de parámetros y/o consecuente configuración depende del tipo de función.

Guarda o comparte este artículo
Esta página foi útil?
Obrigado pelo seu voto.
Artículos Relacionados
Extensibilidad ¿Cómo configurar un campo de usuario? ¿Cómo crear y remover un formulario de usuario? ¿Cómo configurar funciones del usuario? ¿Cómo configurar un informe de usuario?