Skip to content

Multi Level Planning

Overview

Multilevel planning means there are multiple levels in the products that are being produced. Some production methods produce inputs that are used as an dependent product for one or more finished products.

Setup

To incorporate multilevel planning, you need to include inputs into production methods as well as outputs. Below shows an example of ingredients being used as inputs to create BEEF 12 PACK in the production methods.

Multilevel Scenario Data

The Production Chain can also be viewed for each production method

Multilevel Scenario Production Chain

You then need to use multilevel constraints as part of the constraint profile used when running the scenario. Below is an example of a constraint profile for a multilevel scenario.

REQUIRED_INPUT is set to a hard constraint in the profile. It means that the final product/group cannot be created without the input product/group being available.

DEPENDENT_DEMAND is used to minimise the number of violations of not meeting dependent demand, dependent demand being the demand for input products/groups.

Multilevel Constraint Profile

Output

The example above creates a multilevel solution, with both finished groups and dependent groups created.

Below shows the stock inventory heat map for the finished groups. The finished groups can be drilled into to set the stock inventory for the dependent groups.

Multilevel Solution

You can drill into individual periods to see the stock chain to investigate where there are issues are in the chain meeting demand.

Multilevel Solution Stock Chain