| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |
A task is a unit of work that has to be scheduled within a certain time window and requires at least one employee. TODO If multiple employees are required to complete a task, it is assumed that they have to work on it at the same time. Similarly, it is not possible to split work on a task across multiple employees (e.g. employee A works the first 30 minutes of a 1 hour task and employee B the second 30 minutes). Employees assigned to a task have to be present for the whole length of the task (if it is split into multiple parts, the same employees have to work on each part).
Nested Element Summary | |
| AllowSplit If this element is present, this task can be split into multiple parts (start of the first and end of the last part will be used to determine deviations from given time windows). |
DateOrDay | Day Any date or day in the planning period. |
DayCollection | Days A arbitrary collection of days within the planning period. |
WeightedTimePoint | End The end time of a possible time window for this task. |
TimeSpan | Length The time needed to complete the task (per employee) |
| Prerequisites References task executions by task cover ID that have to be completed before this task execution can be scheduled. |
CoverRequirements | Requirements Minimum and maximum number of employees for this task. |
WeightedTimePoint | Start The start time of a possible time window for this task. |
ID | Task The ID of the task type for which the cover requirements will be defined. |
WeekDay | WeekDay Any week day in the planning period. |
Attribute Summary | |
ID | ID A unique ID for this TaskCover. |
Attribute Detail |
ID
optional
unqualified
<xs:element name="TaskCover"><xs:complexType></xs:element><xs:sequence></xs:complexType><xs:choice maxOccurs="unbounded" minOccurs="0">
</xs:choice><xs:element minOccurs="0" name="AllowSplit"><xs:complexType></xs:element><xs:attribute name="breaksOnly" type="xs:boolean" use="optional"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="Prerequisites"></xs:sequence><xs:complexType></xs:element>
</xs:complexType>
| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |