Atualizar status de uma solicitação

Por meio desta API é possível atualizar o status de uma solicitação de trabalho criada no Fracttal.

Os status para os quais uma solicitação pode ser alterada são:

  • Aberta
  • Em Processo
  • Resolvida sem OT
  • Cancelada
  • Rejeitada

E uma solicitação só pode ter seu status alterado se estiver em algum dos seguintes status:

  • Aberta
  • Em Processo
  • Rejeitada
  • Solicitação excluída das Tarefas Pendentes (somente para Resolvida sem OT, Cancelada ou Rejeitada)

Parâmetros de entrada

Os seguintes campos devem ser enviados para atualizar o status de uma solicitação de trabalho:

ParâmetroTipoObrigatórioDescrição
codeTextoSimNúmero da solicitação. Pode ser consultado aqui. (campo id)
user_codeTextoSimCódigo do usuário que atualiza a solicitação. É o código do recurso humano ou terceiro associado à conta.
id_statusNúmeroSimNúmero do status para o qual se deseja alterar a solicitação:
1 : Aberta
2 : Em processo
4 : Resolvida sem OT
5 : Cancelada
12 : Rejeitada
notesTextoOpcionalNotas sobre a mudança de status

Exemplo:

Requisição: (PUT)https://app.fracttal.com/api/work_requests/56

{
    "user_code": "JCDIAZ",
    "id_status": 4,
    "notes": "WR STATUS CHANGE"
}
{
  "success": true,
  "message": "200",
  "data": [
    {
      "SUCCESS": "WORK_REQUESTS_UPDATED"
    }
  ],
  "total": 0
}

Exemplo — transição a partir de "Solicitação excluída das Tarefas Pendentes":

Requisição: (PUT)https://app.fracttal.com/api/work_requests/3884

{
    "user_code": "MTA1991",
    "id_status": 4,
    "notes": "WR STATUS CHANGE FROM DELETE_TASK_TODO"
}
{
  "success": true,
  "message": "200",
  "data": [
    {
      "SUCCESS": "WORK_REQUESTS_UPDATED"
    }
  ],
  "total": 1
}
Path Params
string
required
Response
200
Language
LoadingLoading…