Club Delphi  
    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 03-12-2024
_Io _Io is online now
Miembro
 
Registrado: ene 2024
Posts: 86
Poder: 2
_Io Va por buen camino
Error 4102 - Error en el primer intento

Buenas noches.

en mis primeras pruebas de envío, me sale el siguiente error: Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: Cabecera

Pero en teoría lo que estoy mandando esto, que es el XML que genero:

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 xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
        <ObligadoEmision>
          <NombreRazon>xxxxxxxx</NombreRazon>
          <NIF>xxxxxxxx</NIF>
        </ObligadoEmision>
      </Cabecera>
      <RegistroFactura>
        <RegistroAlta>
         ...
        </RegistroAlta>
      </RegistroFactura>
    </RegFactuSistemaFacturacion>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
¿Puede ser que esté enviando otra cosa o no esté enviando nada?, ¿lo podría averiguar?


Muchas Gracias.
Responder Con Cita
  #2  
Antiguo 03-12-2024
jlmoli_67 jlmoli_67 is offline
Miembro
 
Registrado: feb 2024
Posts: 105
Poder: 2
jlmoli_67 Va por buen camino
Cita:
Empezado por _Io Ver Mensaje
Buenas noches.

en mis primeras pruebas de envío, me sale el siguiente error: Codigo[4102].El XML no cumple el esquema. Falta informar campo obligatorio.: Cabecera

Pero en teoría lo que estoy mandando esto, que es el XML que genero:

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 xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
        <ObligadoEmision>
          <NombreRazon>xxxxxxxx</NombreRazon>
          <NIF>xxxxxxxx</NIF>
        </ObligadoEmision>
      </Cabecera>
      <RegistroFactura>
        <RegistroAlta>
         ...
        </RegistroAlta>
      </RegistroFactura>
    </RegFactuSistemaFacturacion>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
¿Puede ser que esté enviando otra cosa o no esté enviando nada?, ¿lo podría averiguar?


Muchas Gracias.



Buenas


comienza asi:
te falta

<soapenv:Header/>




*****************************************

<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" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header/>
<soapenv:Body>
<sum:RegFactuSistemaFacturacion>
<sum:Cabecera>
<sum1:ObligadoEmision>
<sum1:NombreRazon>razon social</sum1:NombreRazon>
<sum1:NIF>xxxxxxx</sum1:NIF>
</sum1:ObligadoEmision>
</sum:Cabecera>
<sum:RegistroFactura>
<sum1:RegistroAlta>
bla bla bla





un saludo
Responder Con Cita
  #3  
Antiguo 04-12-2024
_Io _Io is online now
Miembro
 
Registrado: ene 2024
Posts: 86
Poder: 2
_Io Va por buen camino
Thumbs up

Cita:
Empezado por jlmoli_67 Ver Mensaje
Buenas


comienza asi:
te falta

<soapenv:Header/>




*****************************************

<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" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
<soapenv:Header/>
<soapenv:Body>
<sum:RegFactuSistemaFacturacion>
<sum:Cabecera>
<sum1:ObligadoEmision>
<sum1:NombreRazon>razon social</sum1:NombreRazon>
<sum1:NIF>xxxxxxx</sum1:NIF>
</sum1:ObligadoEmision>
</sum:Cabecera>
<sum:RegistroFactura>
<sum1:RegistroAlta>
bla bla bla


un saludo
Buenos días.

Muchas Gracias por tu respuesta.
Modifiqué a pelo y añadí la cabecera, pero empezó a salir otro error.
Al final probando, actualizando el wsdl a https://prewww2.aeat.es/static_files...cturacion.wsdl
he conseguido hacer envíos con las consiguientes respuesta de la aeat.

He recibido respuestas del tipo:
* El NIF del emisor no coincide con el del certificado (o algo parecido)
* Formato del tipoImpositivo es erróneo
* Falta Desglose.

Los he ido corrigiendo, pero he llegado a este y me tiene un poco frío : codigo[4102].el xml no cumple el esquema. falta informar campo obligatorio.: "registroalta"

He estado quitando campos, como el del desglose y el formato del tipoimpositivo y me canta los errores, pero este de falta registroalta, no lo entiendo

Saludos.
Responder Con Cita
  #4  
Antiguo 04-12-2024
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 599
Poder: 1
bmfranky Va por buen camino
Cita:
Empezado por _Io Ver Mensaje
Buenos días.

