Skip to main content
POST
Create a new production order

Authorizations

Authorization
string
header
required

Use a valid JWT token in the Authorization header with the format 'Bearer {token}'

Body

application/json
requestReference
string
required
plannedQuantity
number<double>
required
externalReference
null | string
notes
null | string
code
null | string
recipeReference
null | string

Response

Created

id
string
required
externalReference
null | string
required
code
string
required
skuId
string
required
sku
object | null
required
requestId
string
required
relation
enum<string>
required
Available options:
TopLevel,
Suborder
customerId
null | string
required
requester
null | string
required
recipeId
null | string
required
recipe
object | null
required
obsoleteRecipe
boolean
required
plannedQuantity
number<double>
required
completedQuantity
number<double>
required
rejectedQuantity
number<double>
required
status
enum<string>
required
Available options:
Cancelled,
Created,
Planned,
Paused,
InProcess,
Finished,
Blocked
notes
null | string
required
requiredAvailability
object
required
plannedAt
null | string<date-time>
required
startedAt
null | string<date-time>
required
cancelledAt
null | string<date-time>
required
finishedAt
null | string<date-time>
required
targetedAt
null | string<date-time>
required
stockStatus
enum<string>
required
Available options:
Pending,
Planned,
Ready,
NotRequired
stockExpectedAt
null | string<date-time>
required
plannedDurationSeconds
number<double>
required
plannedManpowerSeconds
number<double>
required
completedWorkloadSeconds
number<double>
required
completedDurationSeconds
number<double>
required
netScheduledSeconds
number<double>
required
netOperatingSeconds
number<double>
required
realManpowerSeconds
number<double>
required
completionPercent
number<double>
required
availability
null | number<double>
required
efficiency
null | number<double>
required
productivity
null | number<double>
required
createdAt
string<date-time>
required
createdBy
string
required
lastModifiedAt
string<date-time>
required
lastModifiedBy
string
required