Webapi - Criação de um tipo de ordem de trabalho

Webapi - Criação de um tipo de ordem de trabalho

Este método permite, de forma simplificada, criar um tipo de ordem de trabalho .

O método a utilizar para a criação de um tipo de ordem de trabalho é :

POST url/api/mytenant/myorganization/maintenancecore/workordertypes

Exemplo de Json para criação de um tipo de ordem de trabalho:

  1.     {
            "workOrderTypeKey""CRR",
            "description""Corretiva",
            "isDefault"false,
            "remarks"null,
            "assignToTechnicianWhoCreatedWO"false,
            "assignToWorkOrderResponsible"false,
            "assignToWorkshopManagers"true,
            "assignToWorkshopTechnicians"false,
            "defaultMaintenancePlan"null,
            "priorityLevel""H",
            "workshop""MN"
        }
Este método permite criar um tipo de ordem de trabalho de acordo com os parâmetros preenchidos:
  1. workOrderTypeKey: A chave do tipo de ordem de trabalho. Campo obrigatório.
  2. description: Breve descrição do tipo de ordem de trabalho. Este campo é obrigatório.
  3. isDefault: Se colocar true este tipo de ordem de trabalho será o selecionado por omissão. Preeencher o campo com true ou false.
  4. remarks: Observações.
  5. assignToTechnicianWhoCreatedWO: Atribuira quem criou a OT.
  6. assignToWorkOrderResponsible: Atribuir ao responsável da OT.
  7. assignToWorkshopManagers: Atribuir aos gestores da oficina.
  8. assignToWorkshopTechnicians: Atribuir aos tecnicos da oficina.
  9. defaultMaintenancePlan: Plano de manutenção predefinido.
  10. priorityLevel: Nível de prioridade predefinido.
  11. workshop: Oficina predefinida.
Quando este método é executado com sucesso devolve um HttpStatusCode.201Created.

    • Related Articles

    • WebAPI - Criação de um pedido

      Este método permite, de forma simplificada, criar um pedido. O método a utilizar para a criação de um pedido é : POST url/api/mytenant/myorganization/Requests/requests Exemplo de Json para criação de um pedido: { "requestKey": "00001", "description": ...
    • WebAPI – Como criar ordens de trabalho?

      Este método oferece uma forma simplificada de criar uma Ordem de Trabalho para um determinado Ativo, Localização, Ferramenta ou Rota. O método a utilizar para a criação de uma ordem de trabalho é : POST ...
    • WebAPI - Criação de um armazém

      Este método permite, de forma simplificada, criar um armazém. O método a utilizar para a criação de um armazém é : POST url/api/mytenant/myorganization/inventorycore/warehouses Exemplo de Json para criação de um armazém: { "warehouseKey": "W2", ...
    • WebAPI – Alterar estado da ordem de trabalho

      Este método permite efetuar a mudança de estado de uma ordem de trabalho. O método a utilizar para a alteração de estado da ordem de trabalho é: Post {{url}/api/{{tenant}}/{{organization}}/maintenance/workorders/changeSchemaEntityState/{{companyKey}} ...
    • WebAPI - Criação de um tipo de requisição

      Este método permite, de forma simplificada, criar um tipo de requisição. O método a utilizar para a criação de um tipo de requisição é: POST url/api/mytenant/myorganization/requisitionscore/requisitiontypes Exemplo de Json para criação de um tipo de ...