Estou tentando incluir uma observação em um processo, mas não estou conseguindo.
No log do servidor, dá erro de nullPointerException.
Segue código que estou tentando usar:
function afterTaskCreate(colleagueId){
var numeroDaSolicitacao = getValue('WKNumProces');
var PO = new com.fluig.sdk.api.workflow.ProcessObservationVO();
PO.setProcessInstanceId(numeroDaSolicitacao);
PO.setObservation('teste');
fluigAPI.getWorkflowService().createProcessObservation(PO);
}
Detalhe pessoal, eu consegui fazer com a HAPI, mas o texto fica como se o próprio usuário tivesse incluido. Preciso incluir um texto, mas ter flexibilidade sobre a mensagem gerada: Em vez de aparecer:
Filipe Nanclarez - 17/03/2017 16:51:30 - 1 segundo atrás
Escreveu um complemento na atividade Aprovação - Solicitante
teste
Preciso que fique:
Filipe Nanclarez - 17/03/2017 16:51:30 - 1 segundo atrás
Os dados dessa solicitação foram rejeitados
Motivo: Falta de recurso
Por isso estou tentando fazer com o workflowService, pra conseguir mais controle sobre a mensagem.