SK SKYVVA Documentation

4. Alerting Setup

Introduction

Alerting Rules

Description

Send Email SFDC User If you want to have a task created for a user when a message or log gets an error. Select the user from the Salesforce user list.

Send Email External Mail The recipients’ email addresses (Comma-Separated List.) For example: john@yahoo.com,george@gmail.com,etc

Chatter Group Name Chatter Group for alert error when integrating data.

Create a Task for the User If you want to have a task created for a user when a message or log gets an error. Select the user from the Salesforce user list.

Send Email SFDC User

Chatter group

If the interface level user sets a value this will overwrite the value on the integration level. If the user has not set anything on the interface level then take the value from the integration level. Therefore, the value on the integration level is like a default value for all interfaces, which do not have any alert ruleset.

Send Email External Mails

In the section "Alerting Setup". Here we specify an external email address. We set the external mail on the interface and integration. The flag is not set. Then only the mail is sent to the email, which was set on the interface. The setting on the interface has higher priority and the alert is only sent to the mail on the interface. Now we set the flag and the alert sent to the mail settings on the integration and to the mail settings on the integration. This flag allows the alert is also sent to both levels e.g. to the mail which is set on the integration and set on the interface.

Create Task

Redesign of alerting feature

Description: We need to redesign the current alerting function and introduce a new flag field called 'Non-Realtime Alert.' This flag will allow the alert mail to be sent asynchronously rather than in real-time. Therefore, we require a new flag to be added to the interface, interface group, and integration settings where users can configure it.

#Case1: None-realtime Alert creation in the category Message-Based Alert

=>Expectation: When we use the 'Non-realtime Alert creation' option with the 'Message-Based Alert' alert category, it will specifically check for failed business messages. Instead of alerting in real-time, it will be alerted by the scheduler 'DoAlert' and then send a notification to the email.

Note: Users can set the option for non-real-time alert creation on the interface, interface group, and integration.

Case2: None-realtime Alert creation in the category Object-Based Alert

Expectation: When we use the 'Non-realtime Alert creation' option with the 'Object-Based Alert' alert category, it will specifically check for business root messages that have failed or are partially completed. However, the alert does not happen in real-time; instead, it will be triggered by the scheduler 'DoAlert' and then send a notification to the email.

Case3: Switch off Message Processing Alert

Expectation: When we check the 'Switch off Message Processing Alert' field, the message will not trigger a notification.

Open this article in the interactive viewer →