Muchas Gracias por tu respuesta.
Modifiqué a pelo y añadí la cabecera, pero empezó a salir otro error.
Al final probando, actualizando el wsdl a https://prewww2.aeat.es/static_files...cturacion.wsdl
he conseguido hacer envíos con las consiguientes respuesta de la aeat.

He recibido respuestas del tipo:
* El NIF del emisor no coincide con el del certificado (o algo parecido)
* Formato del tipoImpositivo es erróneo
* Falta Desglose.

Los he ido corrigiendo, pero he llegado a este y me tiene un poco frío : codigo[4102].el xml no cumple el esquema. falta informar campo obligatorio.: "registroalta"

He estado quitando campos, como el del desglose y el formato del tipoimpositivo y me canta los errores, pero este de falta registroalta, no lo entiendo

Saludos.

Porfavor , cuando pida ayuda, no solamnete postee el error, publique el xml completo para poder ver donde se genera el error.
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #5  
Antiguo 04-12-2024
_Io _Io is online now
Miembro
 
Registrado: ene 2024
Posts: 86
Poder: 2
_Io Va por buen camino
Cita:
Empezado por bmfranky Ver Mensaje
Porfavor , cuando pida ayuda, no solamnete postee el error, publique el xml completo para poder ver donde se genera el error.
Hola, buenas tardes.

Lo siento, no lo hago por no enmarañar innecesariamente.

Lo pongo a continuación :

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>RMEH</NombreRazon>
<NIF>xxxxxx</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>xxxxxx</IDEmisorFactura>
<NumSerieFactura>000001</NumSerieFactura>
<FechaExpedicionFactura>04-12-2024</FechaExpedicionFactura>
</IDFactura>
<NombreRazonEmisor>xxxxxxx</NombreRazonEmisor>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
<TipoFactura>F1</TipoFactura>
<FechaOperacion>04-12-2024</FechaOperacion>
<DescripcionOperacion>xxxxxxxxxxxxxxxxxxxxxxxxx</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>100.00</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>21.00</CuotaRepercutida>
</DetalleDesglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<TipoImpositivo>10.00</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>100.00</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>10.00</CuotaRepercutida>
<TipoRecargoEquivalencia>5.00</TipoRecargoEquivalencia>
<CuotaRecargoEquivalencia>5.00</CuotaRecargoEquivalencia>
</DetalleDesglose>
</Desglose>
<CuotaTotal>36.00</CuotaTotal>
<ImporteTotal>236.00</ImporteTotal>
<Encadenamiento>
<PrimerRegistro>S</PrimerRegistro>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>xxxxxxx</NombreRazon>
<NIF>XXXXXXXXZ</NIF>
<NombreSistemaInformatico>VERIFAcTU PRUEBAS</NombreSistemaInformatico>
<IdSistemaInformatico>xxxxxxxxxxxxxxxxxxxxxxx</IdSistemaInformatico>
<Version>0.0</Version>
<NumeroInstalacion>0</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>S</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2024-12-04T12:13:17+01:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>8E0854815D01763D995F72A537143D167B3588F5891F72C51364F2A216028707</Huella>
</RegistroAlta>
</RegistroFactura>
</RegFactuSistemaFacturacion>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Muchas Gracias.
Responder Con Cita
  #6  
Antiguo 04-12-2024
Becario127 Becario127 is offline
Miembro
 
Registrado: oct 2024
Posts: 26
Poder: 0
Becario127 Va por buen camino
Cita:
Empezado por _Io Ver Mensaje
Hola, buenas tardes.

Lo siento, no lo hago por no enmarañar innecesariamente.

