Skip to main content
Skip table of contents

SCHEDULEPROJECTS

Basic Overview

Description

Combines general information about a project KPI (e.g. revenue) over time (500€ in the first year, 700€ in the second year) with timing information (2 projects start in 2018, 5 in 2019).


Signature

SCHEDULEPROJECTS(ProjectKPI, TimingNode [, TimeLevel])

Parameters

  • ProjectKPI: Contains the project KPI data over time (e.g. revenue).
  • TimingNode: Contains data for the starting points of projects. This node is typically a simulation node to simulate different starting points for projects.
  • TimeLevel: Specifies the time level (Month, Quarter, Year) in which the offset is given in the ProjectsNode. If this parameter is omitted, ProjectKPI is assumed to be on the lowest time level in the TimingNode.
Training ModelT02 Hochlaufkurven in Training Models

Example

In this example a company offers two projects (Small, Large) which both run two years and will generate different amounts of revenue in the first and second year.

Input ProjectKPI

Project
Sequence
Measure (Revenue)
Small Project1500
Small Project2700
Large Project18,000
Large Project29,000

The Sequence column describes that the Small Project will generate 500€ of revenue in the first year and 700€ in the second year. Instead of year also month or quarter can be used by having a different time column in the TimingNode or by specifying the TimeLevel parameter.


Input TimingNode

Project
Year
Measure (Number of projects)
Small Project20182
Small Project20195
Large Project20180
Large Project201910

Here we specify how many projects start when. Two "Small Project" will start in 2018, while five "Small Project" and ten "Large Project" will start in 2019.


Output SCHEDULEPROJECTS('ProjectKPI', 'TimingNode')

Project/Year
2018
2019
2020
2021
Small Project

1,000(2)

3,900(2+5)

3,500(5)0
Large Project080,000(10)90,000(10)0
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.