IDocs (Intermediate Documents) are standard containers for exchanging data between applications. Between SAP applications they are transferred using the ALE (Application Link Enabling) layer which again uses either tRFC or File technology as the underlying technique.
An IDoc contains different types of information. It contains the application data to be exchanged (e.g. a sales orders) as well as technical data providing information from where to where the IDoc is supposed to be sent. Furthermore, the IDoc also contains status information that shows which processing step within the data exchange the IDoc is currently in. These statuses can indicate error situations or success situations. Some of them can be intermediate statuses that are indicating backlog situations.
For an end-to-end ALE monitoring it is necessary to monitor the various IDoc statuses in the outbound as well as the inbound direction.
To monitor IDocs the following prerequisites have to be met by the managed system:
Available Monitoring Categories
The available monitoring categories are:
For the category 'IDoc' you can collect payload information from the IDoc and display this payload in the AIM application in SAP Focused Run. You can then use this information to search for related messages in PI or CPI, related IDocs, or related web service calls. Find out how to set up the collection of payload information under Collecting Business Context for AIM.
Available Filter Options
For IDoc Monitoring you can collect all IDocs sent or received in the managed system. You can also use the following filter parameters, to restrict the data collection:
To find the correct values for the IDocs you want to monitor, you can use transaction WE05 in the managed system to display the IDoc and the filter values.
For interfaces of type IDoc the following metrics are collected:
Which statuses fall into status group ERROR and status group INTERMEDIATE is based on the IDoc customizing tables STACUST and STALIGHT in the managed system. The customizing table STACUST which determines the qualification for an IDoc status is maintained with transaction WE47.