Start of Content Area

Function documentation Monitor for Message Packages  Locate the document in its SAP Library structure

Use

You use the monitor for message packages to display information about messages contained in message packages. These are messages that are removed from individual processing for performance reasons, put in packages, and processed as a package.

Integration

You can navigate from the list of messages to the monitor for processed messages, where you can display the individual messages and compare existing versions.

Prerequisites

·        You have used the transaction Define Message Filters (SXMSFILTER) to create a message package and schedule it for processing.

·        You have called transaction Monitor for Message Packages (IDXP), chosen Execute, and are on the screen with the same name.

If there are no messages to be processed in packages, the monitor is not displayed.

Note

You can also call the monitor for message packages from the monitor for queue administration (SMQR) or from the monitor for processed XML messages.

Features

The monitor for message packages provides you with information about messages that have been removed from individual processing using a filter and grouped into packages. The following information is displayed:

·        The status of the message

A message can have the following statuses:

Status

Meaning

This graphic is explained in the accompanying text (green)

The message is currently being processed.

This graphic is explained in the accompanying text (yellow)

The message is waiting for the job to assign it to a package.

This graphic is explained in the accompanying text (red)

The queue containing the message has stopped due to an error in the first queue entry.

This graphic is explained in the accompanying text(package)

The message has been assigned to a package but the corresponding queue has stopped because it has not been registered or because the scheduler is not active, for example.

This graphic is explained in the accompanying text(warning)

The message has been manually deleted from its queue.

·        The message ID

You can double-click the message ID to navigate to the monitor for processed messages.

·        The job ID

The name of the job that controls the processing of the message package containing the message. You can double-click the job ID to navigate to the job list for event-driven message processing.

·        Package ID

The name of the package containing the message. You can double-click the package ID to display all messages contained in this package.

·        Number

Number in the sequence in which messages in the respective package are processed. You can double-click the number displayed to navigate to the monitor for processed messages.

·        Queue name

Name of the queue in which the message package is currently located. You can double-click the queue name to navigate to the qRFC monitor of the corresponding queue.

·        Sender and receiver ID

The name of the sender and receiver of the respective message. The receiver must always be an IDoc receiver. You can double-click the sender and receiver ID to navigate to the monitor for processed messages.

·        Date and time

The date and time of message packaging. You can double-click either to navigate to the monitor for processed messages.

Activities

You can perform the following activities in the monitor for message packages:

·        Execute job immediately

Select the line containing the ID of the job you want to execute and choose Execute Job Immediately. All message packages whose processing is controlled by this job are processed or scheduled for processing immediately.

·        Navigate to the simple job selection

Select the line containing the ID of the job you want to display and choose Job Monitor. This takes you to the Simple Job Selection (SM37), where you can display information about the selected job.

·        Process messages individually

Select the line containing the message you want to process and choose Process Message Individually. The message is taken from its package and processed individually. The remaining package remains unchanged.

·        Explode packages of a job

Select the line containing the ID of the job whose packages you want to explode, and choose Explode Packages for Job ID. All message packages whose processing is controlled by this job are exploded.  The messages contained in the packages are now processed individually.

·        Explode package

Select the line containing the ID of the package you want to explode and choose Explode Package. The package is exploded and the messages contained in it are processed individually.

 

 

 

End of Content Area