The import and export functionality allows developers move process definitions as required. For example. a process definition might be developed on a development system and only moved to a production system after testing has been completed.
Exporting a process will export the process metadata to the file system. This metadata can then be imported using the import process option in the PDT. A process imported in this way will be assigned the highest version number available, and will be unreleased regardless of its released state when imported. This is to ensure that imported process definitions are subject to the same release validations as other definitions developed locally. An overwrite option is available when importing that ensures any existing unreleased version of the process will be overwritten with the imported version.
There may be situations where a process definition differs only slightly from another in the workflow system. A copy process option is available which allows an existing process to be copied to a new process when required. The new process will always be unreleased when copied with a version set to 1, regardless of the status of the original process.