Webapi - Creación de un registro de consumo en una orden de trabajo
Este
método permite, de forma simplificada, crear un registro de consumo en una
orden de trabajo.
El método
para usar para crear un registro de consumo en una orden de trabajo es:
POST {{url}}/api/{{tenant}}/{{organization}}/maintenance/workOrderReportConsumptions
Ejemplo de
Json para crear un registro de consumo en una orden de trabajo:
{
"ReportDate" : "2021-06-10T09:48:28+01:00",
"AssetType" : 1,
"Location" : "AM",
"Equipment" : null,
"Tool" : null,
"WorkOrder" : "0000000008",
"Company" : "DEMO",
"employee" : "0014",
"remarks": null,
"WOConsumptionLines": [{
"Date": "2021-06-10T09:52:28+01:00",
"Quantity": 1,
"Remarks": "teste oleo",
"Part": "0004",
"Unit": "UN",
"WareHouse": "W1"
},{
"Date": "2021-06-10T09:52:28+01:00",
"Quantity": 2,
"Remarks": "teste",
"Part": "I-0005",
"Unit": "UN",
"WareHouse": "W1"
}]}
Este
método permite crear un registro de consumo de una orden de trabajo de acuerdo
con los parámetros introducidos:- reportDate: La
fecha del registro. Campo obligatorio.
- assetType:
El tipo de activo (2- equipamiento; 3- herramienta). Campo obligatorio.
- location:
La clave de la localización.
- equipment:
La clave del equipamiento.
- tool:
La clave de la herramienta.
- workOrder:
La clave de la orden de trabajo en la que se registrará el coste diverso. Campo
obligatorio.
- company:
La clave de la empresa. Campo obligatorio.
- employee:
La clave del trabajador. Campo obligatorio.
- remarks:
Observaciones.
- ConsumptionLines:
Líneas de los consumos:
- Date:
Fecha del consumo, campo obligatorio.
- Quantity:
La cantidad, campo obligatorio.
- Remarks:
Las observaciones.
- Part:
La clave de la pieza, campo obligatorio.
- Unit:
La clave de la unidad, campo obligatorio.
- Warehouse:
La clave de almacén, campo obligatorio.
Cuando
este método es ejecutado con éxito, devuelve un HttpStatusCode.201Created.