Implementamos uma nova rotina que permite a geração e o envio das transações do e-Social/EFD-Reinf como um serviço, a partir da versão 24.3.0.0 seguir os passos abaixo.
As premissas para desenvolvimento dessa nova funcionalidade foram:
O novo nEscrituração possui os seguintes utilitários disponíveis:
Serviço Monitor Transmissão Eventos: é o utilitário principal, identifica e delega atividades aos demais utilitários;
Serviço Geração Eventos Pré-dados: gera as transações conforme a movimentação feita na base.
Serviço Geração Automática Eventos: gera as transações automaticamente de acordo com algumas regras (Prorrogação Contrato Experiência, Prorrogação Licença Maternidade, etc…). É por empresa, mas é feito apenas para o eSocial;
Agendar Transações Sob Demanda: muda o status das transações de ‘Sob Demanda’ para ‘Agendadas’;
Serviço Geração XML’s: gera o XML dos eventos, assina e valida a estrutura.
Serviço Envio Lotes: identifica o próximo evento a enviar, cria o lote, vincula os eventos ao lote, gera o XML do lote, valida o XML do lote, envia o lote e processa o envio;
Serviço Consulta Lotes: gera o XML da consulta do lote, valida o XML da consulta do lote, envia a consulta e processa o retorno.
O serviço do Monitor de Transmissão de eventos eSocial/EFD-Reinf irá funcionar pelo Quiu, dessa forma será necessário possuir a personalização do Quiu liberada para base e o Serviço nJob deve estar configurado e rodando.
Para obter mais informações acerca da configuração do nServer.exe, acesse os menus abaixo:
Para utilizar o serviço é necessário realizar a opção no Menu Configurações / Opções Gerais. O campo Usar Monitor Transmissão Eventos deve estar configurado com "Sim”.
É possível monitorar o andamento do serviço por meio do monitor de transmissão de eventos, localizado no menu Áreas de Trabalho \ EFD-Reinf \ Configurações \ Visualizar Log - Monitor Transmissão Eventos:
Basta preencher os parâmetros dos filtros de busca rápida e executar a consulta.