Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Ley antifraude 2021 (VERIFACTU) - Programas informáticos (https://www.clubdelphi.com/foros/showthread.php?t=95235)

[email protected] 28-10-2024 18:46:05

Cita:

Empezado por ermendalenda (Mensaje 558934)
Hola, ya se ha comentado varias veces que han cambiado el esquema, en nodos cabecera, altafactura y alta anulación se intercambian las referencias a los namespaces y ya te funciona de nuevo
Saludos

Perdona que me reitere, pero en estos temas xml estoy bastante verde, a que te refieres sobre : en nodos cabecera, altafactura y alta anulación se intercambian las referencias a los namespaces

Gracias

delphiGar 28-10-2024 18:46:41

1 Archivos Adjunto(s)
Cita:

Empezado por newtron (Mensaje 558938)
Pufff... ahora me da errores al compilar. Tendré que revisarlo.


¿Podrías decirme exactamente los pasos para importar el wsdl? Porque yo no tengo manera, a ver si me estoy equivocando en algo.


Gracias y un saludo.

Lo hago con el importador en la direccion siguiente:


Código:

https://prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/SistemaFacturacion.wsdl
con la opcion de soap 1.2, despues modifico los invoke


Adjunto un nuevo archivo que el anterior no tenia puesta la URL.

thinkows 28-10-2024 18:47:07

Cita:

Empezado por [email protected] (Mensaje 558932)
Alguien podria decirme porque ha dejado de funiconal el XML que ya lo tenia OK. ???. Me indorma:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<env:Fault>
<faultcode>env:Client</faultcode>
<faultstring>Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: Cabecera</faultstring>
<detail>
<callstack>El XML no cumple el esquema. Falta informar campo obligatorio.: Cabecera WSExcepcion [faul



Los datos evidentemente son ficticios

Código:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd" xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<soapenv:Header/>
<soapenv:Body>
<sum:RegFactuSistemaFacturacion>
<sum1:Cabecera>
<sum1:ObligadoEmision>
<sum1:NombreRazon>HECTOR RAFAEL RODRIGO SANCHEZ</sum1:NombreRazon>
<sum1:NIF>33461360V</sum1:NIF>
</sum1:ObligadoEmision>
</sum1:Cabecera>
<sum:RegistroFactura>
<sum:RegistroAlta>
<sum1:IDVersion>1.0</sum1:IDVersion>
<sum1:IDFactura>
<sum1:IDEmisorFactura>461360V</sum1:IDEmisorFactura>
<sum1:NumSerieFactura>107-2024-13775</sum1:NumSerieFactura>
<sum1:FechaExpedicionFactura>21-10-2024</sum1:FechaExpedicionFactura>
</sum1:IDFactura>
<sum1:NombreRazonEmisor>HECTOR RAFAEL GO SANCHEZ</sum1:NombreRazonEmisor>
<sum1:TipoFactura>F1</sum1:TipoFactura>
<sum1:DescripcionOperacion>VENTA</sum1:DescripcionOperacion>
<sum1:Destinatarios>
<sum1:IDDestinatario>
<sum1:NombreRazon>VENTAS CONTADO</sum1:NombreRazon>
<sum1:NIF>B9702</sum1:NIF>
</sum1:IDDestinatario>
</sum1:Destinatarios>
<sum1:Desglose>
<sum1:DetalleDesglose>
<sum1:ClaveRegimen>01</sum1:ClaveRegimen>
<sum1:CalificacionOperacion>S1</sum1:CalificacionOperacion>
<sum1:TipoImpositivo>21.00</sum1:TipoImpositivo>
<sum1:BaseImponibleOimporteNoSujeto>44.96</sum1:BaseImponibleOimporteNoSujeto>
<sum1:CuotaRepercutida>9.44</sum1:CuotaRepercutida>
</sum1:DetalleDesglose>
</sum1:Desglose>
<sum1:CuotaTotal>9.44</sum1:CuotaTotal>
<sum1:ImporteTotal>63.60</sum1:ImporteTotal>
<sum1:Encadenamiento>
<sum1:RegistroAnterior>
<sum1:IDEmisorFactura>33461360V</sum1:IDEmisorFactura>
<sum1:NumSerieFactura>107-2024-13775</sum1:NumSerieFactura>
<sum1:FechaExpedicionFactura>21-10-2024</sum1:FechaExpedicionFactura>
<sum1:Huella>C066A423E96FD84E457AB836A1B765B05E1239BF2C037C2A9D6A127D5E50D3C0</sum1:Huella>
</sum1:RegistroAnterior>
</sum1:Encadenamiento>
<sum1:SistemaInformatico>
<sum1:NombreRazon>HECTOR RAFAEL HEZ</sum1:NombreRazon>
<sum1:NIF>33461</sum1:NIF>
<sum1:NombreSistemaInformatico>GESTION COMERCIAL</sum1:NombreSistemaInformatico>
<sum1:IdSistemaInformatico>A1</sum1:IdSistemaInformatico>
<sum1:Version>5.1.531.1443</sum1:Version>
<sum1:NumeroInstalacion>001</sum1:NumeroInstalacion>
<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
<sum1:TipoUsoPosibleMultiOT>N</sum1:TipoUsoPosibleMultiOT>
<sum1:IndicadorMultiplesOT>N</sum1:IndicadorMultiplesOT>
</sum1:SistemaInformatico>
<sum1:FechaHoraHusoGenRegistro>2024-10-23T21:31:48+02:00</sum1:FechaHoraHusoGenRegistro>
<sum1:TipoHuella>01</sum1:TipoHuella>
<sum1:Huella>49B968A2364AD6AEF7C25117CB3D1C01B2C4E0589C3FD6DD1E95EA801765D6AB</sum1:Huella>
</sum:RegistroAlta>
</sum:RegistroFactura>
</sum:RegFactuSistemaFacturacion>
</soapenv:Body>
</soapenv:Envelope>



Hola, han cambiado los namespaces :

Empezado por Neftali [Germán.Estévez] Ver Mensaje
Acaban de publicar esto (25/20/2024 14:06):

VERI*FACTU - Actualización esquemas XSD de sistemas VERI*FACTU
----------------------------------------------------------------------------------------------------------
A peticiones de varias empresas desarrolladoras y habiéndose estudiado por parte del DIT-AEAT, se ha modificado levemente la estructura de los esquemas XSD, entendiéndose la necesidad de generar y realizar validaciones registros de facturación de forma independientemente, sin necesidad de incluirlos en un envío para ello. El esquema actual no permitía dicha posibilidad.
El cambio supone tan solo un cambio en el namespace de alguno de los nodos XML que forman parte de los esquemas (Cabecera, RegistroAlta y RegistroAnulacion). Con el cambio realizado los esquemas dan cabida a este requisito y son más fácilmente comprensibles.
También se incluye un cambio en la respuesta de las remisiones en el formato del campo TimestampPresentacion, añadiendo el huso horario de los servidores de la AEAT.
Estos cambios no afectan a la información necesaria para la remisión de registros de facturación, pero puede requerir de algún ajuste en los sistemas informáticos de facturación para poder seguir operando con el sistema VERI*FACTU.


La url es esta, que con el sistema de publicación que tienen, los ficheros estarán por ahí...
https://www.agenciatributaria.es/AEA...ERI_FACTU.html


Actualizo el mensaje#1


Saludos

newtron 28-10-2024 18:58:21

Cita:

Empezado por delphiGar (Mensaje 558941)
Lo hago con el importador en la direccion siguiente:


Código:

https://prewww2.aeat.es/static_files/common/internet/dep/aplicaciones/es/aeat/tikeV1.0/cont/ws/SistemaFacturacion.wsdl
con la opcion de soap 1.2, despues modifico los invoke


Adjunto un nuevo archivo que el anterior no tenia puesta la URL.


Ok. Disculpa que sea pesado con el tema pero... ¿qué modificas de los invoke?


Gracias.

delphiGar 28-10-2024 19:05:49

Cita:

Empezado por newtron (Mensaje 558943)
Ok. Disculpa que sea pesado con el tema pero... ¿qué modificas de los invoke?


Gracias.

Este:

Código Delphi [-]
InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioSoap12);

Por estos dos:

Código Delphi [-]
InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioDocument);
  InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioLiteral);

