[CAROL] DAL - Erro na visualização de registros RT ao utilizar condições na regra de acesso DAL
Description
PROBLEMA
Atualmente o usuário enxerga estes registros na camada RT por meio regras em grupos DAL
Foi realizada a criação de um novo grupo DAL para que o usuário também pudesse visualizar os registros que possuem o campo User Roles vazio como visto aqui na camada BQ.
Para isto a primeira tentativa foi com a condição IS EMPTY.
Entretanto ao acessar a camada RT o erro abaixo foi apresentado. Verificar se é uma limitação de negócio ou um erro, caso seja uma limitação a mensagem de erro precisa deixar isto mais claro ao usuário, ou impedir o uso da condição nas regras DAL.
Na segunda tentativa usando a condição IS EMPTY o erro não ocorreu, porém não listou os registros com a coluna vazia.
Na terceira tentativa usando a condição EQUALS VALUE sem preencher o valor.
Entretanto ao acessar a camada RT o erro abaixo foi apresentado. Verificar se é uma limitação de negócio ou um erro, caso seja uma limitação a mensagem de erro precisa deixar isto mais claro ao usuário, ou impedir o uso da condição nas regras DAL.
Somente consegui resolver a situação deixando sem condição no grupo, porém este não é o cenário correto, pois poderiam haver outras roles que eu quisesse limitar a visualização.
CRITERIO DE ACEITE
-
Permitir visualizar registros de colunas com valores vazios ou nulos por meio da configuração de regras DAL.