# Callback (planning)
Add planning functionality to given step
# Description
To check if certain step is planned you can use _process.steps["step_name"].plannedTo
in expression.
# Config
planning:
config:
# Optional | Type: string | Default: null
# Step for which edit/display planned dates. By default is used current step.
step: null
# Optional | Type: string | Default: null
# Beginning (inclusive) of the plan. Null removes planning.
#
### Examples
### - now
### - 10 September 2030
### - +1 day
### - +1 week 2 days 4 hours 2 seconds
### - next Thursday
from: "{$_process->variables["myvar"]}"
# Optional | Type: string | Default: null
# End (exclusive) of the plan. Null removes planning.
#
### Note
### End date-time is exclusive. For example one day event 2018-09-02 would be configured as follows, from: 2018-09-02 and to: 2018-09-03
#
### Examples
### - 2018-09-02T14:00:00+05:00
### - now
### - 10 September 2030
### - +1 day
### - +1 week 2 days 4 hours 2 seconds
### - next Thursday
to: "{$_process->variables["myvar"]}"
# Optional | Type: bool | Default: false
# Plan whole days without time
allDay: false
# Optional | Type: bool | Default: false
# 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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41