API Docs / Schemas / ScheduleConfigDto

ScheduleConfigDto

Groups all scheduling configuration for a recurring task template: which date drives the
cycle, how often it repeats, and how the Start/Due/Statutory dates are each calculated.

Properties

Name Type Description
basisenum

Any StartDate DueDate StatutoryDate CompletedDate

Any StartDate DueDate StatutoryDate CompletedDate

recurrenceRecurrenceConfigDto
startTaskStartConfigDto
dueDueDateConfigDto
statutoryStatutoryDateConfigDto

JSON Example

{
  "basis": "Any",
  "recurrence": {
    "every": 0,
    "unit": "...",
    "inMonths": [
      "..."
    ],
    "weekDaysOnly": false,
    "sequence": [
      "..."
    ]
  },
  "start": {
    "type": "...",
    "interval": "...",
    "weekDayPatterns": [
      "..."
    ],
    "daysOfMonth": [
      "..."
    ],
    "day": "..."
  },
  "due": {
    "type": "...",
    "interval": "...",
    "fixedMonth": 0,
    "fixedDay": 0,
    "clientDateSourceType": "..."
  },
  "statutory": {
    "type": "...",
    "fixedMonth": 0,
    "fixedDay": 0,
    "dayOfMonth": 0,
    "clientDateSourceType": "..."
  }
}

Contained in Schemas