Custom Data Types
Custom data types, o tipos de datos customizados, es utilizado para lograr listas de valores que luego serán utilizadas en procesos o reportes como parámetros de entrada. En general, estas se empelan en listas utilizadas recurrentemente.
Para consultarlos y generarlos se debe ingresar a Control y Gestión > Custom Data Types, tal como indica la siguiente pantalla.
Generar un nuevo dato
Cuando se genera un nuevo Custom Data Types y se le coloca un nombre, se crean automáticamente las opciones (all, oblig, no oblig) que se utilizarán como un tipo de parámetro cuando se genera el Datasource donde se va a ejecutar el DataType.
Para agregar un dato nuevo se debe hacer clic en Agregar.
Dentro de la pantalla para generar datos se verán los siguientes comandos.
- NOMBRE: Al poner solo el nombre sin ninguna extensión indica que el parámetro es obligatorio.
- NOMBRE _ALL: Al ingresarle _ALL detrás del nombre indica que el parámetro es obligatorio, y que se puede seleccionar más de una opción. Hay que tener en cuenta que al hacer esto los datos quedaran en un XML, es decir si selecciono ambas opciones quedaran
- @NOMBRE =" <Valores><Valor>Saliente<\Valor><Valor>Entrante<\Valor><\Valores>".
- NOMBRE _ALL_NO_OBLIG: Al ingresarle _ALL_NO_OBLIG detrás del nombre indica que es igual que _ALL (definido anteriormente) pero no es obligatorio seleccionar nada.
- NOMBRE _NO_OBLIG: Al ingresarle _NO_OBLIG detrás del nombre indica que se puede seleccionar uno solo y que no es obligatorio.
Ejemplo de configuración
- Ir a Control y Gestión > Datatypes > Agregar.
- Creo un Datasource donde se va a utilizar el DataType. La plataforma crea los siguientes tipos de datos MIDATATYPE, MIDATATYPE _ALL, MIDATATYPE _ALL_NO_OBLIG, MIDATATYPE _NO_OBLIG, los cuales podrán ser utilizados en cualquier DataSource.