OneData 10.7 | Managing Master Data with webMethods OneData | Developing for webMethods OneData | OneData Hooks | Process Flow Designer | Compilation and Errors in Process Flow | Validation Rules for Components and Items
 
Validation Rules for Components and Items
Model components and process items in the process flow must adhere to certain rules to avoid errors during processing. This section describes the rules that govern objects in process flows.
Model components must adhere to the following rules:
*The first component in every process flow must be a Start component. It cannot have an inbound connector. A process flow can have only one Start component.
*You must configure each component in the process flow diagram.
*Model components must have at least one inbound and one outbound connector.
*Model components can have more than one outbound connector only if it contains a Decision process item or a CustomJava process item with a property Type of Decision.
*Each process flow must have a Stop component. Stop components cannot have any outbound connectors.
Process items must adhere to the following rules:
*You must configure each process item in the process flow.
*All mandatory properties of the process item must be defined.
*Each Splitter must have corresponding aggregator and vice versa.
*For Mapping and Action process items, the Data Source defined must be from the inbound execution flow path.
*For process items with mapping, the Attributes defined in the Mapping tab must be from the inbound execution flow path. The Attributes defined must be from the conceptual object or data object selected.