Skip to main content

Criar uma regra de validação

Nota

Nota

Deseja aprender em português (Brasil)? Comece o desafio em um Trailhead Playground de português (Brasil) e use as traduções fornecidas entre parênteses para navegar. Copie e cole somente os valores em inglês porque as validações dos desafios dependem de dados em inglês. Se você não passar no desafio em sua organização de português (Brasil), recomendamos que (1) mude o local para os Estados Unidos, (2) mude o idioma para inglês, seguindo as instruções aqui, e (3) clique novamente no botão “Validar o desafio”.

Consulte o emblema Trailhead no seu idioma para saber mais sobre como aproveitar a experiência de Trailhead em outros idiomas.

Acompanhar com o Trail Together

Deseja acompanhar um especialista enquanto trabalha nesta etapa? Veja este vídeo que faz parte da série Trail Together. 

Nota

Acessibilidade

Esta etapa requer algumas instruções adicionais para usuários de leitores de tela. Para acessar uma versão detalhada do leitor de tela desta etapa, clique no link abaixo:

Abrir as instruções do leitor de tela do Trailhead.

Introdução

Dados bagunçados: podem estar incompletos, inconsistentes, desatualizados, duplicados ou cheios de erros de ortografia. Não importa o que seja, provoca confusão, desperdício de tempo, desperdício de orçamento e desconfiança interna e externa. E ninguém quer isso. Provavelmente, você gastou mais tempo do que gostaria limpando dados confusos em sua organização. Mas como podemos fazer para evitar que os dados fiquem bagunçados? A resposta não é guardá-los arrumadinhos em caixas organizadoras, basta estabelecer algumas regras, fórmulas, filtros e um fluxo.

Definir limites com regras de validação

Vamos começar com as regras de validação, que permitem configurar critérios específicos de negócios para impedir que os usuários salvem dados inválidos em um ou mais campos. Uma regra de validação avalia uma fórmula ao salvar o registro. Se os critérios de validação não forem atendidos, o registro não será salvo. Se os critérios de uma regra não forem atendidos, os usuários receberão uma mensagem de erro personalizada e o registro não será salvo. Use regras de validação para melhorar a qualidade dos dados aplicando condições, garantindo a formatação adequada e impondo consistência.

Como administrador da AW Computing, a vice-presidente de vendas globais, Allison Wheeler, solicita que você faça sua primeira tarefa de organização. Ela pretende garantir que as entregas de oportunidades sejam agendadas nas duas semanas após o estágio da oportunidade mudar para fechada ganha. Use uma regra de validação para definir o período de tempo.

Antes de configurar a regra de validação, é necessário criar um campo personalizado Data de prestação da entrega.

  1. Clique no ícone de engrenagem Ícone de engrenagem e selecione Setup (Configuração).
  2. Clique na guia Object Manager (Gerenciador de objetos).
  3. Clique em Opportunity (Oportunidade).
  4. Clique em Fields & Relationships (Campos e relacionamentos) e clique em New (Novo).
  5. Selecione Date (Data) e clique em Avançar.
  6. Em Field Label (Rótulo do campo), insira Delivery Schedule Date (Data de prestação da entrega).
  7. Clique em Next (Avançar) e preencha a Etapa 3.
    • No cabeçalho da coluna Read-Only (Somente leitura), marque a caixa de seleção.
    • Na coluna Read-Only (Somente leitura), desmarque as caixas de seleção Standard User (Usuário padrão) e System Administrator (Administrador do sistema).
  1. Clique em Next (Avançar) e clique em Save (Salvar).

Crie agora uma regra de validação no objeto Opportunity (Oportunidade).

  1. Em Opportunity Object Manager (Gerenciador de objetos de oportunidade), role para baixo e clique em Validation Rules (Regras de validação).
  2. Clique em New (Novo) e crie uma regra de validação com estes detalhes.

    Campo

    Valor

    Rule Name (Nome da regra)

    Delivery_Schedule_14_Days_Or_Less

    Active (Ativo)

    Select (Selecionar)

    Description (Descrição)

    Sets end date for initial delivery (Define a data de término para entrega inicial)

Agora, insira a fórmula de condição de erro.

  1. Na lista de Functions (Funções), selecione ISPICKVAL e clique em Insert Selected Function (Inserir função selecionada).
  2. Na fórmula, destaque picklist_field.
  3. Clique em Insert Field (Inserir campo), selecione Stage (Estágio) na segunda lista e clique em Insert (Inserir). Observe que Stage (Estágio) será convertido em StageName na fórmula.
  4. Na fórmula, destaque text_literal e insira "Closed Won" (“Fechada e ganha”) (incluindo as aspas).
  5. Clique no fim da fórmula para posicionar o cursor.
  6. Clique em Insert operator (Inserir operador) e selecione && And (&& E).
  7. Clique em Insert Operator (Inserir operador) e selecione ( Open Parenthesis (Abrir parêntese).
  8. Clique em Insert Field (Inserir campo), selecione Delivery Schedule Date (Data de prestação da entrega) na segunda lista e clique em Insert (Inserir).
  9. Clique em Insert operator (Inserir operador) e selecione - Subtract (Subtrair).
  10. Clique em Insert Field (Inserir campo), selecione Close Date (Data de fechamento) na segunda lista e clique em Insert (Inserir).
  11. Clique em Insert Operator (Inserir operador) e selecione ) Close Parenthesis (Fechar parêntese).
  12. Clique em Insert Operator (Inserir operador) e selecione > Greater Than (Maior que) e insira 14 no final da fórmula.
  13. Verifique se a fórmula final fica assim:
    • ISPICKVAL( StageName , "Closed Won") && ( Delivery_Schedule_Date__c - CloseDate ) > 14
  1. Clique em Check Syntax (Verificar sintaxe).
    Captura de tela da fórmula de data de prestação
  2. Em seguida, insira as informações da mensagem de erro.

    Campo

    Valor

    Mensagem de erro

    Dates of type delivery must be no later than 14 days after close date (As datas do tipo entrega não devem ser maiores do que 14 dias após a data de fechamento)

    Local do erro

    Campo: Delivery Schedule Date (Data de prestação da entrega)

  3. Clique em Save (Salvar).

Você começou bem no plano de prevenção de dados bagunçados da AW Computing ao criar uma regra de validação. Agora siga para a próxima etapa e divirta-se com os campos de fórmula.

Compartilhe seu feedback do Trailhead usando a Ajuda do Salesforce.

Queremos saber sobre sua experiência com o Trailhead. Agora você pode acessar o novo formulário de feedback, a qualquer momento, no site Ajuda do Salesforce.

Saiba mais Continue compartilhando feedback