Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:TOTVS Automação Fiscal (SIGATAF)
Função:

TAFA552.PRW

WSTAF019.PRW

País:Brasil
Ticket:Não há.
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF1-27386


02. SITUAÇÃO/REQUISITO

Caso o usuário NÃO tenha acesso a dados pessoais e sensíveis (acessos 192 e 193 do cadastro de acessos do usuário), ele não pode acessar nem os Painéis do PO UI do eSocial(TAFA552b), e nem do Reinf TAF552b(REINF). Deve ser apresentada uma mensagem pra ele informando que o usuário dele não tem acesso àquelas funcionalidades pois não possui permissão de visualizar dados pessoais e sensíveis do sistema.

Uma vez dentro dos Painéis PO UI do escopo eSocial(TAFA552a), os Painéis de Conferência de INSS e FGTS deverão ter restrição para caso o usuário não tenha acesso a um dos eventos que compõe o arquivo de retorno que é base da conferência do INSS e do FGTS. O usuário deverá ser informado que não tem acesso por conta de restrição de acesso do seu usuário aos respectivos eventos.

03. SOLUÇÃO

Para o primeiro item, foi ajustada a rotina TAFA552 para restringir prosseguir com acesso ao Painéis em PO UI, tanto no escopo eSocial quanto no Reinf, somente se o usuário tiver os acessos 192 (Dados Pessoais) e 193 (Dados Sensíveis). Caso o usuário não tenha acesso, é exibido um alerta na tela e não o permite prosseguir para os painéis do PO UI.

Para o segundo item, foi implementado no Front-End do projeto do PO UI no escopo do eSocial uma verificação dos privilégios que o usuário possui para então permitir ou não seu acesso aos painéis de conferência, com a implementação de um sistema de guarda de rotas e um serviço que retorna quais os eventos mínimos necessários para acessar determinada rotina. Inicialmente, foi implementada restrição de acesso aos Painéis de Conferência de INSS e FGTS, sendo necessário que o cliente não possua restrições aos eventos S-1200, S-2299 e S-2399 para poder acessar os painéis. O cadastro de privilégios e sua utilização podem ser vistos na seção 'ASSUNTOS RELACIONADOS' desta documentação técnica. Caso o usuário não tenha acesso, é exibido um alerta na tela e não carrega o painel.

04. DEMAIS INFORMAÇÕES

  • O usuário não deve ter restrições aos eventos S-1200, S-2299 e S-2399 pois são eventos que dão origem aos arquivos de retornos de INSS e FGTS, sendo eles, o S-5001 e S-5003, respectivamente.
  • A chave 'Security' da seção 'HTTPREST' deve ser habilitada para o usuário logado trafegar corretamente entre o Protheus e o frameWork do PO UI (Security=1). Caso contrário, o usuário que será avaliado durante o uso do painel não será o usuário logado e sim o usuário Administrador.


05. ASSUNTOS RELACIONADOS