Club Delphi  
    Paypal   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 04-12-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.765
Poder: 8
ermendalenda Va por buen camino
Listo, a esperar
Cita:
Buenos días:

Remitimos su consulta a los responsables para su valoración. En cuanto tengamos cualquier novedad le informaremos.

Responder Con Cita
  #2  
Antiguo 04-12-2024
MaeseKvothe MaeseKvothe is offline
Miembro
 
Registrado: abr 2023
Posts: 44
Poder: 0
MaeseKvothe Va por buen camino
Buenas.

¿Cuales son las URL para el envío de las consultas?
¿O son las mismas que para el envío de las facturas?
Responder Con Cita
  #3  
Antiguo 04-12-2024
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 864
Poder: 3
bmfranky Va por buen camino
Cita:
Empezado por MaeseKvothe Ver Mensaje
Buenas.

¿Cuales son las URL para el envío de las consultas?
¿O son las mismas que para el envío de las facturas?
Las consultas se envian a las mismas que los registros, las unicas que varian son las de envio por requerimiento.
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #4  
Antiguo 04-12-2024
Faneka Faneka is offline
Miembro
 
Registrado: nov 2024
Ubicación: Alicante
Posts: 500
Poder: 2
Faneka Va por buen camino
Las direcciones son las mismas.
Responder Con Cita
  #5  
Antiguo 04-12-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.765
Poder: 8
ermendalenda Va por buen camino
Ya han contestado. Por rendimiento lo tienen así y para borrar saturar, yyyyy, ojo que me dicen que eso es para consultas puntuales por cambio/averías del sif, o sea, no recomiendo que lo pongáis como modo de comprobación por que no me extrañaria que si se hacen muchas consultas las quiten, baneen o cualquier cosa así que a ser obedientes. Yo lo voy a poner en las funciones de recuperación de administrador, y es fácil que pongáis que versión queréis consultar, supongo que más o menos lo controlamos.
Responder Con Cita
  #6  
Antiguo 04-12-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.765
Poder: 8
ermendalenda Va por buen camino
A ver, puede pasar que tengas un apagón,
Y, a mi me pasa, que a veces pierdo un registro, 1 de cada millón, pero me pasa, entonces me quedaría la duda cual fue el último enviado por que puede que se haya perdido el último y la bd se me corrompe, bd antiguas. Y ahora tengo que reparar bd y me viene fenomenal saber cual es el último enviado para encadenar sin errores. Para los que no tenéis ese tipo de problemas la verdad es que para poco os sirve, a no ser que alguien migre de un sif a otro o tengáis que cambiar un PC y estéis en software de escritorio o por un virus...
Responder Con Cita
  #7  
Antiguo 04-12-2024
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 864
Poder: 3
bmfranky Va por buen camino
Cool

Cita:
Empezado por ermendalenda Ver Mensaje
A ver, puede pasar que tengas un apagón,
Y, a mi me pasa, que a veces pierdo un registro, 1 de cada millón, pero me pasa, entonces me quedaría la duda cual fue el último enviado por que puede que se haya perdido el último y la bd se me corrompe, bd antiguas. Y ahora tengo que reparar bd y me viene fenomenal saber cual es el último enviado para encadenar sin errores. Para los que no tenéis ese tipo de problemas la verdad es que para poco os sirve, a no ser que alguien migre de un sif a otro o tengáis que cambiar un PC y estéis en software de escritorio o por un virus...
Pues a mi me vale para mucho, porque mi cuñada, va a generar tropecientos errores de envio y aqui, me devolvia un listado con los mismos, pero no pasa nada, me estoy creando la misma operativa, pero desde los mensajes retornados por la aeat, que almaceno en una tabla de registro...
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #8  
Antiguo 04-12-2024
AlfredoSanz AlfredoSanz is offline
Miembro
 
Registrado: feb 2024
Posts: 14
Poder: 0
AlfredoSanz Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
A ver, puede pasar que tengas un apagón,
Y, a mi me pasa, que a veces pierdo un registro, 1 de cada millón, pero me pasa, entonces me quedaría la duda cual fue el último enviado por que puede que se haya perdido el último y la bd se me corrompe, bd antiguas. Y ahora tengo que reparar bd y me viene fenomenal saber cual es el último enviado para encadenar sin errores. Para los que no tenéis ese tipo de problemas la verdad es que para poco os sirve, a no ser que alguien migre de un sif a otro o tengáis que cambiar un PC y estéis en software de escritorio o por un virus...
Ojo con eso. Por lo que he podido ver, es el listado de facturas que están correctamente registradas en hacienda, no el registro de facturación completo.

Si tienes anulaciones o subsanaciones, los registros originales no aparecen, con lo cual en el fichero recibido hay saltos en la cadena de huellas
Responder Con Cita
  #9  
