Loading

Por que eu não obtive os resultados que eu esperava quando eu faço uma pesquisa de lookup em um campo de pesquisa com filtros definidos?

Data da publicação: Feb 4, 2021
Descrição
Eu usei um termo de pesquisa no campo de pesquisa para pesquisa de registros que sei que existe, mas eu não obtive nenhum resultado. Existe algum truque para isso ou a ferramenta não está funcionando corretamente?
Resolução
Uma pesquisa específica da entidade (por exemplo, Casos, Conta, Objeto Personalizado) irá retornar no máximo 250 resultados. Filtros de pesquisa, então, só se aplicam ao topo dos resultados de busca 200. Esta filtragem é realizada pós-consulta, uma vez que se baseia em informações presentes no banco de dados, mas não no índice de pesquisa. Como resultado disto, se o resultado desejado não aparecer dentro do topo 200, ele não aparecerá na lista filtrada Lookup. Isto significa que a combinação da pesquisa de contagem alta (por exemplo, uma busca por "Vendas *" que retorna um mil como resultado) e um filtro de pesquisa pode causar muitos resultados "esperados", que são recuperáveis ​​através de consultas mais restritivas que não aparecem quando se utiliza a pesquisa Lookup.
 
Aqui está um exemplo real desse comportamento como concebido:
 
Um org tem mais de 10.000 registros que começam com a palavra "espanhol". Uma busca por "sp" retorna um máximo de 250 registros e, em seguida, os filtros de pesquisa avaliam esses resultados de acordo com os critérios de filtro. Se os 250 registros retornados na consulta inicial não atender aos critérios dos filtros de pesquisa, a busca de pesquisa irá retornar 0 resultados e fazer com que pareça que ele não está funcionando como esperado, mesmo que ele é.
 
Solução alternativa: Remova os filtros de pesquisa, fazer os filtros de pesquisa menos restritivos ou usar termos de pesquisa mais restritivos.
Número do artigo do Knowledge

000385625

 
Carregando
Salesforce Help | Article