Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Para este processo exemplo iremos monitorar a lista de tarefas pendentes de um usuário fluig escolhido no formulário do processo. Caso o número de solicitações pendentes seja superior ao número tolerado informado no formulário então será encaminhada para o admistrador uma tarefa de "Aviso" aonde o administrador poderá atuar com este usuário.

  • Marcador.
  • Marcador.

Figura 1 - Diagrama do processo de exemplo com script condicional.

...

Abaixo segue o projeto exemplo citado acima.

ScriptCondicional.zip

Variáveis e funções suportadas em scripts condicionais

Segue a lista de variáveis e funções suportadas em scripts condicionais :

VariávelFunção
logImpressão de mensagens dentro do log do Fluig.
ServiceManagerObjeto que permite a instância de objetos é métodos de webservices soap
DatasetManagerObjeto que permite carregar datasets entro das customizações.
DatasetFactoryO objeto DatasetFactory é a "porta de entrada" para o acesso a qualquer Dataset Maiores detalhes sobre este item se encontram no artigo sobre construção de datasets. 
DatasetBuilderPermite a criação de datasets. Maiores detalhes sobre este item se encontram no artigo sobre construção de datasets. 
ConstraintTypeDetermina o tipo de constraint a ser utilizada em uma condição do dataset. Maiores detalhes sobre este item se encontram no artigo sobre construção de datasets.
notifierPermite realizar notificações extras em eventos e scripts.
WKParamsColeção de parâmetros que podem ser utilizados dentro dos scripts como o WKCompany e WKUser. As outras variáveis e o que elas retornam podem ser encontradas no artigo sobre desenvolvimento de processos workflow .
hAPIContém operações relacionadas a solicitação workflow em andamento. Está disponível apenas para os scripts de eventos intermediários condicionais. Maiores detalhes sobre as funções da hAPI podem ser encontradas no artigo sobre desenvolvimento de processos workflow.