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)
-   -   Error [3000] Registro de facturación duplicado pero EstadoRegistroDuplicado Correcta (https://www.clubdelphi.com/foros/showthread.php?t=97408)

infoser101 15-04-2025 12:34:58

Error [3000] Registro de facturación duplicado pero EstadoRegistroDuplicado Correcta
 
Estoy haciendo pruebas de envío de una factura con un registro de alta al portal de pruebas de la AEAT. Y al enviar el documento xml, la respuesta que recibo es el Error [3000] de Registro de facturacion duplicado, aunque el NumSerieFactura es nuevo y no lo he enviado antes, lo que supongo que debería de evitar los duplicados en el sistema (IDEmisorFactura + NumSerieFactura + FechaExpedicionFactura).

Esta es la factura que envio:
Código:

RegFactuSistemaFacturacion xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Cabecera>
<ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<NombreRazon>XXXXXXXXX</NombreRazon>
<NIF>XXXXXXXX</NIF>
</ObligadoEmision>
</Cabecera>
<RegistroFactura xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<RegistroAlta xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<IDVersion>1.0</IDVersion>
<IDFactura>
<IDEmisorFactura>XXXXXXX</IDEmisorFactura>
<NumSerieFactura>A01</NumSerieFactura>
<FechaExpedicionFactura>15-04-2025</FechaExpedicionFactura>
</IDFactura>
<NombreRazonEmisor>Nombre ejemplo razon emisor</NombreRazonEmisor>
<TipoFactura>F1</TipoFactura>
<DescripcionOperacion>Esto es un ejemplo de descripcion de la operacion realizada</DescripcionOperacion>
<Destinatarios>
<IDDestinatario>
<NombreRazon>XXXXXXXXX</NombreRazon>
<NIF>XXXXXXXX</NIF>
</IDDestinatario>
</Destinatarios>
<Desglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<OperacionExenta/>
<TipoImpositivo>21</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>100</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>21</CuotaRepercutida>
</DetalleDesglose>
</Desglose>
<CuotaTotal>21</CuotaTotal>
<ImporteTotal>121</ImporteTotal>
<Encadenamiento>
<PrimerRegistro>S</PrimerRegistro>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>XXXXXXXXXX</NombreRazon>
<NIF>XXXXXXX</NIF>
<NombreSistemaInformatico>Nombre sistema</NombreSistemaInformatico>
<IdSistemaInformatico>05</IdSistemaInformatico>
<Version>1.0</Version>
<NumeroInstalacion>1</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>S</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2025-04-15T11:40:58+02:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>24C9CB4376F5F19AD1F583565093B19BD1FD030F24488F73BF18DEFEBDC6BEE3</Huella>
</RegistroAlta>
</RegistroFactura>
</RegFactuSistemaFacturacion>

Y esta es la respuesta que estoy recibiendo:
Código:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header> </env:Header>
<env:Body Id="Body">
<tikR:RespuestaRegFactuSistemaFacturacion xmlns:tikR="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/RespuestaSuministro.xsd" xmlns:tik="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<tikR:Cabecera>
<tik:ObligadoEmision>
<tik:NombreRazon>XXXXXXX</tik:NombreRazon>
<tik:NIF>XXXXXXXX</tik:NIF>
</tik:ObligadoEmision>
</tikR:Cabecera>
<tikR:TiempoEsperaEnvio>60</tikR:TiempoEsperaEnvio>
<tikR:EstadoEnvio>Incorrecto</tikR:EstadoEnvio>
<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>XXXXXXX</tik:IDEmisorFactura>
<tik:NumSerieFactura>A01</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>15-04-2025</tik:FechaExpedicionFactura>
</tikR:IDFactura>
<tikR:Operacion>
<tik:TipoOperacion>Alta</tik:TipoOperacion>
</tikR:Operacion>
<tikR:EstadoRegistro>Incorrecto</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>3000</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>Registro de facturación duplicado.</tikR:DescripcionErrorRegistro>
<tikR:RegistroDuplicado>
<tik:IdPeticionRegistroDuplicado>20250415114055787033</tik:IdPeticionRegistroDuplicado>
<tik:EstadoRegistroDuplicado>Correcta</tik:EstadoRegistroDuplicado>
</tikR:RegistroDuplicado>
</tikR:RespuestaLinea>
</tikR:RespuestaRegFactuSistemaFacturacion>
</env:Body>
</env:Envelope>


newtron 15-04-2025 12:40:39

Ese error claramente te dice que ya has enviado una factura con esos datos.

infoser101 15-04-2025 12:47:35

La factura era una factura nueva que estoy seguro de no haber enviado antes. Si envio otra diferente, me sigue devolviendo el error 3000 de registro duplicado. Además estoy seguro de que lo estoy enviando una sola vez, por lo que no seria posible que ya se encontrara dentro del sistema

pablog2k 15-04-2025 13:00:50

entra a su plataforma para ver los registros subidos y comprueba a ver que hay subido con el certificado que estás usando....
https://preportal.aeat.es/PRE-Exteri...cturacion.html

infoser101 15-04-2025 13:31:57

Cita:

Empezado por pablog2k (Mensaje 563802)
entra a su plataforma para ver los registros subidos y comprueba a ver que hay subido con el certificado que estás usando....
https://preportal.aeat.es/PRE-Exteri...cturacion.html

Están subidas las facturas que he enviado desde mi código y con estado CORRECTA, sin embargo no se porqué en el momento de emitir una nueva factura sigo recibiendo el error..., tal vez debería de ignorarlo si me acepta la factura y luego me responde que hay un duplicado? Espero que eso no generase problemas mas tarde.

gcqZW 15-04-2025 14:07:38

Pinta que envías dos veces no?? la primera te la aceptará y la segunda es la que te dará error por duplicado.

newtron 15-04-2025 16:54:45

Cita:

Empezado por infoser101 (Mensaje 563800)
La factura era una factura nueva que estoy seguro de no haber enviado antes. Si envio otra diferente, me sigue devolviendo el error 3000 de registro duplicado. Además estoy seguro de que lo estoy enviando una sola vez, por lo que no seria posible que ya se encontrara dentro del sistema


Algo se te está escapando. Puedes crear una nueva factura y guardar el xml de la petición cuando la subas a ver qué datos lleva la petición porque casi con toda seguridad estás enviando datos duplicados. A ver si crees que estás enviando unos datos determinados y realmente estás enviando otros o algo así.

bmfranky 16-04-2025 10:28:38

Cita:

Empezado por infoser101 (Mensaje 563803)
Están subidas las facturas que he enviado desde mi código y con estado CORRECTA, sin embargo no se porqué en el momento de emitir una nueva factura sigo recibiendo el error..., tal vez debería de ignorarlo si me acepta la factura y luego me responde que hay un duplicado? Espero que eso no generase problemas mas tarde.

Hola, revisa desde el portal, todas las facturas que has enviado, por si enviaste al principio ese numero de factura y no lo recuerdas.

infoser101 16-04-2025 11:00:16

[Resuelto]
 
Efectivamente la factura se estaba enviando 2 veces.
El problema era mi antivirus que estaba analizando el ejecutable por archivo sospechoso, esto provocaba que se ejecutaba una segunda vez cuando terminaba de analizar el archivo. Lo he resuelto añadiendo una excepción que apunta a la carpeta donde esta el .exe


La franja horaria es GMT +2. Ahora son las 21:52:31.

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