eSocial - Comunicação com TAF via REST

Características do Requisito

Linha de Produto:

Datasul

Segmento:

Saúde

Módulo:

UNICOO

Rotinas:

Rotina

Nome Técnico

SC25FM

Transmissão de Eventos do eSocial ao TAF

SC08FMEmpresa
SC06FMRubricas
SC18FMPrestador - Afastamento Temporário
SC10FMPrestador
Pré-requisito

Os arquivos .DLL abaixo devem ser atualizados na pasta do sistema:

eSocial_Lib.dll

eSocial_s1000.dll

eSocial_s1005.dll

eSocial_s1010.dll

eSocial_s1020.dll

eSocial_s1030.dll

eSocial_s1040.dll

eSocial_s1060.dll

eSocial_s1070.dll

eSocial_s1200.dll

eSocial_s1210.dll

eSocial_s2205.dll

eSocial_s2210.dll

eSocial_s2220.dll

eSocial_s2230.dll

eSocial_s2240.dll

eSocial_s2300.dll

eSocial_s2306.dll

eSocial_s2399.dll

eSocial_s3000.dll

Objetos Relacionados

V_ESOCIAL_S2300

V_ESOCIAL_S1010

PCK_ESOCIAL

País(es):

Brasil

Banco(s) de Dados:

Oracle®

Sistema(s) Operacional(is):

Windows®

Descrição

A tela de "Transmissão de Eventos do eSocial ao TAF" (SC25FM) passa a contar com a funcionalidade de "Atualizar Status", acessível pelo botão 

Este botão possui funcionalidade diferente de acordo com o status atual do evento selecionado. Abaixo, um detalhamento do significado de cada status, e o processo executado pela funcionalidade para cada status:


StatusDescrição

Processo realizado pelo botão "Atualizar Status"

Status Decorrentes
Gerado

Arquivos Gerados pelo UNICOO, mas ainda não transmitidos ao TAF  através do botão "Transmitir TAF" 

Validação de Falhas do sistema.

"Gerado" ou "Falha" ou "Rejeitado TAF" (quando houver falha de comunicação com o servidor do WebService, o status resultando será "Rejeitado TAF")

Falha

Arquivos Gerados pelo UNICOO, mas ainda não transmitidos ao TAF  através do botão "Transmitir TAF" 

Validação de Falhas do sistema."Gerado" ou "Falha"
Enviado

Arquivos enviados para o TAF através do botão "Transmitir TAF" , e que possuem registro nas tabelas transacionais do TAF (TAFST2).

IMPORTANTE

O status "Enviado" significa que a transmissão ao TAF foi bem sucedida (ou seja, o método POST criou uma entidade). O status Enviado não implica necessariamente que o evento já possa ser consultado no TAF. Para se certificar que o evento já foi integrado, este deve possuir status "Recebido TAF".

Requisição para averiguar o status atual do arquivo nos servidores do TAF (método "GET")

"Recebido TAF" - registro integrado com sucesso.

"Rejeitado TAF" - registro possui falhas na integração.

"Gerado" - caso a busca pelo registro nas tabelas transacionais do TAF não retorne resultado, significa que o registro ainda não foi integrado. Nestes casos, o status é revertido para "Gerado".

Recebido TAF

Arquivos enviados para o TAF através do botão "Transmitir TAF"  e cuja Atualização de Status não retornou falha. É o status para registros devidamente integrados ao TAF.

Requisição para averiguar o status atual do arquivo nos servidores do TAF (método "GET")

"Recebido TAF" - registro integrado com sucesso.

"Gerado" - caso a busca pelo registro nas tabelas transacionais do TAF não retorne resultado, significa que o registro ainda não foi integrado. Nestes casos, o status é revertido para "Gerado".

Rejeitado TAF

Arquivos enviados para o TAF através do botão "Transmitir TAF"  e cuja Atualização de Status retornou com Falhas. Estas Falhas serão gravadas no histórico daquele evento, com o código e descrição retornados pelo TAF.

Requisição para averiguar o status atual do arquivo nos servidores do TAF (método "GET")

