![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
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> Muchas Gracias. |
#2
|
|||
|
|||
Cita:
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 |
#3
|
|||
|
|||
![]() Cita:
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. |
#4
|
||||
|
||||
Cita:
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) |
#5
|
|||
|
|||
Cita:
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> |
#6
|
|||
|
|||
Cita:
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 |
![]() |
|
|
![]() |
||||
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 |
![]() |
|