Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS RH

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoRH

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Automação Fiscal

Função:

TAFGrvDirf.prw

TAFColDirf.PRW

TAFREPDIRF.PRW

WSTAF024.PRW

rh.taf.ws.reportEsocialFunctions.tlpp

rh.taf.ws.reportEsocialIrrfRevenuesRh.tlpp

País:Brasil
Ticket:26568792
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF1-39344


02. SITUAÇÃO/REQUISITO

  • A Barra de progresso estava travando em 100% em algumas situações.
  • A Rotina de reprocessamento estava retornando chave duplicadas (em algumas situações), com isso não realizava a persistência de todos os itens.
  • Procesamento anual caindo.
  • Rotina não está considerando todos os funcionários em alguns casos.
  • Dobrando valor ao Reavaliar os Totalizadores.
  • Sistema se "perde" quando existe varios registros a serem processados na T3P ou T2G.
  • Erro de chave duplicada na tabela T8R ao reavaliar totalizadores.
  • Erro de chave duplicada na tabela V45.
  • O Nome do funcionário não estava aparecendo quando o registro estava em outra filial.

03. SOLUÇÃO

  • Retirado do TAFPREPINT a Chamada do TAFCOLDIRF quando o evento é igual a S-5002" , em contrapartida foi incluido no TAFPROC5 essa chamada a cada 500 registros processados e ao final da execução.
  • Alterado a paginação para que o sistema realize as quebras utilizando a filial, período e a quantidade especificada no próprio fonte (hoje está com 300), desta forma removemos o SELECT TOP e o calculo de página por quantidade.
  • Realizado o posicionamento da filial e do SM0 no retorno do dados do funcionário.

...