SupplierRatingResult
The result of working out a supplier's rating.
type SupplierRatingResult {
deliveryRating: Float
message: String!
metricsUsed: SupplierRatingMetrics
overallRating: Float
performanceRating: Float
qualityRating: Float
serviceRating: Float
success: Boolean!
supplierId: String
}
Fields
SupplierRatingResult.deliveryRating ● Float scalar
The delivery rating.
SupplierRatingResult.message ● String! non-null scalar
A message about the outcome.
SupplierRatingResult.metricsUsed ● SupplierRatingMetrics object
The figures the rating was worked out from.
SupplierRatingResult.overallRating ● Float scalar
The overall rating.
SupplierRatingResult.performanceRating ● Float scalar
The performance rating.
SupplierRatingResult.qualityRating ● Float scalar
The quality rating.
SupplierRatingResult.serviceRating ● Float scalar
The service rating.
SupplierRatingResult.success ● Boolean! non-null scalar
True when the rating was worked out.
SupplierRatingResult.supplierId ● String scalar
The ID of the supplier.
Returned By
calculateAllSupplierRatings mutation ● calculateSupplierRating mutation