When you are using PI integration within your SAP ECC or SAP CRM environment, you need to setup and configure queues to manage and deliver these messages to the receiver system (SAP).
This can be done in the SXMB_ADM or SXMB_ADMIN (including monitoring) transaction. For monitoring purposes the transaction SXMB_MONI can be used.
Within the Administration part of Integration Engine the Queues can be managed via ‘Manage Queues’. In here, the different ‘XB*’ queues are (De)Registered and Activated. This needs to be setup to before the processing of a message can be successfully completed.
For Asynchronous Messaging there is a naming conventation and prefix for inbound and outbound queues (technical)
Queue Name (maximum 24 characters)
Sender | Inbound | Outbound | Receiver | Acknowledgment | Large Message | |
---|---|---|---|---|---|---|
EO |
XBTSx XBT1x XBT9x |
XBTIx XBT1x XBT9x |
XBTOx XBTAx XBTZx |
XBTRx XBTAx XBTZx |
XBTBx XBTXx XBTYx |
XBTLx XBTMx |
EOIO |
XBQSx XBQ1x XBQ9x |
XBQIx XBQ1x XBQ9x |
XBQOx XBQAx XBQZx |
XBQRx XBQAx XBQZx |
XBQBx XBQXx XBQYx |
* EO stands for quality of service Exactly Once and EOIO stands for quality of service Exactly Once In Order
Don’t forget to configure the Sender/Receiver ID for message processing via SXMSIF
When you are experiencing performance issues with the processing of PI messages and you only have few (1 or 2) parallel queues per XB* queue, define more parallel queues by tuning the Integration Engine. This can be done via EO_INBOUND_PARALLEL and EO_INBOUND_PARALLEL_SENDER by changing the current value to 5 or 10 (check screenprint).
Other Tuning possibilities are:
TUNING ADJUST_CONTENT_ID
TUNING AFW_MAXREQUESTCONTENTLENGTH
TUNING B_EO_IN_PARALLEL
TUNING B_EO_IN_PARALLEL_SENDER
TUNING B_EO_OUT_PARALLEL
TUNING BALANCING
TUNING EO_INBOUND_PARALLEL
TUNING EO_INBOUND_PARALLEL CENTRAL
TUNING EO_INBOUND_PARALLEL RECEIVER
TUNING EO_INBOUND_PARALLEL RECEIVER_BACK
TUNING EO_INBOUND_PARALLEL SENDER
TUNING EO_INBOUND_PARALLEL SENDER_BACK
TUNING EO_INBOUND_PARALLEL_PRIO_HIGH
TUNING EO_INBOUND_PARALLEL_SENDER
TUNING EO_INBOUND_TO_OUTBOUND
TUNING EO_MSG_SIZE_LIMIT
TUNING EO_MSG_SIZE_LIMIT_PARALLEL
TUNING EO_OUTBOUND_PARALLEL
TUNING EO_OUTBOUND_PARALLEL_PRIO_HIGH
TUNING EO_OUTBOUND_PARALLEL_SPLIT
TUNING EO_RETRY_AUTOMATIC
TUNING EOIO_REORG
TUNING IS_RETRY_LIMIT
TUNING MIN_PACK_SIZE
Other possibilities for configuration of the Integration Engine are:
ARCHIVE
BPE
DELETION
IDOC
MONITOR
PERF
RUNTIME
SA_COMM
——————————————
Remco Jansen is working as a SAP CRM professional for various clients in the Netherlands.