As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
… <task-node name="reviewDocument"> <task name="new:reviewDocumentTask" swimlane="reviewer"> </task> <transition name="accept" to="end"> <action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"> <runas>admin</runas> <script> <variable name="bpm_package" access="read" /> <expression> if ???????????? var origin = bpm_package.children[0].parent; var root = origin.parent; var destination = root.childByNamePath("Professor"); for (var i=0; i < bpm_package.children.length; i++) { bpm_package.children[i].move(destination); } else if ???????????' var origin = bpm_package.children[0].parent; var root = origin.parent; var destination = root.childByNamePath("Student"); for (var i=0; i < bpm_package.children.length; i++) { bpm_package.children[i].move(destination); } </expression> </script> </action> </transition>
var youruser = document.creator; // get your user from somewhere, don't know if this works… var g = getGroup("Students"); var users = g.getAllUsers(); var i; for(i=0; i<users.length; i++) { if(users[i] =youruser) { … move folder code here … } }