outOfOfficePeriodUpdate Mutation
Updates an existing out of office period.
Input Argument
outOfOfficePeriodUpdate accepts a single input
argument, an input type,
which contains the values it uses.
The fields inside input
are:
ID
)
Identifier of the person who is selected as the approval delegate for the out of office period.
String
)
A unique identifier for the client performing the mutation.
ID
)
Used to generate time entries for the out of office period. This field is required if the timesheet settings linked to the person's organization has one or more effort classes.
ISO8601Timestamp
)
End time of the out of office period.
ID!
)
The node ID of the record to update.
ID
)
Identifier of the person who is out of office.
String
)
The reason of the out of office period. Required when the description category of the time allocation is required.
String
)
An identifier for the client application submitting the resource or the name of an external system.
String
)
The unique identifier of the resource in an external system.
ISO8601Timestamp
)
Start time of the out of office period.
ID
)
Used to generate time entries for the out of office period. Only the time allocations without service and customer that are linked to the person's organization can be selected. This field is required if at least one time allocation exists that meets those conditions.
Return Fields
String
)
A unique identifier for the client performing the mutation.
[ValidationError!]
)
Errors encountered during the mutation.
OutOfOfficePeriod
)
Record after mutation.