Enhanced Notification Processing
Use
In the Enhanced Notification Processing screen area, you can specify whether you want to use an enhancement for your notification processes. You have the following options for the notification enhancement:
-
SAP standard enhancement Destination System Calls with Response Processing and Automatic Configuration Backup
These SAP standard enhancements are delivered with the standard installation of SAP Plant Connectivity. If you choose one of these options, the corresponding enhancement is included automatically in notification processing.
-
Customer-Owned Enhancement
With this option, you create your own enhancement implementation and assign it here. With the enhancement implementation, you can define your own functions that you want PCo to execute in the notification process. For example, you can interpret information from the data source and then call a specific sequence of Web services.
Moreover, you need to create the destination system for the notification enhancement. This destination system is a special destination system of the agent instance and is therefore not displayed in the destination systems area.
Prerequisites
If you want to use a customer-owned enhancement, you first need to create and compile your implementation. During the compilation, a Dynamic Link Library (DLL) is generated.
Procedure
-
Choose the Enhanced Notification Processing tab.
-
Select the notification enhancement you want:
Field
Description
No Enhanced Notification Processing
With this option, there is no enhanced notification processing.
Destination System Calls with Response Processing
With this option, the system automatically uses the SAP standard enhancement Destination System Calls with Response Processing (see also: Destination System Calls with Response Processing.)
Automatic Configuration Backup (New)
You can use this enhancement to create data backups of the configuration. For more information, see Setting Up an Automatic Backup.
Customer-Owned Enhancement
With this option, you create your own enhancement implementation and assign it in the Details of the Enhancement Implementation screen area. This implementation is an enhancement in the form of a Dynamic Link Library (DLL) with which you can implement your own functions. For example, you can interpret information from the data source and then call a specific sequence of destination systems (Web services).
-
If you have selected the Customer-Owned Enhancement option, you need to choose the Browse pushbutton to search for your implementation.
-
Then select the desired Dynamic Link Library (DLL) or executable file that you generated previously.
If, in your implementation, you have only defined one class that implements the enhanced notification processing interface, this class appears automatically in the Class field. If you defined more than one class, you need to select the appropriate class.
-
If you want to delete the configuration for the DLL and the class, choose Reset.
-
Create a destination system for notification processing by choosing the Create Destination System function key.
PCo displays the status of the destination system and its usage.
-
To delete the destination system, you can choose the Delete Destination System pushbutton. You can only delete the destination system if it is not being used in a notification.
More Information
For more information about using the customer-owned enhancement, see the Implementation Guide for Enhanced Notification Processing on the PCo product page under Additional Information.