SourcingAuditStrategyInput

Input for the evaluation details of a single Strategy considered during a Sourcing Request.

Input Fields

strategyRef (String!)

Unique reference identifier for the Strategy.
Max character limit: 255.

status (String!)

The evaluation outcome of the Strategy.
Supported values are SKIPPED (sourcing condition evaluation failed), EVALUATED (sourcing condition evaluation passed), and NOT_CONSIDERED (prior sourcing strategy succeeded).
Max character limit: 30.

evaluatedOn (DateTime!)

Date and time the Sourcing Strategy was evaluated.

locationCount (Int!)

The number of Locations considered by this Strategy.
Includes Locations that were excluded by location exclusion criteria during evaluation.

conditions (Json)

Condition evaluation results.
An array with one entry per Condition. Each entry is an object of the form { "p": true, "a": "NV" },
where p indicates whether the Condition passed and a is the value from the Order or FulfilmentChoice that the Condition was evaluated against, in its original type (for example "NV" for a Condition on delivery state). a is always present.

locations ([SourcingAuditStrategyLocationInput])

The per-Location evaluation details.
Maximum of 100 Locations per Strategy with status EVALUATED.

fulfilments ([SourcingAuditStrategyFulfilmentInput])

The Fulfilments created by this Strategy.