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

 
 
Herramientas Buscar en Tema Desplegado
  #17  
Antiguo 07-11-2024
edari edari is offline
Miembro
 
Registrado: jun 2021
Posts: 334
Poder: 6
edari Va por buen camino
Cita:
Empezado por JoseLeeTo Ver Mensaje
Hola a todos;

¿Alguien podría poner por aquí - o indicarme dónde puedo conseguirlo - un ejemplo de una respuesta (si tiene datos erróneos y correctos, mejor...) de la AEAT cuando se envían varios registros a la vez?
Para ver cómo puedo tratarla, y crear la clase correspondiente en C# y deserializar el XML que llega.

Muchas gracias.
Un saludo
Yo te puedo poner dos ejemplos, uno de facturas incorrectas y otro de correctas pero creo que podrás encontrar las claves que neceitas


Ejemplo con facturas erróneas
Código:
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body Id="Body">
<tikR:RespuestaRegFactuSistemaFacturacion xmlns:tik="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd" xmlns:tikR="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/RespuestaSuministro.xsd">
<tikR:CSV>A-YUL7X77AWV7HTZ</tikR:CSV>
<tikR:DatosPresentacion>
<tik:NIFPresentador>A39200019</tik:NIFPresentador>
<tik:TimestampPresentacion>15-10-2024 11:23:45</tik:TimestampPresentacion>

</tikR:DatosPresentacion>

<tikR:Cabecera>
<tik:ObligadoEmision>
<tik:NombreRazon>VERIFACTU SUBIDA DE PRUEBAS</tik:NombreRazon>
<tik:NIF>A39200019</tik:NIF>

</tik:ObligadoEmision>


</tikR:Cabecera>

<tikR:TiempoEsperaEnvio>60</tikR:TiempoEsperaEnvio>
<tikR:EstadoEnvio>ParcialmenteCorrecto</tikR:EstadoEnvio>
<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>A39200019</tik:IDEmisorFactura>
<tik:NumSerieFactura>124000131</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>01-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:EstadoRegistro>Incorrecto</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>3000</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>Registro de facturación duplicado.</tikR:DescripcionErrorRegistro>
<tikR:RegistroDuplicado>
<tik:IdPeticionRegistroDuplicado>20241014093230187010</tik:IdPeticionRegistroDuplicado>
<tik:EstadoRegistroDuplicado>Correcta</tik:EstadoRegistroDuplicado>

</tikR:RegistroDuplicado>


</tikR:RespuestaLinea>

<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>A39200019</tik:IDEmisorFactura>
<tik:NumSerieFactura>124000132</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>01-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:EstadoRegistro>Incorrecto</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>3000</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>Registro de facturación duplicado.</tikR:DescripcionErrorRegistro>
<tikR:RegistroDuplicado>
<tik:IdPeticionRegistroDuplicado>20241014093230187010</tik:IdPeticionRegistroDuplicado>
<tik:EstadoRegistroDuplicado>Correcta</tik:EstadoRegistroDuplicado>

</tikR:RegistroDuplicado>


</tikR:RespuestaLinea>

<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>A39200019</tik:IDEmisorFactura>
<tik:NumSerieFactura>124000133</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>01-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:EstadoRegistro>Incorrecto</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>3000</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>Registro de facturación duplicado.</tikR:DescripcionErrorRegistro>
<tikR:RegistroDuplicado>
<tik:IdPeticionRegistroDuplicado>20241014093230187010</tik:IdPeticionRegistroDuplicado>
<tik:EstadoRegistroDuplicado>Correcta</tik:EstadoRegistroDuplicado>

</tikR:RegistroDuplicado>


</tikR:RespuestaLinea>

<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>A39200019</tik:IDEmisorFactura>
<tik:NumSerieFactura>124000134</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>01-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:EstadoRegistro>AceptadoConErrores</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>2004</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>El valor del campo FechaHoraHusoGenRegistro debe ser la fecha actual del sistema de la AEAT, admitiéndose un margen de error de: 120 segundos.</tikR:DescripcionErrorRegistro>

</tikR:RespuestaLinea>

<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>A39200019</tik:IDEmisorFactura>
<tik:NumSerieFactura>124000135</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>01-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:EstadoRegistro>AceptadoConErrores</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>2004</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>El valor del campo FechaHoraHusoGenRegistro debe ser la fecha actual del sistema de la AEAT, admitiéndose un margen de error de: 120 segundos.</tikR:DescripcionErrorRegistro>

</tikR:RespuestaLinea>


</tikR:RespuestaRegFactuSistemaFacturacion>


</env:Body>


</env:Envelope>



Ejemplo de respuesta con factura correcta


Código:
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body Id="Body">
<tikR:RespuestaRegFactuSistemaFacturacion xmlns:tik="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd" xmlns:tikR="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/RespuestaSuministro.xsd">
<tikR:CSV>A-HSJHYLUJM6M6MW</tikR:CSV>
<tikR:DatosPresentacion>
<tik:NIFPresentador>A39200019</tik:NIFPresentador>
<tik:TimestampPresentacion>2024-10-29T11:18:40+01:00</tik:TimestampPresentacion>

</tikR:DatosPresentacion>

<tikR:Cabecera>
<tik:ObligadoEmision>
<tik:NombreRazon>VERIFACTU SUBIDA DE PRUEBAS</tik:NombreRazon>
<tik:NIF>A39200019</tik:NIF>

</tik:ObligadoEmision>


</tikR:Cabecera>

<tikR:TiempoEsperaEnvio>60</tikR:TiempoEsperaEnvio>
<tikR:EstadoEnvio>Correcto</tikR:EstadoEnvio>
<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>A39200019</tik:IDEmisorFactura>
<tik:NumSerieFactura>124000503</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>29-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:Operacion>
<tik:TipoOperacion>Alta</tik:TipoOperacion>

</tikR:Operacion>

<tikR:EstadoRegistro>Correcto</tikR:EstadoRegistro>

</tikR:RespuestaLinea>


</tikR:RespuestaRegFactuSistemaFacturacion>


</env:Body>


</env:Envelope>
 



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
Nuevo subforo dedicado a (SIF/Veri*Factu) Envío de registros, respuestas y errores Neftali [Germán.Estévez] Envío de registros y sus respuestas 2 30-10-2024 08:05:37
Errores en el envío de correos con TIdSmtp (Indy 9) Angel.Matilla Internet 13 06-05-2016 13:33:05
Envio de registros desde Access a SQL Server con Delphi JuanPa1 Conexión con bases de datos 7 04-10-2007 15:48:15
Seleccionar registros en una tabla, envio, e insercion en otra tabla!! EfrainSanmiguel Conexión con bases de datos 3 21-10-2004 01:12:43
Envio errores (Delphi4) a través del correo electrónico Jose Manuel Varios 12 24-07-2003 15:45:09


La franja horaria es GMT +2. Ahora son las 23:28:12.


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