Como descobrir quem é o requisitante em um mecanismo de atribuição

Prezados, boa noite.

Qual a melhor forma de descobrir quem é o requisitante de um workflow dentro de um mecanismo de atribuição?

Olá Otto,

O que geralmente faço, mesmo que não seja apresentado em tela é, no evento afterProcessCreate, 'settar' em algum campo hidden ou não, a matricula do requisitante, através do getValue("WKuser"). Assim você armazenará o dado do requisitante no fichário.

Abraço

boa MArcelo, obrigado.

Utilizei dois exemplos pro problema acima, e o segundo foi mais simples.

1 exemplo: Criei um campo hidden no form


<input type="hidden" id="requisitante" name="requisitante" value="" />

no evento afterCreateProcess do workflow coloquei:


var requisitante = getValue("WKuser");
hAPI.setCardValue("requisitante", requisitante);

Segundo Exemplo mais simples e que achei mais seguro: Resolvi fazendo no proprio mecanismo lendo do process:


var requisitante = process.requesterId;