Iniciar processo via API – Versão do processo incorreta

  • Gabriel Cândido
    Participante
    # 5 anos, 5 meses atrás

    Tentei iniciar um processo via API, seguindo o tutoria aqui do dev.senior.com.br.

    Na etapa de buscar a versão do processo, quando faço a requisição para o endereço https://platform.senior.com.br/t/senior.com.br/bridge/1.0/rest/platform/workflow/queries/getContextVariableByProcess, aparece essa versão do processo:
    https://prntscr.com/oaj64l

    Porém se faço a requisição para iniciar o processo, com todas as variáveis, tenho o retorno com um erro:
    https://prntscr.com/oaj7p5

    Mas se uso uma versão anterior, funciona:
    https://prntscr.com/oaj8g7

    Existe algum motivo ou regra para tratarmos esse caso? Sabermos qual a versão ativa? Tentei republicar o fluxo e tudo mais, mas sem sucesso.

    adriner.andrade
    Participante
    # 5 anos, 5 meses atrás

    Bom dia Gabriel,

    Existe uma primitiva “findProcess” que retorna informações sobre um determinado processo.

    GET “{{url base}}/rest/platform/workflow/queries/findProcess”

    Basta passar como parâmetro “id” o identificador do processo e você terá como retorno, dentre as propriedades, o atributo “currentVersion”.

    Exemplo de saída:

    {
    “process”: {
    “processId”: 307,
    “currentVersion”: 12,
    “processName”: “Solicitar auxílio idiomas”,
    “status”: “Saved”,
    “description”: “Processo para solicitar o benefício de auxílio idiomas”,
    “creationDate”: “2019-05-13T16:50:17Z”,
    “active”: true,
    “simple”: false,
    “tag”: “idiomas”,
    “icon”: “fa fa-columns”
    }
    }

    Jocely Nass
    Participante
    # 5 anos, 5 meses atrás

    Olá Gabriel Cândido, conta aí, deu certo seguir a dica do Adriner?

    Gabriel Cândido
    Participante
    # 5 anos, 5 meses atrás

    Ahh, excelente dica Adriner, deu certo!!! Usando essa primitiva, conseguimos iniciar via LSP.

    Seria bacana uma atualização do tutorial aqui do dev.senior.com.br usando essa primitiva também.

    Jocely Nass
    Participante
    # 5 anos, 5 meses atrás

    Opa! Bom ponto, vamos checar isso então @Gabriel… Abraços!

Visualizando 5 posts - 1 até 5 (de 5 do total)

You must be logged in to reply to this topic.