WebAPI - Criação de um tipo de pedido

WebAPI - Criação de um tipo de pedido

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

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

POST url/api/mytenant/myorganization/requests/requestTypes

Exemplo de Json para criação de um tipo de pedido: 
{
        "requestTypeKey""IN",
        "description""Incidente",
        "remarks"null,
        "isDefault"false,
        "requesterClosingRequired"false,
        "generateWO"false,
"createWithoutAsset"false,
        "maintenancePlan"null,
        "workshop""MN",
        "workOrderType""MR",
        "priorityLevel""N"
}
Este método permite criar um tipo de pedido de acordo com os parâmetros preenchidos:
  1. requestTypeKey: A chave do tipo de pedido. Campo obrigatório.
  2. description: Breve descrição do tipo de pedido. Este campo é obrigatório.
  3. remarks: Observações.
  4. isDefault: Preencher com true ou false, caso pretenda que este tipo de pedido seja por omissão.
  5. requesterClosingRequired: Encerramento por parte do requerente obrigatório. preencher com true ou false.
  6. generateWO: Gerar OT. Preencher este campo com true ou false, caso deseje que este tipo de pedido gereou não OT.
  7. createWithoutAsset; Preencher este campo com true ou false, caso pertenda que o pedido deste tipo possa ser criado sem ativo.
  8. maintenancePlan: Chave do plano de manutenção.
  9. workshop: Chave da oficina.
  10. workOrderType: Chave do tipo de ordem de trabalho.
  11. priorityLevel: Chave do nivel de prioridade.
GenerateWO e CreateWithoutAsset não podem ser conjugados, apenas um deles pode ser selecionado.

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


    • 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 - 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 - 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 ...
    • 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 ...
    • WebAPI - Criação de um motivo do pedido

      Este método permite, de forma simplificada, criar um motivo do pedido. O método a utilizar para a criação de um motivo do pedido é : POST url/api/mytenant/myorganization/requests/requestreasons Exemplo de Json para criação de um motivo de pedido:  ...