Viewing Fulfillment Pattern Dependencies

You can view the dependencies for fulfillment patterns using the Fulfillment Pattern Relation Graph Dependencies tab.

The Fulfillment Pattern Relation Graph Dependencies tab shows dependencies that exist between fulfillment functions within a fulfillment pattern and between fulfillment patterns. It shows a design-time perspective of the dependencies in the same way as the Dependency Graph region in the Orchestration Plan tab in the Order Management web client shows a run-time representation of the dependencies. This tab shows a graphical representation of the dependencies between functions at design time. You can view the dependencies between functions at design time and compare that against dependencies between functions at run time. The Fulfillment Pattern Relation Graph Dependencies tab shows a flow-based view; a relationship-based view is shown by the Fulfillment Pattern Relation Graph General tab.

Related Topics

Fulfillment Pattern Relation Graph Dependencies Tab

Fulfillment Pattern Relation Graph Dependencies Tab

Use the Fulfillment Pattern Relation Graph Dependencies tab to copy an image of the graph into a document or an image file, show or hide outbound references, select a fulfillment mode, and view additional fulfillment patterns.

By default, the Fulfillment Pattern Relation Graph Dependencies tab shows in-bound dependencies (those defined directly in the editor). Outbound dependencies (those referenced by another fulfillment pattern) can be shown by selecting the Outbound option.

For example, consider a fulfillment pattern PS1 that defines the following dependencies between functions A, B, and C:

  • Function A has to complete before function B can start

  • Function B has to complete before function C can start

Consider a fulfillment pattern PS2 that defines the following dependencies between functions D, E, B, and F:

  • Function D has to complete before function E can start

  • Function B (which is defined on PS1) has to complete before function F can start

The relation graph for PS1 shows the dependencies between functions A, B, and C. Selecting the Outbound option in the Fulfillment Pattern Relation Graph Dependencies tab shows the dependencies between functions D, E, B, and F for PS2 (because PS1 has an outbound reference to PS2). You will see an additional connection between function B on PS1 and function F on PS2.

The Fulfillment Pattern Relation Graph Dependencies tab has the following options on the context menu:

Field Use
Copy Copies the view region to the clipboard and allows you to paste an image of the graph into a document or an image file.
Outbound Displays or hides outbound references.
Fulfillment Modes Lets you select a fulfillment mode. Changing fulfillment modes updates the diagram.
Fulfillment Patterns Lets you view only those fulfillment patterns and dependencies in which you are interested. This field is accessible when Outbound is selected.
Zoom To Increases the size of the objects to a predefined percentage value.