Regras de Negócio


O que é, como usar e vantagens

image.png


Regras de Negócio


As Regras de Negócio no ERP Cronos são condições automatizadas, escritas em SQL, que servem para validar, bloquear, condicionar ou automatizar ações dentro do sistema. Elas atuam diretamente sobre ações do usuário, antes que determinadas operações sejam executadas, como por exemplo:

🔍 Exemplos de uso comum


🛠️ Como acessar as Regras de Negócio

image.png

📋 Tela de gerenciamento de regras

Na tela principal você pode:

image.png

✍️ Como inserir uma nova Regra

Passos:

  1. Clique no botão "Novo" (+)
  2. Informe os campos obrigatórios:
    • Tipo (ex: Tela Movimento / Finalizar)
    • Nome descritivo
    • Ação (ex: Abortar Operação, Solicitar Autorização)
    • Tipos de movimento aplicáveis
  3. Insira o código SQL na área "Expressão SQL"
    • Pode usar IF, BEGIN/END, SELECT, SET, etc.
    • Deve retornar um bloqueio ou mensagem conforme condição
  4. Salve e ative a regra

🧩 Tipos de Gatilhos e Ações nas Regras de Negócio

Ao criar uma Regra de Negócio, você precisa definir dois elementos importantes:

🔹 Tipos de Gatilhos Disponíveis no ERP Cronos

Cada regra pode ser associada a uma tela ou operação específica no sistema.
Exemplos de gatilhos disponíveis:

📋 Exemplos:

image.png

🔸 Tipos de Ações da Regra

As ações definem o que o sistema fará quando a condição da regra SQL for atendida.

📌 Ações disponíveis:

image.png

Ação

Resultado

Abortar Operação

Impede o usuário de concluir a ação

Solicitar Autorização Comercial

Solicita liberação manual do setor comercial

Solicitar Autorização Financeira

Solicita liberação do financeiro (ex: limite crédito)


🧪 Exemplo Prático – Regra de Bloqueio em Pré-venda


💡 Situação:

Deseja-se impedir que uma pré-venda seja finalizada se não tiver sido originada a partir de um orçamento.

image.png


⚙️ Configuração da Regra:

Campo

Valor

Tipo

Tela Movimento / Finalizar

Nome

PRE-VENDA DEVE SER ORIGINADA DE UM ORÇAMENTO

Ação

Abortar Operação

🚫 Resultado na prática:

Ao tentar finalizar a pré-venda (sem vínculo com orçamento), o sistema apresenta a seguinte mensagem de bloqueio:

image.png

📌 Observação:

Se, no lugar da ação “Abortar Operação”, fosse selecionada a ação
“Solicitar Autorização Comercial” ou “Solicitar Autorização Financeira”,
o sistema exibiria a seguinte tela de validação:

image.png

Essa tela permite que um usuário autorizado informe login e senha para liberar manualmente a operação bloqueada pela regra.

Vantagens das Regras de Negócio

Benefício

Descrição

🎯 Precisão Operacional

Reduz erros e inconsistências nas movimentações

🛡️ Conformidade com normas

Garante aplicação de políticas fiscais, financeiras ou operacionais

🧠 Automação Inteligente

Executa lógicas internas sem intervenção manual

🔒 Controle Rígido

Evita alterações indevidas e operações fora do padrão

🔁 Flexibilidade por operação

Regras diferentes para cada tipo de tela, filial, movimento, etc.