09-15-2010 8:53 AM
Hi all Gurus,
Does any one know any function module to unlock (dequeue) Notification run time.
Thanxs In advance,
Nainesh.
09-15-2010 9:10 AM
09-15-2010 9:10 AM
09-15-2010 10:09 AM
I try this Function module with below paramaters but not able to unlock.Can u tell me which paramaters are required ?
MODE_QMEL E
MANDT 110
QMNUM 300041790
X_QMNUM
_SCOPE 3
_SYNCHRON
_COLLECT X
Thanks In advance,
Nainesh.
09-15-2010 10:48 AM
Find it in debugging mode.
Go to IW52, key in /h to activate debugging. Set breakpoint at statement 'CALL FUNCTION'.
Every FM you see there that has "ENQUEUE' on it are also needed to be applied in your coding to lock other objects related to that Notification.
09-15-2010 12:17 PM
09-15-2010 12:31 PM
Hi,
Function module DEQUEUE_EIQMEL will work. Use conversion exit "CONVERSION_EXIT_ALPHA_INPUT" to change the value of variable QMNUM (12 characters). May be 300041790 should be 000300041790.
Regards
Vinod
Edited by: Vinod Kumar on Sep 15, 2010 5:02 PM
09-15-2010 12:43 PM
I have use this above solution but not able to unlock.
Can anyone give me FM to unlock iw31 order?
09-15-2010 12:46 PM
is the function raising any exception or is sy-subrc = 0 after function call?
09-15-2010 1:03 PM
09-15-2010 2:05 PM
Hi,
Use SM12 to find out the lock object and lock mode. Unlock using the function module based on the object and mode. You could have been calling with the wrong mode.
Hope it helps.
Sujay