Allowing Added Member Fields to Be Used in Loyalty Promotion Criteria
If you configure Siebel Loyalty to add a new field, for example to the Member or Transaction record, then it is not automatically available for you in the promotion criteria. This topic describes how to add a new field that is available in the promotion criteria.
To add a new field used in a transaction
-
Decide what type of attribute you must use in the criteria. For more information about types of attributes, see Creating Attributes for Loyalty Programs.
-
Using Siebel Tools, add the field that the attribute is based on to the appropriate business components, as shown in the following table. For example, if you want to use a Transaction Attribute in the criteria, then add the field to the business component LOY Transaction and LOY Engine Transaction.
Attribute Type Business Components List of Values Type Member Field
LOY Member
LOY Engine Member
LOY_ATTRIB_FIELDS_MEMBER
Member Tier
LOY Member Tier
LOY Engine Member Tier
LOY_ATTRIB_FIELDS_TIER
Transaction
LOY Transaction
LOY Engine Transaction
LOY_ATTRIB_FIELDS_TXN
Point Type
LOY Member/LOY Tier
LOY Engine Member/LOY Engine Tier
LOY_ATTRIB_FIELDS_MEM_POINT
Product
LOY Engine Transaction
LOY_ATTRIB_FIELDS_TXN_PRODUCT
-
Using Siebel Loyalty, navigate to the Administration - Data screen, List of Values view and add the appropriate value:
-
In the Type field, query for the appropriate LOV type for this attribute, as shown in the previous table. For example, if you want to use a Transaction Attribute in the criteria, then query for LOY_ATTRIB_FIELDS_TXN.
-
Add a new record. In the Type field, add this same LOV type. In the Display Value and Language-Independent Code, add an entry that exactly matches the name of the new field that you added to the business component.
-
Click the Clear Cache button to refresh the cache.
-
-
Now you can create an attribute based on this new field, as described in Creating Attributes for Loyalty Programs.