Zum Inhalt springen

disposeInstructorTerms

Lists terms for instructor disposal planning filtered by company, course, person and date range.

Type: [DisposeInstructorTerm!]!

Arguments

  • companyId: UID — UID of the company to retrieve.
  • disposeStatusForCourseID: UID! — UID of the dispose status for course to retrieve.
  • filterFinish: Date! — Filter finish for the operation.
  • filterStart: Date! — Filter start for the operation.
  • parentIds: [UID!]! — UIDs of the parent objects to retrieve.
  • subjectID: UID — UID of the subject to retrieve.
  • withDisposeStatus: Boolean! — With dispose status for the operation.
  • withTermMembers: Boolean! — With term members for the operation.
query($companyId: UID, $disposeStatusForCourseID: UID!, $filterFinish: Date!, $filterStart: Date!, $parentIds: [UID!]!, $subjectID: UID, $withDisposeStatus: Boolean!, $withTermMembers: Boolean!) {
disposeInstructorTerms(companyId: $companyId, disposeStatusForCourseID: $disposeStatusForCourseID, filterFinish: $filterFinish, filterStart: $filterStart, parentIds: $parentIds, subjectID: $subjectID, withDisposeStatus: $withDisposeStatus, withTermMembers: $withTermMembers) {
bookedInstructorsCount
finish
id
instructorEventScheduleRes {
eventScheduleResID
isAssistant
memberOfObjectID
name
quantity
requiredQuantity
type
}
isAllDayTerm
name
parentID
start
termMembers {
eventScheduleResID
memberObjectID
name
sysType
termMemberID
}
}
}