Última modificación el 29/10/2021
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:
- Acceder a Extensibilidad | Funciones en el área de configuraciones del ERP (backstage);
- Seleccionar la Función de Usuario en la que deseas incluir parámetros;
- Seleccionar la opción Editar;
- Seleccionar la pestaña Definición;
- En la definición de las propiedades, incluye los parámetros deseados, obedeciendo a la siguiente sintaxis @@NombredelParámetro@@;
- Seleccionar la pestaña Parámetros/Resultado;
- 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;
- 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