RPMCalendar represents a calendar, it determine the standard working time and non-working time, such as weekends and holidays, or special working shifts for a project or a resource.
Parent is not mandatory, allowed parent type is RPMCalendar.
N/A
The following table lists the fields for this object.
Field | Detail |
---|---|
calendars | Type: RPMCalendar[] Default value: N/A Description: List of RPMCalendar children Field validation description: N/A Additional field security restrictions: N/A |
exceptions | Type: CalendarException[] Default value: N/A Description: List of dates for which the working time does not follow the default schedule. Field validation description: N/A Additional field security restrictions: N/A |
startDate | Type: dateTime Default value: Event date and time Description: Start date Field validation description: N/A Additional field security restrictions: N/A |
hoursPerDay | Type: int Default value: The parent calendar's hour per day. Description: The average number of hours per day. Field validation description: The value range is 0 to 24. Additional field security restrictions: N/A |
hoursPerWeek | Type: int Default value: The parent calendar's hours per week. Description: The average number of hours per week. Field validation description: The value range is 0 to 168. Additional field security restrictions: N/A |
standardMonday | Type: CalendarWeekDay Default value: The parent calendar's standard Monday. Description: Monday standard working time. Field validation description: N/A Additional field security restrictions: N/A |
standardMondayMinutes | Type: int Default value: The parent calendar's standard Monday. Description: Standard Monday number of minutes. Field validation description: This field is calculated automatically from standard Monday's interval. This field is read-only. Additional field security restrictions: N/A |
standardTuesday | Type: CalendarWeekDay Default value: The parent calendar's standard Tuesday. Description: Tuesday standard working time. Field validation description: Tuesday standard working time. Additional field security restrictions: N/A |
standardTuesdayMinutes | Type: int Default value: The parent calendar's standard Tuesday. Description: Tuesday standard number of minutes. Field validation description: This field is calculated automatically from standard Tuesday's interval. This field is read-only. Additional field security restrictions: N/A |
standardWednesday | Type: CalendarWeekDay Default value: The parent calendar's standard Wednesday. Description: Wednesday standard working time. Field validation description: Wednesday's standard working time. Additional field security restrictions: N/A |
standardWednesdayMinutes | Type: int Default value: The parent calendar's standard Wednesday. Description: Wednesday standard number of minutes. This field is read-only. Field validation description: This field is calculated automatically from standard Wednesday's interval. This field is read-only. Additional field security restrictions: N/A |
standardThursday | Type: CalendarWeekDay Default value: The parent calendar's standard Thursday. Description: Thursday standard working time. Field validation description: Thursday's standard working time. Additional field security restrictions: N/A |
standardThursdayMinutes | Type: int Default value: The parent calendar's standard Thursday. Description: Thursday standard number of minutes. Field validation description: This field is calculated automatically from standard Thursday's interval. This field is read-only. Additional field security restrictions: N/A |
standardFriday | Type: CalendarWeekDay Default value: The parent calendar's standard Friday. Description: Friday standard working time. Field validation description: Friday's standard working time. Additional field security restrictions: N/A |
standardFridayMinutes | Type: int Default value: The parent calendar's standard Friday. Description: Friday standard number of minutes. Field validation description: This field is calculated automatically from standard Friday's interval. This field is read-only. Additional field security restrictions: N/A |
standardSaturday | Type: CalendarWeekDay Default value: The parent calendar's standard Saturday. Description: Saturday standard working time. Field validation description: Saturday's standard working time. Additional field security restrictions: N/A |
standardSaturdayMinutes | Type: int Default value: The parent calendar's standard Saturday. Description: Saturday standard number of minutes. Field validation description:This field is calculated automatically from standard Saturday's interval. This field is read-only. Additional field security restrictions: N/A |
standardSunday | Type: CalendarWeekDay Default value: The parent calendar's standard Sunday. Description: Sunday standard working time. Field validation description: Sunday's standard working time. Additional field security restrictions: N/A |
standardSundayMinutes | Type: int Default value: The parent calendar's standard Sunday. Description: Sunday standard number of minutes. Field validation description: Read-only. This field is calculated automatically from standard Sunday's interval. Additional field security restrictions: N/A |