Crie uma regra de negócio

  • Versão de lançamento: Zurich
  • Atualizado 8 de set. de 2025
  • 3 min. de leitura
  • Crie regras de negócio para mudar automaticamente valores nos campos de formulário quando as condições definidas forem atendidas.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Uma regra de negócio é um script do lado do servidor que é executado quando um registro é exibido, inserido, excluído ou quando uma tabela é consultada. As condições da regra de negócio incluem quando executar uma regra de negócio em relação a uma operação de banco de dados e a quais operações de registro a regra de negócio se aplica. Há outras opções de script disponíveis na plataforma para condições do lado do cliente, como scripts de cliente e ações de IU.

    Nota:
    As regras de negócio são uma solução de automação clássica que dependem de script. Use o Workflow Studio para qualquer nova automação de processo a fim de criar automações que sejam mais fáceis de estender, reutilizar, entender e fazer upgrade. Como muitas organizações têm regras de negócios em produção, use esta documentação para saber como trabalhar com as regras de negócios existentes.

    Procedimento

    1. Navegar até Tudo > Definição do Sistema > Regras de negócio.
    2. Selecione Novo.
    3. Na página Regra de negócio, insira os seguintes detalhes:
      Tabela 1. Novo formulário de regra de negócio
      Campo Descrição
      Nome Nome da regra de negócio.
      Tabela Tabela à qual a regra de negócio se aplica.
      Ativo Selecione esta opção para marcar a regra de negócio como ativa.
      Avançado Selecione esta opção para configurar scripts avançados na regra de negócios.
      Quando executar Especifique se a regra de negócio deve ser executada em Inserir ou Atualizar. Use Condições de filtro para especificar em quais condições a regra de negócio deve ser executada.
      Quando Especifique quando executar a regra de negócio:
      • antes
      • depois
      • assíncrono
      • tela
      Este campo aparecerá somente se você selecionar Avançado.
      Ordem

      Forneça um valor para a ordem da regra de negócio. A ordem determina a ordem na qual a regra de negócio aparece.

      Este campo aparecerá somente se você selecionar Avançado.

      Condições do filtro Adicione as condições de filtro necessárias usando os operadores AND e OR para a regra de negócios.
      Condições da função Selecione as funções de usuário necessárias para a regra de negócios.
      Inserir Selecione esta opção para executar uma operação de inserção usando a regra de negócio.
      Atualizar Selecione esta opção para executar uma operação de atualização usando a regra de negócio.
      Excluir

      Selecione esta opção para executar uma operação de exclusão usando a regra de negócio.

      Este campo aparecerá somente se você selecionar Avançado.

      Consulta

      Selecione esta opção para executar uma operação de consulta usando a regra de negócio.

      Este campo aparecerá somente se você selecionar Avançado.

      Ações
      Definir valores de campos Especifique valores de campo usando as listas de seleção Definir valores de campo:
      • Para: um valor determinado pelas opções disponíveis para aquele campo.
      • O mesmo que: um valor retirado de outro campo.
      • Para (dinâmico): Um valor relativo ao usuário que configura a regra de negócios ou um usuário com uma função específica.
      Adicionar mensagem Selecione esta opção para adicionar uma mensagem para a regra de negócio.
      Anular ação Selecione esta opção para adicionar uma provisão para anular a ação.
      Avançado
      Condição Especifique um nome para a condição.
      Script

      Ative o modo ECMAScript 2021 (ES12) para oferecer suporte ao uso dos recursos JavaScript compatíveis mais recentes neste script. Se esta opção estiver desativada, você poderá usar somente os recursos compatíveis com o modo JavaScript da aplicação.

      Insira um script para a regra de negócio.

    4. Selecione Enviar.

    Resultado

    A nova regra de negócio é salva e aparece na lista de Regras de negócio. A regra de negócio agora está pronta para uso.

    Para obter mais informações sobre regras de negócio, consulte Regras de negócio clássicas .