Configurar validação de dados usando a tabela do Assistente de validação de dados

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Crie validações de nível de campo e de registro na tabela do Assistente de validação de dados.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Várias validações predefinidas estão disponíveis com o sistema de base. Quando os dados são importados durante o processo de integração da conta, essas validações são usadas para validar os dados. Mas você pode definir validações adicionais com base em seus requisitos.

    Procedimento

    1. Navegar até Tudo > Eventos de ciclo de vida da conta > Suporte para assistência de validação de dados > Assistência de validação de dados tabela;
    2. Clique em Novo para abrir o registro do Assistente de validação de dados.
    3. Selecione o tipo de validação, que pode ser nível de campo ou nível de registro.
    4. Para o tipo de validação de nível de campo, você pode selecionar um dos seguintes subtipos de validação:
      • Referência: selecione a tabela de referência, o campo da tabela de referência, a tabela de preparação e o campo da tabela de preparação. Especifique os campos de referência na tabela de preparação. Um campo de referência armazena uma referência a um campo em outra tabela. Quando você define um campo de referência, um relacionamento é criado entre as duas tabelas.
      • Opção: selecione a tabela de destino, o campo da tabela de destino, a tabela de preparação e o campo da tabela de preparação. Usado para validar se o valor especificado no Excel está presente.
      • Data: selecione o formato de data, a tabela de preparação e o campo da tabela de preparação.
      • Data/hora: selecione o formato de data e hora, a tabela de preparação e o campo da tabela de preparação.
      • Booliano: selecione a tabela de preparação e o campo da tabela de preparação. Verifica se há um resultado verdadeiro ou falso.
      • Limites de caracteres de cadeia de caracteres: especifique o tamanho máximo, a tabela de preparação e o campo da tabela de preparação. Usado para validar se o comprimento da cadeia de caracteres não exceder o limite especificado.
      • Inteiro ou decimal: especifique a tabela de preparação e o campo da tabela de preparação. Usado para validar se o campo é um número inteiro ou decimal.
    5. Marque a caixa de seleção Obrigatória para especificar se uma condição de validação é obrigatória.
    6. Para o tipo de validação de nível de registro, você pode definir scripts personalizados para validar os registros da tabela de preparação.
      A seguir está um exemplo de um script de validação de amostra.
      (function executeCondition( /* glide record */ stagingTableGr) {
          var obj = {
              validationPassed: true,
              message: ''
          }; /*      validationPassed : return true if validation passed else return false      message : populate error message if validationPassed is false else return empty string     */
          if (global.JSUtil.notNil(stagingTableGr.task) && global.JSUtil.notNil(stagingTableGr.u_company)) {
              if (stagingTableGr.task.company.name != stagingTableGr.u_company) {
                  obj.validationPassed = false;
                  obj.message = 'The Account is not matching with the Case Account.';
              }
          }
          return obj;
      })(stagingTableGr);
    7. Clique em Enviar para criar uma nova tabela de assistência de validação.