Histórico da Página
01. DADOS GERAIS
| Produto: | TOTVS Framework
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linha de Produto: | Linha Protheus | ||||||||||||||||
| Segmento: | Framework | ||||||||||||||||
| Módulo: | CONFIGURADOR | ||||||||||||||||
| Função: | CONFIGURADOR (CFGX038) | ||||||||||||||||
| Ticket: | 23389534 | ||||||||||||||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DFRM1-37891 |
02. SITUAÇÃO/REQUISITO
Ao utilizar da funcionalidade que lista todos os usuários vinculados a um privilégio, caso esse número seja muito grande, com mais de 1000 usuários, o banco Oracle acaba gerando exceção, devido aos limites de query que ele possui, derrubando a aplicação e impedindo a consulta dos usuários.
03. SOLUÇÃO
A função de listagem de usuários passou a validar a quantidade de usuários para o Oracle e o limite da query para os demais bancos, com isso, caso a query fique muito extensa ou no caso do Oracle, receba mais de 1000 usuários, o filtro é feito na camada ADVPL, evitando exceção no banco de dados.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
| Templatedocumentos |
|---|
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas