Why can’t I create my flowchart?

Meghan Bosch
Meghan Bosch
  • Updated

Issue

  • Can’t submit flowchart
  • Error message displays: “The configuration is invalid because a merge point with an ambiguous branch point has multiple sources in a single transition.”

Environment

Creating a flowchart in the Workflows application

Cause

The configuration is invalid because a merge point with an ambiguous branch point has multiple sources in a single transition.

A flowchart has an ambiguous branch point if a merge point is the merge location for, or resolves, multiple branches. For example, the invalid flowchart below shows F is the merge point for the branching that occurs at both A and D.

Solution

Do one of the following:

  • Confirm branch-merge pairings are complete by ensuring each merge point resolves only one branch point, like in the valid flowchart example below.
  • Ensure the affected merge point has only one source per transition in the Transitions tab in the flowchart configuration.

Additional background

The platform has flowchart configuration rules built in to prevent the creation of flowcharts with unclear transitions or unclear task status updates.

A branch point is a point on the graph where one node branches into two or more nodes

A merge point is a point on the graph where two or more nodes are being merged into a single node

image__1_.png image__2_.png

Flowcharts can have many branch points and merge points, and transitions can have multiple sources. However, merge points with ambiguous branch points can't have transitions with multiple sources. Each merge point can pair with and resolve only one branch point, or the transition at the merge point must have a single source.

The images below show examples of valid and invalid flowcharts based on merge points with multiple sources in a transition:

  • Valid - three branch points (B, C, D) and their merge points (K, G, J). Each merge point resolves only one branch point (J resolves D, G resolves C, and K resolves B)
  • Invalid - F is the merge point for the branch points A and D

Valid flowchart

Invalid flowchart

image__3_.png

image__4_.png

The image below shows the Transitions tab for the invalid flowchart above.

Invalid_flowchart_multiple_sources_at_transition.png

Was this article helpful?

Have more questions? Submit a request