Webapi - Creación de un registro de mano de obra en una orden de trabajo
Este método permite, de forma simplificada, crear un registro de
mano de obra en una orden de trabajo.
El método para usar para crear un registro de mano de
obra en una orden de trabajo es:
POST {{url}}/api/{{tenant}}/{{organization}}/maintenance/workOrderReportLabors
Ejemplo de Json para crear un registro de mano de
obra en una orden de trabajo:
1. {
"workOrderReportLaborKey": "L0001",
"reportDate": "2021-08-17T14:38:36.8969313+00:00",
"tárdate": "2021-08-17T07:38:52+00:00",
"endDate": "2021-08-17T14:38:59+00:00",
"totalTime": 25207,
"remarks": null,
"workOrder": "0001",
"assetType": 2,
"location": null,
"equipment": "ATC01",
"tool": null,
"employee": "0007",
"schedulingLaborCost": "1",
"expertise": null,
"expertiseTier": null,
"currency": "EUR",
"company": "DEMO",
"workOrderMaintenancePlan": "MP-000001_1",
"task": "T_00001"
}
Este método permite crear un registro de mano de obra de una OT de acuerdo con los parámetros introducidos:
- reportDate: La
fecha del registro. Campo obligatorio.
- startdate: La fecha inicial del registro. Campo obligatorio.
- endDate: La fecha
de fin de registro. Campo obligatorio.
- totalTime: El tiempo
total, en segundos. Campo obligatorio.
- remarks: Observaciones.
- workOrder: La clave de la orden de trabajo en la que se registrará
la mano de obra. 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.
- employee: La clave del
trabajador. Campo obligatorio.
- schedulingLaborCost:
La clave del coste de escalón horario. Campo obligatorio, cuando no se ha
definido la especialidad. Si este campo es definido, no es obligatorio definir
la especialidad.
- Expertise: La clave de la especialidad. Campo obligatorio, cuando
no se ha definido el coste de escalón horario. Si este campo es definido, no es
obligatorio definir el coste de escalón horario.
- expertiseTier: La clave del nivel de especialidad. Campo
obligatorio, cuando no se ha definido anteriormente el campo especialidad.
- currency: La clave de la moneda. Campo obligatorio.
- company: La clave de la empresa. Campo obligatorio.
- workorderMaintenancePlan:
La clave del plan de mantenimiento.
- task: La clave de la tarea.
Cuando este
método es ejecutado con éxito, devuelve un HttpStatusCode.201Created.