Usar regras de negócios - aspectos gerais
As regras de negócios são utilizadas para adequar uma implementação do SunSystems de forma a preencher os requisitos de entrada de dados e de validação de uma organização específica. Regras de negócios podem ser definidas para muitas das funções de entrada de dados e de dados estáticos do SunSystems. Quando uma função é usada, as regras de negócios são aplicadas e ações são executadas dependendo do fato de os critérios de regras serem atendidos ou não. Uma regra poderá validar os dados inseridos ou exibir mensagens de erro para o operador, solicitando dados válidos, ou poderá configurar os valores de dados corretos automaticamente.
Por exemplo, quando um lançamento é inserido utilizando-se 'Entrada no razão', a regra de negócios pode ser definida para assegurar que o código de um produto específico seja sempre inserido na contabilização da transação para uma conta de 'Vendas'.
O que são os elementos de regras de negócios?
Uma regra de negócios sempre consiste em:
- um Perfil do evento - determina 'quando' a regra de negócios deve ser aplicada quando uma função do SunSystems é identificada. Por exemplo, se as regras de negócios forem exigidas durante a entrada manual de lançamentos, o perfil do evento fará a referência à função 'Entrada do razão'.
- uma ou mais Conjuntos de regras - um conjunto de regra contém um conjunto de regras de validação que se aplicam aos dados inseridos pela função escolhida (identificada no perfil do evento). Identifica as ações a serem executadas quando os dados atenderem, ou não, às regras. Por exemplo, uma regra pode requerer que determinado código de análise deve ser digitado em uma transação; caso contrário, uma mensagem de erro será exibida. Nesse caso a ação é exibir a mensagem de erro.
Além disso, uma regra de negócios também pode fazer referência a:
- Mensagens de regra - uma regra de negócios pode exibir mensagens de erro ou de aviso. Essas mensagens são definidas separadamente e podem ser referenciadas em muitos conjuntos de regras diferentes.
- Itens de dados redefinidos - se um único item de dados do sistema contiver elementos de separação lógica que precisam ser validados individualmente, ele poderá ser redefinido. Isso permite que os elementos lógicos sejam identificados como itens de dados, o que faz com que a regra de negócios seja mais fácil de definir e manter.
-
Os itens de dados cujos valores são mantidos em um conjunto de dados de regra são determinados pelas Chaves de conjunto de dados de regras.
Além disso, para cada combinação de valores no conjunto de dados de regras, um ou mais valores predefinidos também podem ser definidos como as Predefinições de dados de regras.
O primeiro passo para definir uma regra de negócios de validação é configurar um Perfil do evento.