Boa noite pessoal,
Alguém tem algum exemplo de como recuperar os dados da aba "Complementos" de uma solicitação?
Tentei usar o getValue("WKUserComment")
, mas como estou na versão 1.6.3, não obtive sucesso.
Obrigada desde já!
Boa noite pessoal,
Alguém tem algum exemplo de como recuperar os dados da aba "Complementos" de uma solicitação?
Tentei usar o getValue("WKUserComment")
, mas como estou na versão 1.6.3, não obtive sucesso.
Obrigada desde já!
@Renata, você quer pegar os comentários da atividade atual ou de todas as atividades?
O getValue("WKUserComment");
irá retornar apenas os comentários da atividade corrente.
A partir da Atualização 1.5, para resgatar os complementos (observação) de uma tarefa, deve ser utilizado o método da API Pública: https://api.fluig.com/resource_WorkflowRest.html#path__2.0_workflows_findObservations_-processInstanceId-_-stateSequence-_-threadSequence-.html
Documentação que explica como utilizar a API publica em eventos: http://tdn.totvs.com/x/hRwSCw
Segue link com a documentação: http://tdn.totvs.com/pages/releaseview.action?pageId=270919174
Se você estiver usando algum evento de processo também pode acessar direto pela fluigAPI, funciona semelhante ao que o Gabriel comentou.
Exemplo: fluigAPI.getWorkflowService().findObservations(processInstanceId, stateSequence, threadSequence);
— Diogo Boegershausen 08 de Mar de 2018@Gabriel e @Diogo, obrigada pela ajuda! Uma dúvida, eu sempre tenho que passar os 3 parâmetros? Tem como recuperar todos os comentários de todas as atividades de uma só vez?
— Renata 08 de Mar de 2018Renata, acho que você consegue isso usando o método getActiveTasks também da fluigAPI, ele retorna algumas informações da solicitação, e o único parâmetro seria o número da solicitação. var processInfo = fluigAPI.getWorkflowService().getActiveTasks(processIntanceId); var observations = processInfo.getTaskObservations();
Ele existe também no REST que o Gabriel falou, seria o método /2.0/workflows/findActiveTasks/{processInstanceId}
— Diogo Boegershausen 08 de Mar de 2018@Gabriel e @Diogo, obrigada pela ajuda! Consegui capturar as informações. Uma última dúvida: é possível deletar uma determinada observação?
— Renata 09 de Mar de 2018@Renata, essa função no momento não existe. No caso nem pela tela de movimentação isso é possível.
— Diogo Boegershausen 09 de Mar de 2018
Oi Renata. Deveria ter funcionado. Consegue compartilhar o seu processo+eventos?
— Marcos Jahn 07 de Mar de 2018@Renata, você quer pegar os comentários da atividade atual ou de todas as atividades?
— Gabriel Franco da Rocha Nascimento 08 de Mar de 2018@Gabriel, de todas as atividades!
— Renata 08 de Mar de 2018