About Creating Outflow

Create outflow is based on functions found in create inflow. These two features are similar in appearance and how they work. They contrast in that create inflow supports a backward (pull) scheduling strategy, and create outflow supports a forward (push) scheduling strategy.

  • Creating outflow supports push flow scheduling for multiple stages, that is, creating batches downstream toward the end products.
  • Outflow can only be created for target products whose process steps allow surplus in process batches or tank batches. Additionally, surplus must exist, otherwise it is impossible to create outflow.
Note:  Outflow can be created to a decoupled batch if it has coupled inflow.

You can create outflow from a batch that was created with a non-default production step.

 

Process batch constraints are separated from tank batch constraints. You can enter constraints based on the type of process. For example, you might want to allow joining on a process batch but not on a tank batch.

Outflow can be limited to at most one tank batch or order. In the case of a tank batch, outflow can be limited to at most one process batch.

For example, surplus is not allowed for process batches. However, due to constraints on quantity increments and minimum quantities, you must produce more in the process. In this case, the surplus is automatically pushed to the tank, if surplus is allowed there but not for the process.

The new connection constraints are checked for violations when running these scheduling functions: check schedule, connect batches, split, join, distribute tank batches, and distribute tank flow.

Related topics