Webapi - Creación de un registro de mano de obra en una orden de trabajo

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. 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:
  1. reportDate: La fecha del registro. Campo obligatorio.
  2. startdate: La fecha inicial del registro. Campo obligatorio.
  3. endDate: La fecha de fin de registro. Campo obligatorio.
  4. totalTime: El tiempo total, en segundos. Campo obligatorio.
  5. remarks: Observaciones.
  6. workOrder: La clave de la orden de trabajo en la que se registrará la mano de obra. Campo obligatorio.
  7. assetType: El tipo de activo (2- equipamiento; 3- herramienta). Campo obligatorio.
  8. location: La clave de la localización.
  9. equipment: La clave del equipamiento.
  10. tool: La clave de la herramienta.
  11. employee: La clave del trabajador. Campo obligatorio.
  12. 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.
  13. 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.
  14. expertiseTier: La clave del nivel de especialidad. Campo obligatorio, cuando no se ha definido anteriormente el campo especialidad.
  15. currency: La clave de la moneda. Campo obligatorio.
  16. company: La clave de la empresa. Campo obligatorio.
  17. workorderMaintenancePlan: La clave del plan de mantenimiento.
  18. task: La clave de la tarea.
 
Cuando este método es ejecutado con éxito, devuelve un HttpStatusCode.201Created.