FAQ: PlentyONE Flow
This manual page provides answers to frequently asked questions about PlentyONE Flow. We will continuously add more questions and answers to it.
1. Flow Studio
1.1. General
Error messages in a flow relate exclusively to missing or incorrect mandatory fields, not to the logical structure of the flow. Ensuring a logical flow structure is the responsibility of the user.
Refer to the section Correct an error in a flow element for instructions on how to correct an error in a flow.
Note: You can save a flow that has an error message, but you cannot activate it. This ensures that you can first create the flow structure and complete the setup later.
1.2. The Flow controls
The Search control | The Branch control |
---|---|
Search is typically placed at the beginning of a flow that uses batch processing (multiple datasets per flow run, as in time-based flows). |
Branch is typically used in flows that apply stream processing (one dataset per flow run, as in event-based flows). |
It retrieves all orders from the system that meet the set filters and forwards them collectively to the next step in the flow. |
The Branch control creates two possible flow branches at the respective flow point, determining as follows:
|
You can find more information about controls on the manual page Use the Flow controls
If you use the Search control within an event-based flow, the following happens at the respective flow step:
-
Search searches the system, retrieves all orders that meet the set filters and forwards them collectively to the next flow step.
-
The order, whose event triggered the event-based flow run, continues through the flow steps.
If you use the Branch control within a time-based flow, the following happens at the respective flow step:
-
If ALL orders that have reached the flow step meet the set filter criteria, all orders are directed to the True branch.
-
If ONE or more of the orders that have reached the flow step fail to meet the set filter criteria, all orders are directed to the False branch.