newtron 28-10-2024 19:08:24

Cita:

Empezado por delphiGar (Mensaje 558944)
Este:

Código Delphi [-]InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioSoap12);


Por estos dos:

Código Delphi [-]InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioDocument); InvRegistry.RegisterInvokeOptions(TypeInfo(sfPortTypeVerifactu), ioLiteral);


Ah... ok pero esto entiendo que es una vez importado. Es que a mi directamente no me lo importa, me da error como si el .wsdl no fuera correcto.


Seguiré mirando.



Gracias y un saludo.

delphiGar 28-10-2024 19:27:32

Pues mira que lo he probado a importar tanto con delphi 10.2 como con 11.3 y ningun problema.



Cita:

Empezado por newtron (Mensaje 558945)
Ah... ok pero esto entiendo que es una vez importado. Es que a mi directamente no me lo importa, me da error como si el .wsdl no fuera correcto.


Seguiré mirando.



Gracias y un saludo.


newtron 28-10-2024 19:37:55

Cita:

Empezado por delphiGar (Mensaje 558946)
Pues mira que lo he probado a importar tanto con delphi 10.2 como con 11.3 y ningun problema.


Pues yo llevo algún tiempo con este problema. Lo curioso es que (por ejemplo) los wsdl del SII me los importa correctamente y sin embargo este no hay manera, llevo así desde el principio.


