Você está na página 1de 7

Release notes Pacote TAF e GPE eSocial 22/06/2018

Autocontida
TAF
 Ajuste na carga da tabela autocontida C1A, campo Validade com conteúdo inválido para
data 31/11
 Incluído tratamento para violação de chave duplicada na inclusão de novos registros em
algumas tabelas do TAF, como consequência era apresentada a mensagem em interface
“Connection terminated by the administrator”
 Ajustado a validade de alguns códigos de Grau Exposição Agentes Nocivos, já que o
Governo não os trata mais.
 Ajustado a tabela autocontida “Motivo Desligamento (CML)”, foi incluído o código 99

Integração Genérica
TAF
 Maior performance na integração do eSocial com qualquer sistema, implementado
paralelismo no processamento do TAF
 Ajuste na exportação de ticket no gerenciador de integração para resolver a exception
"Alias does not exist: TAFINT"
 Ajuste na mensagem de integração para tratar corretamente a quebra de linha “\n”, no
padrão JSON
 Ajuste para resolver a exception "InterFunctionCall: cannot find function TAFGETEMPS"
no WebService de integração do TAF
 Realizado ajustes nos parâmetros das rotinas de validação, que estava causando
inconsistência nos registros incorretamente.
 Alteração efetuada para tratar o rollback corretamente das informações da tabela de
integração TAFST2 quando o processamento é interrompido inesperadamente.
 Alterado o modo de abertura da tabela TAFST2 para exclusivo.
 Realizado ajustes no processamento por filial para considerar também as filiais da
tabela CR9 (ABA outras filias)
 Criado campo para que o usuário selecione o tipo de escopo desejado na rotina de
integração do TAF (Campo abaixo em vermelho), este processo possibilita um aumento
na performance do processamento.
Integração específica com Protheus GPE
TAF
 Ajuste na exclusão do desligamento quando a integração for online com o SIGAGPE
 Ajustado envio de retificação do início do afastamento quando integrado com o GPE

Limpeza de base
TAF
 Ajuste na rotina de Exclusão por período (TAFAEXCPER)

Monitor eSocial
TAF
 Revisão de todos os acessos ao banco de dados dando mais performance nesta
funcionalidade
 Implementado tratamentos para dar mais resiliência na comunicação com o TSS
(reconexão automática)
 Ajustes internos para consumir menos memória do equipamento, o consumo elevado
causava travamentos na rotina
 Ajuste na apresentação da inconsistência no detalhamento do monitor do eSocial
 Ajuste na transmissão dos eventos para resolver a exception "array out of bounds ( 2 of
0 ) on TAFPROC4TSS"
 Ajuste na tela de detalhamento do monitor quanto a apresentação dos registros do
evento S1200, nem todos eram apresentados.
 Ajuste no processamento do filtro por Trabalhador para resolver a exception
"ALIASMARK.MARK" apresentado logo na entrada da rotina
 Retirada de uso a função FillTemp(), que se tornou obsoleta com o refactoring da rotina.

Predecessão Eventos
TAF
 Ajuste na rotina de validação de Predecessão de eventos para consistir também
respeitando a ordem cronológica dos eventos

S-1000 - Informações do Empregador/Contribuinte/Órgão Público


TAF
 Ajuste para enviar corretamente o S1000 de Produtor Rural quando o empregador for
pessoa física e além do CPF, ter também CNPJ.
 Ajuste na inconsistência da data de validade entre o registro do S1030 com a C1E
(S1000).

S1005 - Tabela de Estabelecimentos, Obras ou Unidades de Órgãos


Públicos
TAF
 Ajuste na geração do XML S1005 quanto a regra de geração do grupo de validade

S1010 - Tabela de Rubricas


TAF
 Ajuste na geração do XML S1010 quanto a regra de geração do grupo de validade

S1020 - Tabela de Lotação


TAF
 Ajuste na rotina de validação, referente ao campo C99_NRINSC.

S1080 - Tabela de Operadores Portuários


TAF
 Ajuste no posicionamento das informações corretas do cadastro S1080; a rotina de
validação não consistia o registro correto.

SIGAGPE
 Ajuste para enviar exclusão de uma Lotação Tributaria ao TAF

S1200 - Remuneração de trabalhador vinculado ao Regime Geral de


Previd. Social
TAF
 Ajuste no processo de retificação, o TAF estava incluindo registro no cadastro para
funcionário que não possuem processos jurídicos, causando rejeição do E-Social
 Correção de arredondamento indevido na tag qtdRubr

SIGAGPE
 Ajuste na performance na geração dos eventos S-1200 quando há muitos centros de
custo cadastrados
 Ajuste no log da geração dos eventos S-1200 e S-1210 para exibir o CPF do funcionário
que não foi integrado no TAF
 Ajuste nas tags de plano de saúde
 Ajuste na tag <IndSimples> para gera-la apenas em empresas optantes pelo simples

S1210 - Pagamentos de Rendimentos do Trabalho


TAF
 Ajuste para resolver a exception "variable does not exist T3P_NOMEVE" durante o
