30.01.2015 Views

Designing processes - EMC Community Network

Designing processes - EMC Community Network

Designing processes - EMC Community Network

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

3. Activity C: This activity performs the cleanup. It deletes the temporary group that you just created.<br />

If you do not delete the temporary group, performance may suffer.<br />

<strong>Designing</strong> <strong>processes</strong><br />

Consider the following when designing the process:<br />

• Creating complex conditional routing with a decision split, page 35<br />

• Using sub-<strong>processes</strong>, page 36<br />

• Understanding message correlation, page 36<br />

Creating complex conditional routing with a decision<br />

split<br />

This section describes how to configure a complex type of routing, one that you can consider three<br />

different routing options based on criteria. An example of a less complex decision split is if you have a<br />

document that must be reviewed by a Vice President (VP). If it is a marketing document, then the VP<br />

of Marketing must review and approve it. If it is an engineering document, then the VP of Engineering<br />

must review and approve it. In this example, the process diagram looks like this:<br />

However, you may have a requirement that is more complex. Similar to the previous example, you<br />

may want the VP of Marketing to review marketing documents or the VP of Engineering to review<br />

engineering documents, but what do you do with a document that is neither marketing or engineering<br />

In this example, a document that does not fall into one of those two categories must be reviewed and<br />

approved by both VPs. This means that there are cases where only one task is triggered (going to one<br />

of the VPs), whereas in other cases both tasks are triggered (going to both of the VPs).<br />

To model this complex routing, you need to add a Join activity. Even though it is common to create<br />

a Join after a decision split, this example uses the Join to consider the two out of three case. In this<br />

example, the process diagram looks like this:<br />

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

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

Saved successfully!

Ooh no, something went wrong!