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

  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.