Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Envío de registros y sus respuestas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-11-2024
mqm mqm is offline
Miembro
 
Registrado: nov 2006
Posts: 41
Poder: 0
mqm Va por buen camino
Consulta NIF hacienda

Buenas tardes he generado la unit a partir de la importación del wsdl de hacienda:

https ... //www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit/ws/VNifV2.wsdl

la llamada la realizo :
Código:
procedure TfVeriFactuForm.VerificaNifClick(Sender: TObject);
var
    ConsultaMultiple: VNifV2Ent;
    RespuestaMultiple: VNifV2Sal;
    I: Integer;
begin
    HTTPRIO1.HTTPWebNode.ClientCertificate.SerialNum := Buscar_Certificado_SERIAL(comboCertificados.Text);

 // Define la cantidad de NIFs que quieres consultar
    SetLength(ConsultaMultiple, 3);

    // Primer NIF
    ConsultaMultiple[0] := Contribuyente.Create;
    ConsultaMultiple[0].Nif := 'B000000000;
    ConsultaMultiple[0].Nombre := 'cliente 1';

    // Segundo NIF
    ConsultaMultiple[1] := Contribuyente.Create;
    ConsultaMultiple[1].Nif := 'B111111111';
    ConsultaMultiple[1].Nombre := 'Cliente 2';

    // Tercer NIF
    ConsultaMultiple[2] := Contribuyente.Create;
    ConsultaMultiple[2].Nif := 'B222222222;
    ConsultaMultiple[2].Nombre := 'Cliente 3';

    try
        RespuestaMultiple := GetVNifV2(True, '', HTTPRIO1).VNifV2(ConsultaMultiple);

        for I := 0 to Length(RespuestaMultiple) - 1 do
        begin
            Memores.Lines.Add('NIF: ' + RespuestaMultiple[i].Nif);
            Memores.Lines.Add('Nombre: ' + RespuestaMultiple[i].Nombre);
            Memores.Lines.Add('Estado: ' + RespuestaMultiple[i].Resultado);
            Memores.Lines.Add('--------------------------');
        end;
    except
        on E: Exception do
        begin
            Memores.Lines.Add(E.Message);
            ShowMessage('Error en la llamada al servicio: ' + E.Message);
        end;
    end;

    // Liberar el objeto creado
    ConsultaMultiple[0].Free;
end;
y al cabo de un rato me devuelve el error:

Unable to load WSDL File/Location: ..http ...//www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit/ws/VNifV2.wsdl.
Error [Error sending data: (12002) Se superó el tiempo de espera para la operación]

Alguien sabe cual es el problema?
Responder Con Cita
  #2  
Antiguo 06-11-2024
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Revisa este hilo, creo que se ha hablado de ese tema:
https://www.clubdelphi.com/foros/showthread.php?t=95967


Voy a mover el tema, porque no creo que la validación del NIF sea tema Veri*factu.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 07-11-2024
muli muli is offline
Miembro
 
Registrado: jun 2003
Ubicación: A Coruña
Posts: 202
Poder: 22
muli Va por buen camino
En este enlace he puesto un formulario con un botón que hace lo de la validación, está en delphi 12, y el código está pillado de las respuestas del foro, por lo que es un merito de todos.

https://www.taxwin.es/VeriFactu/Fran_ValidarCif.rar

Saludos.
__________________
SI UN PROBLEMA TIENE SOLUCION, YA NO ES UN PROBLEMA, Y SI NO LA TIENE PARA QUE PREOCUPARSE.
Responder Con Cita
  #4  
Antiguo 08-11-2024
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por muli Ver Mensaje
En este enlace he puesto un formulario con un botón que hace lo de la validación, está en delphi 12, y el código está pillado de las respuestas del foro, por lo que es un merito de todos.
https://www.taxwin.es/VeriFactu/Fran_ValidarCif.rar
Saludos.

