CEH Notification Subscriptions
The CEH Notification Subscriptions (CNOTSUBS) page displays a list of all configured CEH Subscriptions that are valid for the current tenant. It also allows the user to add, update, and delete an existing CEH Notification Subscription.
A CEH Notification Subscription can have one or more criteria. When a CEH Entry is matched against CEH Subscription criteria, all criteria of a subscription must be true for the subscription to be considered as matched.
The CNOTSUBS page has two tabs: CEH Subscriptions and Criteria. The following table provides detail on each field for a CEH Notification Subscription:
Field |
Description |
CEH Subscriptions |
|
Subscription Name |
This is a unique identifier for the CEH Notification Subscription Name. Do not use spaces or special characters. |
Description |
Description for the subscription. |
Active? |
|
Notification Template Name |
The Notification Templates allow a notification message body to be flexible. A pre-configured list of templates is available in the drop-down list box. |
Notification Channel Name |
The Notification “Email” Channel provides Email server connection configuration. A pre-configured list of email channels is available in the drop-down list box. |
Notification Recipient Address Code |
The Notification Recipient Address Code provides one or more email addresses to which the notification should be sent. A pre-configured list of Address Codes is available in the drop-down list box. |
Criteria |
|
Criteria Number |
Enter a unique number within the Subscription Name (for example, 1,2,3, and so on). Ordering of criteria does not matter. |
Object Type |
This field name must be available in the CEH Entry. A picklist is provided to help user select a valid field name. Valid values are: WS_NAME, WS_OPER_NAME, MESSAGE_NAME, SOURCE_APP_NAME, ERROR_ID, MODULE_TYPE, MODULE_NAME, OS_NAME, OS_TEMPLATE_CODE and SEVERITY, ERROR_TEXT At run time, Connect uses this field name to get the corresponding field value from the CEH Entry. |
Operator |
This is an operator code. Valid values are Equals, CONTAINS, and IN. |
Criteria Value |
Enter a value that will be used for matching purposes. At runtime, Connect uses the Object Type value from CEH Entry, Operator, and this Criteria Value to determine if this subscription criteria is true or not. Assume a Subscription Criteria is setup as: Object Type is “WS_NAME”, Operator is “Equals” and Criteria Value is “PaymentRequest”. Note that double-quotes are being used here just to make it clear; do not enclose criteria value in double or single quotes. When a CEH Entry is received by the Connect Error Handler module, it will determine its Web Service Name and then check if it equals PaymentRequest. Similarly, if Operator is “IN” then criteria value must be comma-separated values, for example, PaymentRequest, CashReceipt and so on. If a match is true, Connect will then check the next criteria for the same subscription name. If checks for all criteria of a subscription name are true, then the subscription is considered as matched. |
Please refer to the CGI Advantage Connect - Configuration & Management Guide for more information on this page.