Create outflow overview

The create outflow is based on create inflow functionality.

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 wherein process steps allow surplus in process batches or tank batches. Additionally, surplus must exist to create outflow.

Note: Outflow can be created if a decoupled batch contains coupled inflow.

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

Process batch constraints are separated from tank batch constraints. You can specify constraints based on the type of process. For example, you may 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
  • Distribute tank flow