assignCase
Assigns a case to a group (queue) and optionally to a person. A group without a person means the case is waiting to be taken over.
Type: Case!
Arguments
groupID: UID — Group or queue that becomes responsible. Null clears the queue.id: UID! — Case to assign.personID: UID — Person that takes the case. Null leaves the case in the queue.
Example
Abschnitt betitelt „Example“mutation($groupID: UID, $id: UID!, $personID: UID) { assignCase(groupID: $groupID, id: $id, personID: $personID) { assignedGroup { accountingItemsAsText aclInherit categoriesAsString code createdAt customNumber hasChildren hasReports id importID isFavorite isMember isSubscribed journalEntriesAsText lastChangedAt longName membersAsText name numbering objectGuid objectName objectTypeID orderNr orderType parentObjectID remarks resourceBusyByTerms shortName specialType suffix suffixManual thumbnail validFrom validTo } assignedPerson { absenceComments ahvnr bankAddress bankIbanNumber bankName birthday childItemLinkType civilstatus classMembershipEndDate code courseParticipationInfo deliverMessageType driversLicenceClass employmentRate entryAt extra1 extra2 extra3 fullName fullNameRevert id isActive jobFunction lastName leaveAt licensePlateNumber licensePlateNumber2 lockerNumber middleName militaryDivison militaryDriversLicenceClass militaryRank nameTag occupation officeNr pcNumber personNumber picture placeOfBirthCity placeOfBirthState placeOfOriginCity placeOfOriginState preName religiousDenomination ripolNumber salutation salutationWithName sex shippingComment signature title titleAddress weaponNumber } childItemLinkType closeReason closedAt closedByPerson { absenceComments ahvnr bankAddress bankIbanNumber bankName birthday childItemLinkType civilstatus classMembershipEndDate code courseParticipationInfo deliverMessageType driversLicenceClass employmentRate entryAt extra1 extra2 extra3 fullName fullNameRevert id isActive jobFunction lastName leaveAt licensePlateNumber licensePlateNumber2 lockerNumber middleName militaryDivison militaryDriversLicenceClass militaryRank nameTag occupation officeNr pcNumber personNumber picture placeOfBirthCity placeOfBirthState placeOfOriginCity placeOfOriginState preName religiousDenomination ripolNumber salutation salutationWithName sex shippingComment signature title titleAddress weaponNumber } currentLink { createdAt createdBy fileTagID level linkToObjectID linkType linkedObjectID objectID orderNr } externalItems { body createdAt id itemType subject visibility } id items { body createdAt id itemType subject visibility } object { accountingItemsAsText aclInherit categoriesAsString code createdAt customNumber hasChildren hasReports id importID isFavorite isMember isSubscribed journalEntriesAsText lastChangedAt longName membersAsText name numbering objectGuid objectName objectTypeID orderNr orderType parentObjectID remarks resourceBusyByTerms shortName specialType suffix suffixManual thumbnail validFrom validTo } priority reactionDueAt requesterCompany { burNumber cantonApprenticeshipCompanyNumber childItemLinkType contactName id name uid } requesterDisplayName requesterEmail requesterName requesterPerson { absenceComments ahvnr bankAddress bankIbanNumber bankName birthday childItemLinkType civilstatus classMembershipEndDate code courseParticipationInfo deliverMessageType driversLicenceClass employmentRate entryAt extra1 extra2 extra3 fullName fullNameRevert id isActive jobFunction lastName leaveAt licensePlateNumber licensePlateNumber2 lockerNumber middleName militaryDivison militaryDriversLicenceClass militaryRank nameTag occupation officeNr pcNumber personNumber picture placeOfBirthCity placeOfBirthState placeOfOriginCity placeOfOriginState preName religiousDenomination ripolNumber salutation salutationWithName sex shippingComment signature title titleAddress weaponNumber } resolutionDueAt title }}