Before you start to set up recipients, you should think about who should be responsible for which interface, who needs to be informed in case an error occurs, and who needs to do something to correct the error. For example, users from an FI department are not responsible for interfaces related to HR and, therefore, the FI users should not see any interface belonging to HR in the Interface Monitor.
Recipients enable the following:
- Defining for which interfaces the (business) users are responsible
- Defining which interfaces a user should see in the Interface Monitor
- Defining the user that has to be assigned to a recipient
Instead of assigning single users, you can assign roles to the recipients. You can assign different interfaces to one recipient. You can also assign a user to multiple recipients.
These are the steps required to set up recipients:
- Define the recipient itself. You can do this in SAP Application Interface Framework Customizing Error Handling → Namespace → Specific Feature → Define Recipients Give the recipient a meaningful name and description.
- You have to assign the recipient to the interfaces that should be monitored with it. You can either assign the recipient to specific interfaces, you can assign the recipient to a complete namespace, or you can assign the recipient as key-field dependent.
- If you assign the recipient to the complete namespace, you can monitor all interfaces of the namespace.
- If you want to assign the recipient to specific interfaces, you can do this via the Interface-Specific Features in SAP Application Interface Framework Customizing in Error Handling → Interface-Specific Features → Interface-Specific Features → Assign Recipients without Key Fields
- If you want to assign a key-field dependent recipient, you add the recipient name to the recipient assignment table.
With recipients, you can also notify the users in the case of errors. SAP Application Interface Framework uses SAP Alert Management. Therefore, the users can receive emails or see the alerts in their alert inbox. An email is only sent for the first erroneous message of an interface. A new alert is only sent out if the old alert was confirmed or has expired.