Generation rule
The generation rule is a helper object for setting the frequency of rule execution
Attribute | Type | Description | Nullable |
---|---|---|---|
id | String | Identifier of checklist generation rule | false |
name | String | Rule name | false |
active | Bolean | Flag indicating rule is active | false |
needReview | Bolean | The need for a review | false |
generationType | String | Available types:daily - daily weekly - on certain days of the week monthly - on specified days of the month lastDayOfMonth - on last day of the month quarterly - quarterly halfYearly - half-yearly | false |
dateFrom | LocalDateTime | Rule start time | false |
dateTo | LocalDateTime | Rule end time | false |
scheduledTime | LocalDateTime | Checklist generation time | false |
lastGenerationDate | LocalDateTime | Checklist last generation time | false |
shops | List of Integers | Shops ids | false |
regions | List of Integers | regions ids | false |
divisions | List of Integers | divisions ids | false |
resolverLevel | String | Level of resolver | false |
businessDirectionIds | List of Integers | Business direction ids | false |
catalogValues | List of Integers | false | |
templates | List of Integers | Template ids | false |
dayOfMonth | List of Integers | Template ids | false |
dayOfWeek | List of Integers | Day of week | false |
months | List of Integers | Months numbers | false |
days | List of Integers | Days | false |