CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Tela RHUFP095
- Outras Ações / Ações relacionadas
- Principais Campos e Parâmetros
- Outras Ações / Ações relacionadas
- Tela RHUFP095
- Principais Campos e Parâmetros
- Principais Campos e Parâmetros
- Tabelas utilizadas
01. VISÃO GERAL
Realizado uma otimização na tela e no processo de envio e recebimento dos XMLs entregues ao eSocial.
Imagem 1.01 - Mudança visual do versão antiga para a nova.
02. EXEMPLO DE UTILIZAÇÃO
Imagem 2.1 - Informar os filtros dos registros a serem enviados e realizar a consulta para habilitar as botões do iniciais do componentes.
Imagem 2.2 - Após selecionar o registro desejado basta clicar no botão Enviar, que fará o sistema gerar e enviar o XML do evento para a base do eSocial, além de gerar uma linha de registro do XML criado pelo sistema com seus respectivo protocolo de recebimento do eSocial.
Observações:
- Toda vez que realizado o envio a DLL irá avaliar a estrutura do evento, realizar a assinatura do mesmo e logo após enviará para os servidores do eSocial, este novo XML assinado passou a ser gravado e sua visualização ficou disponível através do botão Dados adicionais;
- Caso a DLL consiga assinar e enviar corretamente o XML para a base de dados do eSocial, seu retorno será apresentado no campo Resposta;
- Em caso da DLL identificar uma divergência na estrutura do XML ou ocorra uma falha na comunicação com a DLL, tal situação será apresentada no campo Divergência;
Imagem 2.1 - Informar os filtros dos registros que terão seus protocolos de envio consultados nos servidores do eSocial.
Imagem 2.2 - Selecionar os registros desejados e clicar no botão Consultar protocolo, onde será possível escolher entre três opções de consulta: Registro em foco, Registros selecionados (Último XML enviado), Registros selecionados (Todos os XMLs). Caso o evento esteja correto no eSocial será retornado o código do recibo, agora ao realizar a consulta do protocolo o retorno do eSocial será gravado, podendo ser consultado a qualquer momento através do botão Dados adicionais.
Opção de consulta | Funcionalidade |
---|---|
Registro em foco | Apenas consulta o protocolo do registro de XML do evento que esteja em foco no momento, apenas nesta opção será realizado a chamada da tela do GERFP008 que apresentará o retorno da consulta do protocolo no eSocial. |
Registros selecionados (Último XML enviado) | O sistema irá rodar todos os registros do eSocial selecionados e irá consultar o último XML enviado do evento do respectivo registro. |
Registros selecionados (Todos os XMLs) | Nesta opção todos os registros do eSocial selecionados pelo usuário serão rodados e consequentemente o sistema irá realizar a consulta do protocolo de todos os envios de XML criados para aquele registro. |
Imagem 2.3 - Quando realizado a consulta do registro em foco o retorno já é demonstrado em tela para um acesso rápido do usuário.
Observação:
Quando realizado a consulta do protocolo de determinados eventos, o eSocial irá retornar o XML de outros eventos, sendo eles o S-5001, S-5002, S-5003, S-5011, S-5012, S-5013.
Evento de retorno | Versões | Eventos geradores |
---|---|---|
S-5001 | 2.5 e S-1.0 | S-1200, S-2299 e S-2399 |
S-5002 | 2.5 e S-1.0 | S-1210 |
S-5003 | 2.5 e S-1.0 | S-1200, S-2299 e S-2399 |
S-5011 | 2.5 e S-1.0 | S-1299 |
S-5012 | 2.5 | S-1299 e S-1295 |
S-5013 | 2.5 e S-1.0 | S-1299 |
Imagem 2.1 - Informar o filtro do registro que deseja ter uma prévia das informações que serão enviadas ao eSocial.
Imagem 2.2 - Quando acionado a pré-visualização do XML os últimos dados coletas para se gerar o evento são utilizados para se gerar uma prévia do XML que será assinado e enviado aos servidores do eSocial, permitindo assim ao usuário ter uma base do que será enviado.
Imagem 2.1 - Informar o filtro do registro que deseja;
Imagem 2.2 - O botão Consultar origem tem como função trazer em tela os dados que originaram o evento, por exemplo no caso do eventos S-1200 e S-1210 será trazido em tela os dados de folhas de movimento que originaram estes eventos.
Imagem 2.01 - Após realizado o envio ou consulta do protocolo, o botão de Dados adicionais é habilitado, possibilitando assim realizar a consulta das informações de comunicação com o eSocial.
Imagem 2.02 - A primeira informação a ser demonstrada pela busca dos dados adicionais (RHUFC041) é a do XML que foi assinado e enviado ao eSocial pela DLL, esta informação se encontrará disponível a partir do momento em que for realizado o envio do evento.
Imagem 2.03 - A seguir temos o retorno da consulta do protocolo ao eSocial, podendo esta vir com a informação que o evento recebido está de acordo com as regras ou trazendo as inconformidades encontradas pelo eSocial ao validar o evento recebido.
Imagem 2.04 - Em seguida temos o XML do evento S-5001 referente ao evento S-1200, S-2299 ou S-2399 que foi enviado.
Imagem 2.05 - Temos também a possibilidade de ver o evento de retorno S-5002, quando realizada o envio do S-1210.
Imagem 2.06 - Também é demonstrado no componente o evento de retorno S-5003 oriundos do envio dos eventos S-1200, S-2299 ou S-2399.
Imagem 2.07 - Quando enviado o evento S-1299, se obtém o evento de retorno S-5011.
Imagem 2.08 - Como última informação adicional a ser demonstrada, temos o evento de retorno S-5013 também originado do envio do evento S-1299 da competência.
Imagem 2.01 - Quando ocorre de haver alguma divergência no envio do XML ao eSocial, o botão Reenviar XML passa a ficar habilitado, possibilitando assim refazer a transmissão do evento para a base de dados do eSocial. Bastando apenas deixar o foco na linha de registro do XML que se deseja comunicar novamente e pressionar o botão.
03. TELA RHUFP095
Outras Ações / Ações relacionadas
Ação | Descrição |
---|---|
F1 | Help. |
F2 | Limpa os dados consultados ou digitados. |
F4 | Consulta os dados a partir do filtro. |
F12 | Sair do componente. |
Matrícula | Realiza a chamada da tela de filtragem de matrículas existentes para a empresa informada. |
Registro | Realiza a chamada da tela de seleção de eventos do eSocial, a quantidade de eventos demonstrados é restringida quando se é informado alguma matrícula. |
04. TELA RHUFP095
Principais Campos e Parâmetros
Parâmetros
Parâmetro | Descrição | Valores validos |
---|---|---|
TP_AMBIENTE_ESOCIAL | Defini para qual servidor do eSocial as informações dos eventos serão enviadas | 1 - Produção (servidor oficial) 2 - Produção restrita (servidor de testes) |
Campos do frame Filtro
Campo | Descrição |
---|---|
Empresa | Permite selecionar de qual empresa os eventos deveram ser demonstrados em tela. |
Versão layout | Define qual a versão dos eventos serão carregados em tela, podendo ser 2.5 ou S-1.0. |
Ambiente | Indica o ambiente que estará recebendo os envios dos eventos, sendo o Produção restrita (servidor de testes) e Produção (servidor oficial). |
Matrícula | Permite informar as matrículas dos funcionários, restringindo assim os eventos para aqueles que possuam essas matrículas em sua configuração, este campo depende que seja informado a empresa. |
Registro | Demonstra quais os eventos do eSocial serão trazidos em tela, |
Data base | Utilizado para informar qual o período de data em que o evento foi gerado. |
Tipo de operação | Define qual a ação a DLL deverá executar ao enviar um evento inicial do eSocial, tendo as ações de inclusão, alteração ou exclusão. |
Situação | Caso informado restringe os eventos que serão demonstrados conforme a situação escolhida: Em andamento, Concluído, Excluído. |
Situação último XML | Quando informado os registro serão filtrados conforme uma das escolhas abaixo:
|
Campos do frame Registro eSocial
Campo | Descrição |
---|---|
Tabela | Descreve qual é o evento do eSocial |
Sequência | Número sequencial do registro |
Empresa | Demonstra de qual empresa o registro pertence |
Data base | Data em que foi gerado a coleta dos dados do registro |
Descrição | Descritivo do evento |
Versão | Versão do layout que foi utilizado para se gerar o registro |
Situação do evento | Atual situação em que o registro se encontra |
Situação do último XML | Situação final do XML, em que momento o evento se encontra no sistema |
Tipo de operação | Defini qual ação será executada ao realizar o envio do registro, por padrão recebe o mesmo valor filtrado, porém pode-se altera individualmente |
Seleciona/desseleciona quais registros serão enviados ou consultados os protocolos |
Campos do Frame XML do Evento
Campo | Descrição |
---|---|
Seq. | Número sequencial, indicando a quantidade de tentativas de envio ao eSocial |
Envio | Neste campo se encontra o XML que foi gerado pelo sistema, antes de ser assinado pela DLL |
Retorno | Aqui fica o retorno da comunicação com a base do eSocial durante o envio |
Protocolo | Código fornecido pelo servidor do eSocial para indicar o recebimento do evento |
Recibo | Código liberado pelo eSocial que é obtido ao realizar a consulta do protocolo, este recibo indica que o evento esta de acordo com a estrutura e regras do evento. |
Tipo ambiente | Indica para qual servidor do eSocial que o evento foi enviado, podendo ser o de testes ou oficial |
Situação do envio | Atual situação em que o registro do XML se encontra |
Campos dos frames Resposta e Divergência
Campo | Descrição |
---|---|
Resposta | Demonstra qual foi a resposta positiva do envio do evento ao eSocial |
Divergência | Demonstra qual ou quais divergências ocorreram na estrutura do evento que foram localizadas pela DLL antes de se enviar o evento ao eSocial |