Table 8. Loyalty-Specific Error Messages in the Processing Error Info Field
|
|
|
Attribute $$$ not defined in current context. |
This error occurs when a criterion or action references an attribute definition that is not available in the current context, for example, accessing a transaction attribute during promotion processing. |
Check the definition of the action or criterion mentioned in the error message. |
Attribute Definition $$$ is not active. Please check the configuration of your system. |
This error occurs when a criterion or action references an attribute definition that has been made inactive. |
Check to see whether the attribute definition is active or not. |
Calculation of Accrual Expiration Date failed. |
This error occurs when there is no dominant tier available for determining the expiration period length for the member. |
Check whether the member has at least one active tier and if the tier class definitions for the program are active. |
Point Type with Id $$$ is not available. Either it is incorrectly defined or it is no longer available. |
This error occurs when the point type definition has been made inactive. |
Check whether the point type definition for the mentioned row id is active. |
The action failed to evaluate correctly. Please check the action definition. |
This error occurs when there was an error in the evaluation of the action. |
Check the definition of the Action mentioned in the error message. Make the Expression column visible in the Rule, Action List Applet and check whether it is a valid expression. |
The Loyalty Program with Id $$$ was not found. |
This error occurs if the program itself has been made inactive. |
Check to see whether the Program is active or not. |
The Loyalty Promotion with Id $$$ was not found. |
This error indicates that the Promotion with specified row id is not available in the cache for processing. This error typically occurs in the context of bucket or tier processing when the promotion is not available because it is inactive. |
Check to see whether the promotion is active and refresh the cache by using the Activate button. |
The Member does not have any Tiers that can qualify as a Dominant Tier. |
All members must have a dominant tier. If not, then this error occurs when the Siebel Loyalty Engine is trying to evaluate the expiration date of an accrual. |
Make sure the member has a dominant tier. See Defining Tier Classes and Tiers. |
The object type $$$ is not supported by the Siebel Loyalty Engine. |
This error indicates that the value of the component parameter LOY - Engine Queue Objects specifies an object type that is not supported. |
Check the value of the component parameter to ensure it uses valid object types. |
The parameter $$$ required by the Siebel Loyalty Engine is not defined. Please check your system configuration. |
This error indicates that the value of one of the component parameters is not specified or is specified but has an unacceptable value. |
Check to see whether the parameter mentioned in the error message has an acceptable value. |
The process was unable to find an available server routing key to register. Please check the Siebel Loyalty Server key definition of your system. |
This error indicates that the Siebel Enterprise has more processes running for the batch component as compared to the number of unique Server - Process number combinations. |
Check the MinMTServers and MaxMTServers parameters settings. |
The promotion definition you are trying to access is not available. It is either invalid or does not exist. |
This error indicates that the Siebel Loyalty Engine is looking for a promotion that is not active. |
This error is most likely to happen in two scenarios - tier processing during which the Siebel Loyalty Engine looks for the promotion for that tier and the promotion is inactive. The other scenario is when a promotion is activated just during the Siebel Loyalty Engine startup process. Users must avoid activating/deactivating promotions when the Siebel Loyalty Engine is being started. |
The value of the parameter %1 required by the Siebel Loyalty Engine is incorrect. Please consult your documentation for additional information. |
This error indicates that the value of one of the component parameters is not specified correctly. |
Check to see whether the parameter mentioned in the error message has an acceptable value. |
There are not sufficient points available to redeem. |
This error indicates that the member does not have sufficient points to redeem. This cause is an acceptable cause for failure of transaction processing. |
Check the member's available balance and verify if the member can make the redemption. |
There are not sufficient points in the Point Blocks to accrue points for the member. |
This error indicates that the partner does not have sufficient points to accrue from for the member and has run out of points. |
Check the point blocks for the partner on the promotion mentioned. |