Lo primero Gracias.
No se trata del SII, se trata de un sistema que ha sacado la AEAT para presentar declaraciones informativas como el 347, 349, 190, etc ..... Hasta ahora solo lo podian utilizar las declaraciones de mas de 40000 declarados, pero ahora se puede por todas las empresas para presentarlas directamente. Por si ha alguien le interesa el link es
https://www.agenciatributaria.es/AEA...l/General.html
Básicamente Consiste en enviar peticiones POST a un servidor, pero hay que identificarse con un certificado.
Lo estoy intentando hacer con los componentes TRESTCLIENT ya que son los que normalmente utilizo para esta cosas. Mirando los enlaces que habeis indicado, algunos ya los habia seguido, a partir del delphi Tokio se debe poder hacer con un helper.
TRESTClientHelper = class helper for TCustomRESTClient;
Pero no consigo hacerlo, mas o menos estoy por aqui.
Código Delphi
[-] TRESTClientHelper = class helper for TCustomRESTClient
private
function GetNeedClientCertificateEvent: TNeedClientCertificateEvent;
procedure SetNeedClientCertificateEvent(
const Value: TNeedClientCertificateEvent);
public
property OnNeedClientCertificate: TNeedClientCertificateEvent read GetNeedClientCertificateEvent write SetNeedClientCertificateEvent;
end;
Pero no consigo que al hacer el execute me pase por esos eventos.
Con otros componentes como los indy, TnetHttpClient parece que se puede hacer, pero me gustaria hacerlos con estos.
Gracias