| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Data Warehouse |
| Função: | Análise ABC de venda DW - MAX3008 |
| País: | Brasil |
| Ticket: | 15571410 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPANALY-4128 |
Foi verificado na aplicação Análise ABC de venda DW - MAX3008 não tratava os parâmetros BLOQ_VER_OUTRAS_EMPRESAS e EXIGE_PERM_USU_DADOS_OUT_EMP, como é tratado no sistema Gerencial. No modulo segurança existi a opção de colocar as permissões de acesso a empresas a um usuário especifico, mas não funcionava na Análise ABC de venda DW - MAX3008 devido aos parametros mencionados anteriormente, mesmo escolhendo o grupo e liberando a visão apenas para algumas empresas específicas, ele ainda retornava todas as empresas quando o usuário do grupo acessava o sistema e executava uma pesquisa.
Usuário inserido :

Inserindo a permissão do usuário acessar e retornar informações apenas da empresa 1:

DW ignorando a permissão na aplicação e exibindo a empresa 2:

O erro ocorria pois na lógica da Análise ABC de venda DW - MAX3008 não era considerado os parâmetros BLOQ_VER_OUTRAS_EMPRESAS e EXIGE_PERM_USU_DADOS_OUT_EMP para carregar as empresas com permissão de exibição na aplicação.
Foi desenvolvido na Análise ABC de venda DW - MAX3008 uma lógica para quando for efetuado o carregamento das empresas na aplicação, passe a considerar os parâmetros BLOQ_VER_OUTRAS_EMPRESAS e EXIGE_PERM_USU_DADOS_OUT_EMP e as respectivas empresas liberadas ao usuário de acordos com os parâmetros da aplicação 'Permissão nas aplicações'.
Se estiver na versão 23.01_DW, atualizar o sistema para o service pack 23.01_DW.xxx ou superior.
Se estiver na versão 22.07_DW, atualizar o sistema para o service pack 22.07_DW.xxx ou superior.
Se estiver na versão 22.01_DW, atualizar o sistema para o service pack 22.01_DW.xxx ou superior.