Regras de Negócio
As Regras de Negócio do Builder servem para realizar validações que reflitam as regras de negócio das aplicações. Podem ser usadas para validação de formulários e/ou associadas a operações de inclusão, alteração e exclusão de objetos de negócio.
Como acessar
Acesse a funcionalidade através da navegação no menu principal Builder > Gerenciamento > Regra de Negócio.
Procedimento
Cadastrar uma nova regra de negócio
- Para criar uma nova regra de negócio, clique no botão "Cadastrar";
- As Regras de Negócio são construídas através de desenho de um fluxo ou script Rhino.
Criar regras de negócio tipo Fluxo
- Na aba "Dados básicos", preencha o Nome e a Descrição da Regra de Negócio, a Aplicação a qual ela está associada e escolha o Tipo Fluxo;
- Na aba "Variáveis", clique em "Adicionar". A seguinte tela será apresentada:
- Preencha os campos da:
- Seção Variável:
- Nome da variável
- Descrição
- Armazena no banco de dados: se a variável deve ser armazenada internamente, no modelo de dados do Builder.
- Variável de retorno: se a variável deve ser incluída no objeto JSON de saída retornado ao final da execução do fluxo da regra de negócio.
- Lista de valores: Se a variável contém uma lista de valores.
- Variável de entrada obrigatória na execução: essa opção deve ser selecionada caso a execução do fluxo da regra de negócio dependa da existência da variável antes do início da execução.
- Tipo da variável
- Valor inicial da variável, que pode ser uma constante ou um valor retornado pela execução de script.
- Clique no botão "Incluir" para incluir a variável;
- Na aba Ações clique em "Adicionar". A seguinte tela será apresentada:
- Preencha os campos da:
- Seção Ação:
- Identificador: como a ação será associada ao diagrama do fluxo.
- Nome: nome pelo qual a ação será referenciada no diagrama do fluxo.
- Script Rhino a ser executado quando a ação for acionada.
- Clique no botão "Incluir" para incluir a ação;
- Para editar o diagrama clique na aba correspondente. A seguinte tela será apresentada:
- Os elementos que podem ser adicionados ao fluxo, se encontram na paleta no canto esquerdo da tela. Para incluir um elemento no fluxo, selecione-o e arraste-o para a página de desenho. Uma janela pop-up com as propriedades do elemento será exibido na tela. Preencha as informações de acordo com o elemento escolhido;
- Ao término da edição do diagrama, clique no botão "Salvar" na barra superior.
Criar regras de negócio tipo Script
- Na aba Dados básicos, preencha o Nome e a Descrição da Regra de Negócio, a Aplicação a qual ela está associada e escolha o Tipo Script:
- Codifique o script Rhino que implementa a regra de negócio e, se necessário, adicione variáveis conforme explicado na seção Variáveis do tipo Fluxo.
- Ao término da edição do script, clique no botão "Salvar" na barra superior.
⚠ Atenção! As regras de negócio criadas são bloqueadas por padrão. Isso significa que a regra não poderá ser utilizada a menos que seja desbloqueada. Para desbloquear selecione a regra desejada e clique na opção Desbloquear.