Crie condições que acionem fluxos de trabalho de aprovação

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 3 min. de leitura
  • Defina uma ou mais condições que aplicam políticas da empresa, como diretrizes jurídicas ou regras de preços, para acionar um fluxo de trabalho de aprovação. Também habilite o recurso de reaprovações inteligentes, que permite que aprovações anteriores sejam usadas para uma aprovação reenviada.

    Antes de Iniciar

    Antes de criar condições, considere os limites de negócios que determinam quando uma aprovação é necessária, como uma determinada porcentagem de desconto para itens de linha de cotação ou um valor mínimo do tamanho do negócio.

    Verifique se você tem os itens associados (campos) que representam os limites de negócios na tabela Entidade para a configuração de aprovação, como a tabela Cotação [sn_quote_mgmt_core_quote] ou por meio de atributos dinâmicos definidos em um Esquema dinâmico. Para obter mais informações sobre atributos dinâmicos, consulte Dynamic Schema.

    Função necessária: sn_adv_appr_mgmt.approval_rule_admin, sn_adv_appr_mgmt.approval_rule_writer

    Nota:
    Se você tiver a função de administrador, poderá usar scripts para especificar as condições de aprovação se Condição avançada a opção está ativada. Somente usuários com a função de administrador podem inserir condições com script.

    Por Que e Quando Desempenhar Esta Tarefa

    Use condições para definir políticas ou diretrizes da empresa para determinadas áreas funcionais, como departamentos financeiros ou jurídicos. O mecanismo de aprovação avançada avalia essas condições e, se aplicável, aciona o fluxo de trabalho de aprovação apropriado.

    As condições são baseadas em atributos de um Gestão de relacionamento com clientes de vendas Atributos dinâmicos ou de entidade definidos em um Esquema dinâmico. Por exemplo, os atributos de cotação são derivados da tabela Cotação [sn_quote_mgmt_core_quote] e podem incluir itens como porcentagem de desconto, valor total da cotação (ACV ou ARR), margem total, condições de pagamento, duração do prazo do contrato, país ou localização geográfica, moeda, SKUs do produto, sinalizadores de risco do cliente, indicadores de preços de rampa, e campos personalizados.
    Nota:
    Se você tiver a função de administrador, poderá ativar o. Condição avançada opção para especificar condições do gatilho usando scripts. Se você usar o recurso de condição avançada, não será possível inserir condições usando o construtor de condições.

    Procedimento

    1. Navegar até Espaços > Espaço configurável de CSM/FSM.
    2. Selecione o ícone Lista .
    3. Navegar até Aprovações avançadas > Condições do gatilho de aprovação.
    4. Em Nome insira o nome das condições que acionam uma aprovação.
      Por exemplo, se você quiser acionar aprovações para cotações com margens baixas, você pode nomear a condição Cotação de margem baixa .
    5. Em Configuração de aprovação , Selecione a configuração para Vendas e. Gestão de pedidos Entidade, como Cotação.
      A seção Condição é aberta para adicionar condições de gatilho.
    6. Se você não quiser que a condição do gatilho esteja ativa, desmarque Ativo campo.
      Por padrão, a condição do gatilho é Ativo.
    7. Na seção Condição, adicione uma ou mais condições que devem ser atendidas para acionar aprovações.
      Especifique uma condição selecionando Campo e. Operador e inserindo um valor para o operador. Por exemplo, você pode especificar uma condição que requer aprovações quando o desconto para um item de linha de cotação é de 20% ou mais: [Discount percentage] [greater than or is] [20]

      Para obter informações básicas sobre a configuração de condições, consulte Condition builder. Para obter mais informações sobre os operadores disponíveis, consulte Operators available for filters and queries.

    8. Se você tiver a função de administrador e quiser especificar condições do gatilho usando scripts, ative o. Condição avançada campo.
      A seção Condição é substituída pelos seguintes campos para inserir condições com script:
      • Descrição : Insira o nome da condição com script.
      • Condição com script : Use o Editor de sintaxe JavaScript para inserir o script com as condições do gatilho.
    9. Para reenvios de aprovação, indique se as aprovações concedidas anteriormente para uma solicitação de aprovação podem ser usadas selecionando Reaprovação inteligente .
      A seção Condição inteligente é aberta para especificar todas as condições que devem ser atendidas para que as aprovações anteriores sejam reutilizadas para solicitações de aprovação reenviadas.
    10. Na seção Condição inteligente, adicione uma ou mais condições para reenvios de aprovação inteligente que devem ser atendidas para controlar se as aprovações anteriores podem ser reutilizadas para a solicitação de aprovação.
      Por exemplo, você pode especificar uma condição em que a reaprovação seja necessária somente se o desconto aumentar em mais de 2% do último valor aprovado.
    11. Se você tiver a função de administrador e quiser especificar condições inteligentes de gatilho usando scripts em vez de usar o construtor de condições, ative o. Condição avançada campo.
      A seção Condição inteligente é substituída pelos seguintes campos para inserir condições com script:
      • Descrição : Insira o nome da condição com script para reaprovações inteligentes.
      • Condição com script : Use o Editor de sintaxe JavaScript para inserir o script com as condições para as reaprovações.
    12. Selecione Save (Salvar).

    O que Fazer Depois

    Criar regras de aprovação.