Gracias.
Yo he subido una copia al FTP del club, sección de ejemplos:
https://terawiki.clubdelphi.com/Delp...AEAT_Spain.zip
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 13-11-2024
iMia iMia is offline
Miembro
 
Registrado: jul 2010
Posts: 146
Poder: 15
iMia Va por buen camino
revisad el hilo... https://www.clubdelphi.com/foros/showthread.php?t=95967
Responder Con Cita
  #6  
Antiguo 21-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
Error 403 de la AEAT

Buenas, en un equipo estoy recibiendo el error 403 al consultar nifs en la aeat, error conexion SSL...certificado, etc.
Al final es el antivirus, de momento lo he desactivado, en un rato veo a ver que exclusión le tengo que meter y lo tendré en cuenta como avisso para las incidencias, que ese error (403) puede ser por ceritificado caducado, revocado, el firewall o el antivirus.
Putos antivirus que no siempre actuan igual
Responder Con Cita
  #7  
Antiguo 21-11-2024
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.905
Poder: 22
newtron Va camino a la fama
Gracias por la info. Los antivirus es otra cosa con la que tenemos que pelear por unos motivos u otros, y la guinda ya viene cuando un sistema funcionando correctamente un día deja de funcionar y después de días (o semanas) dando cabezazos llegas a la conclusión de que el antivirus de turno se ha actualizado y a partir de ahí ha empezado a fallar lo que sea.
__________________
Be water my friend.
Responder Con Cita
  #8  
Antiguo 21-11-2024
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Esto es Veri*Factu?
¿Lo movemos al hilo de consulta de NIFs?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #9  
Antiguo 21-11-2024
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.905
Poder: 22
newtron Va camino a la fama
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
¿Esto es Veri*Factu?
¿Lo movemos al hilo de consulta de NIFs?

Pues llevas razón... este ermendalenda no está atento.
__________________
Be water my friend.
Responder Con Cita
  #10  
Antiguo 21-11-2024
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 599
Poder: 1
bmfranky Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
¿Esto es Veri*Factu?
¿Lo movemos al hilo de consulta de NIFs?
Esto lo podemos contemplar para todo, puesto que al hacer la consulta a la aeat, me cancelaba la conexion, porque el modulo anti "phising"(o como se escriba) del AVG, modificabaalgo de la cabecera del paquete enviado, y daba error, del certificado por no ser valido.
Se que es eso, porque recibia el mismo error al entrar tanto en hacienda, como en el ayuntamiento, seguridad social etc...
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #11  
Antiguo 21-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
El antivirus bloqueaba las conexiones ssl.
Kaspersky, por si os pasa
Responder Con Cita
  #12  
Antiguo 21-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
Cita:
Empezado por bmfranky Ver Mensaje
Esto lo podemos contemplar para todo, puesto que al hacer la consulta a la aeat, me cancelaba la conexion, porque el modulo anti "phising"(o como se escriba) del AVG, modificabaalgo de la cabecera del paquete enviado, y daba error, del certificado por no ser valido.
Se que es eso, porque recibia el mismo error al entrar tanto en hacienda, como en el ayuntamiento, seguridad social etc...
Efectivamente, por eso lo he puesto aquí, creo que es más genérico.
Esta vez lo he pensado antes
Responder Con Cita
  #13  
Antiguo 22-11-2024
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.874
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Lo muevo...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #14  
Antiguo 22-11-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 1.768
Poder: 5
ermendalenda Va por buen camino
Ok, perfecto
Responder Con Cita
  #15  
Antiguo 29-11-2024
MaeseKvothe MaeseKvothe is offline
Miembro
 
Registrado: abr 2023
Posts: 38
Poder: 0
MaeseKvothe Va por buen camino
He estado probando el envío para la comprobación del NIF pero me devuelve "<faultstring>Codigo[103].NIF no identificado: A39200019/CERTIFICADO ENTIDAD PRUEBAS</faultstring>"
El certificado que estoy usando es el de prueba solicitado a la AEAT para los envíos de Verifactu (que sí me están aceptando correctamente).


