Tempo aproximado para leitura: 02:00:00 min
Ocorrência
Ao rodar a consulta SQL, ou ao utilizar alguma ferramenta de análise que necessita da consulta SQL ocorre o erro: Não será possível executar essa consulta, pois não foi possível aplicar o filtro por usuário ou por perfil. A consulta XXX deverá conter o(s) seguinte(s) campo(s) da tabela XXX
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - RM BI - Todas as versões
Causa
O erro exemplificado acima, ocorre em função do usuário possuir filtro por usuário para a tabela PFUNC.
Dessa forma, ao executar algum tipo de rotina que executa cálculos através da consultas SQL que estão associadas ao usuário e esta(s) consulta(s) não possuem os campos utilizados pelo filtro, será apresentado o erro.
Solução
Para solucionar essa ocorrência, realize os seguintes passos:
1. Edite a consulta que está vinculada ao processo. No exemplo supracitado, estamos utilizando a PFUNC_2, onde consta a seguinte consulta: SELECT CODCOLIGADA, CHAPA, CODSECAO, NOME FROM PFUNC ;
2. Foi necessário editar a consulta para SELECT CODCOLIGADA, CHAPA, CODSECAO, NOME, CODCATEGORIA, CODFUNCAO FROM PFUNC para que o erro fosse sanado.
Saiba mais
Para mais informações acesse:
- Como criar filtro por usuário;
- Como criar filtro por perfil .
0 Comentários