supplyOrder
Retrieves a single supply order by ID.
Authentication
Authentication is required. Unauthenticated requests will fail.
Permissions
Requires supply:read_orders permission for the order's brand.
Possible Errors
- Authentication error if not logged in
- Permission error if lacking access to the brand
- Order not found
supplyOrder(
id: ID!
): SupplyOrder!
Arguments
supplyOrder.id ● ID! non-null scalar
Type
SupplyOrder object
Represents a supply order in the supply chain management system.
Supply orders manage the flow of materials and products through different stages of the supply chain including manufacturing, assembly, and procurement operations. Each order tracks progress, costs, timelines, and associated items.
Order Types
- **Manufacturing**: Orders for producing new products from raw materials
- **Assembly**: Orders for assembling products from components
- **Procurement**: Orders for purchasing materials or products
Status Lifecycle
Orders progress through various statuses from pending to completed, with tracking of approval and completion by different parties.
Related Data
Each order includes associated items, warehouse/location information, party assignments, and comprehensive tracking of dates, costs, and performance metrics.