# planning

Name planning
Type callback
Version 1.0
Since 2020-01-01

# Prologue

This callback adds planning functionality to given step. To check if certain step is planned you can use _process.steps['step_name'].plannedTo in expression.

# Configuration

planning:
	config:

		# Optional | Default - null => step in which callback is defined
		# Step for which edit/display planned dates
		step: step_to_be_planned

		# Optional | Default - null => planned time is reset
		# LPL support
		# The beginning of the plan
		# Relative time is computed from current time
		from: my_variable | "'now'" | "'10 September 2030'" | "'+1 day'" | "'+1 week 2 days 4 hours 2 seconds'" | "'next Thursday'"

		# Optional | Default - null => planned time is reset
		# LPL support
		# End of the plan
		# Relative time is computed from current time, not from beginning of the plan - ensure 'to' is always later than 'from'
		to: my_variable | "'now'" | "'10 September 2030'" | "'+1 day'" | "'+1 week 2 days 4 hours 2 seconds'" | "'next Thursday'"

		# Optional | Default - false
		# Only works if edit is true
		# Planning TO date also overwrites step expiration
		modify: false
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23