Designing processes - EMC Community Network
Designing processes - EMC Community Network
Designing processes - EMC Community Network
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Deploying the Application<br />
which the performer is referenced. It also enables you to replace a performer globally throughout a<br />
process with a new performer without making a replacement at each activity the performer is used.<br />
Note: A process parameter is specific to a process. Therefore, process designers must update the<br />
process parameter for each process, even if two <strong>processes</strong> have a process parameter with the same<br />
name.<br />
Updating process data<br />
To modify an SDT in any of the following ways, delete the SDT (from the target environment) before<br />
installing your application into the production environment:<br />
• Remove an attribute.<br />
• Decrease the length of a string variable.<br />
• Change a repeating attribute to a non-repeating attribute.<br />
• Change the data type of an attribute.<br />
To update an object type in any of the following ways, drop the object type from the production<br />
environment before installing your application into the production environment:<br />
• Remove an attribute.<br />
• Decrease the length of a string variable.<br />
• Change a non-repeating attribute to a repeating attribute.<br />
• Change a repeating attribute to a non-repeating attribute.<br />
• Change the data type of an attribute.<br />
Versioning the process template<br />
If the application you are deploying replaces existing process templates that have running workflows,<br />
version the process template. Versioning the process template enables existing workflows to continue<br />
to function after the application updates the process template. To version the process template, do the<br />
following:Existing workflows complete by using the older version of the process template, while new<br />
instances of the process template use the new version of the process template.<br />
1. Import your updated process template into your project and set the installation options of the<br />
process template to VERSION.<br />
2. Install the DAR file created from this project into your target repository.<br />
Overwriting an existing process<br />
When deploying an application from one environment to another, do the following to overwrite<br />
an existing process (rather than versioning it).<br />
1. Uninstall the process templates that will be overwritten. This halts running workflows.<br />
2. Reinstall the process template, selecting to abort all running workflows. This ensures that there are<br />
no running workflows when the process template is overwritten.<br />
When to use Composer<br />
Do not use Composer as a development environment to modify your <strong>processes</strong>. Use Composer only to<br />
archive and install (including the use of installation parameters). Use the appropriate tool in xCP to<br />
make changes.<br />
<strong>EMC</strong> Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide 109