disposableObjectsForSelectedTerms
Listet buchbare Ressourcen für mehrere ausgewählte Termine auf. Eine Ressource gilt nur als frei, wenn sie über alle Termine hinweg frei ist (Delphi Multi-Termin-Parität).
Type: [TermResourceDisposableObjectInfo!]!
Arguments
bookings: [TermResourceSlotInput!]! — Die ausgewählten Termine mit ihrem EventScheduleRes-Slot.filterResourceName:String— Filtert Ressourcen nach Namen (nur wirksam, wenn ignoreRules true ist).ignoreRules:Boolean! — default:false— Bei true werden Terminierungsregeln ignoriert.loadAllPersonTypes:Boolean! — default:false— Bei true werden alle Personentypen geladen (nur wirksam, wenn ignoreRules true ist).noDisposeStatusCalculation:Boolean! — default:false— Bei true wird die Verfügbarkeitsberechnung übersprungen (Delphi “Regelprüfungen deaktivieren”; nur wirksam, wenn ignoreRules true ist).
Example
Abschnitt betitelt „Example“query($bookings: [TermResourceSlotInput!]!, $filterResourceName: String, $ignoreRules: Boolean!, $loadAllPersonTypes: Boolean!, $noDisposeStatusCalculation: Boolean!) { disposableObjectsForSelectedTerms(bookings: $bookings, filterResourceName: $filterResourceName, ignoreRules: $ignoreRules, loadAllPersonTypes: $loadAllPersonTypes, noDisposeStatusCalculation: $noDisposeStatusCalculation) { defaultContractID defaultContractSupplierName errorDetails id 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 } quality }}