WebAPI – Como criar ordens de trabalho?

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 /api/mytenant/myorganization/maintenance/workorders/newWorkOrderInfo

Exemplo de Json para criação de uma ordem de trabalho
  1. {
    "Description""Ordem de Trabalho",
    "Company""DEMO",
    "WorkOrderType""MR"
    "AssetType"1,
    "Location""00000000000001",
    "Equipment"null,
    "Tool"null,
    "MaintenanceRoute"null,
    "WorkOrderMaintenancePlans": [
    {
    "MaintenancePlan":"PMR"
    }
    ],
    "Workshop""MN",
    "PriorityLevel""N",
    "Responsible""0002",
    "Supplier""0003",
    "Customer""0015",
    "Remarks""Observações Gerais",
    "ExpectedDate""2021-08-31T11:15:17.477+00:00"
    "Date""2021-08-31T11:15:17.477+00:00"
    }

Este método permite criar uma ordem de trabalho conforme os parâmetros preenchidos:
  1. Description: Breve descrição do que originou a OT. Este campo é obrigatório.
  2. WorkOrderType: A chave do tipo de OT. Este campo é obrigatório.
  3. AssetType: Tipo de ativo da ordem de trabalho (1- Localização, 2-Equipamento, 3- Ferramenta e 4-Rota). Este campo é obrigatório.
  4. Location: A chave da localização associada à OT
  5. Equipment: A chave do equipamento associado à OT
  6. Tool: A chave da ferramenta associada à OT
  7. MaintenanceRoute: A chave da rota associada à OT
  8. WorkOrderMaintenancePlans: Conjunto de Planos de manutenção que devem ser executados na ordem de trabalho. É obrigatório definir pelo menos um plano de manutenção.
  9. MaintenancePlan: Chave do(s) Plano(s) de Manutenção.
  10. Workshop: A chave da oficina da OT. Caso não seja especificado é a oficina por omissão na categoria de ordem de trabalho.
  11. PriorityLevel: A chave do nível de prioridade do requisitante da OT. Caso não seja especificado é definido o nível de prioridade por omissão no tipo de ordem de trabalho.
  12. Responsible: A chave do responsável
  13. Supplier: A chave do fornecedor
  14. Customer: A chave do cliente
  15. Remarks: As observações da OT
  16. ExpectedDate: Data em que é esperado que se inicia a OT. Por omissão é igual à data de criação da OT
  17. Date: Data da OT. Por omissão é igual à data de criação da OT