Funções JavaScript

 

Nos elementos Atividade e Fluxo de Sequência é possível adicionar código JavaScript para a automatização do processo. O JavaScript por si só, já possui uma vasta quantidade de funções que podem ser utilizadas para essa automatização, porém além dessas, são disponibilizadas também funções para a manipulação de informações específicas do Workflow e para a facilitar a integração com sistemas da Senior. Essas funções são sempre acessadas através de um contexto.

O contexto é o ponto de partida para acessar as funções disponibilizadas. O contexto base para acessar as funções é context. Dentro do contexto base são disponibilizadas algumas funções. As demais funções são acessíveis através dos objetos retornados pelas funções. Ou seja, uma função pode retornar um objeto que por sua vez possui diversas outras funções e assim sucessivamente.

 

Processo

Contém funções para a obtenção de informações sobre a instância do processo que está sendo executada.

Tarefa

Contém funções para a obtenção, alteração ou adição de informações na instância da tarefa.

Utilitários

Possui funções utilitárias para a manipulação do processo. Através dessas funções é possível, por exemplo, realizar a chamada de serviços do Middleware, fazer o lançamento de erros de negócio, verificar se algum usuário é usuário ou um grupo, registrar informações no log do servidor, entre muitas outras funções.

Este artigo ajudou você?