Validation (Box period change)

Introduction

Changes in the Box start/end date trigger a validation check. 

Sequentiality

Sequentiality settings affect same-level Boxes (can potentially prevent Box periods from overlapping). 

Auto bottom-up and auto scope-based Boxes are never sequential - they can always overlap.

Only "manual" and "auto top-down" Boxes can be sequential - if set to 'sequential', same level sequential Boxes can't overlap. 

Period mode

Box type period mode can affect if a new child Box can be created with a specified start/date. 

Period of a Box vs period mode of its sub-Boxes

Boxes in an "auto bottom-up" period mode are affected by the period of their children (regardless of a child period mode).

Period of a Box vs period mode of its parent

  • An "auto top-down" parent

    • limits the period of an "auto top-down" child Box 

    • child Boxes in "manual"/ "auto scope-based" period mode are not affected

    • "auto bottom-up" child overrides an "auto top-down" parent

Effects of the parent Box period mode on a child Box period are outlined in the table below.

Parent Box → 

Box period

Parent Box → 

Box period

auto bottom-up

unaffected (regardless of child period mode)

auto scope-based

unaffected (regardless of child period mode)

auto top-down

An "auto top-down" parent limits the period of an "auto top-down" child

Period of an "auto bottom-up" child unaffected ("auto bottom-up" child has priority over an auto "top-down parent")

Periods of "manual" and "auto scope-based" Boxes unaffected

manual

unaffected (regardless of child period mode)