Sie sind auf Seite 1von 2

Queue Status in SMQ2 and Table ARFCRSTATE (SAP Library - Queue...

1 of 2

http://help.sap.com/saphelp_nw04/helpdata/en/d9/b9f2407b937e7fe10...

Queue Status in SMQ2 and Table ARFCRSTATE


Use
Depending on the way a Logical Unit of Work (LUW) is processed, an inbound queue or the table ARFCRSTATE
(status table of the LUWs in the tRFC/qRFC target system) can have different statuses.

Inbound Queue
The following statuses may be displayed in transaction SMQ2:

READY
The queue is ready for processing. This status should only be a temporary status. However, in the following
case this status can also be permanent: A queue has been locked manually using transaction SMQ2 or using a
program, and then unlocked without being activated at the same time. This queue must be activated explicitly.

RUNNING
The first LUW of this queue is currently being processed. If a queue in this status hangs for more than 30
minutes, this may mean that the work process responsible for processing this LUW has been terminated. In
this case you can activate this queue again. Note that activating a queue in status RUNNING may cause a
LUW to be executed several times if this LUW is still being processed in the target system at that time. We
therefore recommend a waiting time of at least 30 minutes before you reactivate the queue.

SYSFAIL
A serious error occurred while the first LUW of this queue was being executed. The execution was interrupted.
When you double-click on this status, the system displays an error text. For more information on this error,
see the corresponding short dump in the target system (transaction ST22). No background job is scheduled
for a retry and the queue is no longer processed. To solve the problem, information from the affected
application is required. See SAP Note 335162 for the error text "connection closed".

CPICERR
A network or communication error occurred while the first LUW was being executed. When you double-click on
this status, the system displays an error text. For more information on this error, see the syslog (transaction
SM21) or the trace files dev_rd and dev_rfc*. Depending on the registration of this queue (SMQR), a
background job is scheduled for a retry. See SAP Note 369524 for the error text Logon failed". Status
CPICERR may also exist in the following cases although no communication error occurred: A qRFC application
finds out that a LUW cannot be processed any further due to a temporary error in the application and
therefore calls the RESTART_OF_BACKGROUNDTASK function module to prompt the qRFC Manager to
cancel the execution of this LUW and to repeat this LUW later in accordance with the specification in
transaction SM59. In this case, qRFC simulates a communication error with the text "Command to
tRFC/qRFC: Execute LUW once again." If this error occurs very often, you must contact the corresponding
application.

STOP
On this queue or a generic queue (for example BASIS_*) a lock was set explicitly (SMQ2 or programs). Note
that the processing of qRFC never locks a queue. After having informed the corresponding application, you
can unlock this queue using transaction SMQ2.

WAITSTOP
The first LUW of this queue has dependencies to other queues, and at least one of these queues is currently
still locked.

WAITING
The first LUW of this queue has dependencies to other queues, and at least one of these queues currently still
contains other LUWs with higher priorities.

6/3/2011 5:46 PM

Queue Status in SMQ2 and Table ARFCRSTATE (SAP Library - Queue...

2 of 2

http://help.sap.com/saphelp_nw04/helpdata/en/d9/b9f2407b937e7fe10...

ARETRY
When the LUW was processed, the application diagnosed a temporary problem and has prompted the qRFC
Manager with a specific qRFC call to schedule a background job for a retry, based on the registration in
SMQR.

ANORETRY
When the LUW was processed, the application diagnosed a serious error and has prompted the qRFC
Manager with a specific qRFC call to stop processing this LUW. To solve the problem, information from the
affected application is required.

MODIFY
Processing of this queue is locked temporarily because the LUW data is being modified.

Table ARFCRSTATE
You can use transaction SE16 to display the status:

EXECUTED
The related LUW is completely executed in the target system. The system waits for an internal tRFC/qRFC
confirmation from the sending system before this entry is deleted.

HOLD
The corresponding application has processed this LUW in parts and wants this LUW to not be repeated in the
case of subsequent network or communication errors (see SAP Note 366869 if there are many entries with
this status).

WCONFIRM
During a LUW execution the application has prompted the tRFC/qRFC Manager to set status HOLD. If the
LUW execution has already been completed but this application has not yet signaled the logical LUW end and
if the tRFC/qRFC-internal confirmation from the sending system has been received, then this LUW receives
status WCONFIRM.
If the respective application informs the tRFC/qRFC Manager about the logical LUW end, then this entry is
deleted (see also SAP Note 366869 for more details).

Continue by reading the following:


Displaying the Last Changed By User in SMQR and SMQS

6/3/2011 5:46 PM

Das könnte Ihnen auch gefallen