Aparcaré este asunto y lo iré mirando con tranquilidad porque si no, no avanzo.


Gracias y un saludo.

newtron 28-10-2024 19:40:09

Error al hacer envío
 
Buenas.


No sé qué leches he cambiado pero ahora, de golpe y porrazo, estoy recibiendo este mensaje al hacer el envío.


Error al realizar el envío; (ESOAPHTTPException)-Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml"


El caso es que reviso el fichero que se genera en el "BeforeExecute" del componente HTTPRIO y no veo nada raro, creo que es igual a los que estaba enviando antes sin problemas.


¿Alguna idea de qué puede ser?


Gracias y un saludo.

bmfranky 28-10-2024 19:42:14

Cita:

Empezado por newtron (Mensaje 558948)
Buenas.


No sé qué leches he cambiado pero ahora, de golpe y porrazo, estoy recibiendo este mensaje al hacer el envío.


Error al realizar el envío; (ESOAPHTTPException)-Received content of invalid Content-Type setting: text/html - SOAP expects "text/xml"


El caso es que reviso el fichero que se genera en el "BeforeExecute" del componente HTTPRIO y no veo nada raro, creo que es igual a los que estaba enviando antes sin problemas.


¿Alguna idea de qué puede ser?


Gracias y un saludo.

Hola, revisa bien las etiquetas del encabezado , tanto del soap y como de los datos, generados.
Cita:

<?xml version="1.0" encoding="utf-16"?>
Tienes esto en el encabezado?

newtron 28-10-2024 19:47:16

No. Mi encabezado tiene:


<?xml version="1.0"?>


Pero igualmente estaba cuando no me daba error.


Gracias y un saludo.

delphiGar 28-10-2024 19:56:55

Cita:

Empezado por newtron (Mensaje 558950)
No. Mi encabezado tiene:


<?xml version="1.0"?>


Pero igualmente estaba cuando no me daba error.


Gracias y un saludo.

chequea esta propiedad del componente HTTPRIO:

Código Delphi [-]
HTTPRIO.HTTPWebNode.HTTP.ContentType

Es la que te esta indicando que el contenido es text/html y no text/xml

newtron 28-10-2024 20:01:33

Cita:

Empezado por delphiGar (Mensaje 558951)
chequea esta propiedad del componente HTTPRIO:

Código Delphi [-]HTTPRIO.HTTPWebNode.HTTP.ContentType


Es la que te esta indicando que el contenido es text/html y no text/xml


Estaba buscando algo parecido pero no tengo esa propiedad en el objeto HTTPRIO.


Gracias y un saludo.

[email protected] 28-10-2024 20:16:36

Pueden mostrar un XML que funcione con los últimos cambios realizados con los namespaces correctamente asignados.

Estoy todo el día y no lo consigo

Gracias

delphiGar 28-10-2024 20:27:34

Cita:

Empezado por newtron (Mensaje 558952)
Estaba buscando algo parecido pero no tengo esa propiedad en el objeto HTTPRIO.


Gracias y un saludo.

Yo la tengo en delphi 11.3, he mirado en 10.2 y la propiedad esta oculta como variable privada del objeto HTTPRIO.HTTPWebNode.

Por lo que veo en el objeto, este le dice el tipo de MIME ( text/xml o text/html ) en funcion del contenido que le has pasado. Si tienes algun elemento del
xml que no cierras lo detectara com html.

delphiGar 28-10-2024 20:36:59

Cita:

Empezado por [email protected] (Mensaje 558953)
Pueden mostrar un XML que funcione con los últimos cambios realizados con los namespaces correctamente asignados.

Estoy todo el día y no lo consigo

Gracias

Te lo puedo pasar en el formato que lo envio yo:

