Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Errores (relacionados con al AEAT)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-05-2025
sEngine sEngine is offline
Miembro
 
Registrado: jul 2021
Posts: 79
Poder: 5
sEngine Va por buen camino
Error Falta informar campo obligatorio.: IDType

Estoy recibiendo el error de que falta IDType. Estoy haciendo una prueba de enviar una factura de un cliente extranjero.


Código:
El XML no cumple el esquema. Falta informar campo obligatorio.: IDType

A ver si me podeis ayudar porque no veo que es lo que esta mal, IDType lo estoy poniendo.


Este es el envío que hago


Código:
<?xml version="1.0" encoding="UTF-8"?>
<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>ENGINEDELOSPALOS</NombreRazon>
                    <NIF>A4234234</NIF>
                </ObligadoEmision>
            </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>A4234234</IDEmisorFactura>
                        <NumSerieFactura>F2025EN-91</NumSerieFactura>
                        <FechaExpedicionFactura>09-05-2025</FechaExpedicionFactura>
                    </IDFactura>
                    <NombreRazonEmisor>ENGINEDELOSPALOS</NombreRazonEmisor>
                    <TipoFactura>F3</TipoFactura>
                    <FacturasSustituidas>
                        <IDFacturaSustituida>
                            <IDEmisorFactura>A4234234</IDEmisorFactura>
                            <NumSerieFactura>T2025EN-2139</NumSerieFactura>
                            <FechaExpedicionFactura>11-04-2025</FechaExpedicionFactura>
                        </IDFacturaSustituida>
                    </FacturasSustituidas>
                    <DescripcionOperacion>Factura cliente</DescripcionOperacion>
                    <Destinatarios>
                        <IDDestinatario>
                            <NombreRazon>Mi clientito con ñññññ</NombreRazon>
                            <IDOtro>
                                <CodigoPais>EG</CodigoPais>
                                <IdType>04</IdType>
                                <ID>E13560073</ID>
                            </IDOtro>
                        </IDDestinatario>
                    </Destinatarios>
                    <Desglose>
                        <DetalleDesglose>
                            <ClaveRegimen>01</ClaveRegimen>
                            <CalificacionOperacion>S1</CalificacionOperacion>
                            <TipoImpositivo>21</TipoImpositivo>
                            <BaseImponibleOimporteNoSujeto>494.58</BaseImponibleOimporteNoSujeto>
                            <CuotaRepercutida>103.86</CuotaRepercutida>
                        </DetalleDesglose>
                    </Desglose>
                    <CuotaTotal>103.86</CuotaTotal>
                    <ImporteTotal>598.44</ImporteTotal>
                    <Encadenamiento>
                        <RegistroAnterior>
                            <IDEmisorFactura>H61924296</IDEmisorFactura>
                            <NumSerieFactura>F2025EN-90</NumSerieFactura>
                            <FechaExpedicionFactura>11-04-2025</FechaExpedicionFactura>
                            <Huella>7B982AF109AAA5BF542DCBCE32FAAC23738CF6DC913E9282C06E92C086678DA9</Huella>
                        </RegistroAnterior>
                    </Encadenamiento>
                    <SistemaInformatico>
                        <NombreRazon>Software</NombreRazon>
                        <NIF>NIFSoftware</NIF>
                        <NombreSistemaInformatico>NombreSoftware</NombreSistemaInformatico>
                        <IdSistemaInformatico>01</IdSistemaInformatico>
                        <Version>2025 1.0.5</Version>
                        <NumeroInstalacion>10857-70000-EN</NumeroInstalacion>
                        <TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
                        <TipoUsoPosibleMultiOT>N</TipoUsoPosibleMultiOT>
                        <IndicadorMultiplesOT>N</IndicadorMultiplesOT>
                    </SistemaInformatico>
                    <FechaHoraHusoGenRegistro>2025-05-09T16:29:08+02:00</FechaHoraHusoGenRegistro>
                    <TipoHuella>01</TipoHuella>
                    <Huella>CC0E8443B7F95EEA134DCEF7693EC4A8E5AF1CD30C419C823DE7884A2C6FEC18</Huella>
                </RegistroAlta>
            </RegistroFactura>
        </RegFactuSistemaFacturacion>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Tengo que decir que la misma factura enviada a alguien no extranjero, funciona bien

