Ocorrência
A mensagem de erro: O campo 'nrRecibo' do registro 'ideEvento' é obrigatório e não está preenchido, ocorre ao gerar o XML.
Ambiente
TOTVS RH - TOTVS RH (Linha RM) - Folha de Pagamento - eSocial - Todas as versões
Causa
O erro geralmente ocorre quando não consta no XML a tag nrRecibo do grupo ideEvento, cujo preenchimento é obrigatório em caso de retificação de evento.
Solução
Conforme leiaute do eSocial, a tag nrRecibo, do grupo ideEvento, deve ser preenchida sempre que o indicativo de retificação for igual a 2, ou seja, quando o evento for de retificação.
Deve-se verificar se o processo de retificação foi corretamente seguido, conforme documentos de orientação abaixo, visto que o número do recibo será puxado automaticamente pelo RM (em caso de Middleware) ou TAF.
Cliente Middleware
Caso a coligada esteja com o Middleware cadastrado, é necessário validar a existência do evento original na base de dados. O evento original precisa existir na base juntamente com seu protocolo, conforme retorno do governo, para que o sistema busque automaticamente o valor do recibo na tag nrRecibo.
Cliente TAF
Caso a coligada esteja configurada com a integração padrão com o TAF, deve-se validar o XML do TAF. Isso porque, em alguns casos, o RM irá gerar a retificação com a tag nrRecibo vazia ou com o ID do evento, ficando o TAF responsável por alterar o XML posteriormente com o recibo do evento original.