cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

APO blocld queue due to locked object - retry

matteo_bongiorno
Participant
0 Likes
1,503

Hello all,

sometimes happens that CIF queue get blocked due to locked object in target system. It's ok, but in some cases the queue is not reprocessed automatically. It must be done manually.

Any suggestions?

thanks.

Accepted Solutions (1)

Accepted Solutions (1)

rupesh_brahmankar
Active Contributor
0 Likes

Hello,

You can scheduled the job for report /SAPAPO/RCIFRESTART on Hourly basis.

Or use program RSQIWKEX Queue Name = *

Apart from this use program /SAPAPO/RCIFQUEUECHECK to trigger an email if the queues are blocked.

Best Regards,

R.Brahmankar

matteo_bongiorno
Participant
0 Likes

ok i try. thanks

Answers (4)

Answers (4)

matteo_bongiorno
Participant
0 Likes

Hello,

what about if the queue is in 'waiting status'? I scheduled the report /SAPAPO/RCIFRESTART but this does not reprocess the queue. Moreover report /SAPAPO/RCIFQUEUECHECK does not send email for queue in this status?

Thanks

Former Member
0 Likes

HI

Please check SMQR for Inbound

Check the Pause value for CF* Queue name , it is the processing time between two intervals .please decrease this value and if required also register the CF* entry again

Thanks

Sunil scM

matteo_bongiorno
Participant
0 Likes

hello Ayan,

thanks for the answer. there is any way to reprocess the queue automatically with any background job? i found reports RSQOWKEX & RSQIWKEX but i do not think thery works properly...

AyanBishnu
Active Contributor
0 Likes

Hello Matteo

The instance of CIF queues not getting processed automatically is quite a common phenomena. Their could be various reason as to why a particular queue didn't get processed automatically, but all of this are quite normal

1) As you said the object in the target system in locked.

2) A queue may be waiting to be processed as it is dependent on different queue to be processed first. But their is a certain mainframe after which it expires and never gets re triggered automatically.

3) A queue might get blocked and may not get processed automatically, if the RFC destination during the tie of transfer is down or unreachable.

4) Similar behavior can be observed when you get a CPIC error while a CIF queue is getting processed.

All the above are quite commonly occurring phenomena, so it is better to keep a tab using SMQ1 / SMQ2 for both inbound and outbound queues. From APO you can use the tcode /N/SAPAPO/CQ to monitor and re trigger those queues.

Let me know if this clarifies your query

regards

Ayan Bishnu