Sie sind auf Seite 1von 14

Release notes TAF e HCM eSocial 13/07/2018

Todas as correções citadas abaixo estão contempladas neste pacote, a divisão


por datas é apenas para facilitar a visualização dos erros corrigidos a cada
expedição do TAF/HCM

TAF – Autocontida
1. Liberações do pacote de 22/06/2018
• 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.

2. Liberações do pacote de 13/07/2018


• Ajustada a tabela autocontida “Motivo de Afastamento (C8N) ”, onde foi incluído o
código 35.

TAF - Integração Genérica


1. Liberações do pacote de 22/06/2018
• 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.

TAF – Diagnóstico
1. Liberações do pacote de 13/07/2018
• Ajuste para apresentação correta da data da atualização do TAF, não deixando o
alerta de ambiente desatualizado.
• Ajuste na apresentação do diagnóstico, onde a porta do dbaccess ficava com status
"Error".

TAF - Integração específica com Protheus GPE


1. Liberações do pacote de 22/06/2018
• 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

TAF - Limpeza de base


1. Liberações do pacote de 22/06/2018
• Ajuste na rotina de Exclusão por período (TAFAEXCPER)

TAF - Monitor eSocial


1. Liberações do pacote de 22/06/2018
• 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.

2. Liberações do pacote de 13/07/2018


• Revisão das queries do mecanismo de monitoramento para Informix, PostGres, DB2
e Oracle.

TAF - Predecessão Eventos


1. Liberações do pacote de 22/06/2018
• 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:
1. Liberações do pacote de 22/06/2018

• 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).

2. Liberações do pacote de 13/07/2018


• Ajuste no evento de alteração que era gerado como inclusão,
quando a data de início era superior à data de início do S-1000
original.
S-1005 - Tabela de Estabelecimentos, Obras ou Unidades de Órgãos
Públicos
TAF:

1. Liberações do pacote de 22/06/2018


• Ajuste na geração do XML S1005 quanto a regra de geração do
grupo de validade

S-1010 - Tabela de Rubricas


TAF:

1. Liberações do pacote de 22/06/2018


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

S-1020 - Tabela de Lotação


TAF:

1. Liberações do pacote de 22/06/2018


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

DATASUL:

1. Liberações do pacote de 22/06/2018


• Ajustado o processo de geração da mensagem de lotação
tributária evitando que o arquivo seja criado em branco.
S-1080 - Tabela de Operadores Portuários
TAF:

1. Liberações do pacote de 22/06/2018


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

S-1200 - Remuneração de trabalhador vinculado ao Regime Geral de


Previd. Social
TAF:

1. Liberações do pacote de 22/06/2018


• 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

DATASUL:

1. Liberações do pacote de 22/06/2018


• Ajustado validação para não ocorrer erro quando o movimento da
complementar de rescisão possuir mais de 20 eventos
• Ajustado processo para criar as tags detOper e detPlano referente
as despesas médicas.
• Ajustado processo para permitir lançar informação de múltiplos
vínculos para meses anteriores ao período de referência da
empresa.
• Ajustado processo para que o cabeçalho do arquivo com múltiplos
vínculos seja criado corretamente FP9822.
• Ajustado processo para que eventos de banco de horas sejam
enviados corretamente
• Ajustado processo para considerar os eventos exclusivos
relacionados aos eventos analíticos, conforme FP0028
• Ajustado processo para que os valores de plano de saúde sejam
atribuídos corretamente.
2. Liberações do pacote de 13/07/2018

• Alterado FP3020 – Cálculo Folha Normal para que quando está


parametrizado para cálculo de PLR junto da folha normal
habilitação de cálculo e o parâmetro de PLR indica que é para
gerar complemento de rescisão para desligados, o cálculo da folha
normal foi alterado para que ao gerar o complemento de rescisão,
indique o que o motivo para o eSocial é de PLR
• Alterado FP3141 – Cálculo Participação Resultados para que ao
calcular PLR e o parâmetro indicar que é para gerar Complemento
de Rescisão para desligados, o cálculo foi alterado para que
indique neste complemento que o motivo foi de PLR.
• Alterado FP9824 para gerar a mensagem com o nome do
participante correto.
• Alterado FP9823 - Geração Remuneração eSocial para que o de-
para dos eventos exclusivos (FP0028) funcione corretamente.
• Alteradas rotinas para retirar os espaços em branco das rubricas.
• Implementado tratamento para as rescisões complementares com
motivo de complemento PLR, Quarentena e Outros
• Ajuste na validação do CPF de dependentes, quando o mesmo
dependente era informado em operadoras de planos de saúde
distintos.

S-1210 - Pagamentos de Rendimentos do Trabalho


TAF:

