Entender quais registros você vê e o que fazer quando o acesso não pôde ser conferido
Leitura de 3 minutos
Em alguns módulos, como Prestação de Serviços, cada pessoa vê só os registros dos quais é dona. Isso se chama recorte por dono. Este artigo explica quem vê o quê e o que significa a mensagem que aparece quando o sistema não consegue conferir esse recorte.
Quem vê o quê
Seção intitulada “Quem vê o quê”Nos módulos com recorte por dono:
- quem não é master só enxerga os registros dos quais é dono;
- o gerente do módulo e o master veem tudo.
O sistema descobre o dono pelo campo de dono da tabela: CODUSU, USUARIO_ID ou
o campo que o cadastro da tabela marcou como dono.
Módulos sem recorte por dono não têm essa regra.
Quando aparece a mensagem de acesso não conferido
Seção intitulada “Quando aparece a mensagem de acesso não conferido”Se o sistema não consegue conferir o recorte naquele momento, ele não mostra a lista. Na dúvida, nega o acesso: nunca mostra registros de outra pessoa. A mensagem é:
Não foi possível conferir o acesso aos registros agora. Tente de novo em instantes.
Tecnicamente, a requisição é recusada com status 503 e o código
DADOS_RECORTE_DONO_INDISPONIVEL. Esse código pode ser útil se você precisar
avisar o suporte.
Isso acontece quando:
- o sistema não consegue ler a política de recorte: o módulo da tabela, a política do módulo, o campo de dono ou as colunas desses cadastros;
- a requisição chega sem um usuário identificável, porque não há dono para comparar;
- o campo de dono tem um nome fora do padrão de identificador, e por isso não é usado na consulta.
Quem é afetado é quem não é master. Isso inclui o gerente do módulo: a política do módulo é lida antes de se verificar se a pessoa é gerente, então uma falha nessa leitura também recusa a consulta dele. O master não é afetado, e módulos sem recorte por dono também não.
O que fazer
Seção intitulada “O que fazer”- Aguarde alguns instantes.
- Abra a tela de novo.
A falha não fica guardada: assim que a leitura da política volta a funcionar, a tela abre normalmente e o recorte por dono volta a ser aplicado.
A mensagem só aparece quando há falha na conferência; no uso normal nada muda. Se ela continuar aparecendo por muito tempo, avise o administrador do ambiente.
Nem toda falha mostra a mensagem
Seção intitulada “Nem toda falha mostra a mensagem”Se falhar só a verificação de “é gerente do módulo”, o sistema não recusa. Ele trata a pessoa como não gerente e aplica o recorte por dono. O efeito é ver menos registros, nunca mais. Por isso, se um gerente de módulo vir de repente só os próprios registros, vale tentar de novo daqui a pouco.
Problemas comuns
Seção intitulada “Problemas comuns”Vejo menos registros do que esperava. Se você não é gerente do módulo nem master, o recorte por dono mostra só o que é seu. Peça ao administrador, se precisar de uma visão completa.
A mensagem continua depois de várias tentativas. Avise o administrador e
informe o texto da mensagem e, se tiver, o código DADOS_RECORTE_DONO_INDISPONIVEL.