I have a list, and when items come in they need to progress through multiple stages. I have workflows set up, and expected that if an item is in stage 3 when it gets saved it might stay in stage 3, or might proceed to stage 4, or whatever. The issue is that Sharepoint appears to, when you resave the item that it does not restart the workflow in stage 3 and then check to see if it should proceed to stage 4, it looks to me like sharepoint reexecutes stage 1 instead of restarting at stage 3 like I would expect.
Bottom line: shouldn't the workflow restart at the same stage it was when it left? If not, how to I get the multiple stages to behave that way without a huge if then statement in the first stages transition area. Yuck....