Start of Content Area

Function documentation Queues for Prioritized Message Processing  Locate the document in its SAP Library structure

Use

You use this function to register queues that you want to use to prioritize the processing of selected messages.

Integration

Together with the functions for defining the required senders and receivers and the corresponding message filters, this function gives you the option of prioritized message processing. This enables you to put certain messages in a queue where they will be processed with a higher or lower priority than in other queues.

Prerequisites

You have chosen Configuration Configure Filter for Queue Prioritization from the Integration Engine menu and then:

      Queue Registration

You are in transaction SMQR.

      Number of Registered Queues

You are on the Registered Queues screen.

Features

You can register queues and display registered queues in detail.

Registering Queues

To enable messages to be processed with a higher or lower priority in the corresponding queues, you must register the queue prefixes XBTA, XBTZ, XBT1, XBT9, XBTX, and XBTY in transaction SMQR beforehand. Proceed exactly as you did when registering the other queue prefixes (XBTI, XBTO, and so on).

More information: Queues for Asynchronous Message Processing

During queue registration, you are asked to provide a value for the MAXTIME parameter. This parameter enables you to assign priorities for queue processing using the queue prefixes.

The MAXTIME parameter determines the time in seconds that is scheduled for processing a queue. By varying these times, you can, for example, make the queues with the prefixes XBT1, XBTI, and XBT9, into queues for messages with high, normal, and low priority. The same applies to the queues with prefixes XBTA, XBTO, and XBTZ. In this way, you can put messages from different application cases in different queues, and use the prefix of these queues to determine the priority of message processing.

Displaying Queues

The Registered Queues screen gives you an overview of the values of queues that are already registered. It also contains additional information, for example, the number of messages in each queue or the relative execution time as a percentage.

 

 

End of Content Area