List of values (lista de valores)
La entidad listas de valores es una entidad bastante sencilla en Siebel y con un uso muy limitado de desplegar valores de la lista de selección (picklist).
- Conjunto de valores a enseñar en una picklist;
- Solo se enseñan los valores de la lista que tienen el Flag de Activo seleccionado
Los valores de una lista se pueden utilizar en:
- picklists
- scripts
- campos calculados
- expresiones
Se utilizan para para:
- Cumplir con las reglas del negocio
- Facilitar la inserción de datos
- Facilitar los futuros cambios sin tener que tocar código
Unificar la forma de representar el mismo valor
- Evitar errores
- Evitar distintas formas de representar el mismo valor
Picklist
Es lo que permite al usuario elegir un valor de una lista. Una picklist puede tener una search specification para restringir los valores de la Lista de valores a enseñar o un sort specification para indicar la forma como los valores en la lista se presentarán.
Tipos de Picklists
- Estáticas (static)
- Valores visibles por lista deplegable
- Muestra valores guardados en la tabla S_LST_OF_VAL
- Basadas en el business component Picklist Generic o Picklist hierarchical
- Valores pueden ser bounded o unbounded
- Valores no cambian en tiempo de ejecución
- Dinámicas (dynamic)
- Valores visibles por pick applet
- Muestra valores de un business component cualquiera (que se elija)
- Valores dinámicos que dependen de los registros del business component
- Valores cambian en tiempo de ejecución
- Limitadas (bounded)
- El usuario puede definir un valor de un rango de valores pre definidos
- El usuario no puede, a la hora de elegir un valor de la lista, escribir un valor que le convenga
- Se lanza un error al intentarlo
- Ilimitadas (unbounded)
- El usuario puede definir un valor de un rango de valores pre definidos
- Usuario puede insertar otros valores que no estén en la lista
Picklist Generic
Una picklist sencilla, muestra el valor y no tiene dependencias. Ejemplo: MR_MSPicklist Hierarchical
Una picklist que tiene dependencias. Hay valores que dependen de un valor padre. Ejemplo: Los campos Area y Subarea de la entidad Service Request. Respectivamente tienen las picklists «PickList SR Area» y «PickList SR Hierarchical Sub-Area». El valor del campo Subarea enseñara valores que dependerán del valor que se elija en el campo Area.
- Por qué utilizar una Picklist Hierarchical?
- Para modelar mejor las necesidades del negocio del cliente
- Para restringir valores basados en otras picklists o en otros valores de esta picklist







