Boa tarde pessoal!
Estou iniciando um processo via api rest do fluig.
{ "targetState": 0, "targetAssignee": "string", "subProcessTargetState": 0, "comment": "string", "formFields": { "additionalProp1": "string", "additionalProp2": "string", "additionalProp3": "string" } }
O campo "targetAssignee": "string" é o usuário do qual o processo será associado, porém tentei informar tanto o nome quanto o login do usuário e mesmo assim da erro informando que o usuário não foi encontrado!
Alguem saberia como chamar corretamente este usuário? Acredito que não seja pelo login ou nome...
Qual formato do login você usou? tentou converter para string ao puxar ele?
Então, coloquei CPF e agora deu certo, estava passando como string mesmo, envolvido com “”, mas só funcionou com o CPF
Tem um porém, o processo foi iniciado mas foi direcionado para o usuário OAUTH, não o usuário que defini no campo.
Quando você passa o valor, consegue testar usando o .toString()?
Boa tarde Lucas.
Não é pelo login, nem pelo nome. Na verdade ele utiliza a matrícula do usuário, também conhecido como userCode.
Quanto a não atribuir pro usuário correto, você passou alguma atividade destino no parâmetro targetState? Pois se não me engano se passar o valor 0 ele só vai salvar o processo na atividade inicial e atribuir pro usuário que iniciou a solicitação, que no seu caso seria o usuário OAUTH.