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)
-   -   Se corta la respuesta con un registro incorrecto. (https://www.clubdelphi.com/foros/showthread.php?t=97179)

delphiGar 02-02-2025 11:19:56

Cita:

Empezado por newtron (Mensaje 561613)
Claro. Adjunto un fichero .rar con la petición y la respuesta de la misma. Como verás hago un envío de 5 facturas y solo se recibe respuesta de 4 de ellas. Los nombres+cif que he puesto con XXXXXXXXXXX son correctos y por eso los he cambiado y los otros son inventados. Estos mismos ficheros los envié al soporte de Verifactu y en el primer nivel me dijeron que lo pasaban al siguiente y todavía estoy esperando.


Gracias y un saludo.

Por lo que veo en tus registros de Facturas, en todos les pones:

Código:

<EmitidaPorTerceroODestinatario>D</EmitidaPorTerceroODestinatario>
Si pones esto, estas indicando una Autofactura, es decir que la factura te la ha emitido el Destinatario con su serie y numero, no las ha generado en tu SIF sino el del destinatario.

si el campo EmitidaPorTerceroODestinatario no le asignas valor no te lo pondra en el XML generado por SOAP.

Tampoco aparece el campo:

Código:

<FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
pones:

Código:

<FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
pero no especificas el anterior.

Tambien te aparecen como en blanco estos dos:

Código:

<NumRegistroAcuerdoFacturacion/>
<IdAcuerdoSistemaInformatico/>

Si no especificas nada no deberia de aparecer por que no estas informado de elllos.


Estoy tambien suponiendo que los NIF se corresponden con sus nombres.

newtron 03-02-2025 09:50:26

Cita:

Empezado por delphiGar (Mensaje 561645)
Por lo que veo en tus registros de Facturas, en todos les pones:

Código:

<EmitidaPorTerceroODestinatario>D</EmitidaPorTerceroODestinatario>
Si pones esto, estas indicando una Autofactura, es decir que la factura te la ha emitido el Destinatario con su serie y numero, no las ha generado en tu SIF sino el del destinatario.

si el campo EmitidaPorTerceroODestinatario no le asignas valor no te lo pondra en el XML generado por SOAP.

Tampoco aparece el campo:

Código:

<FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
pones:

Código:

<FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
pero no especificas el anterior.

Tambien te aparecen como en blanco estos dos:

Código:

<NumRegistroAcuerdoFacturacion/>
<IdAcuerdoSistemaInformatico/>

Si no especificas nada no deberia de aparecer por que no estas informado de elllos.


Estoy tambien suponiendo que los NIF se corresponden con sus nombres.


Gracias compañero. Iremos afinando las llamadas.


Saludos.

CarlosR 03-02-2025 10:24:13

Algunas cuestiones de interés
 
Cita:

Empezado por delphiGar (Mensaje 561645)
Por lo que veo en tus registros de Facturas, en todos les pones:

Código:

<EmitidaPorTerceroODestinatario>D</EmitidaPorTerceroODestinatario>
Si pones esto, estas indicando una Autofactura, es decir que la factura te la ha emitido el Destinatario con su serie y numero, no las ha generado en tu SIF sino el del destinatario.

si el campo EmitidaPorTerceroODestinatario no le asignas valor no te lo pondra en el XML generado por SOAP.


Resp. ¿ Has probado a rellenar el nodo con 'D' y a enviarlo como una autofactura ?


Tampoco aparece el campo:

Código:

<FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
pones:

Código:

<FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
pero no especificas el anterior.


Resp. Es correcto, este nodo hay que identificarlo.


También te aparecen como en blanco estos dos:

Código:

<NumRegistroAcuerdoFacturacion/>
<IdAcuerdoSistemaInformatico/>

Si no especificas nada no deberia de aparecer por que no estas informado de elllos.

Resp. Aunque no asignes valor a estos dos nodos el sistema no da ningún tipo de fallo.


Estoy tambien suponiendo que los NIF se corresponden con sus nombres.




En todo caso, eso no te explica por qué la AEAT admite un archivo con unos items y te contesta a todos menos a uno. Yo esperaría por la contestación de la AEAT, a veces también son humanos. Aunque no lo parezcan. :D


Gracias por el esfuerzo y compromiso. Un saludo a tod@s.

newtron 03-02-2025 12:33:35

Pues precisamente me acaban de contestar a este tema diciendome que han hecho cambios, que vuelva a probar y que les cuente. Intentaré replicar el mismo envío a ver qué pasa.

newtron 03-02-2025 12:58:14

Ok. Comentaros que he vuelto a enviar el mismo fichero de marras (cambiando los números de factura para que cuelen) y esta vez si me ha venido la respuesta de todas las facturas, unas enviadas con errores (por el encadenamiento) y las que tenían cifs inventados rechazadas por lo que entiendo que el problema se ha resuelto.


Gracias a tod@s y un saludo.

CarlosR 03-02-2025 15:30:11

Comprobado
 
Cita:

Empezado por newtron (Mensaje 561669)
Ok. Comentaros que he vuelto a enviar el mismo fichero de marras (cambiando los números de factura para que cuelen) y esta vez si me ha venido la respuesta de todas las facturas, unas enviadas con errores (por el encadenamiento) y las que tenían cifs inventados rechazadas por lo que entiendo que el problema se ha resuelto.


Gracias a tod@s y un saludo.


Ya me parecía raro. Le di muchas vueltas y al final no encontraba el por qué.
Fíate de lo que te han dicho con anterioridad, hay matices importantes que pueden ser preludio de rechazo si no se cumplen las normas. Aunque a priori lo admitan en fase de pruebas nada garantiza que lo hagan en el futuro. Las normas son para cumplir.


Un saludo. ^\||/

ermendalenda 03-02-2025 17:26:54

Cita:

Empezado por newtron (Mensaje 561669)
Ok. Comentaros que he vuelto a enviar el mismo fichero de marras (cambiando los números de factura para que cuelen) y esta vez si me ha venido la respuesta de todas las facturas, unas enviadas con errores (por el encadenamiento) y las que tenían cifs inventados rechazadas por lo que entiendo que el problema se ha resuelto.


Gracias a tod@s y un saludo.

Perfecto. Una historia menos de problemas para todos.
Gracias por la gestion


La franja horaria es GMT +2. Ahora son las 16:05:36.

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