cancel
Showing results for 
Search instead for 
Did you mean: 

Scheduling unlocking of queues

Former Member
0 Kudos

Hi,

We have the frequent problem of inbound queues getting locked. We have to manually unlock them from time to time.

We want to schedule the process of unlocking.

Is there any report that can be scheduled to achieve this?

I found that we can write function modules for the following tables:

TRFCQIN, TRFCQSTATE and TRFCQDATA

to lock, unlock queues etc.

Which APIs do I need to use for unlocking queues?

Also, is it advisable to change queue status at runtime?

Regards,

Puloma.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Puloma/Jai,

@ Jai -> The queue would still come to a SYSFAIL stop, even if it is automated, in which case we would still need to release it manually.

@Puloma -> I dont know whether any module can be written to automate the queue, but there we have not faced any problem changing queue status at runtime.

cheers,

Prashanth

P.S Please mark helpful answers

Former Member
0 Kudos

Puloma,

Activate all your queues in SXMB_ADM-->Manage Queues. Then you dont have to unlock the queue manually.

Regards,

Jai Shankar

Former Member
0 Kudos

Hi,

All queues are registered.

But due to slow processing speed, we ocassionally have to unlock them manually.

How to avoid this?

Reagrds,

Puloma.

Former Member
0 Kudos

Hi Puloma,

I dont think we can automate unlocking of queues. Check this, for reference.

cheers,

Prashanth

P.S Please mark helpful answers

Former Member
0 Kudos

>>But due to slow processing speed, we ocassionally have to unlock them manually.

Never faced such a scenario. Also, if a queue is registered, I dont think you can unlock them unless it is de-registered.

@Prashant, pleas correct me if I am worng.

Regards,

Jai Shankar

Former Member
0 Kudos

Hi Jai,

Yes, you cannot activate a registered queue. You would need to deregister it in SMQR before manual activation can be done :).

cheers,

Prashanth

Former Member
0 Kudos

@Prashant,

Thanks for the clarification.

@Puloma,

Are you deregistering the queue each time and unlocking it?

If not, then it only implies your queue is unregistered.

Regards,

Jai Shankar

Former Member
0 Kudos

Hi,

Pls note that it is possible to unlock queues without de-registering. We do it very frequently.

However, we have decided not to write scheduling programs to unlock the queues, as it is not advisable.

Regards,

Puloma.