Skip to content

Production orders

A production order records a firm operational commitment to produce a material at a location. It is different from planned production, which is proposed by a Supply Plan and can still change with the scenario.

The order identifies the productive path that will be used. Its routing determines the output material, location, operations, resources, and processing time, while its bill of materials determines the required components.

This dataset is currently part of the Enterprise data-upload surface. The Community does not publish this versioned interface as a Community contract.

Path in the platform

Data > Data Operations > Transactional Data > Orders > Production Orders > Production Orders

Grain and key

One row represents one firm production order. Its unique key is:

id

The identifier must remain stable while the same operational order is updated. A new identifier represents a different production commitment.

Required fields

Field Meaning
id Unique identifier of the production order
locationId Location where the material will be produced
outputMaterialId Material produced by the order
routingId Routing that defines the productive path and capacity consumption
billOfMaterialsId Bill of materials that defines output and component consumption
orderQuantity Quantity planned for the firm order

Optional fields

Field Meaning Default Value When Not Provided
creationDate Date and time when the order was created No creation date assigned
plannedDate Planned completion date and time No planned completion date assigned
conclusionDate Actual completion date and time No actual completion date assigned
openOrder Whether the order is still open TRUE when conclusionDate is empty; otherwise FALSE
uomId Unit used by orderQuantity and effectiveQuantity Default Supply Planning unit in Global Planning Parameters; if that setting is also empty, UN
effectiveQuantity Quantity already produced 0

In file uploads, openOrder accepts TRUE or FALSE and their numeric equivalents 1 or 0.

plannedDate is optional in the historical dataset so legacy records can be preserved. An open order without a planned completion date cannot be positioned in a Supply Planning period and is therefore excluded from the firm-order projection until the date is provided.

Productive consistency

locationId and outputMaterialId are stated explicitly in the file so the order is easy to identify and validate. They must match the location and output material registered in both routingId and billOfMaterialsId.

The order quantity represents output. Component quantities are calculated from the bill of materials and converted to each component's planning unit. The routing is used to calculate capacity consumption and, when needed, the planned start from the planned completion date.

Dependencies

Used by

  • the Supply Planning data model, where eligible open orders become firm production supply and consume their BOM components;
  • the Production Orders key figure in the Enterprise Supply Planning Book;
  • S&OE and Line Sequencing, where firm orders appear as operational commitments on the productive resources;
  • capacity and material-availability reconciliation before planned production is sequenced;
  • historical production-supply variability used by Inventory Policy Optimization;
  • production history, completion, backlog, and adherence analysis.

Validations

  • id is filled and unique;
  • all required master-data references exist;
  • location and output material match both the routing and the bill of materials;
  • orderQuantity is finite and non-negative;
  • effectiveQuantity, when provided, is finite and non-negative;
  • the bill of materials has valid positive quantities and convertible units for every component used by the order;
  • plannedDate is provided when the order must enter Supply Planning or Line Sequencing;
  • a completed order is not kept open unless that state reflects the source operation intentionally.