Código:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<RegFactuSistemaFacturacion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<Cabecera>
<ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<NombreRazon>xxxxxxxx</NombreRazon>
<NIF>xxxxxxxxx</NIF>
</ObligadoEmision>
<RemisionVoluntaria xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<Incidencia>N</Incidencia>
</RemisionVoluntaria>
</Cabecera>
<RegistroFactura>
<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>xxxxxxxx</IDEmisorFactura>
<NumSerieFactura>B00000028</NumSerieFactura>
<FechaExpedicionFactura>28-10-2024</FechaExpedicionFactura>
</IDFactura>
<NombreRazonEmisor>xxxxxxx</NombreRazonEmisor>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
<TipoFactura>F2</TipoFactura>
<DescripcionOperacion>VENTA DE MERCADERIAS</DescripcionOperacion>
<FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
<FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
<Macrodato>N</Macrodato>
<Cupon>N</Cupon>
<Desglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<TipoImpositivo>21.00</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>8.26</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>1.74</CuotaRepercutida>
</DetalleDesglose>
</Desglose>
<CuotaTotal>1.74</CuotaTotal>
<ImporteTotal>10.00</ImporteTotal>
<Encadenamiento>
<RegistroAnterior>
<IDEmisorFactura>xxxxxxx</IDEmisorFactura>
<NumSerieFactura>B00000027</NumSerieFactura>
<FechaExpedicionFactura>28-10-2024</FechaExpedicionFactura>
<Huella>EC962FAE28B4D8473909CE7FADC04C487FD57B678EDE0CCBD0D320C5A97A55B7</Huella>
</RegistroAnterior>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>Infocerda SL</NombreRazon>
<NIF>B04430534</NIF>
<NombreSistemaInformatico>TPVComercio</NombreSistemaInformatico>
<IdSistemaInformatico>01</IdSistemaInformatico>
<Version>3.18</Version>
<NumeroInstalacion>B04430534-011</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>N</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2024-10-28T18:56:13+01:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>CBC7B59D1EA619EA5C1E16AA69243AF4402FC2ECE6E8A7208D7DEFDB76C5878B</Huella>
</RegistroAlta>
</RegistroFactura>
</RegFactuSistemaFacturacion>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


jguarda 28-10-2024 20:47:31

duda
 
@delphiGar he probado tu XML y a mi me da errores.


