Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Framework
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Framework | ||||||||||||||||
Módulo: | LIB | ||||||||||||||||
Função: | APISMPDOCDATAB | ||||||||||||||||
Ticket: | 18548252 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFRM4-10363 |
02. SITUAÇÃO/REQUISITO
Ao executar o Diagnóstico de Dicionário de Dados para a Operação Integridade SX3 x Tabela Física quando uma das tabelas analisadas esta aberta é gerado a inconformidade abaixo:
Alias already in use: *** on TOTVS.FRAMEWORK.GESTAOAMBIENTES.DIAGNOSTIC.ADAPTERS.MPDICTIONARYADAPTER:FIELDSONLYDB(MPDICIONARYADAPTER.TLPP)Mesmo configurando no cadastro de privilégios a rotina MPDOCDATAB, com todos os acessos negados, está sendo possível acessar o banco de conhecimento via menu dos módulos (FATA340) e através do item "Conhec." de "outras ações" da rotina de vínculo de conhecimento (por exemplo, cadastro de clientes - conhecimento).
03. SOLUÇÃO
Efetuada a identificação de privilégios da rotina MPDOCDATAB e caso não haja qualquer permissão, não possível acessar a rotina banco de conhecimentos. Se houver permissão parcial, a rotina será exibida e serão restringidos os acessos às opções conforme o caso.
A rotina que exibe e efetua o vínculo de conhecimentos (MSDOCUMENT/MPDOCUMENT) não será afetada por essa configuração. Ajustado para caso a tabela analisada esteja aberto em modo exclusivo, seja ignorado a analise e gere no console.log do AppServer a informação de que não foi possível abrir a tabela. Seguindo a analisa das demais tabelas.
04. DEMAIS INFORMAÇÕES
Não se aplica
...