WebAPI - Alteração de estado de um pedido
Este método permite efetuar a mudança de estado de um pedido.
O método a utilizar para a alteração de estado de um pedido é:
PUT {{url}/api/{{tenant}}/{{organization}}/requests/requests/{{companyKey}}/{{requestKey}}/schemaEntityState
Os parâmetros no método são:
- companyKey: chave da empresa
- requestKey: chave do pedido que pretende alterar de estado
Exemplo do Json para alterar o estado do pedido:
Basta colocar a key do estado do pedido para o qual pretende alterar.
Exempo: Pretende-se alterar o pedido do estado "em curso" para o estado"concluído". No json tem que passar a key do estado concluido do pedido.
Para consultar as keys dos estados do pedidos aceder a: Menu -> Definições -> Pedidos -> Fluxo de trabalho.
Quando este método é executado com sucesso devolve um HttpStatusCode.200 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 - Alteração de um atributo do pedido
Este método permite efetuar a alteração a um campo do pedido. O método a utilizar para a alteração de atributo do pedido é: PUT {{url}/api/{{tenant}}/{{organization}}/requests/requests/{{companyKey}}/{{requestKey}}/{{atributo}} Os parâmetros no ...
WebAPI – Alterar estado de um Pedido e classificação do serviço
Este método permite efetuar a alteração de estado de um pedido e, caso seja estado final, permite a classificação do serviço. O método a utilizar para a alteração de estado de um pedido é: POST ...
WebAPI - Alteração de um atributo ao tipo de requisição
Este método permite efetuar a alteração a um campo do tipo de requisição. O método a utilizar para a alteração de atributo do tipo de requisição é: PUT ...
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}} ...