SourcingStrategy

A Sourcing Strategy is a structured approach to determining the optimal fulfilment location for an order or parts of an order. It consists of Sourcing Conditions and Sourcing Criteria.

Implements

Fields

id (ID!)

ID of the object. For internal use, should not be used externally or by any business logic

createdOn (DateTime)

Strategy created on date

updatedOn (DateTime)

Strategy updated on date

ref (String!)

Reference of the strategy, must be unique within the sourcing profile

sourcingProfile (SourcingProfile)

Parent sourcing profile

name (String)

Human-readable name of the strategy

description (String)

Human-readable description of the strategy

status (String)

Status of the strategy (ACTIVE/INACTIVE)

priority (Int)

Priority of the strategy, lower number means higher priority

virtualCatalogue (VirtualCatalogue)

Virtual catalog used by the strategy

network (Network)

Network used by the strategy

maxSplit (Int)

Maximum number of split operations allowed by strategy

sourcingConditions ([SourcingCondition])

List of conditions that check if the strategy is applicable to an Order

sourcingCriteria ([SourcingCriterion])

List of criteria that rank locations