Estou migrando o meu reinf para a versão assíncrona e tive um probleam com o id do evento.
Não sei se esté é o tópico correto para indicar isto, peço desculpas antecipamente se for outro.
Notei que o TeventoCollectionItem.Id e TEvtTotal.Id estavam ficando idênticos no retorno, olhando o código pcnReinfRetEventos.pas linha 711 está assim
evento.Items[i].Id := FLeitor.rAtributo('id', 'evento');
No meu entender o correto seria
evento.Items[i].Id := FLeitor.rAtributo('Id', 'evento');
No XDS retornoLoteEventosAssincrono-v1_00_00.xsd o Id está definido com I maiusculo:
<xs:attribute name="Id" use="required" type="xs:ID">
Meu entendimento está correto?