Edit Form in Workflow
Brought to you by:
gsteimer,
tsgopensource
When the form is in a workflow, the PSI must be processed differently:
1) if the PSI status is In Review, DO NOT version the PSI. After finishing, send the user back to the review tab / desktop.
2) if the PSI status is Pending Approval , DO NOT version the PSI and DO NOT process workflow rules. Preferably, the user would not even see the workflow summary page. After finishing, send the user back to the review tab / desktop.
We do not want to version the PSI because in Documentum, versioning an object while in workflow causes all of the dmi_package objects to get out of sync.
Updates for AW5.0:
1) for review routes, versioning the form is fine, but only for alfresco. We'll have to figure out how to not version the form in the back end repo is Documentum, OR figure out how to get the workflow to handle version updates - which theoretically should be possible.
Submitted last comment too quickly. Continuing...
2) We'll have to test whether or not versioning in an approval route affects Alfresco. Either way, we should not show the user the workflow summary page or evaluate the workflow rules when the form is in an approval workflow.