RN ControleAcoes: mudanças entre as edições

De Base de Conhecimentos da DataPlus Sistemas
Ir para navegação Ir para pesquisar
Vinicius (discussão | contribs)
Sem resumo de edição
Hugo (discussão | contribs)
Linha 7: Linha 7:


As propriedades '''AtributoNome''' e '''AtributoValor''', se referem a atributos da classe, porém, não é possível validar informações de Atributos que são associações ou composições.
As propriedades '''AtributoNome''' e '''AtributoValor''', se referem a atributos da classe, porém, não é possível validar informações de Atributos que são associações ou composições.
{| class="wikitable sortable"
|-
! Classe !! AtributoNome !! Preenchimento !! AtributoValor !! Preenchimento
|-
| Documento || Previsão|| Previsao || Verdadeiro ou Falso|| 1 ou 0
|-
| Exemplo || Exemplo || Exemplo || Exemplo || Exemplo
|-
| Exemplo || Exemplo || Exemplo || Exemplo || Exemplo
|}


== Acoplamento ==
== Acoplamento ==

Edição das 10h05min de 29 de outubro de 2024

Regra de negócio do tipo habilitadora que pode ser acoplada ao DataPlus ERP e tem por objetivo controlar e registrar justificativa de uma ação específica (a princípio gravação, alteração e exclusão) das principais entidades do sistema.

Comportamento

Antes de determinada ação, será chamado um formulário para que seja informada a justificativa da ação que será gravada no log de alterações. Dependendo da configuração, é possível definir um nível de usuário para que seja validada a ação. Caso o usuário atual não contemplar o nível definido, será necessário informar um usuário (com nível suficiente) e senha como autorização para prosseguir a ação.

Observações: É importante manter um uso controlado desta regra pois usar de maneira irrestrita pode causar um grande acúmulo de restrições dentro do sistema.

As propriedades AtributoNome e AtributoValor, se referem a atributos da classe, porém, não é possível validar informações de Atributos que são associações ou composições.

Classe AtributoNome Preenchimento AtributoValor Preenchimento
Documento Previsão Previsao Verdadeiro ou Falso 1 ou 0
Exemplo Exemplo Exemplo Exemplo Exemplo
Exemplo Exemplo Exemplo Exemplo Exemplo

Acoplamento

Essa regra de negócio pode ser acoplada à várias entidades (classes) do sistema. Ela está preparada para funcionar em conjunto com o elemento grava ou exclui, designador Execução, tempo de Execução Antes.

Parâmetros

NivelUsuario: Nível de usuário válido para realizar a ação. Se informado zero, não haverá validação de nível;

ValidarComSenha: Indica se a ação sempre será validada com senha, independentemente de validação de nível de usuário.

JustificaNaAlteracao: Se verdadeiro, a regra só funciona quando é uma alteração.

AtributoNome: Nome do atributo que será avaliado para não solicitar justificativa.

AtributoValor: Valor do atributo que será avaliado para comparação.