Lo pongo a continuación :

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>RMEH</NombreRazon>
<NIF>xxxxxx</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>xxxxxx</IDEmisorFactura>
<NumSerieFactura>000001</NumSerieFactura>
<FechaExpedicionFactura>04-12-2024</FechaExpedicionFactura>
</IDFactura>
<NombreRazonEmisor>xxxxxxx</NombreRazonEmisor>
<Subsanacion>N</Subsanacion>
<RechazoPrevio>N</RechazoPrevio>
<TipoFactura>F1</TipoFactura>
<FechaOperacion>04-12-2024</FechaOperacion>
<DescripcionOperacion>xxxxxxxxxxxxxxxxxxxxxxxxx</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>100.00</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>21.00</CuotaRepercutida>
</DetalleDesglose>
<DetalleDesglose>
<Impuesto>01</Impuesto>
<ClaveRegimen>01</ClaveRegimen>
<CalificacionOperacion>S1</CalificacionOperacion>
<TipoImpositivo>10.00</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>100.00</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>10.00</CuotaRepercutida>
<TipoRecargoEquivalencia>5.00</TipoRecargoEquivalencia>
<CuotaRecargoEquivalencia>5.00</CuotaRecargoEquivalencia>
</DetalleDesglose>
</Desglose>
<CuotaTotal>36.00</CuotaTotal>
<ImporteTotal>236.00</ImporteTotal>
<Encadenamiento>
<PrimerRegistro>S</PrimerRegistro>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>xxxxxxx</NombreRazon>
<NIF>XXXXXXXXZ</NIF>
<NombreSistemaInformatico>VERIFAcTU PRUEBAS</NombreSistemaInformatico>
<IdSistemaInformatico>xxxxxxxxxxxxxxxxxxxxxxx</IdSistemaInformatico>
<Version>0.0</Version>
<NumeroInstalacion>0</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>S</IndicadorMultiplesOT>
</SistemaInformatico>
<FechaHoraHusoGenRegistro>2024-12-04T12:13:17+01:00</FechaHoraHusoGenRegistro>
<TipoHuella>01</TipoHuella>
<Huella>8E0854815D01763D995F72A537143D167B3588F5891F72C51364F2A216028707</Huella>
</RegistroAlta>
</RegistroFactura>
</RegFactuSistemaFacturacion>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Muchas Gracias.
Yo tuve ese problema hoy, al final fue solo que el formato de la fecha que tenia puesta estaba mal , pero en la respuesta me salia eso de resgistroalta
Te recomiendo que envies el xml que generes y la respuesta recibida y le mandes un correo a verifactu ellos te diran el error exacto.
Este es el correo: verifactu@correo.aeat.es
Responder Con Cita
  #7  
Antiguo 04-12-2024
_Io _Io is online now
Miembro
 
Registrado: ene 2024
Posts: 86
Poder: 2
_Io Va por buen camino
Cita:
Empezado por Becario127 Ver Mensaje
Yo tuve ese problema hoy, al final fue solo que el formato de la fecha que tenia puesta estaba mal , pero en la respuesta me salia eso de resgistroalta
Te recomiendo que envies el xml que generes y la respuesta recibida y le mandes un correo a verifactu ellos te diran el error exacto.
Este es el correo: verifactu@correo.aeat.es
Hola, buenas tardes.

Muchas gracias por tu respuesta, les acabo de enviar el correo.

Cuando contesten, ya os digo.

Salu2.
Responder Con Cita
  #8  
Antiguo 04-12-2024
_Io _Io is online now
Miembro
 
Registrado: ene 2024
Posts: 86
Poder: 2
_Io Va por buen camino
Buenas tardes.
Han contestado, hay algo raro y siguen mirando.
Cuando llegue a casa modifico valores del campo IdSistemaInformatico, a ver si van por ahí los tiros.

Salu2

Cita:
Buenas tardes:

De momento no logramos reproducir el error. Con su mismo archivo, editando datos identificativos, obtenemos la respuesta "Valor o tipo incorrecto del campo.: IdSistemaInformatico". Vamos a realizar nuevas pruebas y cualquier novedad le informamos.
Responder Con Cita
  #9  
Antiguo 04-12-2024
mqm mqm is offline
Miembro
 
Registrado: nov 2006
Posts: 41
Poder: 0
mqm Va por buen camino
has comprobado que <IdSistemaInformatico>xxxxxxxxxxxxxxxxxxxxxxx</IdSistemaInformatico> solo contenga 2 caracteres?.
Responder Con Cita
  #10  
Antiguo 04-12-2024
_Io _Io is online now
Miembro
 
Registrado: ene 2024
Posts: 86
Poder: 2
_Io Va por buen camino
Cita:
Empezado por mqm Ver Mensaje
has comprobado que <IdSistemaInformatico>xxxxxxxxxxxxxxxxxxxxxxx</IdSistemaInformatico> solo contenga 2 caracteres?.
Olé 💃

Ese es el problema, no me había fijado en ese detalle.

Muchas Gracias !!!!!
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
Error cuando intento agregar una imagen en un TImageList darkamerico OOP 1 25-04-2016 05:27:40
Error al crear mi primer procedimiento almacenado Alex1255 Conexión con bases de datos 8 04-01-2016 10:38:56
No se porque tengo un error cuando intento insertar en la tabla Anyu Conexión con bases de datos 11 15-07-2008 23:45:40
El primer error fatal de Windows Vista… marcoszorrilla Noticias 39 25-11-2006 14:08:28


La franja horaria es GMT +2. Ahora son las 18:56:07.


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
Copyright 1996-2007 Club Delphi