processamento dessas informações
 Implementação para apresentador os campos de CPF e o NIS do trabalhador na exclusão
do evento 1210.

SIGAGPE
 Ajuste no log da geração dos eventos S-1200 e S-1210 para exibir o CPF do funcionário
que não foi integrado no TAF
 Ajuste na geração do XML para evento S-1210 para que aglutine valores dentro do
mesmo roteiro.
 Ajuste na performance na geração dos eventos S-1200 e S-1210 no trecho que efetua
pesquisa de rescisão na tabela SRG
 Ajuste na integração dos eventos S-1200 e S-1210 para verificar o status da integração
no TAF. Se o evento já estiver sido transmitido ao governo e retornado com sucesso,
somente será enviado evento de retificação se selecionado nas opções da rotina.
 Ajuste nas Tags de pensão alimentícia
S1250 - Aquisição de Produção Rural
 Efetuado ajuste para que seja obrigatório existir um registro S-1005, na integração /
validação do evento S-1250, conforme regras do layout do e-Social.
 Ajustado texto do help do campo Tipo de Inscrição: "Deve representar neste campo o
número de Inscrição do Produtor no CPF ou CNPJ conforme opção selecionada no
campo CMU_TPINSC - Tipo de Inscrição."

S1270 - Contratação de Trabalhadores Avulsos Não Portuários


 Ajuste para que aceite a integração corretamente dos campos: Base CP 15, Base CP 20
e Base CP 25, conforme prevê o layout do Governo

S1280 - Informações Complementares aos Eventos Periódicos


 Ajustado sistema para permitir informar 100% no campo T3V_PRCONT
(percRedContrib).

S1295 - Solicitação de Totalização para Pagamento em Contingência


 Ajuste para resolver a exception "variable does not exist NSEQERRGRV" na edição das
informações e no processamento junto ao Governo

S2200 - Cadastramento Inicial do Vínculo e Admissão/Ingresso de


Trabalhador
TAF
 Ajuste na chave de pesquisa do cadastro S2200 ao procurar o Cargo do trabalhador, não
permitindo transmitir o evento na sequencia
 Ajuste na obrigatoriedade da tag qtdHrsSem.

SIGAGPE
 Ajuste na transferência entre filiais

S2230 – Afastamento
 Ajuste na atualização dos totalizadores na base de dados do TAF
 Ajuste para tratar as regras de início/fim corretamente conforme prevê o layout
 Ajuste para resolver a exception "cannot find function TAFA261OP"
 Ajuste para tratar a exclusão (S3000) conforme prevê o layout
 Ajuste para aceitar uma nova inclusão para a mesma chave após a exclusão (S3000) do
anterior.
 Ajuste para processar corretamente a integração respeitando a fila das mensagens.
 Ajuste para não permitir a inclusão de um outro no mesmo período
 Alteração na rotina de afastamento temporário quando o inicio do afastamento é
enviado junto com o funcionário S-2200 e S-2300

S2299 - Desligamento
 Ajuste na validação para considerar as regras do layout do Governo
 Ajuste pontual na validação referente ao motivo do desligamento
 Ajuste na transmissão do desligamento após retorno de afastamento do funcionário
 Implementado tratamento para gerar no XML a tag vlrPgDep considerando valor zerado

S2300 - Trabalhador Sem Vínculo de Emprego/Estatutário - Início

SIGAGPE
 Ajuste para gerar tag de Informações Complementares para categorias diferentes de
"201|202|305|721|722|731|734|738|761|".

S2306 - Trabalhador Sem Vínculo de Emprego/Estatutário - Alteração


Contratual
 Ajuste para resolver a exception "variable does not exist T0F_CATSP" na edição das
informações e transmissão ao Governo

S2399 - S-2399 - Trabalhador Sem Vínculo de Emprego/Estatutário -


Término

SIGAGPE
 Ajuste na geração do evento S-2399 para gerar a tag <tpInsc> corretamente

S3000 - Exclusão de eventos


 Ajuste para resolver a exception "erro no parâmetroFWFormGridModel: Id
T5V_SEQUEN inválido" ao enviar uma exclusão S3000
 Ajustado a geração do evento S-3000 referente ao desligamento (S2299).

Totalizadores
 Ajuste na atualização dos totalizadores dentro do TAF, na gravação do retorno do
Governo
 Ajuste para resolver a exception "variable is not an object on
GERAEVTTOT(TAFPROC5.PRW) 25/05/2018 10:51:56 line : 859" no processamento dos
retornos.

Wizard Configuração TSS


 Ajuste para permitir informar o certificado digital no Client HTML
 Ajuste para resolver a exception "array out of bounds ( 15 of 9 ) on
XVALWIZCMP(TAFXFUN.PRW)" ao executar a rotina

Geral
 Implementado um relatório de apoio para avaliar os IDs duplicados no TAF, e junto com
um procedimento (http://tdn.totvs.com/display/TAF/DSERTAF1-4345+-
+IDs+duplicados+no+TAF), efetuar os ajustes necessários na base de dados.’