Valuekeep DesenvolvimentoTrabalho
DesenvolvimentoTrabalho
Trabalho
Voltar | Lista de artigos

Como criar ou eliminar ordens de trabalho?

Última alteração a 22/08/2024

Criar OT

O seguinte método oferece uma forma simplificada de criar uma Ordem de Trabalho para um determinado Ativo, Localização, Ferramenta ou Rota:
POST /api/mytenant/myorganization/maintenance/workorders/newWorkOrderInfo
Exemplo de Json para criação de uma ordem de trabalho
{
"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

Eliminar OT

O método a utilizar para a eliminação de uma ordem de trabalho é:
DELETE  url/api/mytenant/myorganization/maintenance/workorders/{{companyKey}}/{{workorderKey}}
Os parâmetros a serem substituidos no método são:
  1. companykey: a chave da empresa
  2. workorderKey: chave da ordem de trabalho que pretende eliminar.
Quando este método é executado com sucesso devolve um HttpStatusCode.204.
Adicionar aos favoritos ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.
Artigos Relacionados
Como atualizar uma ordem de trabalho? Como alterar o estado da ordem de trabalho? Como criar um controlo de condição? Como obter a lista das avarias? Como criar ou eliminar uma avaria?