Antiguo 04-12-2024
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.765
Poder: 8
ermendalenda Va por buen camino
Cita:
Empezado por AlfredoSanz Ver Mensaje
Ojo con eso. Por lo que he podido ver, es el listado de facturas que están correctamente registradas en hacienda, no el registro de facturación completo. Si no es así les reenvío la respuesta y el problema

Si tienes anulaciones o subsanaciones, los registros originales no aparecen, con lo cual en el fichero recibido hay saltos en la cadena de huellas
Pues precisamente les pregunté eso, si las anulaciones,, los aceptadoscon errores aparecían y me dijeron que sí, además me dijeron que aprecia el registro primero que se envió sin anular y el registro de anulación, en el orden que se haya mandado.

Última edición por ermendalenda fecha: 04-12-2024 a las 21:14:10.
Responder Con Cita
  #10  
Antiguo 10-02-2025
Jarogo08 Jarogo08 is offline
Miembro
 
Registrado: ene 2025
Posts: 344
Poder: 2
Jarogo08 Va por buen camino
Buenas a todos

¿y puedo hacer una consulta por fechas de periodos o incluso ejercicios distintos? Porque me exige poner el ejercicio y periodo.
Por ejemplo, del "15/12/2024" al "15/01/2025".

Saludos!
Responder Con Cita
  #11  
Antiguo 10-02-2025
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 864
Poder: 3
bmfranky Va por buen camino
Cita:
Empezado por Jarogo08 Ver Mensaje
Buenas a todos

¿y puedo hacer una consulta por fechas de periodos o incluso ejercicios distintos? Porque me exige poner el ejercicio y periodo.
Por ejemplo, del "15/12/2024" al "15/01/2025".

Saludos!
Hola, no, por la forma de la consulta que han ideado, has de indicar el periodo exacto tu, si necesitas varios periodos, has de montar tu lo que necesitas a partir del resultado de varias consultas, tantas como periodos distintos necesites, mientras no cambien , la forma de realizar la consulta, es la unica solucion.

En tu ejemplo deverias realizar una contulta por fechas del 15/12/2024 al 31/12/2024 y otra del 1 al 15 de enero y juntarlas en el informe que presentes.
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #12  
Antiguo 10-02-2025
Jarogo08 Jarogo08 is offline
Miembro
 
Registrado: ene 2025
Posts: 344
Poder: 2
Jarogo08 Va por buen camino
Cita:
Empezado por bmfranky Ver Mensaje
Hola, no, por la forma de la consulta que han ideado, has de indicar el periodo exacto tu, si necesitas varios periodos, has de montar tu lo que necesitas a partir del resultado de varias consultas, tantas como periodos distintos necesites, mientras no cambien , la forma de realizar la consulta, es la unica solucion.

En tu ejemplo deverias realizar una contulta por fechas del 15/12/2024 al 31/12/2024 y otra del 1 al 15 de enero y juntarlas en el informe que presentes.

Muchas gracias por la respuesta bmfranky


Pues vaya caca de sistema que han ideado, han quedado a gusto! en fin, habrá que plantearlo como dices y hacer varias consultas y juntar los resultados
Responder Con Cita
  #13  
Antiguo 10-02-2025
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 864
Poder: 3
bmfranky Va por buen camino
Cita:
Empezado por Jarogo08 Ver Mensaje
Muchas gracias por la respuesta bmfranky


Pues vaya caca de sistema que han ideado, han quedado a gusto! en fin, habrá que plantearlo como dices y hacer varias consultas y juntar los resultados
Hola, es que segun contestaron esto solo se ha de usar en momento puntuales, no como sistema de consulta, quieren que se use por ejemplo si cayo tu systema, ver que has de restaurar y si te falta algo o no.
*Elmendalenda hizo la consulta en su dia...
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #14  
Antiguo 10-02-2025
Jarogo08 Jarogo08 is offline
Miembro
 
Registrado: ene 2025
Posts: 344
Poder: 2
Jarogo08 Va por buen camino
Buenas de nuevo. Sólo confirmar que tiene que ser como indica bmfranky, periodo a periodo. Esta es la respuesta de la AEAT:

Cita:
Tal y como comenta, la consulta debe ser entre un rango de fechas del periodo seleccionado. Las consultas de registros de facturación informados se realizan por ejercicio/periodo “de imputación”, dato obtenido a partir de la fecha de operación o en su defecto de la fecha de expedición. Las consultas responderán con un máximo de 10.000 registros. Si hay más datos pendientes en la respuesta, habrá que invocar al servicio de forma paginada (Ver apartado 6.4.3 Consulta paginada del documento de descripción del servicio web) realizando nuevas consultas con la identificación del último registro obtenido, para obtener los siguientes registros ordenados por fecha de presentación.
Responder Con Cita
  #15  
