30.01.2015 Views

Designing processes - EMC Community Network

Designing processes - EMC Community Network

Designing processes - EMC Community Network

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Designing</strong> the Process<br />

Inter-process communication<br />

Process Builder includes an Invoke Process activity template that enables a parent process to invoke a<br />

child process. An example of this is if you have an order process that must perform a credit check.<br />

Instead of building the credit check procedure into the order process, create it as a separate process to<br />

be invoked as a child process. You can manage the credit check process separately and independently,<br />

and it can be called by other parent <strong>processes</strong>.<br />

The Invoke Process activity template provides a basic mechanism to pass process data from the parent<br />

process to the child process. By using the Post Event to Parent activity template, the child process<br />

communicates to the parent process by posting events to the parent process instance. However, the<br />

posted event is only a name that carries no payload to the parent. To pass a data payload from the<br />

child to the parent, use the following approach:<br />

In this example, the parent process invokes the child process in the third activity:<br />

50 <strong>EMC</strong> Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!