No display program registered for this queue

Message type: E = Error

Message class: /SCWM/MONITOR -

Message number: 055

Message text: No display program registered for this queue



What causes this issue?

To display information for a queue entry, a program must be assigned to
the corresponding queue name prefix. This program must correspond to the
queue entry, which means that different queues can have different
display programs assigned to them. A queue can also have no display
program assigned to it, for example, if the qRFC function does not write
application log entries.
In this case, there is no display program assigned to the queue.


System Response

The system issues an error message and will not allow you to continue with this transaction until the error is resolved.



How to fix this error?

Check if a display program exists for your queue prefix. This
information can be found in the documentation for the application that
creates the queue or, for queues owned by SAP Extended Warehouse
Management (SAP EWM), in the SAP EWM configuration guide.
The behavior of the display program also may differ. For example, the
behaviour depends on the queue and the display program. If you assign a
display program that displays the application log, but the queue does
not write an application log, then the display program does not display
any information. The queue and display program must correspond to each
other.
IF &[SWITCH]S4H_DOCU_CLOUD& = 'X'.
ELSE.
Example:
For several SAP EWM queues with the prefix DLV*, EWM*, or WMD*, you can
use the report /SCWM/QRFC_APPL_LOG_DISPLAY. If the application log
exists, the log is displayed.
For several SAP ERP delivery queues, you can use program
/SPE/QUEUE_DISPLAY_TOOLS.


Procedure for System Administrators

You can assign a display program in two ways:
Generic assigment.
If there is a display program for your queue prefix, assign it in
transaction <DS:TRAN.SMQE>SMQE</>
Message Queue Monitor specific assignment.
In the Customizing activity for the message queue monitor, you can also
assign your
<DS:DE./SCWM/DE_MQ_APPLOG_REPORT>display program</>. This will
overwrite entries in SMQE. For several SAP EWM owned queues, entries are
delivered here in the Customizing. You can find this in Customizing for
<LS>Extended Warehouse Management</> under <LS>Monitoring </>->
<LS>Message Queue Monitoring </>-> <LS>Define Message Queue Definitions
</>.
If you require specific display capabilities, you can also create and
assign your own report.
The assignment can done for the queue name prefix either in transaction
<DS:TRAN.SMQE>SMQE</> to or in the Customizing activity
<DS:SIMG./SCWM/TMQDEF>Define Message Queue Definitions</>.
ENDIF.

Error message extract from SAP system. Copyright SAP SE.