Infeasible State Transition WL 802 -> ABAP Class Method CL_SWF_RUN_WIM_STATE->EXECUTE_STATE_TRANSITION

Mike Gambier madgambler at hotmail.com
Mon Jan 26 11:39:29 EST 2009



Hi fellow WUGgers,
 
Now that we've had a week to play with the new ECC 6 stuff for real (things are settling down now), some interesting 'features' have started to become evident. For us the limitations of the new 'State Transition' approach appear to be the most painful at the moment.
 
I can see why SAP have tightened up this area, after all plenty of people had worked out that calling some Admin FMs in the past with a few flags set would allow all sorts of shenanigans to go on when mucking about with errored or cancelled steps or flows. But now we seem to have swung from one extreme to the other. There's no 'Admin' privileges to tap into to do something technially 'illegal' under normal Workflow conditions that may actually be required to keep the system going.
 
Short of mucking around with the CLASS_CONSTRUCTORS and adding spurious 'legal' states (like CANCELLED->READY) or direct database updates to SWWWIHEAD *shudder* there's very little that one can do to allow en masse reprocessing of 'stuck' work legitimately. And when I say stuck I mean 'cancelled-because-someone-was-stupid-and-killed-a-lot-of-steps-they-shouldn't-have-but-the-workflow-is-still-there' kinda thing.
 
I've prayed to the Workflow Gods and received, predictably, a rather polite response, that any such bypass option to enable 'illegal' status changes would require a CDP.
 
The trouble is that I'm pretty sure there are other people out there who may have assumed they could manipulate steps and flows as they have done in the past who may now come unstuck. Perhaps someone like that is even reading this mail right now...? Or maybe, just maybe, someone has found a way around this?
 
Regards,
 
Mike GT
 
_________________________________________________________________
Windows Live Messenger just got better .Video display pics, contact updates & more.
http://www.download.live.com/messenger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20090126/1418ede4/attachment.htm


More information about the SAP-WUG mailing list