Created on: 08/01/2026
Esse guia irá mostrar a utilização da função de Regras Genéricas no sistema Darwin, detalhando como configurá-las e utilizá-las no dia a dia da operação.
Você será direcionado para a tela onde é possível criar e gerenciar Regras Genéricas, que poderão ser utilizadas em todas as lojas.


As Regras Genéricas permitem aplicar o mesmo conjunto de condições a diversas regras, PDVs ou grupos de câmeras, reduzindo o retrabalho e centralizando o controle.
Com elas, é possível:
Essas regras são essenciais para empresas com várias lojas, pois permitem alterar o comportamento do sistema de forma centralizada sem duplicar configurações.
💡 Exemplo
Uma única Regra Genérica pode bloquear cupons acima de R$100,00 em todas as lojas de um cliente.
💡 Exemplo 2
Regra Convencional: “Cupom com valor acima de R$100 dispara exceção.”
Regra Genérica: “Somente durante o horário comercial.”Resultado combinado: “Cupom acima de R$100 dispara exceção, mas apenas entre 08h00 e 18h00.”
A fim de possibilitar a criação das Regras Genéricas, o Darwin passou por um grande refatoramento estrutural e visual.
O objetivo foi separar responsabilidades internas, melhorar o desempenho e trazer uma interface mais consistente e moderna, alinhada às novas funcionalidades de regras e classificações.
Essa atualização foi essencial para permitir a implementação das Regras Genéricas, além de facilitar a inclusão de outros novos sistemas.
A aba de regras, especialmente, passou por uma grande divisão em seções e foi componentizada. Agora, temos seções independentes de Operações, Produtos, Processos, Fatores Externos, Avançado, Limitar e Repetir.

Significado de cada aba:
As Regras Genéricas podem ser associadas de três formas:

Essas opções dão liberdade ao usuário para escolher onde e como a regra será aplicada.
Quando uma Regra Genérica está associada a um PDV ou a um Grupo de Câmeras, ela se assemelha a uma regra comum, com o único diferencial que já é aplicada a vários PDVs ao mesmo tempo. Porém, quando uma Regra Genérica está associada a uma Regra Convencional (regras clássicas, criadas em cada PDV), o sistema combina suas condições automaticamente considerando uma série de princípios.
Não é necessário se preocupar com isso, já que cada campo no site exibe balões de ajuda sobre o que acontece na hora de utilizá-los, porém é bom entender como isso foi decidido.
A forma como a combinação acontece depende do tipo de campo utilizado:


Para suportar as Regras Genéricas no mosaico, foram criadas as Tags Genéricas:

Vale notar que não há suporte para misturar Regras Genéricas com convencionais no mosaico, elas são agrupadas separadamente. Além disso, as Tags para Regras Convencionais agora ficam na aba "Unitária", indicando a configuração de natureza mais granular.






Dessa forma, você cria regras da mesma forma como era feito com as convencionais, mas pode selecionar diversos PIs em vez de ficar limitado apenas a uma escolha.
Dica: a tela é idêntica à de regras normais, então o aprendizado é mínimo.
Voltando na regra criada anteriormente, é possível trocar o tipo de associação para "Grupos de Câmeras".
Nessa modalidade, a regra passa a valer para um determinado grupo de PIs da loja, como Açougue ou Portaria, possibilitando que as regras possam ter um significado espacial. Além disso, sempre que um PI é adicionado no grupo, automaticamente as regras conectadas a grupos de câmeras são associadas a ele.
Atualmente, para identificar os membros de um agrupamento, basta observar a lista suspensa de PIs
no Darwin:

Assim, nesse exemplo, sabemos que Zona 1 possui os caixas 1 e 2, enquanto a Zona 2 engloba
caixas 3 e 4:

Finalmente, podemos selecionar a associação com Regras Convencionais.
Como explicado anteriormente, uma Regra Genérica associada a uma Regra Convencional cria uma situação em que o sistema combina as condições de cada regra automaticamente.
A prioridade é sempre da Regra Convencional, enquanto a Regra Genérica complementa o
comportamento.
Para visualizar as regras de conexão de cada seção, faça a associação de regras citada:

Veja as mensagens de ajuda:

Note que cada seção tem uma mensagem própria.
Por último, lembre-se que a página de tags foi atualizada para suportar Regras Genéricas, o que as inclui no mosaico.
Portanto crie uma Tag Genérica para sua regra acima e veja os impactos no mosaico ao gerar exceções:
