Pular para o conteúdo

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.

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.

  1. Aguarde alguns instantes.
  2. 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.

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.

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.