Antiguo 11-02-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.765
Poder: 8
ermendalenda Va por buen camino
Cita:
Empezado por Jarogo08 Ver Mensaje
Buenas de nuevo. Sólo confirmar que tiene que ser como indica bmfranky, periodo a periodo. Esta es la respuesta de la AEAT:
Desafortunadamente sí.
Responder Con Cita
  #16  
Antiguo 03-06-2025
Sandy656 Sandy656 is offline
Miembro
 
Registrado: jul 2006
Posts: 24
Poder: 0
Sandy656 Va por buen camino
Atascado en la consulta

Hola.
He seguido el ejemplo de la demo de verifactu que funciona de maravilla para el envío de facturas. Pero al intentar hacer lo mismo con la consulta de las facturas enviadas me da error "access violation".
Este es el código que tengo:

Código Delphi [-]
procedure TForm_ConsultaEnviadosAEAT.BotonBuscarClick(Sender: TObject);
var
  ConsultaFactura: ConsultaFactuSistemaFacturacion; // Objeto a enviar
  ACaducidadCertificado:TDate;
  DireccionEnvio:String;
  res : RespuestaConsultaFactuSistemaFacturacionType;  // Respuesta

begin
  ConsultaFactura := ConsultaFactuSistemaFacturacion.Create;
  ConsultaFactura.Cabecera := CabeceraConsultaSf.Create;
  ConsultaFactura.Cabecera.IDVersion:=VersionType._1_0;
  ConsultaFactura.Cabecera.ObligadoEmision := ObligadoEmisionConsultaType.Create;
  ConsultaFactura.Cabecera.ObligadoEmision.NombreRazon := Nombre.Text; // máximo 120 carácteres
  ConsultaFactura.Cabecera.ObligadoEmision.Nif := Nif.Text; // 9 carácteres

  ConsultaFactura.FiltroConsulta:= LRFiltroRegFacturacionType.Create;
  ConsultaFactura.FiltroConsulta.PeriodoImputacion:= PeriodoImputacionType .Create;
  ConsultaFactura.FiltroConsulta.PeriodoImputacion.Ejercicio:=IntToStr(YearOf(Desde.CurrentDate));

  ConsultaFactura.FiltroConsulta.PeriodoImputacion.Periodo:=veriFactuPeriodoType(MonthOf(Desde.Current  Date)); //devuelve el valor según el mes seleccionado

  ConsultaFactura.FiltroConsulta.FechaExpedicionFactura:= FechaExpedicionConsultaType.Create;
  ConsultaFactura.FiltroConsulta.FechaExpedicionFactura.RangoFechaExpedicion:= RangoFechaExpedicionType.Create;
  ConsultaFactura.FiltroConsulta.FechaExpedicionFactura.RangoFechaExpedicion.Desde:= FormatDateTime('dd-mm-yyy',Desde.CurrentDate);
  ConsultaFactura.FiltroConsulta.FechaExpedicionFactura.RangoFechaExpedicion.Hasta:= FormatDateTime('dd-mm-yyy',Hasta.CurrentDate);

    try
    DireccionEnvio:=  'https://prewww1.agenciatributaria.gob.es/wlpl/TIKE-CONT/SvTikeEmitidasQuery';

    ACaducidadCertificado:=VerificarCaducidadCertificado(P_Datavarios.QSala.FieldByName('ultima_firma').  AsString);

    if (P_DataVarios.QSala.FieldByName('ultima_firma').AsString <> '') then //comprueba si tiene firma digital
    begin
      res:=  RespuestaConsultaFactuSistemaFacturacionType.Create;//  ConsultaFactuSistemaFacturacionType.Create;
   línea donde da el error -->   res:=   GetsfPortTypeVerifactu( false, DireccionEnvio , HTTPRIO1 ).ConsultaFactuSistemaFacturacion(ConsultaFactura );        // enviarlo !
    end;

  except
    on E: Exception do
    begin
      MensajeError(E.ClassName+' - '+ E.Message) ;
    end;
  end;


end;


Alguien lo hace de esta manera?. Lo hacéis a pelo?? Qué estoy haciendo mal??

Gracias!!!
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
Entorno pruebas AEAT _Io Envío de registros y sus respuestas 8 02-04-2025 14:56:55
Homologación del software en Aeat ermendalenda General/Noticias 39 08-01-2025 11:24:27
Error 403 de la AEAT mqm Envío de registros y sus respuestas 22 29-11-2024 10:52:51
Calculo Retenciones AEAT keys Internet 2 14-05-2024 08:21:13
SII AEAT España jahlxx Internet 1 09-03-2017 17:40:36


La franja horaria es GMT +2. Ahora son las 13:11:31.


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