<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring>Codigo[1207].Se esperaba nodo {http://schemas.xmlsoap.org/soap/envelope/}Envelope y ha venido {https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd}RegFactuSistemaFacturacion</faultstring>

</env:Fault>


</env:Body>


</env:Envelope>

delphiGar 28-10-2024 20:48:45

Cita:

Empezado por [email protected] (Mensaje 558953)
Pueden mostrar un XML que funcione con los últimos cambios realizados con los namespaces correctamente asignados.

Estoy todo el día y no lo consigo

Gracias


La anterior era para una simplificada (F2) esta es un factura ordinaria (F1)

Código:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<RegFactuSistemaFacturacion xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<Cabecera>
<ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<NombreRazon>XXXXXXX</NombreRazon>
<NIF>XXXXXXX</NIF>
</ObligadoEmision>
<RemisionVoluntaria xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<Incidencia>N</Incidencia>
</RemisionVoluntaria>
</Cabecera>
<RegistroFactura>
<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>A00000045</NumSerieFactura>
<FechaExpedicionFactura>28-10-2024</FechaExpedicionFactura>
</IDFactura>
<NombreRazonEmisor>INFOCERDA SL</NombreRazonEmisor>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
<TipoFactura>F1</TipoFactura>
<DescripcionOperacion>VENTA DE MERCADERIAS</DescripcionOperacion>
<FacturaSimplificadaArt7273>N</FacturaSimplificadaArt7273>
<FacturaSinIdentifDestinatarioArt61d>N</FacturaSinIdentifDestinatarioArt61d>
<Macrodato>N</Macrodato>
<Destinatarios>
<IDDestinatario>
<NombreRazon>XXXXXXXXXXXXXXXXXX</NombreRazon>
<NIF>XXXXXXXX</NIF>
</IDDestinatario>
</Destinatarios>
<Cupon>N</Cupon>
<Desglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<TipoImpositivo>21.00</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>8.26</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>1.74</CuotaRepercutida>
</DetalleDesglose>
</Desglose>
<CuotaTotal>1.74</CuotaTotal>
<ImporteTotal>10.00</ImporteTotal>
<Encadenamiento>
<RegistroAnterior>
<IDEmisorFactura>XXXXXXXX</IDEmisorFactura>
<NumSerieFactura>B00000028</NumSerieFactura>
<FechaExpedicionFactura>28-10-2024</FechaExpedicionFactura>
<Huella>CBC7B59D1EA619EA5C1E16AA69243AF4402FC2ECE6E8A7208D7DEFDB76C5878B</Huella>
</RegistroAnterior>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>Infocerda SL</NombreRazon>
<NIF>B04430534</NIF>
<NombreSistemaInformatico>TPVComercio</NombreSistemaInformatico>
<IdSistemaInformatico>01</IdSistemaInformatico>
<Version>3.18</Version>
<NumeroInstalacion>B04430534-011</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>N</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2024-10-28T20:46:14+01:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>86D7BC03C87C951B926E0C9914EA970F2DC0449DE03EDFD11531FFDF84EE9347</Huella>
</RegistroAlta>
</RegistroFactura>
</RegFactuSistemaFacturacion>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


jguarda 28-10-2024 21:25:55

dudas
 
@delphiGar

he probado lo último que has puesto para facturas tipo F1 y a mi me sigue dando error.
El dni es el mismo que el del certificado con el que hago el envio.
el dni del destinatario es un dni que existe y está en vigor.

el error que da es el
1123 = El formato del NIF es incorrecto.


<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:Cabecera>
<tik:ObligadoEmision>
<tik:NombreRazon>Julio Guarda Soler</tik:NombreRazon>
<tik:NIF>30502396A</tik:NIF>

</tik:ObligadoEmision>

<tik:RemisionVoluntaria>
<tik:Incidencia>N</tik:Incidencia>

</tik:RemisionVoluntaria>


</tikR:Cabecera>

<tikR:TiempoEsperaEnvio>60</tikR:TiempoEsperaEnvio>
<tikR:EstadoEnvio>Incorrecto</tikR:EstadoEnvio>
<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>34888094S</tik:IDEmisorFactura>
<tik:NumSerieFactura>A00000045</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>28-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:Operacion>
<tik:TipoOperacion>Alta</tik:TipoOperacion>
<tik:Subsanacion>N</tik:Subsanacion>
<tik:RechazoPrevio>N</tik:RechazoPrevio>

</tikR:Operacion>

<tikR:EstadoRegistro>Incorrecto</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>1123</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>El formato del NIF es incorrecto.. NIF:XXXXXXXX.</tikR:DescripcionErrorRegistro>

</tikR:RespuestaLinea>


</tikR:RespuestaRegFactuSistemaFacturacion>


</env:Body>


</env:Envelope>

[email protected] 28-10-2024 22:00:31

Cita:

Empezado por jguarda (Mensaje 558958)
@delphiGar

he probado lo último que has puesto para facturas tipo F1 y a mi me sigue dando error.
El dni es el mismo que el del certificado con el que hago el envio.
el dni del destinatario es un dni que existe y está en vigor.

el error que da es el
1123 = El formato del NIF es incorrecto.


<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:Cabecera>
<tik:ObligadoEmision>
<tik:NombreRazon>Julio Guarda Soler</tik:NombreRazon>
<tik:NIF>30502396A</tik:NIF>

</tik:ObligadoEmision>

<tik:RemisionVoluntaria>
<tik:Incidencia>N</tik:Incidencia>

</tik:RemisionVoluntaria>


</tikR:Cabecera>

<tikR:TiempoEsperaEnvio>60</tikR:TiempoEsperaEnvio>
<tikR:EstadoEnvio>Incorrecto</tikR:EstadoEnvio>
<tikR:RespuestaLinea>
<tikR:IDFactura>
<tik:IDEmisorFactura>34888094S</tik:IDEmisorFactura>
<tik:NumSerieFactura>A00000045</tik:NumSerieFactura>
<tik:FechaExpedicionFactura>28-10-2024</tik:FechaExpedicionFactura>

</tikR:IDFactura>

<tikR:Operacion>
<tik:TipoOperacion>Alta</tik:TipoOperacion>
<tik:Subsanacion>N</tik:Subsanacion>
<tik:RechazoPrevio>N</tik:RechazoPrevio>

</tikR:Operacion>

<tikR:EstadoRegistro>Incorrecto</tikR:EstadoRegistro>
<tikR:CodigoErrorRegistro>1123</tikR:CodigoErrorRegistro>
<tikR:DescripcionErrorRegistro>El formato del NIF es incorrecto.. NIF:XXXXXXXX.</tikR:DescripcionErrorRegistro>

</tikR:RespuestaLinea>


</tikR:RespuestaRegFactuSistemaFacturacion>


</env:Body>


</env:Envelope>

Yo estoy probando tambien los mismo, en m caso he empezado por el tipo F1, tambien me daba ERROR NIF, pero en mi caso es porque le he cambiado el NIF EMISOR, pero no habia cambiado el NOMBRE O RAZON del NIF en cuestion y al chequear ambos, como no habia coincidecnia decia lo del error nif.

Una vez cambiado ya me indica error :
<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.

Voy a implementar con mis datos y te sigo informando


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

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