A common requirement in Siebel is to configure constrained picklists. First, let’s define what a constrained pick list means. A constrained picklist is a list of values (LOV), in which the values are dependent on another field.
Say we have an applet that has two fields: medical type and medical product.
These are the values for medical type:
- Medical Devices
If you choose vaccines, then the values for medical product would be:
- Hepatitis A
- Chicken Pox
If you choose drugs, the values for products would be:
So, how do you configure picklists? You need to use both Siebel Tools and the Siebel Open UI.
First, you need to create your picklists in Tools:
This guide analyzes how artificial intelligence – including machine learning – can be used by pharmaceutical and medical device companies to improve the clinical data review and cleansing process.
Next, you need to create the field on the associated business component (BC) with a normal pick map:
Next, you need to create the field for the medical product. Note, that for this field, you have two pick maps – the second is flagged as being the field that constrains this field:
After you add those two fields to the applet you want, you are ready to add the LOV data.
First, you need to create the LOV type:
And then the LOV data:
And there you have it!