1. Liberações do pacote de 22/06/2018


• 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.

DATASUL:

1. Liberações do pacote de 22/06/2018


• Ajustado programa FP9824 para não ocorrer a mensagem
informando que o CPF não possui remuneração gerada para o
eSocial.
• Realizado alteração para considerar os eventos exclusivos
relacionados aos eventos analíticos, conforme FP0028;
• Ajustado processo para que seja possível juntar dois recibos de
férias
2. Liberações do pacote de 13/07/2018

● Alteradas rotinas para retirar os espaços em branco das rubricas.


● Alterado FP9823 - Geração Remuneração eSocial para que o de-para
dos eventos exclusivos (FP0028) funcione corretamente. Ler
corretamente o período de pagamento, quando funcionário é
transferido e tem pagamento fora do mês. Foi ajustado para gerar a
tabela intermediária de pagamento da rescisão complementar do tipo
Dissídio, PLR, Quarentena e Outros.O relatório de conferência também
foi ajustado para apresentar o detalhamento de pagamento.
Implementado tratamento para as rescisões complementares com
motivo de complemento de PLR, Quarentena e Outros. Gerar
mensagem S-1210, somente se possuir eventos que também tenham
sido gerados no S-1200/S-2299/S-2399.
● Alterado FP9824 - Geração Mensagem Periódico Remuneração para
ler corretamente o período de pagamento, quando funcionário é
transferido e tem pagamento fora do mês.

S-1250 - Aquisição de Produção Rural


TAF:

1. Liberações do pacote de 22/06/2018


● 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."

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


TAF:

1. Liberações do pacote de 22/06/2018


• 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
S-1280 - Informações Complementares aos Eventos Periódicos
TAF:

1. Liberações do pacote de 22/06/2018


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

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


TAF:

1. Liberações do pacote de 22/06/2018

• Ajuste para resolver a exception "variable does not exist


NSEQERRGRV" na edição das informações e no processamento junto
ao Governo

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


Trabalhador
TAF:

1. Liberações do pacote de 22/06/2018

• 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.

DATASUL:

1. Liberações do pacote de 13/07/2018

• Alterado a rotina para permitir informar o mesmo sindicado do


funcionário no campo de Filiação Sindical no FP1500F.

• A geração da mensagem do S-2200 para funcionários admitidos por


transferência passa a verificar o campo ‘Utiliza CPF’ (informado no
complemento eSocial do FP1500). Se estiver marcado, a tag
<cnpjEmpregAnt> será validada como CPF; caso contrário, será
validada como CNPJ.
• OBS: Para os casos que a mensagem está pendente - erro xml após
baixar o pacote clicar na opção gerar xml no fp9850 pasta
mensagens.
S-2206 – Alteração de Contrato de Trabalho

DATASUL:

1. Liberações do pacote de 13/07/2018

• O programa FP1350 - Alteração Individual de Lotação foi alterado para


que somente gere a mensagem S-2206 quando for alterada a turma do
funcionário se a quantidade de dias da escala do turno for igual a 7. Caso
contrário, não será gerada a mensagem.
• Quando a situação do funcionário for alterada de "Habilitado"
(indicação de treinamento realizado) para qualquer outro status, o
programa irá refazer o XML da mensagem do S-2206, ou caso, já tenha
sido enviado para o TAF, irá gerar um novo S-2206.
• Alterado o programa
prghur/spp/eSocial_acerto_s2206_transferencia.r - Ajuste
Transferência para gerar mensagem S-2206 de transferências realizadas
antes de carga concluída.

S-2210 – Comunicação de Acidente de Trabalho


TAF:
1. Liberações do pacote de 13/07/2018
● Ajuste na importação de campos que não eram preenchidos, mesmo
estando devidamente informados no XML recebido.

S-2230 – Afastamento

TAF:
1. Liberações do pacote de 22/06/2018
• 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
2. Liberações do pacote de 13/07/2018
• Obrigatoriedade do grupo {infoAtestado}, caso o código de motivo de
afastamento seja 35 - Licença Maternidade - Antecipação e/ou
prorrogação mediante atestado médico.

DATASUL:

1. Liberações do pacote de 22/06/2018


• Ajustado o processo para evitar que afastamentos cadastrados em um
período anterior à data de transferência do funcionário seja integrado
ao TAF.
2. Liberações do pacote de 13/07/2018
• Nos programas fp9850/fp9860 grava a chave predecessora na
mensagem de término de afastamento.
• Nas mensagens de término de retificação do afastamento irá gravar na
predecessão o código da mensagem de término de afastamento da
inclusão.
• Foi ajustado para integrar pelo FP9860 as mensagens de afastamento
que são do tipo automáticas.
• OBS: As mensagens que foram enviadas pelo FP9850/FP9860 que
estão rejeitadas após baixar o pacote podem ser enviadas pelo FP9850
(através da opção enviar mensagem) ou pelo FP9860 (escolhendo a
faixa de sequência de mensagem e marcando a opção rejeitadas TAF).

