FórumCategoria: Fórum - Perguntas e RespostasDúvidas sobre alteração/correção do evento R-1000 do EFD-Reinf
Junior Cezar de Campos perguntou há 8 anos

Estou com algumas dúvidas com relação a “alteração” do Registro R-1000.
No que diz respeito a alteração do registro vale destacar os seguintes trecho do manual de orientação:
 
Prazo de envio: A informação prestada neste evento deve ser enviada no início da utilização da EFD-Reinf e pode ser alterada no decorrer do tempo, desde que não ultrapasse o dia vinte do mês subsequente aos fatos geradores a que se refere.
3) O cadastro do contribuinte guarda as informações de forma histórica, não podendo haver informações diferentes para o mesmo evento e período de validade. Havendo alteração nos dados deste cadastro, faz-se necessário informar a data do fim de validade da informação anterior e enviar novo evento com a data de início da nova informação.
 
No primeiro trecho, quer dizer que se passar do dia 20 do mês subsequente ao mês (inicial) informado no R-1000 ele não pode mais ser alterado?
No segundo trecho entendi que quando ocorrer alteração de alguma informações do evento R-1000 deve ser enviado o período de encerramento do primeiro R-1000 e as novas informações validas a partir do período, correto?
Entre as dúvidas até então ocorridas teria as seguintes:
1 – No caso de ocorrer alteração, entende-se por alteração, algo que realmente mudou a partir de um certo período. Deveria ser enviado apenas um evento R-1000 com a tag 15 “fimValid” filha da tag 13 “idePeriodo” informando a data fim e enviar as novas informações dentro da Tag 37 “alteracao”?
2 – No caso de identificada uma informação incorreta no primeiro envio do R-1000, supondo que tenha enviado a tag 44 “indDesoneracao” (Desoneração pela CPRB) com 0 e deveria 1, válido a partir de 01/2018 e sem data fim, como faria para ajustar essa inconsistência?
2.1 – Deveria excluir o R-1000 por meio da tag 65 “exclusao”? Essa exclusão poderia ser realizada mesmo havendo outros eventos (R-2010, R-2020…) já enviados para o período de 01/2018? E caso houvesse outros eventos em períodos superiores (02/2018, 03/2018…), poderia mesmo assim realizar a exclusão do R-1000 do período de 01/2018?
2.2 – Deveria alterar o R-1000 e como faria uma vez que nesse caso não haveria uma alteração de um período para outros e sim uma alteração “geral”, válida para todos os períodos? Da mesma maneira havendo outros eventos já enviados para o período de 01/2018, ou ainda havendo outros eventos enviados para período superior (02/2018, 03/2018…), o que deveria ser adotado?
3 – No caso de identificada uma informação incorreta no primeiro envio do R-1000, e já exista outro R-1000 enviado posteriormente, ou seja, o período de validade do primeiro R-1000 já se encontrar encerrado. Supondo nesse caso que tenha enviado a tag 44 “indDesoneracao” (Desoneração pela CPRB) com 0 e deveria 1, válido a partir de 01/2018 até 03/2018, já exista outro R-1000 válido a partir de 04/2018 e sem data fim, como faria para ajustar a inconsistência do período de 01/2018 a 03/2018?
4 – Em todos os casos deveria retificar os demais eventos que também sofreriam influencia dessa informação incorreta no R-1000?
Se alguém tiver alguma resposta para essas questão, agradeço a colaboração.

Gregory Verny respondeu há 7 anos

Faced some of the same issues/questions.
I would have upvote this topic, but the option doesn’t work for me. Please count +1 from me.

2 Respostas
Gregory Verny respondeu há 7 anos

Hi Junior Cezar de Campos.
I’m afraid the current R-1000 alterations are overcomplicated (just my opinion).
I have a definite answer only to part of 2.1 “as of how it works now”:
R-9000 seem to be not applicable to deleting R-1000 (as R-1000 does not have the response ID (nrRecEvent), so ‘exclusao’ is the only option.
Exclusao for R-1000 returns an error MS1008 “Registro não pode ser excluído (registro não existe ou já foi referenciado em outros eventos.” when it feels there are dependent events in the period.
The error is different from MS1079 “Registro não existe na tabela com a mesma chave e período de validade informados no evento” that makes me think that MS1008 really means ‘there are other events in the period’
>> E caso houvesse outros eventos em períodos superiores (02/2018, 03/2018…), poderia mesmo assim realizar a exclusão do R-1000 do período de 01/2018?
Sorry, I don’t know; I cannot even try such scenario currently.

Gregory Verny respondeu há 7 anos

A side note to #1 and #2, #2.2, #3, #4
I have a feeling that alteration (alteracao) just doesn’t work currently.
I always receive an error MS1079 “Registro não existe na tabela com a mesma chave e período de validade informados no eventoLocation: Registro: idePeriodo – XPATH: /Reinf/evtInfoContri/infoContri/alteracao/idePeriodo” whatever period I send; no matter that I can inclusao/alteracao/exclusao other events (like R-2010/2020) in those periods.