Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Envío de registros y sus respuestas (https://www.clubdelphi.com/foros/forumdisplay.php?f=66)
-   -   Ejemplo Consulta AEAT (https://www.clubdelphi.com/foros/showthread.php?t=97080)

bmfranky 04-12-2024 13:55:21

Cita:

Empezado por MaeseKvothe (Mensaje 560435)
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.

Faneka 04-12-2024 15:31:32

Las direcciones son las mismas.

ermendalenda 04-12-2024 19:52:10

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.

ermendalenda 04-12-2024 20:32:46

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...

bmfranky 04-12-2024 20:52:23

Cita:

Empezado por ermendalenda (Mensaje 560460)
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...

AlfredoSanz 04-12-2024 20:52:58

Cita:

Empezado por ermendalenda (Mensaje 560460)
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

ermendalenda 04-12-2024 21:11:02

Cita:

Empezado por AlfredoSanz (Mensaje 560462)
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.

AlfredoSanz 04-12-2024 21:14:25

Cita:

Empezado por ermendalenda (Mensaje 560463)
Pues precisamente les pregunté eso, si las anulaciones,, los aceptadoscon errores aparecían y me dijeron que sí

Si, por ejemplo, anulas una factura, te aparece la factura como anulada pero no te aparece el registro original de la factura que has anulado.
Si te rechaza un registro (nif incorrecto, etc..) no aparece

ermendalenda 04-12-2024 22:02:56

Cita:

Empezado por AlfredoSanz (Mensaje 560464)
Si, por ejemplo, anulas una factura, te aparece la factura como anulada pero no te aparece el registro original de la factura que has anulado.
Si te rechaza un registro (nif incorrecto, etc..) no aparece

Si, los rechazados no los pregunté, y a lo mejor es correcto.

bmfranky 04-12-2024 22:17:11

Cita:

Empezado por ermendalenda (Mensaje 560465)
Si, los rechazados no los pregunté, y a lo mejor es correcto.

Hombre, los rechazados es lógico, si lo rechazan no queda nada registrado, que te van a comunicar ellos???

_Io 08-12-2024 01:28:20

Buenas noches.

Dónde puedo encontrar las especificaciones para realizar las consultas?
WSDL? XML a pelo?

Muchas gracias.

jlmoli_67 08-12-2024 08:36:34

Cita:

Empezado por _Io (Mensaje 560554)
Buenas noches.

Dónde puedo encontrar las especificaciones para realizar las consultas?
WSDL? XML a pelo?

Muchas gracias.


Buenas,



Si te refieres a la descripcion del servicio web ...... aqui
https://www.agenciatributaria.es/sta...pcion_SWeb.pdf


un saludo

_Io 08-12-2024 10:50:50

Cita:

Empezado por jlmoli_67 (Mensaje 560555)
Buenas,



Si te refieres a la descripcion del servicio web ...... aqui
https://www.agenciatributaria.es/sta...pcion_SWeb.pdf


un saludo

Sí, muchas gracias ^\||/.

djatila 12-12-2024 12:51:38

No me salen las clase de consulta,(uso visual basic net) supongo que tendré que actualizar mi servicio wsdl o quitarlo y volverlo a poner. Porque la ultima vez que lo actualicé no iba bien. ¿Hay alguna forma de saber o comprobar mediante código que el servicio wsdl se ha actualizado?

jlmoli_67 27-01-2025 14:01:22

Paginacion
 
Buenas,


Si lanzo una consulta y existen 15000 registros se supone que me responden con solo 10000 pero con el indicador de paginacion a "S" ?


Si es asi, entonces como seria tomar las 5000 restantes si la consulta es por rango de fechas ? Repitiendo la mism a consulta pero añadiendo al xml despues del nodo para el rango el nodo ClavePaginacion especificando la fecha y el ultimo registro recibido de esos 10000?



gracias

gcqZW 27-01-2025 14:05:39

Cita:

6.4.3. Consulta paginada Si al realizar una consulta hay más datos pendientes en la respuesta (el servicio de consulta responderá con un máximo de 10.000 registros) habrá que invocar al servicio de forma paginada. En este caso el campo <IndicadorPaginacion> de la respuesta tendrá valor “S” y <ClavePaginacion> estará relleno con el último registro de facturación de la respuesta, para informar de que se deben realizar nuevas consultas si desea obtener el resto de registros. Para obtener el resto de registros pendientes deberá enviar una nueva petición de consulta cumplimentando el campo <ClavePaginacion> con la clave del registro que haya devuelto la respuesta de la consulta anterior a partir del que se obtendrán el resto. Si no se informa el bloque <ClavePaginacion> la consulta responderá con los 10.000 primeros registros ordenados por fecha de presentación.
Esto pone en la docu.

ermendalenda 27-01-2025 20:51:42

Hola, a ver si me podeis ayudar
me tira un error al realizar la consulta,
es correcta la url de la consulta?:

https://prewww1.aeat.es/wlpl/TIKE-CO.../VerifactuSOAP

jlmoli_67 27-01-2025 20:58:16

Cita:

Empezado por ermendalenda (Mensaje 561467)
Hola, a ver si me podeis ayudar
me tira un error al realizar la consulta,
es correcta la url de la consulta?:

https://prewww1.aeat.es/wlpl/TIKE-CO.../VerifactuSOAP


Buenas.Si, es esa
https://prewww1.aeat.es/wlpl/TIKE-CO.../VerifactuSOAP
Yo no tengo problemas. ¿Que error te da?

ermendalenda 27-01-2025 21:27:40

Cita:

Empezado por jlmoli_67 (Mensaje 561468)
Buenas.Si, es esa
prewww1.aeat.es/wlpl/TIKE-CONT/ws/SistemaFacturacion/VerifactuSOAP
Yo no tengo problemas. ¿Que error te da?

Pues fujo que estoy formando fatal el soap
Me tira un error 4118, error tecnico.
Teneis algún ejemplo con el soap incluido?

ermendalenda 27-01-2025 22:29:43

Ya está, conseguido
Además con prefijos para hacer referencias a los Namespace y así reducir el tamaño de la consulta.


La franja horaria es GMT +2. Ahora son las 08:22:19.

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