¿Es unicamente porque no aceptan ese certificado o es algún otro error en el soap o la llamada?
Responder Con Cita
  #16  
Antiguo 29-11-2024
mqm mqm is offline
Miembro
 
Registrado: nov 2006
Posts: 41
Poder: 0
mqm Va por buen camino
Buenos días. Donde se debe solicitar en la AEAT el certificado de prueba para los envíos Verifactu?
Responder Con Cita
  #17  
Antiguo 29-11-2024
MaeseKvothe MaeseKvothe is offline
Miembro
 
Registrado: abr 2023
Posts: 38
Poder: 0
MaeseKvothe Va por buen camino
Cita:
Empezado por mqm Ver Mensaje
Buenos días. Donde se debe solicitar en la AEAT el certificado de prueba para los envíos Verifactu?
Les mandas un correo solicitandolo a verifactu@correo.aeat.es

Luego ellos te responden con un PDF que debes rellenar, firmar y luego enviar a otro correo que te indican y ahí ya te mandan el certificado y la contraseña.
Responder Con Cita
  #18  
Antiguo 29-11-2024
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.905
Poder: 22
newtron Va camino a la fama
Cita:
Empezado por MaeseKvothe Ver Mensaje
Les mandas un correo solicitandolo a verifactu@correo.aeat.es

Luego ellos te responden con un PDF que debes rellenar, firmar y luego enviar a otro correo que te indican y ahí ya te mandan el certificado y la contraseña.

Anda... pues no conocía yo esto del certificado de pruebas.



Gracias por la info.
__________________
Be water my friend.
Responder Con Cita
  #19  
Antiguo 29-11-2024
rci rci is offline
Miembro
 
Registrado: nov 2020
Posts: 416
Poder: 5
rci Va por buen camino
Cita:
Empezado por newtron Ver Mensaje
Anda... pues no conocía yo esto del certificado de pruebas.



Gracias por la info.
Te mandan dos certificados, uno de persona física y otro de persona jurídica. Son certificados de pruebas que valen para los entornos de pruebas de la web e AEAT, no únicamente Veri*Factu.
Envían los mismos certificados a todos los que lo solicitan, con una contraseña de alta seguridad
Ya podrían ponerlos directamente en un enlace en el apartado de documentación técnica, como lo hacen para batuz en Bizkaia, pero no, se tiene que pedir y que yo sepa no se explica en ningún sitio. Yo me enteré porque pedí si existía y me lo mandaron.
Responder Con Cita
  #20  
Antiguo 29-11-2024
MaeseKvothe MaeseKvothe is offline
Miembro
 
Registrado: abr 2023
Posts: 38
Poder: 0
MaeseKvothe Va por buen camino
Cita:
Empezado por rci Ver Mensaje
Te mandan dos certificados, uno de persona física y otro de persona jurídica. Son certificados de pruebas que valen para los entornos de pruebas de la web e AEAT, no únicamente Veri*Factu.
Envían los mismos certificados a todos los que lo solicitan, con una contraseña de alta seguridad
Ya podrían ponerlos directamente en un enlace en el apartado de documentación técnica, como lo hacen para batuz en Bizkaia, pero no, se tiene que pedir y que yo sepa no se explica en ningún sitio. Yo me enteré porque pedí si existía y me lo mandaron.

¿Y a ti te funciona la comprobación del NIF con esos certificados?
Quiero asegurarme de que el fallo no esté en eso antes de volverme loco mirando lo demás.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Homologación del software en Aeat ermendalenda General/Noticias 39 08-01-2025 11:24:27
Aeat, Información General Y Faqs ermendalenda General/Noticias 2 04-11-2024 11:20:50
Calculo Retenciones AEAT keys Internet 2 14-05-2024 08:21:13
Envio Directo Aeat keys Internet 0 24-04-2024 08:33:14
SII AEAT España jahlxx Internet 1 09-03-2017 17:40:36


La franja horaria es GMT +2. Ahora son las 19:15:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi