PerformanceReport
Represents a single client performance report covering a given time period
type PerformanceReport implements Report {
documents: [Document!]!
endDate: Date!
finalizedDate: Date
id: PerformanceReportID!
records: [PerformanceRecord!]!
startDate: Date!
status: PerformanceReportStatus!
updatedAt: LocalDateTime!
}
Fields
PerformanceReport.documents ● [Document!]! non-null object
Settled performance reports are stored as documents.
PerformanceReport.endDate ● Date! non-null scalar
The end date of the report
PerformanceReport.finalizedDate ● Date scalar
The date when the performance report has been finalized. Not provided if the performance report is still open.
PerformanceReport.id ● PerformanceReportID! non-null scalar
Unique identifier of the performance report
PerformanceReport.records ● [PerformanceRecord!]! non-null object
A list of all performance records of the report
PerformanceReport.startDate ● Date! non-null scalar
The starting date of the report
PerformanceReport.status ● PerformanceReportStatus! non-null enum
The current state of the performance report
PerformanceReport.updatedAt ● LocalDateTime! non-null scalar
The time when the report has been last updated
Interfaces
Report interface
Generic interface for any kind of report.
Returned By
performanceReport query
Member Of
Client object