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
1. Ir a Control y Gestión > Datatypes > Agregar.
2. 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.