Procedimentos básicos:


  1. Verificar se o cliente está na versão mais atual do sistema.
    a) Explicação: Essa verificação é importante, pois podem ocorrer ajustes em versões mais recentes que solucionem o problema.

  2. Verificar informações cadastrais da empresa que podem interferir no eSocial.
    a) Exemplo: Verificar se a opção 'Enviar para o eSocial' está marcada no cadastro da empresa, configuração de ambiente (real ou teste), obrigatoriedade, se possui filiais, etc.
    b) Explicação: As informações no cadastro da empresa podem determinar se os registros serão enviados.

  3. Verificar 'Consultar atividades' ou 'Debug'
    a) Explicação: É importante verificar se ocorrem erros, se o observador passa pela empresa, etc. O observador pode ajudar a encontrar a raiz do problema. Para acessar, navegue até [instruções do sistema].

  4. Verificar se a cliente consegue acessar o portal do eSocial e o WebService pelo Internet Explorer.
    a) URL do Web Service de envio de lotes: Enviar lotes
    b) URL do Web Service de consulta de resultado de processamento de lotes: Consultar lotes
    c) Explicação: Bloqueios de acesso ao Portal e ao WebService interferem diretamente na ferramenta de envios do sistema. A verificação deve ser feita pelo Internet Explorer.

  5. Verificar as características do certificado da empresa que você está monitorando.
    a) Exemplo: Certificado A1 ou A3, procuração ou não.
    b) Explicação: Os certificados podem se comportar de forma diferente no sistema.

  6. Verificar se a empresa possui um S-1000 de inclusão com status 'Processado'.
    a) Explicação: Essa é uma das validações que o sistema faz para enviar a empresa.

  7. Verificar se o problema está somente nessa empresa.
    a) Explicação: Essa informação é necessária para montar uma linha de raciocínio lógico e entender as possíveis causas.



Procedimentos intermediários:


  1. Verificar se existem certificados vencidos configurados no sistema e em 'Opções da Internet'.
    a) No sistema, a forma mais prática é verificar na tabela 'wphd.certificado_digital' ou pela tela de configuração de certificados.
    b) Em 'Opções da Internet', deve ser verificado na aba 'Conteúdo', em 'Certificados'.

  2. Verificar se existe alguma atividade estranha na tabela 'wdp.esocial_lock'.
    a) Exemplo: Observador com exclusividade em alguma máquina, a empresa com problemas aparece, etc. Atenção ao 'Horário' que consta na tabela.
    b) Explicação: A tabela 'esocial_lock' é responsável por "prender" os envios de uma determinada empresa e pode ser a causa de problemas no envio.

  3. Verificar se a máquina possui proxy configurado.
    a) Para verificar, acesse 'Opções da Internet', na aba 'Conexões', e clique em 'Configurações'. A opção de 'Servidor Proxy' deve estar desmarcada com o conteúdo em branco.
    b) Explicação: Proxy configurado pode interferir na comunicação com o eSocial.

  4. Verificar se o cliente usa rede em domínio ou afins.
    a) Valide se os envios travam apenas nesta máquina ou nas demais do escritório.
    b) Explicação: Caso seja só nesta, a probabilidade de ser algum bloqueio (rede, proxy, domínio, antivírus, malware etc) aumenta.

Procedimentos avançados:


  1. Verificar se ocorre algum erro no RSOP do Windows.
    a) Para acessar, pressione "Windows + R", digite "rsop.msc". Na tela aberta, clique com o botão direito em "Configurações do Usuário", selecione "Propriedades" e vá até a aba "Informações sobre o Erro".
    b) Explicação: Problemas de política do Windows podem impedir a comunicação com o eSocial.

  2. Verificar se a máquina está utilizando TLS 1.1 ou superior.
    a) Acesse 'Painel de Controle > Opções da Internet > Avançadas' e verifique se TLS 1.1 e TLS 1.2 estão marcados.
    b) Explicação: Atualmente, o eSocial aceita TLS 1.1 e 1.2, mas em breve apenas TLS 1.2 será aceito.

  3. Verificar a relação da tabela 'wdp.esocial_fila' com a tabela 'wdp.esocial_lote'.
    a) Relações incorretas entre as tabelas podem acarretar na paralização dos envios.
    b) Exemplo: Se houver um registro 'Aguardando Retorno da RFB' na 'wdp.esocial_fila', mas o seu lote já esteja com status '1 - Processado', isso pode ocasionar problemas.
    c)Comando para verificar lotes aguardando retorno: SELECT * FROM wdp.esocial_lote WHERE status = '0';
    d) Explicação: Status 0 na 'wdp.esocial_lote' é aguardando retorno. Status 1 é lote processado. Status 0 na 'wdp.esocial_fila' é 'Pronto para envio'. Status 1 é 'Aguardando retorno'.


check list eSocial. O que fazer quando os eventos estão em pronto para envio? Pronto para envio o que fazer? Pronto para envio o que verificar?