Move a task in a scenario
shift_scenario_taskIn the scenario only, move one task by some calendar days (negative = earlier; it lands on the next working day) and push whatever its dependencies then force to move. Each call moves it again, so it is not idempotent. Phases and undated tasks cannot be moved (422). A scenario is a private copy of one project's dates. Changes made in it touch nothing until apply_scenario; each answer compares the scenario with the plan as it stands now (every task that differs, old and new dates, and both project end dates). Administrator/ProjectManager only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Scenario id | |
| days | Yes | Calendar days to move it, non-zero; negative = earlier | |
| taskId | Yes | Task id |