Árvore de páginas

Desenvolvimento do Totalizador S-5003

Linha de Produto:

TAF - Totvs Automação Fiscal

Segmento:

Serviços

Módulo:

SIGATAF

Função:

TAFA520.PRW
TAFAINTEG.PRW
TAFINTEGRAESOCIAL.PRW
TAFPROC5.PRW
TAFROTINAS.PRW
TAFXFUN.PRW
TAFXINTEG.PRW
TAFXMLFUNCTIONS.PRW

Situação/Requisito:

Realizar o desenvolvimento do cadastro para gravação do totalizador de FGTS S-5003. Contemplar as seguintes funcionalidades extras para o cadastro:

  • Incluir tratamento para que exista apenas 1 totalizador por recibo.
  • Garantir a exclusão do S-5003 ao excluir um evento que originou o totalizador.
  • Modelo de dados semelhante ao Layout S-5003 do eSocial, com campos para armazenamento de dados das chaves estrangeiras ( CPF, NIS, Código do Estabelecimento, Código da Lotação ).
  • Considerar o parâmetro MV_TOTEXDT para decisão de gravação por filial ou centralizado na matriz.

Solução/Implementação:

Implementação de um cadastro que permite o armazenamento do evento totalizador do eSocial S-5003.


  • Menu

Atualizações → Eventos eSocial → Totalizadores → FGTS por Trabalhador


  • Ações

As seguintes operações estão disponibilizadas pelo cadastro:

  • Visualizar: Permite a visualização dos dados do registro posicionado no cadastro.
  • Imprimir: Relatório padrão apresentando os dados armazenados do registro posicionado no cadastro.
  • Gerar XML eSocial: Grava um arquivo do tipo XML do registro posicionado no cadastro, modelado de acordo com o Layout do eSocial divulgado pelo governo, no diretório especificado na StartPath do arquivo de configuração do TAF ( appserver.ini ).
  • Exibir Histórico de Alterações: Apresenta uma interface onde é possível visualizar os dados armazenados como histórico do registro posicionado no cadastro. Veja mais detalhes sobre registros históricos na seção de Usabilidade.
  • Gerar XML em Lote: Grava um arquivo do tipo XML para cada registro do cadastro, modelado de acordo com o Layout do eSocial divulgado pelo governo, no diretório desejado.
  • Imprimir Browse: Relatório padrão apresentando os dados armazenados para cada registro do cadastro.


  • Usabilidade

O cadastro do evento totalizador S-5003 não permite as operações de inclusão, alteração e exclusão, assim como não é possível integrar dados para o cadastro. A mecânica de armazenamento deste cadastro parte do envio dos eventos S-1200, S-2299 ou S-2399, indicados no Layout do eSocial como eventos originadores do Totalizador S-5003. Quando há transmissão com sucesso de qualquer um destes eventos, durante o processo de consulta ao Governo do resultado desta transmissão por meio do Monitor do eSocial, os dados referentes ao totalizador S-5003 são gravados no cadastro. As imagens abaixo ilustram uma Folha de Pagamento ( S-1200 ) transmitida com sucesso pelo TAF e seus totalizadores gravados no cadastro do evento S-5003:


Caso seja utilizado a opção de "Reavaliar Totalizadores" por meio do Monitor do eSocial ou o evento de origem do totalizador sofra uma retificação, o cadastro do totalizador é atualizado com os novos dados retornados pelo governo durante a transmissão deste evento. Neste momento, o TAF armazena o Totalizador obsoleto como histórico do novo Totalizador retornado pelo Governo. Estes dados obsoletos podem ser consultados por meio da operação "Exibir Histórico de Alterações" no cadastro do Totalizador S-5003, conforme imagens abaixo:


Da mesma forma, quando o evento original sofra uma exclusão por meio do Evento S-3000, o Totalizador S-5003 também é excluído no cadastro, para que as informações continuem íntegras na base de dados do TAF.


Importante !

Rotina disponível a partir do leiaute 2.5 do e-Social.

Ativação necessária através da mudança de leiaute, do parâmetro de configuração do TAF:

MV_TAFVLES = "02_05_00"

Requisito:DSERTAF1-12762