Localizing or unlocalizing Process Definitions
If you have Workflow Management rights and Localize permissions, you can localize or unlocalize a Process Definition when you open it, provided no Processes based on that Process Definition are running in that Publication or in any of its Child Publications where the Process Definition is shared.
For example, the following image shows a BluePrint structure in which a Process Definition is created in Publication A and localized in publication C. Publication C has A and B as its parent Publications with priorities 1 and 2 respectively:
- You can only localize a Process Definition in Publication B if there are no running Processes based on the Process Definition in Publications B and D (workflow instances in other Publications are not affected by changes to the Process Definition in Publication B)
- If you have localized a Process Definition in Publication B, you can only unlocalize it if there are no running Processes based on the Process Definition in Publications C and D.
Modifying properties of a shared Process Definition
You can modify the XML properties of the Process Definition regardless of the BluePrint status of a Process Definition. For example, you can modify the Title, Description, Activity Type, Assignee, Approval Status, Script, Next Activity, and Definitions nodes.
However, you can only modify and save a (local or localized) Process Definition if there are no running Processes based on that Process Definition in that Publication or in a Child Publication. For example, in the BluePrint above you can only modify a Process Definition:
- in Publication A if there are no running Processes based on that Process Definition in Publications A, B, C and D
- in Publication C if there are no running Processes based on that Process Definition in Publications C and D