Olá, pessoal!
Estou enfrentando um problema prático no eSocial e gostaria de saber se alguém já passou por isso ou tem ideias para ajudar.
O sistema em que trabalho faz o envio dos eventos do eSocial e também realiza o retorno dos totalizadores (S-5001, S-5003, S-5011, etc.) para conferência de bases de INSS, FGTS e contribuições. Porém, mesmo assim, os valores totalizadores no eSocial estão divergindo dos valores internos do sistema.
Acredito que pode ter ocorrido lançamentos manuais diretamente no Portal do eSocial ou, eventualmente, algum evento enviado por outro sistema, mas não tenho como identificar exatamente quais registros de INSS (por CPF e valores) estão lá no eSocial e não estão no nosso sistema.
O ponto é que o totalizador mostra apenas os valores consolidados por contribuinte, mas não consigo ver no Portal do eSocial cada evento (S-1200, S-1210, etc.) enviado anteriormente com seus respectivos valores, para poder cruzar com o sistema.
Gostaria de:
Montar uma rotina de conferência que liste, por CPF e por competência, os valores de INSS que o eSocial possui, comparando com os valores calculados no sistema, identificando diferenças.
Verificar se existem registros no eSocial de contribuintes que não constam no nosso sistema (possíveis lançamentos manuais ou envios por outro sistema).
Automatizar este processo para auditorias mensais de fechamento de folha.
Minhas dúvidas são:
Existe alguma forma de consultar no eSocial todos os eventos de um determinado período e seus valores por CPF (não só os totalizadores consolidados) via Web Service API, ou algo do tipo?
O ACBr possui algum componente ou exemplo para consultar os eventos enviados (S-1200, S-1210 etc.) e seus valores por trabalhador diretamente no eSocial?
Alguém já implementou algo semelhante ou teria dicas de como estruturar esta conferência de forma prática?
A ideia é automatizar a auditoria, identificando rapidamente quais registros estão no eSocial, mas não estão no sistema, facilitando a análise de divergências e garantindo a integridade das informações.
Agradeço muito qualquer ajuda ou experiência que puderem compartilhar!