CONTEÚDO
- Visão Geral
- Premissas para adesão
- Parâmetros da tela
- Sincronizar TAF X HCM
- Ativar Middleware
- Exportar Recibos
- Importar Recibos
01. VISÃO GERAL
Programa responsável por avaliar as mensagens na base de dados do HCM x TAF, verificando a existência de pendências para ativação do serviço do middleware.
02. PREMISSAS PARA ADESÃO
Para realizar a ativação do Middleware é necessário:
- Não utilizar o TAF para consolidação de eventos;
- Possuir o ambiente HCM e TAF atualizados com o pacote de atualização que contenha o middleware;
ATENÇÃO: Esse processo é IRREVERSÍVEL, ou seja, ao realizar a ativação de integração com o Middleware, não será mais possível retornar à integração com o modo OnPremisses.
03. PARÂMETROS DA TELA
Parâmetros da tela FP9895:
Campo | Descrição | Validações/Regras |
---|
Empresa - Empregador | Código da empresa do estabelecimento Empregador para o eSocial. | Estes campos ficam desabilitados, não permitindo a alteração pelo usuário. As informações serão carregadas automaticamente do FP0500A (Complemento eSocial) onde o usuário inclui as informações do Empregador. |
Estabelecimento - Empregador | Código do estabelecimento Empregador para o eSocial. |
Ação | Indica a ação que o usuário deseja executar no programa. Possui as opções: - Sincronizar TAF x HCM
- Ativar Middleware
- Exportar Recibos
- Importar Recibos
| - Sincronizar TAF x HCM:
- Indica que o programa irá verificar as mensagens, conforme faixa de sequência de mensagens informada, verificando o status no TAF e atualizando no HCM.
- Ativar Middleware:
- Permite a ativação do middleware, caso não exista pendências.
- Exportar Recibos:
- Permite exportar as mensagens com status 15 sem recibo.
- Importar Recibos:
- Permite informar os recibos para ser gravado nas mensagens.
OBS: As mensagens sem ticketcode não serão considerados no processo. Importante: Primeiro deve ser executado a ação Sincronizar TAF X HCM. Que irá verificar se existe alguma pendência, caso exista deve ser ajustada. Após, poderá ser ativado o middleware. |
Seq Mensagem | Sequência da mensagem. | Informar uma faixa de sequência de mensagem. Essa opção somente ficará habilitada quando for a ação Sincronizar ou Ativar. OBS: Se a faixa de sequência de mensagens não for alterada será executado para todas as mensagens. |
Desconsiderar Status 15 Sem Recibo | Indica se deverá desconsiderar as mensagens com status 15 que não possuam recibo. | Se essa opção for marcada não irá buscar os recibos que estão no TAF e esse processo terá que ser feito manual. Este campo somente fica habilitado na ação "Ativar Middleware". Essa opção somente ficará habilitada quando for a ação Sincronizar ou Ativar. |
Arquivo Exportar/Importar | Arquivo .CSV para a opção exportar e importar. | Essa opção somente ficará habilitado quando for a ação exportar ou importar. |
Importante: Primeiro deve ser executado a ação Sincronizar TAF X HCM. Que irá verificar se existe alguma pendência, caso exista deve ser ajustada. Após, poderá ser ativado o middleware.
04. SINCRONIZAR TAF X HCM
Ao executar o FP9895, com a opção Sincronizar TAF x HCM, será verificado o retorno no TAF de para todas as mensagens da faixa informada no campo Seq Mensagem que estejam com os seguintes status e possuírem Ticket Code:
- 9-Aguardando Processamento TAF
- 10-Processada TAF
- 12-Rejeitada TAF
- 13-Rejeitada Governo
- 14-Erro Conexão Retorno
- 15-Processado Governo sem Recibo no TAF
Com a sincronização algumas mensagens poderão ter os status alterados. Antes de efetuar esse procedimento o usuário pode exportar as mensagens no FP9850-Monitor eSocial com a opção CTRL+ALT+E para conferência dos status antes de após a sincronização.

FP9895-Sincronização das mensagens e Ativação Middleware - opção Sincronizar TAF x HCM
Importante: Este processo pode demorar. Recomendamos a utilização da faixa de sequência da mensagem, informando em algumas máquinas sequências de mensagens diferentes para agilizar o processo.
Informações que serão listadas como pendências:
- Mensagens com status 9-Aguardando Processamento TAF, 10-Processada TAF, 12-Rejeitada TAF , 13-Rejeitada Governo, 14-Erro Conexão Retorno, 15-Processado Governo sem Recibo no TAF.
- Mensagens S-3000 com status diferente de 15 - Processada Governo, exceto canceladas ou substituídas.
As mensagens que serão listados como pendências, será necessário ajustar as mensagens antes da ativação. Para cada status de mensagem haverá uma observação com orientação para correção da mensagem, conforme exemplo abaixo:

