Main > frePPLe Tutorial > Your first plan

Now that your model is ready we will now create a plan and analyze the results.

The model has only a single demand which is due on 5/5. With a plan horizon starting on 1/1, there are no time, material or capacity constraints that are preventing on-time delivery.

  • To create the plan, select "execute" from the "tools" menu. The execution screen will appear, as shown below.
    Select "constrained" plan, ensure all constraints are enabled and hit the "run" button. This will trigger the plan creation. A message will be shown at the top of the screen when the plan is finished.
    You can have a look at the log file of the planning run.
  • The plan generation in the previous step is calculated using a heuristic algorithm.
    The demands are planned one by one in order of priority, and search the supply path for available material and capacity. When material, capacity or time constraints are found, heuristic business rules are used to solve the problem and find a feasible solution.
    More details can be found in the reference manual.
  • Review demand plan
    A first report shows the planned delivery for the order. Open the "demand list" report, click on the demand name and select the "plan" from the popup menu.
    A Gantt chart shows the delivery plan of the demand, including all operationplans it requires.
  • Review resource plan
    A second report highlights the usage of the resources.
    We can see the loading in three different reports:
    • Selecting resource report from the top menu we get a table with the loading of all resources in each time bucket.
    • When clicking on a specific resource and selecting plan from the pop-up menu, we see a graph displaying the loading of the selected resource.
    • When clicking on a specific resource and selecting plan detail from the pop-up menu, we get a detailed list of all operations with their start date, end date and the capacity they consume.
    Attach:resourceplan.png Δ
  • Review inventory plan
    Next, you'll be interested in the inventory planned for all items.
    We can see the information in three different reports:
    • Selecting inventory report from the top menu we get the inventory per time bucket.
    • When clicking on a specific buffer and selecting plan from the pop-up menu, we see a graph displaying the inventory evolution over time.
    • When clicking on a specific buffer and selecting plan detail from the pop-up menu, we get a detailed list of all consumed and produced material.
    Attach:inventoryplan.png Δ
  • Review operation plan
    The next reports show all operations that are planned in order to satisfy the demand.
    We can see the information in three different reports:
    • Selecting operation report from the top menu we get the planned quantity of all operations per time bucket.
    • When clicking on a specific operation and selecting plan from the pop-up menu, we see a graph of that resource.
    • When clicking on a specific operation and selecting plan detail from the pop-up menu, we get a detailed list of all operations with their quantity and date.
  • Review problems
    FrePPLe creates alerts to flag infeasabilities and issues in the plan to the planner: capacity shortage, material shortages, late or short orders, etc.
    As you already understood from the above, this plan has no problems: all demand could be fully satisfied in time, respecting all material and capacity constraints. Only 2 warnings are shown about unused excess inventory.