Synchronize work orders batch between customer ERP and PlantScanner bases.
POST
/api/v1/WorkOrders/synchronize
WorkOrders
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.plantscanner.io/api/v1/WorkOrders/synchronize' \
--header 'Content-Type: application/json' \
--data-raw '{
"workOrdersDetails": [
{
"materialCode": "string",
"code": "string",
"workOrders": [
{
"status": "ReadyToExecute",
"operationCode": "string",
"note": "string",
"requestedQuantity": 0,
"producedGoodQuantity": 0,
"properties": [
{
"key": "string",
"value": "string",
"name": "string",
"isLocked": true
}
],
"materials": [
{
"code": "string",
"sequence": 0,
"quantity": 0,
"consumedRawMaterials": [
{
"quantity": 0,
"serialNumber": "string"
}
]
}
]
}
],
"serialNumber": "string",
"customer": "string",
"promiseDate": "2019-08-24T14:15:22Z"
}
]
}'
Response Response Example
200 - Exemplo 1
{
"affectedMaterials": {
"created": 0,
"updated": 0,
"terminated": 0
},
"affectedProcesses": {
"created": 0,
"updated": 0,
"terminated": 0
},
"affectedWorkOrders": {
"created": 0,
"updated": 0,
"terminated": 0
}
}
Requisição
Parâmetros Bodyapplication/json