Última edición por sEngine fecha: 09-05-2025 a las 17:03:56.
Responder Con Cita
  #2  
Antiguo 09-05-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Cita:
Empezado por sEngine Ver Mensaje
Estoy recibiendo el error de que falta IDType. Estoy haciendo una prueba de enviar una factura de un cliente extranjero.


Código:
El XML no cumple el esquema. Falta informar campo obligatorio.: IDType

A ver si me podeis ayudar porque no veo que es lo que esta mal, IDType lo estoy poniendo.


Este es el envío que hago


Código:
<?xml version="1.0" encoding="UTF-8"?>
<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>ENGINEDELOSPALOS</NombreRazon>
                    <NIF>A4234234</NIF>
                </ObligadoEmision>
            </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>A4234234</IDEmisorFactura>
                        <NumSerieFactura>F2025EN-91</NumSerieFactura>
                        <FechaExpedicionFactura>09-05-2025</FechaExpedicionFactura>
                    </IDFactura>
                    <NombreRazonEmisor>ENGINEDELOSPALOS</NombreRazonEmisor>
                    <TipoFactura>F3</TipoFactura>
                    <FacturasSustituidas>
                        <IDFacturaSustituida>
                            <IDEmisorFactura>A4234234</IDEmisorFactura>
                            <NumSerieFactura>T2025EN-2139</NumSerieFactura>
                            <FechaExpedicionFactura>11-04-2025</FechaExpedicionFactura>
                        </IDFacturaSustituida>
                    </FacturasSustituidas>
                    <DescripcionOperacion>Factura cliente</DescripcionOperacion>
                    <Destinatarios>
                        <IDDestinatario>
                            <NombreRazon>Mi clientito con ñññññ</NombreRazon>
                            <IDOtro>
                                <CodigoPais>EG</CodigoPais>
                                <IdType>04</IdType>
                                <ID>E13560073</ID>
                            </IDOtro>
                        </IDDestinatario>
                    </Destinatarios>
                    <Desglose>
                        <DetalleDesglose>
                            <ClaveRegimen>01</ClaveRegimen>
                            <CalificacionOperacion>S1</CalificacionOperacion>
                            <TipoImpositivo>21</TipoImpositivo>
                            <BaseImponibleOimporteNoSujeto>494.58</BaseImponibleOimporteNoSujeto>
                            <CuotaRepercutida>103.86</CuotaRepercutida>
                        </DetalleDesglose>
                    </Desglose>
                    <CuotaTotal>103.86</CuotaTotal>
                    <ImporteTotal>598.44</ImporteTotal>
                    <Encadenamiento>
                        <RegistroAnterior>
                            <IDEmisorFactura>H61924296</IDEmisorFactura>
                            <NumSerieFactura>F2025EN-90</NumSerieFactura>
                            <FechaExpedicionFactura>11-04-2025</FechaExpedicionFactura>
                            <Huella>7B982AF109AAA5BF542DCBCE32FAAC23738CF6DC913E9282C06E92C086678DA9</Huella>
                        </RegistroAnterior>
                    </Encadenamiento>
                    <SistemaInformatico>
                        <NombreRazon>Software</NombreRazon>
                        <NIF>NIFSoftware</NIF>
                        <NombreSistemaInformatico>NombreSoftware</NombreSistemaInformatico>
                        <IdSistemaInformatico>01</IdSistemaInformatico>
                        <Version>2025 1.0.5</Version>
                        <NumeroInstalacion>10857-70000-EN</NumeroInstalacion>
                        <TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
                        <TipoUsoPosibleMultiOT>N</TipoUsoPosibleMultiOT>
                        <IndicadorMultiplesOT>N</IndicadorMultiplesOT>
                    </SistemaInformatico>
                    <FechaHoraHusoGenRegistro>2025-05-09T16:29:08+02:00</FechaHoraHusoGenRegistro>
                    <TipoHuella>01</TipoHuella>
                    <Huella>CC0E8443B7F95EEA134DCEF7693EC4A8E5AF1CD30C419C823DE7884A2C6FEC18</Huella>
                </RegistroAlta>
            </RegistroFactura>
        </RegFactuSistemaFacturacion>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Tengo que decir que la misma factura enviada a alguien no extranjero, funciona bien