S-2250
DATASUL:

1. Liberações do pacote de 22/06/2018


• Ajustado processo para que arquivo XML de programação de rescisão
para comum acordo seja gerado corretamente

S-2299 - Desligamento

TAF:

1. Liberações do pacote de 22/06/2018


• 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

DATASUL:

1. Liberações do pacote de 22/06/2018


• Ajustado validação para não ocorrer erro quando o movimento de
rescisão complementar possuir mais de 20 eventos
• Ajustado processo para criar corretamente as tags detOper e
detPlano, referente as despesas médicas.
• Ajustado programa FP9824 para não apresentar a mensagem
informando que o CPF não possui remuneração gerada para o eSocial.
• Realizado alteração para considerar os eventos exclusivos
relacionados aos eventos analíticos, conforme FP0028
• Ajustado processo de rescisão complementar para pagamento de
benefícios de desligados.
• Ajustado processo para que os valores de plano de saúde sejam
atribuídos corretamente.
2. Liberações do pacote de 13/07/2018

• Alteradas rotinas para retirar os espaços em branco das rubricas.


• Implementado tratamento para as rescisões complementares com
motivo de complemento PLR, Quarentena e Outros

S-2300
DATASUL:
1. Liberações do pacote de 22/06/2018
● Ajustado processo para que Número da CTPS seja enviado corretamente.
S-2306 - Trabalhador Sem Vínculo de Emprego/Estatutário - Alteração
Contratual

TAF:

1. Liberações do pacote de 22/06/2018


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

S-2399
DATASUL:
1. Liberações do pacote de 22/06/2018
• Ajustado processo para que seja possível informar o complemento
eSocial para rescisão complementar de estagiários.
• Realizado alteração para considerar os eventos exclusivos
relacionados aos eventos analíticos, conforme FP0028
• Ajustado processo de rescisão complementar para pagamento de
benefícios de desligados.
1. Liberações do pacote de 13/07/2018

• Alteradas rotinas para retirar os espaços em branco das rubricas.


• Implementado tratamento para as rescisões complementares com
motivo de complemento PLR, Quarentena e Outros

S-3000 - Exclusão de eventos


TAF:

1. Liberações do pacote de 22/06/2018


• 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).
DATASUL:

1. Liberações do pacote de 22/06/2018


• Implementado rotina para permitir gerar o arquivo S-3000 para um S-
2200 com afastamento relacionado
TAF – Totalizadores

1. Liberações do pacote de 22/06/2018


● 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.

2. Liberações do pacote de 13/07/2018


● Ajuste na gravação do S-5001 dos eventos S-2299 e S-2399.

TAF - Wizard Configuração TSS

1. Liberações do pacote de 22/06/2018


● 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

TAF – Geral

1. Liberações do pacote de 22/06/2018


● 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.

DATASUL - Cancelamento De Mensagens

1. Liberações do pacote de 22/06/2018


● Ajustado programa de cancelamento de mensagens para que seja possível cancelar
mensagens da 3º fase.
DATASUL - Mensagens Rejeição Governo
1. Liberações do pacote de 22/06/2018
• Implementado rotina para que as mensagens de rejeições do governo sejam
demonstradas diretamente no Monitor eSocial (FP9850), sem necessidade de
acesso ao TAF.

DATASUL - Geração Demonstrativos eSocial


1. Liberações do pacote de 13/07/2018
• Ajustado leitura do programa para considerar o funcionário desligado de acordo
com a data informada na tela do FP9823 para que não emita mensagem informando
que o funcionário não tem complemento eSocial.

DATASUL - Tarefas Geração Benefício para Folha.


1. Liberações do pacote de 13/07/2018
• Alterado programa para leitura correta dos registros da tt_param. Validando
corretamente os benefícios que não tem o prestador informado e validar o
Prestador informado somente quando o benefício está ativo ou dentro da faixa de
validade.

DATASUL - Monitor eSocial


1. Liberações do pacote de 13/07/2018
• Efetuado ajustes de leitura para correção do erro”Host cannot Be Empy” em base
SQLSERVER.
• Ajustes para não ocorrer mais a mensagem de erro “Json Parser Error at offset:320:
lexical error:invalid character inside string (16068)”.

DATASUL - Elimina Cálculo por Funcionário


1. Liberações do pacote de 13/07/2018
• Alterado o programa para efetuar a eliminação da tabela intermediária de
pagamento do eSocial referente ao cálculo que está sendo eliminado.