Exemplo relatório de pendências para ativação do Middleware
As mensagens com status 13-Rejeitadas Governo serão alteradas para o status 20-Mensagem Substituída quando possuírem uma mensagem posterior a ela com a mesma chave (Exemplo: S-1200 de alteração do mesmo funcionário e para o mesmo período) . Esse processo é necessário para ajustar as mensagens antigas onde ainda não havia o conceito de mensagem substituída.
As mensagens com status 15-Processado Governo que possuírem uma mensagem posterior de exclusão (S-3000) também com status 15-Processada Governo, terão o recibo do S-3000 armazenados no registro original (mensagem que foi eliminada). O status da mensagem original não será alterado. (Exemplo: S-1200 com status 15 que possui um S-3000 também com status 15).
Para as mensagens que estão listadas como pendência e que possuem status diferente de 15 recomendamos o envio/retorno das mesmas ao TAF/Governo, antes da ativação do Middleware, caso não sejam ajustadas, na ativação do Middleware elas serão alteradas para o status 06-Gerar XML ou 07-Pendente Pronto para Envio, conforme o caso.
Observações:
- Caso na sincronização das mensagens retorne status 14-Erro Conexão Retorno, verificar na listagem de pendências se há alguma mensagem S-1200/S-1210 que não conste no FP9850, caso afirmativo, execute o programa de acerto prghur/spp/eSocial_acerto_S-1200_e_S-1210.p para ajustar o registro e refaça a sincronização da mensagem.
- As mensagens com status 03-Manual, 05-Automático, 17-Msg Anterior Rejeitada TAF, 18-Registro Excluído, 19-Msg Anterior Rejeitada Governo, 20-Msg Substituída e Mensagens sem Ticket Code não serão consideradas no processo de Sincronização.
- Nota: Entende-se que as mensagens que não possuem Ticket Code não foram transmitidas para o TAF, caso o status esteja como 15 este foi alterado via programa, não sendo alterado para não impactar no processo.
05. ATIVAR MIDDLEWARE
Ao executar o FP9895 com a opção Ativar Middleware será verificado a existência de pendências que impeçam a ativação. Caso não possuir nenhuma pendência será ativado o middleware.
Importante: Somente poderá ser ativado o middleware se o usuário for Admin ou Super.

FP9895-Sincronização das mensagens e Ativação Middleware - opção Ativar Middleware
Informações que serão listadas como pendências:
- Mensagens com status 15-Processadas Governo sem recibo no TAF serão listada como pendência apenas se o campo Desconsiderar Status 15 sem Recibo estiver desmarcado.
- Mensagens S-3000 com status diferente de 15 - Processada Governo, exceto canceladas ou substituídas. As mensagens com status 13-Rejeitada Governo serão listadas no relatório porém não impedirão a ativação do middleware. É necessário que o usuário verifique essas mensagens no Governo antes de efetuar a ativação.

Exemplo relatório de pendências para ativação do Middleware
Na ativação do Middleware algumas mensagens terão o status alterado:
- Mensagens com status 17-Msg Anterior Rejeitada TAF, 18-Registro Excluído, 21-S-3000 Eliminado Somente no TAF serão alterados automaticamente para o status 5-Cancelada Automático.
- Mensagem de inclusão com status 9-Aguardando Processamento TAF, 10-Processada TAF, 12-Rejeitada TAF , 13-Rejeitada Governo, 14-Erro Conexão Retorno serão alteradas automaticamente para o status 7-Pronto para Envio.
- Mensagem de alteração, de S-1210 de funcionário desligado ou S-2200 de uma admissão preliminar que estiverem com status 9-Aguardando Processamento TAF, 10-Processada TAF, 12-Rejeitada TAF , 13-Rejeitada Governo, 14-Erro Conexão Retorno serão alteradas automaticamente para o status para 6-Gerar XML, pois será necessário gerar novamente o XML com o recibo correspondente à mensagem anterior (inclusão/alteração, desligamento ou admissão preliminar, conforme o caso).
Mensagens com status 15-Processado Governo sem Recibo no TAF não terão o status alterado pois entende-se que foi feito ajuste por programa de acerto.
As mensagens com status 15-Processado Governo que possuírem uma mensagem posterior de exclusão (S-3000) também com status 15-Processada Governo, terão o recibo do S-3000 armazenados no registro original (mensagem que foi eliminada).
Na ativação do middleware os seguintes status serão descontinuados:
- 09-Aguardando Processamento TAF
- 17-Msg Anterior Rejeitada TAF
- 18-Registro Excluído
- 21-S-3000 Eliminado Somente TAF
O status 10-Processado TAF terá a descrição alterada para 10-Aguardando Processamento Governo.