No puedes informar un cliente extranjero así, solo es válido para españoles y además cuanta que deben ser 9 caracteres, si casualmente hubiera sigo 9 caracteres seguramente tampoco existiría en la AEAT, debes usar el nodo, si no recuerdo mal IdOtro y el tipon 02 o 04 segun el caso
Responder Con Cita
  #3  
Antiguo 09-05-2025
jlmoli_67 jlmoli_67 is offline
Miembro
 
Registrado: feb 2024
Posts: 125
Poder: 3
jlmoli_67 Va por buen camino
[quote=sEngine;564464]Estoy recibiendo el error de que falta IDType. Estoy haciendo una prueba de enviar una factura de un cliente extranjero.


Código:
El XML no cumple el esquema. Falta informar campo obligatorio.: IDType
A ver si me podeis ayudar porque no veo que es lo que esta mal, IDType lo estoy poniendo.






buenas,


sera por la minuscula ? .


Cambia
<IdType>04</IdType>

x

<IDType>04</IDType>

aparte de lo que dice el compañero
Responder Con Cita
  #4  
Antiguo 09-05-2025
jlmoli_67 jlmoli_67 is offline
Miembro
 
Registrado: feb 2024
Posts: 125
Poder: 3
jlmoli_67 Va por buen camino
[quote=jlmoli_67;564468]
Cita:
Empezado por sEngine Ver Mensaje
Estoy recibiendo el error de que falta IDType. Estoy haciendo una prueba de enviar una factura de un cliente extranjero.


Código:
El XML no cumple el esquema. Falta informar campo obligatorio.: IDType
A ver si me podeis ayudar porque no veo que es lo que esta mal, IDType lo estoy poniendo.






buenas,


sera por la minuscula ? .


Cambia
<IdType>04</IdType>

x

<IDType>04</IDType>

aparte de lo que dice el compañero

Lo acabo de comprobar y con la minuscula no funciona.
Responder Con Cita
  #5  
Antiguo 10-05-2025
FelixDL FelixDL is offline
Miembro
 
Registrado: ene 2025
Ubicación: Valladolid - España
Posts: 23
Poder: 0
FelixDL Va por buen camino
[quote=jlmoli_67;564469]
Cita:
Empezado por jlmoli_67 Ver Mensaje
Lo acabo de comprobar y con la minúscula no funciona.
Buenas,

Te paso como lo mando yo, espero te sirva de ayuda:

<Destinatarios>
<IDDestinatario>
<NombreRazon>NOM. FIS. CLIENTE Nº2</NombreRazon>
<IDOtro>
<CodigoPais>MX</CodigoPais>
<IDType>06</IDType>
<ID>12345678</ID>
</IDOtro>
</IDDestinatario>
</Destinatarios>

Saludos
Responder Con Cita
  #6  
Antiguo 12-05-2025
sEngine sEngine is offline
Miembro
 
Registrado: jul 2021
Posts: 79
Poder: 5
sEngine Va por buen camino
Gracias por la ayuda, pues al final era cosa de la mayúscula, ni me había fijado que estaba escrito diferente
Responder Con Cita
Respuesta



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
Falta informar campo obligatorio.: IDDestinatario nincillo Envío de registros y sus respuestas 3 06-11-2024 22:08:45
Error 4102 - Falta informar campo obligatorio YellowStone Errores (relacionados con al AEAT) 3 06-11-2024 11:37:36
Consulta que da Error : falta operador aanil SQL 2 04-06-2010 08:36:51
Poder salir de un campo obligatorio nulo. saldanaluis Varios 5 15-08-2007 02:10:59
Error de que falta una DLL al ejecutar mi programa Lionel Varios 1 02-07-2004 15:24:19


La franja horaria es GMT +2. Ahora son las 19:56:43.


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