01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: |
Framework (Linha Logix) - Administração Logix
|
Função: | Relatório de permissões de acesso - LOG00078 |
País: | Brasil |
Ticket: | 15821308 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-743 |
02. SITUAÇÃO/REQUISITO
Na listagem do relatório de permissões de acesso, alguns programas no Logix, que são classificados como Cookpits e que possuem uma lista de programas, chamados de "Programas dependentes", muitas vezes não são registrados na estrutura do menu, mas podem ser visualizados e terem suas permissões ajustadas individualmente a partir do programas de Registro de Permissões de Acesso (LOG5500), acessando a Central de Usuários (LOG05050), opção Permissão de Acesso. Um exemplo é o programa VDP10000 (Central de cadastro de clientes x fornecedores), que não é efetivamente um programa que manipula dados do produto, mas é utilizado apenas como um agrupador de outros programas, como forma de centralizar em uma única tela do produto, atalhos para execução de programas relacionados a um mesmo contexto do produto Logix;
Ao tentar extrair as permissões de acesso do VDP10000 e de seus programas dependentes, não é possível identificar de forma clara que este programa possui uma lista de programas dependentes, visto que o VDP10000 não possui campos, mas possui uma lista de operações da barra de ferramentas que são utilizadas apenas para permitir aplicar permissões aos programas dependentes de formar hierárquica, ou seja, ao aplicar ajuste em permissões do VDP10000 irá automaticamente ajustar para os programas dependentes, quando estes também tiverem registro das respectivas operações ajustadas.
Também não é possível identificar quais os programas estão vinculados ao cookpit, ou seja, não é possível identificar na listagem quando um programa está registrado no menu como DEPENDENTE DE outro programa.
03. SOLUÇÃO
Foi realizada melhoria no layout da listagem do Relatório de Permissões de Acesso (LOG00078) que é acionado a partir da Central de Usuários (LOG05050), opção Permissão de Acesso, botão Relatório, para apresentar a lista de programas dependentes de programas, como por exemplo, no caso do VDP10000, irá listar Programas dependentes apenas como informativo, para facilitar a identificação de programas vinculados. Já para a listagem de permissões destes programas dependentes, como no exemplo do VDP10000 mencionado, ao listar permissões de cada um dos programas dependentes será emitida a informação complementar Programa dependente de: que neste caso será apresentado como VDP10000 para os programa dependentes.
Veja neste exemplo abaixo a informação Programa dependente de: registrada para as permissões do programa FIN30059:
Programa: FIN30059 - Consulta da Situação de Fornecedores Programa dependente de: VDP10000 Acesso? Operação ---------------------------------------------------------------------------------------- Sim Informar Sim Processar Sim Salvar dados como padrão Sim Relatório Sim Sair
Já neste outro exemplo pode-se identificar que é o momento em que um programa COCKPIT, no caso o VDP10000, é listado, apresentando as operações de acesso, que são as opções de menu do programa registradas no Metadado e logo em seguida é apresentada a lista de Programas Dependentes:
Programa: VDP10000 - FORMULÁRIO EXCLUIDO! Acesso? Operação ---------------------------------------------------------------------------------------- Sim Incluir novo registro Sim Alterar um registro Sim Copiar um registro Sim Excluir um registro Sim Pesquisar Sim Primeiro registro Sim Registro anterior Sim Próximo registro Sim Último registro Sim Listar Sim Relatório Sim Sair Programas Dependentes ---------------------------------------------------------------------------------------- VDP90331 Cadastro de cliente e fornecedor VDP90329 Cliente - Consultas - Consulta de crédito VDP90293 Cliente - Consultas - Histórico VDP90080 Cliente - Parâmetros - Adicionais FIN10008 Cliente - Parâmetros - Financeiro VDP90020 Cliente - Parâmetros - Geral VDP90016 Cliente - Parâmetros - Por empresa VDP90075 Cliente - Canal de vendas VDP90015 Cliente - Comunicação VDP90017 Cliente - Condição de pagamento VDP90014 Cliente - Contato VDP90019 Cliente - Contrato de consignação CRM10005 Cliente - CRM - Informações adicionais VDP90077 Cliente - Distribuição geográfica VDP90078 Cliente - Endereço de cobrança VDP90079 Cliente - Endereço de entrega VDP90039 Cliente - Indíce de reajuste VDP90018 Cliente - Junção de duplicatas FIN20016 Cliente - Sócios FIN85104 Cliente - Terceiros SUP34029 Cliente - Clientes especiais - devolução VDP90247 Cliente - Parâmetros Totvs Colaboração VDP10105 Cliente - Observações SUP6380 Fornecedor - Consultas - Boletim diário FIN30059 Fornecedor - Consultas - Consulta da situação SUP3230 Fornecedor - Consultas - Consulta de cotações SUP54034 Fornecedor - Consultas - Itens em terceiros SUP340051 Fornecedor - Consultas - Pendências Compras SUP22050 Fornecedor - Consultas - Situação financeira SUP4410 Fornecedor - Consultas - Rastreabilidade de NFs SUP22072 Fornecedor - Consultas - Histórico de Compras SUP22085 Fornecedor - Controle de Qualidade SUP20130 Fornecedor - Fornecedores autônomos SUP20121 Fornecedor - Busca cotação da moeda SUP20188 Fornecedor - Subtipos de fornecedores SUP20209 Fornecedor - Conta contábil do fornecedor SUP20131 Fornecedor - Contato SUP20132 Fornecedor - Comunicação SUP1780 Fornecedor - Consistência cadastro fornecedor SUP20125 Fornecedor - Dependentes SUP20198 Fornecedor - Especialidades - Cadastro SUP20122 Fornecedor - Especialidades - Esp. Fornecedor SUP20120 Fornecedor - Fornecedor x empresa SUP20210 Fornecedor - Fornecedores regime COMPEX SUP20118 Fornecedor - Histórico SUP20119 Fornecedor - Inativo SUP20123 Fornecedor - Informações bancárias SUP20129 Fornecedor - Informações complementares FIN30157 Fornecedor - Informações eSocial FIN30162 Fornecedor - Pensionista eSocial SUP20124 Fornecedor - Inscrições adicionais SUP20126 Fornecedor - Meios de transporte SUP20128 Fornecedor - Parâmetros EDI/Totvs Colaboração FIN30081 Fornecedor - Parâmetros tributários SUP22102 Fornecedor - Pedidos de compra pendentes SUP20117 Fornecedor - Produtor rural SUP20133 Fornecedor - Termos gerais por fornecedor SUP34030 Fornecedor - Transportadores autônomos SUP20127 Fornecedor - Triangulação FIN30160 Fornecedor - Envio eSocial VDP10235 Grupo de E-mails NF-e VDP10032 Processo Referenciado VDP90339 Auditoria
Desta forma é possível identificar mais facilmente quando programas possuem algum tipo de vínculo entre si, que neste caso é o vínculo de programa principal e seus dependentes, conceito normalmente usado para programas do Logix que denominamos como COCKPIT.
04. DEMAIS INFORMAÇÕES
Não se aplica.
Disponível a partir do pacote oficial 12.1.2305 ou Framework Fix 12.1.2209.(fix02)IMPORTANTE!
05. ASSUNTOS RELACIONADOS
- Não se aplica.