Boa tarde!
Estamos desenvolvendo o processo anexo, e ao executar um evento de processo após a atividade "Avaliação da SC", nenhum dos campos de formulário que foram solicitados no código é preenchido. Nós testamos:
- Atividade de serviço, como alternativa
- beforeTaskSave
- afterTaskSave
- afterTaskComplete
- beforeStateEntry
Mas em nenhum deles os campos são 'puxados'. Alguém tem idéia de como resolver?
O processo está em anexo. Desde já obrigado!
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
qual API esta utilizando ??? hAPI.getCardValue ???
Igor, bom dia! Estou usando hAPI.getCardValue, veja o trecho do código abaixo:
var NumSolicit = hAPI.getCardValue(‘C1_NUM’);
var dtEmissao = hAPI.getCardValue(‘C1_EMISSAO’);
var NomAprov = getValue(‘WKUser’)
log.info("(ANTES DO IF) SC NUMERO " + NumSolicit + " // " + "NOME DO APROVADOR " + NomAprov + "EMISSAO: " + dtEmissao);
Chegastes a verificar no log se aconteceu algum erro? Além disso você deve respeitar o case do campo. Ou seja, se foi minusculo é minusculo…
galera, agora os anexos estão sendo exibidos normalmente nos posts e respostas dos posts
Vc esta pegando ou passando o valor para o campo?
Este campo esta blokeado? tipo via enableFields, ou algo assim?
Estou pegando o valor com getCardValue. Os campos estão bloqueados para edição direto no HTML. Estranho é que tenho outro script antes de uma tarefa manual desse wf que pega os campos normalmente. Só no script pós-atividade manual que ele não pega nada.
Pessoal, encontrei o problema…os campos estavam como “disabled”, por algum motivo nesse momento do processo Fluig não consegue ler mais o conteúdo deles. Mantê-los ocultos resolve o problema. Obrigado!