[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.