Exemplo de como ficará os status após ativação do middleware
Importante:
- O processo de ativação não poderá ser desfeito.
- Ao executar a ação Ativar Middleware será marcado o campo Ativa Serviço eSocial Futuro e preenchido automaticamente o campo Data da efetivação na pasta Conf MID no FP0560 botão eSocial.
- Após a ativação não poderá ser mais executado a opção de sincronização e ativação do middleware.
06. EXPORTAR RECIBOS
Irá exportar todas as mensagens da base que estão com o status 15 sem recibo.
Essa opção poderá ser feita antes ou depois de ativar o middleware.
O campo Arquivo Exportar/Importar irá sugerir um caminho, porém pode ser alterado.
Layout do arquivo de exportação:
- Mensagem: Informa a sequência da mensagem no FP9850;
- Número do Recibo: Esse campo virá em branco;
- Tipo do Arquivo: Arquivo da mensagem. Ex.: S-1005, S-1200;
- Para cada tipo de arquivo as colunas seguintes serão alterada com os dados da chave do arquivo conforme abaixo:
- Arquivo S-1000:
- Arquivo S-1005:
- CNPJ/CNO/CAEPF;
- Início Validade;
- Arquivo S-1010:
- Empresa;
- Evento;
- Início Validade;
- Arquivo S-1020:
- Arquivo S-1030:
- Arquivo S-1040:
- Função;
- Nível
- Início Validade;
- Arquivo S-1050:
- Jornada;
- Intervalo;
- Flex;
- Início Validade;
- Arquivo S-1060:
- Empresa;
- Estab/Tomador;
- G.H.E;
- Data Início;
- Arquivo S-1070:
- Processo;
- Início Validade;
- Arquivo S-1200,S-1202,S-1210:
- CPF;
- Indicativo Apuração;
- Período;
- Arquivo S-1250:
- Arquivo S-1270:
- Arquivo S-1280,S-1300:
- Indicativo Apuração;
- Período;
- Arquivo S-1295,S-1298,S-1299:
- Indicativo Apuração;
- Período;
- Sequência;
- Arquivo S-2190:
- Empresa;
- CPF;
- Data Admissão;
- Arquivo S-2200,S-2205,S-2206,S-2250,S-2298,S-2299,S-2300,S-2306,S-2399:
- CPF;
- Empresa;
- Estab;
- Matrícula;
- Arquivo S-2210:
- CPF; Empresa;
- Estab;
- Matrícula;
- Empresa;
- Estab;
- Nr Ocorrência;
- Seq CAT;
- Arquivo S-2220:
- CPF;
- Empresa;
- Estab;
- Matrícula;
- ASO;
- Arquivo S-2230:
- CPF;
- Empresa;
- Estab;
- Matrícula;
- Situação Afastamento;
- Data Início;
- Arquivo S-2240:
- CPF;
- Empresa;
- Estab;
- Matrícula;
- Início Condição;
- Arquivo S-2245:
- CPF;
- Empresa;
- Estab;
- Matrícula;
- Curso;
- Início Curso;
- Arquivo S-2221:
- Empresa;
- Estab;
- Matrícula;
- Exame;
- Data Program;
- Arquivo S-3000:
- CPF;
- Empresa;
- Estab;
- Matricula;
07. IMPORTAR RECIBOS
Será importado arquivo com a sequência da mensagem e seu respectivo recibo.
Somente poderá importar os recibos quando o middleware estiver ativo.
Caso seja feito exportação poderá ser utilizado o arquivo que foi gerado informando o recibo da mensagem na coluna correspondente.
Caso não seja feita a exportação deve seguir o seguinte layout no arquivo de importação:
- Mensagem: Informar a sequência da mensagem;
- Número do Recibo: Informar o número do recibo;
Depois que for feito a importação será gerado um arquivo com o seguinte leiaute:
- Mensagem: Mostra a mensagem que foi importada.
- Número do Recibo: Mostra o recibo importado.
- Descrição: Mostra um descrição informando se o recibo foi importado com sucesso ou possui alguma pendência.
Não irá importar os números dos recibos quando tiver a seguinte situação:
- Quando não informar a sequência da mensagem ou a sequência da mensagem não for válida;
- Quando não informar o número do recibo no arquivo ou o mesmo for igual a zero;
- O número do recibo informado já estiver informado em outra mensagem;
- A mensagem já possuir um número do recibo;
- A mensagem informada estiver com status diferente de 15.
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|