@Juliomar Marchetti,
Observei que em ACBrDFeSSL.pas no método TDFeSSLXmlSignClass.AdicionarSignatureElement, está atribuindo a variável URI := ExtraiURI(ConteudoXML, IdSignature), porém, para o eSocial essa variável deve ficar vazia. Estou fazendo o envio do XML diretamente pelo método Envia (ACBreSocial.WebServices.Envia), pois meu XML é gerado por outra aplicação, eu apenas assino e envio.
Estou fazendo o envio e consulta com sucesso, apenas tive que ajustar isso.
No fonte inicial feito pelo @Leivio Fontenele, estava assim dentro do TDFeSSLXmlSignClass.AdicionarSignatureElement:
{$IFDEF ESOCIAL}
URI := '';
{$ELSE}
URI := ExtraiURI(ConteudoXML);
{$ENDIF}
Para meus testes deixei assim:
if docElement <> 'eSocial' then
URI := ExtraiURI(ConteudoXML, IdSignature);
Como você comentou que está fazendo o merge no trunk2, não sei se isso foi visto.
Att,
Márcio