Supply Chain Management Blogs by Members
Learn about SAP SCM software from firsthand experiences of community members. Share your own post and join the conversation about supply chain management.
Showing results for 
Search instead for 
Did you mean: 

In this blog I would like to explain the basic information on Message queue monitoring in SAP EWM.



Communication between the ERP system and the SCM system is based on the asynchronous

transfer technique queued Remote Function Call (qRFC). This technique is used for both the initial

data transfer and the transfer of data changes. If your SCM system is SAP Advanced Planning and

Optimization (SAP APO), it is also used to publish planning results from SAP APO to the ERP

system. The data is first buffered by the sending system and then transferred to the target system

(outbound queue), or it is transferred from the sending system and then buffered by the target

system (inbound queue).

The system differentiates between two types of error when processing qRFC modules:

A. Communication errors. These include:

1.Network problems

2.Non-existent RFC destination, etc.

3.Blocked objects (is dealt with as a communication error)

4.As soon as the network connection is available again, a periodic repetition of the data                     

   transfer should solve communication problems.

B. Application errors. These include:

1.Program errors

2.Missing posting of data to the target system

3.Missing master data for transaction data (only SAP APO)

4.Application problems cannot be solved by the system itself and must be dealt with by a system administrator.


The qRFC monitor is used to monitor application errors in inbound and outbound queues.

It is available in both the ERP system and the SCM system. All transfer channels (queues) are

displayed for all target systems.


Outbound Queues can be seen in T.code SMQ1 and also in Monitor

Similarly Outbound Queues can be seen in T.code SMQ2 and also in Monitor

We can also save the queues for future processing and the same can be seen in T.code SMQ3.

Outbound Queues can be seen in T.code SMQ1 is seen as below,

Execute to see list of Queues,

Double click on the queue to get further details,

Double click on the Queue Name and Status to get further details about the Queue which helps us to

understand the reason for presence of the queue, so that relevant action can be taken to resolve this


Similarly, we get list of Inbound queues in T.code SMQ1.

We can also see Inbound and Outbound Queues in the Monitor with the T.code /N/SCWM/MON

Double click on Message Queue,

Enter the Message Queue Group and execute, to see the list of Queues in the Monitor

Select a Queue and click on the Application log to see further details of Error Queue,

Which gives us information about the queue which has come up due to Posting period error, "Posting

only possible in periods 2021/06 and 2021/05 in company code 1010".

We can convey this information to finance team for maintaining the relevant posting period, once the

posting period is maintained the error queue can be reprocessed which removes the error in the



Hope this blog helped you understand the basic knowledge about Error queues and how to process them.

Hope you Enjoyed Reading the blog.

Please share the feedback about this blog.

For more information on EWM please refer the following links.

  1. SAP Extended Warehouse Management | SAP Community

2.SAP Extended Warehouse Management | SAP | SAP Blogs


Please note: The Screenshots does not refer to any client and has been taken from our own demo



Thanks & regards,




1 Comment