Generation and Processing of Notifications
In some business processes it is useful to trigger SAP Business Suite activities when certain values or parameters of external data sources change. The following table provides some examples:
|
Business Process |
Business Suite Activities |
|---|---|
|
The state of a machine changes from "In Process" to "Malfunction" |
|
|
The value of a temperature sensor exceeds the previously defined maximum temperature of 120°C (248°F) |
Alarm message to the shift supervisor via e-mail or SMS |
|
The weight of an intermediate product is determined by individual weighing |
|
In the examples mentioned above, specific Business Suite applications need to be addressed automatically. They receive the necessary data and information for the tags via notifications that PCo generates and sends as soon as the defined trigger conditions are met. There are two options for this:
-
Remote Subscription
With this technique you maintain the subscription to tags in the Business Suite system. The following applies:
-
The relevant tags are selected through subscriptions made by the Business Suite applications.
-
The processing of PCo notifications that are sent back to the Business Suite can be controlled using BAdI implementations on a case-by-case basis and in detail.
The advantage of remote subscription is that the business context can be assigned in detail (for example, up to the level of the individual production order) using the application handle.
For more information about the process steps in this technique, see Process Steps for Remote Subscription.
-
-
Subscription in the PCo Console
With this technique you can maintain the subscription of tags in the PCo Console directly. This technique is the same as the notification process with SAP MII.
The processing of PCo notifications that are sent back to the Business Suite can be controlled using BAdI implementations on a case-by-case basis and in detail.
For more information about the process steps in this technique, see Process Steps for the Subscription in the PCo Console.