"Recebido TAF" - registro integrado com sucesso.

"Rejeitado TAF" - registro possui falhas na integração.

"Gerado" - caso a busca pelo registro nas tabelas transacionais do TAF não retorne resultado, significa que o registro ainda não foi integrado. Nestes casos, o status é revertido para "Gerado".


Alterações Layout Versão 2.4.01

Publicada a versão 2.4.01 do layout do e-Social. A tabela abaixo descreve as alterações de layout, assim como as consequentes alterações no sistema.


Tela - EventoVersão 2.4.01Alterações UNICOO
S-1000 - Empresa (SC08FM)Campos {nrRegEtt} - alterados tipo e validação.O campo "Nr. Reg. Emp. Trabalho Temporário" só aceitará números. 
S-1010 - Rubricas (SC06FM)Campos {codIncCP} - incluídos novos valores válidos e alterada validação.Incluídos os valores no campo "Prev Social":
95 - Exclusiva do Empregador - mensal;
96 - Exclusiva do Empregador - 13º salário;
97 - Exclusiva do Empregador - Salário maternidade;
98 - Exclusiva do Empregador - Salário maternidade 13º salário. 
S-1010 - Rubricas (SC06FM)Campos {repDSR} - excluídosRemovido o Groupbox "Repercussão da Rubrica no Cálculo" e seus Checkboxes.
S-1010 - Rubricas (SC06FM)Campos {ideProcessoFGTS/codSusp} - excluídos.

Na aba "Processo Judicial", ao selecionar a opção de incidência "FGTS", o campo "Suspensão" é omitido, sendo mantido apenas o campo "Número".

S-1010 - Rubricas (SC06FM)Campos {ideProcessoSIND/codSusp} - excluídos.Na aba "Processo Judicial", quando selecionar a opção de incidência "Contribuição Sindical", o campo "Suspensão" é omitido, sendo mantido apenas o campo "Número".

S-2205 e S-2300

Campo {classTrabEstrang} - alterada descrição do valor [6].Na tela "Prestador", aba "Endereço", o valor 06 do campo "Classif." do Groupbox "Estrangeiro" foi alterado.
O valor 06 passa a ter a descrição "Residente fora do Brasil" ao invés de "Residente em país fronteiriço ao Brasil".
S-2230 - Prestador - Afastamento Temporário (SC18FM)Campo {tpAcidTransito} - alterada validação. O campo "Acidente de trânsito" será habilitado somente se o campo "Mot. Afast." for preenchido com os valores "01 - Acidente/Doença de trabalho" ou "03 - Acidente/Doença não relacionada ao trabalho". Caso não seja um desses valores, o sistema desabilita o campo "Acidente de trânsito".
S-2300 - Prestador (SC10FM)Criado o grupo {afastamento} e respectivos campos. Criada nova aba "Afastamento". Criados os campos "Data Iníc.", e "Motivo Afast." para essa aba.
S-2300 - Prestador (SC10FM)

Campo {cadIni}

Esse novo campo visa Indicar se o evento se refere a cadastramento inicial (o ingresso do trabalhador no empregador declarante é anterior à data de início da obrigatoriedade de envio de seus eventos não periódicos) ou se refere a um início de TSVE (o ingresso do trabalhador no empregador declarante é igual ou posterior à data de início da obrigatoriedade de envio de seus eventos não periódicos):

S - Sim (Cadastramento Inicial);

N - Não (Início de TSVE).Incluído na aba "Info. Complementares", o campo "Cadastramento Inicial" como Checkbox.


Esse novo campo deve ser gerado no XML. Caso esteja informado em tela, o arquivo deve apresentar o valor "S", caso contrário , deve apresentar o valor "N".

S-3000 - Exclusão de EventosCampo {nisTrab} - alterada validação. Não preencher no caso de exclusão de pagamento de rendimentos do trabalho (S-1210).
Tabela de DomínioTabela 07 - alterada descrição do código [04] e incluído código [07]. Alterada a descrição do código 04 e incluído o código 07.



#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))