Skip to main content

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