Webapi - Criação de um registo mão de obra numa Ordem de Trabalho

Webapi - Criação de um registo mão de obra numa Ordem de Trabalho

Este método permite, de forma simplificada, criar um registo de mão de obra numa Ordem de Trabalho.
 
O método a utilizar para a criação de um registo de mão de obra numa Ordem de Trabalho é:
 
POST {{url}}/api/{{tenant}}/{{organization}}/maintenance/workOrderReportLabors
 
Exemplo de Json para criação de um registo de mão de obra numa Ordem de Trabalho:

  1. {
        "workOrderReportLaborKey""L0001",
        "reportDate""2021-08-17T14:38:36.8969313+00:00",
        "startDate""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"
    }

        i

Este método permite criar um registo de mão de obra de uma OT de acordo com os parâmetros preenchidos:
  1.  reportDate: A data do registo. Campo obrigatório.
  2. startDate: A data de início do registo. Campo obrigatório.
  3. endDate: A data de fim do registo. Campo obrigatório.
  4. totalTime: O tempo total, em segundos. Campo obrigatório
  5. remarks: Observações.
  6. workOrder: A chave da ordem de trabalho à qual se vai registar a mão de obra. Campo obrigatório.
  7. assetType: O tipo de ativo (2- equipamento; 3- ferramenta). Campo obrigatório.
  8. location: A chave da localização.
  9. equipment: A chave do equipamento
  10. tool: A chave da ferramenta.
  11. employee: A chave do funcionário. Campo obrigatório.
  12. schedulingLaborCost: A chave do custo de escalão de hora. Campo obrigatório, quando não definiu a especialidade. Caso defina este campo, não é obrigatório definir a especialidade.
  13. Expertise: A chave da especialidade. Campo obrigatório, quando não definiu o custo de escalão de hora. Caso preencha este campo, não é obrigatório definir o custo escalão hora.
  14. expertiseTier: A chave do nível de especialidade. Campo obrigatório, caso tenha definido o campo especialidade, anteriormente.
  15. currency: A chave da moeda. Campo obrigatório.
  16. company: A chave da empresa. Campo obrigatório.
  17. workorderMaintenancePlan: A chave do plano de manutenção.
  18. task: A chave da terefa.

Quando este método é executado com sucesso devolve um HttpStatusCode.201Created.