eSocial
Transmissão de eventos eSocial direto do Nodus, sem terceirizar. Suporta certificado A1, assinatura XML, envio em lote, consulta automática de status e correção de rejeições.
1. Setup inicial (certificado A1)
- Adquira um certificado e-CNPJ A1 com sua certificadora (Serasa, Soluti, Certisign, etc).
- Em Compliance → eSocial → Certificado Digital, selecione o arquivo
.pfxou.p12, informe a senha e clique em Validar e Salvar. - Sistema cifra o arquivo e a senha com AES-256-GCM autenticado antes de gravar.
- Confira o ambiente em Envio ao Governo. Ele é definido na configuração do servidor. Produção Restrita é o ambiente oficial de testes.
- Use Prévia empregador (S-1000) apenas para conferir os dados. Esse download não substitui o envio oficial.
O eSocial mantém os ambientes separados. Use dados de teste na Produção Restrita. Os recibos desse ambiente não têm efeito jurídico em Produção.
Leiaute em uso: S-1.3
O Nodus gera os eventos no leiaute S-1.3 do eSocial. O XML sai com o namespace oficial http://www.esocial.gov.br/schema/evt/<evento>/v_S_01_03_00. Confira a referência da versão implantada no endpoint abaixo e as regras vigentes na documentação técnica do eSocial.
O endpoint público /api/index.php?action=version devolve o bloco esocial com leiaute, namespace, referencia e a lista de eventos. O valor vem da mesma constante que assina o namespace do XML — não é texto de marketing. Se o leiaute mudar no código, muda ali no mesmo deploy.
Eventos suportados
13 eventos gerados nativamente (a mesma lista publicada em ?action=version):
Antes de transmitir, o Nodus valida os campos obrigatórios de cada evento e confere o XML contra os esquemas XSD oficiais S-1.3 empacotados no sistema. Evento inválido ou validador indisponível é barrado antes do envio (código xsd_invalido), sem gastar uma tentativa em produção.
Prévias cadastrais e periódicas
Os downloads S-1000, S-1005, S-1010, S-1200 e S-1210 agrupam eventos já validados em um contêiner proprietário previaConferenciaNodus. Servem somente para conferência: não têm assinatura, protocolo ou valor fiscal, não são transmitidos ao governo e não alteram o estado dos pagamentos.
O Nodus não gera a prévia S-1299 enquanto não puder comprovar, por recibos oficiais da competência, quais eventos periódicos foram aceitos. Faça o fechamento somente no fluxo oficial autorizado e confira o resultado com o contador.
Fluxo de transmissão
Admissão (S-2200): cadastre o vínculo em Pessoas → Equipe, confira a matrícula e complete os dados exigidos pelo eSocial. Em Compliance → eSocial, use Ver admissões (S-2200).
Desligamento (S-2299): efetive a rescisão na ficha, depois use Ver desligamentos (S-2299). O eSocial exige o vínculo registrado no mesmo ambiente, com o mesmo CPF e matrícula.
- Na linha do evento, clique em Gerar XML S-1.3. O Nodus valida os dados e assina o XML com o A1 cadastrado. Se houver pendências, corrija os campos indicados e gere novamente.
- Confira o ambiente, clique em Enviar Lote ao eSocial, selecione os eventos assinados e use Revisar e enviar selecionados. Confira a seleção antes de confirmar.
- Em Últimos lotes enviados, confira o protocolo e o status. Enquanto constar Aguardando governo, o Nodus consulta o lote automaticamente a cada seis horas.
- Quando o lote estiver Processado, procure o recibo ao lado da matrícula para confirmar a aceitação do S-2200 ou do S-2299. O protocolo confirma a entrega do lote; um lote processado pode conter eventos aceitos e rejeitados.
Rejeições e correção
Se o lote for Rejeitado ou a matrícula aparecer Sem recibo confirmado, confira o código e o motivo quando exibidos. Alguns dados que podem exigir correção:
- CPF ou vínculo divergente — confira o cadastro e a matrícula no mesmo ambiente do eSocial.
- CBO inexistente — código de ocupação fora da lista oficial. Sistema valida no cadastro.
- Endereço incompleto — falta CEP, número ou bairro. Volta na ficha do colab.
- Categoria errada — autônomo lançado como CLT, etc.
Após uma rejeição confirmada, corrija os dados indicados e siga o fluxo de correção do RH antes de uma nova transmissão.
Se aparecer Resultado incerto, use Reconciliar lote quando houver protocolo, ou Registrar análise quando não houver. Mantenha o evento bloqueado até esclarecer o que aconteceu. Reenviar nesse estado pode duplicar o evento.
Enviar ao contador por e-mail
Use Enviar p/ Contador para selecionar os eventos e o destinatário. Se aparecer SMTP não configurado, clique em Configurar SMTP agora para abrir a aba SMTP do e-mail da empresa. Depois de configurar, feche a janela e volte ao envio ao contador. O envio por e-mail é separado da transmissão ao eSocial.
CBO & rubricas
O Nodus mantém:
- Tabela de CBOs vigentes (Classificação Brasileira de Ocupações) atualizada — dropdown na ficha do colab.
- Tabela de rubricas eSocial com mapeamento pros tipos do Nodus (salário, HE, VT, INSS, IRRF…).
Quando o governo publica um leiaute novo ou uma Nota Técnica, o Nodus aplica via update automático — você não precisa fazer nada além de aceitar o aviso no rodapé. A versão em uso está sempre em ?action=version (ver Leiaute em uso).
A planilha completa de quais campos cada evento exige tá em eSocial → Ajuda → Documentos por evento. Vale consultar antes do primeiro envio em produção.