Cita:
Empezado por Ja Mon
Gracias.
Ya no da ese error cambiando la cabecera, pero ahora me da este otro error 4102: "El XML no cumple el esquema. Falta informar campo obligatorio.: NombreRazon"
Sin embargo, ese valor si que está en el xml. ¿Es posible que se deba a que el formato del xml no es el "tradicional" ? Es decir, que en vez de enviarle algo como esto: "<sum1:NombreRazon>EMPRESA SL.</sum1:NombreRazon>" deba cambiarlo por "<NombreRazon>EMPRESA SL.</NombreRazon>"?
|
Buenas,
El xml que envias debe de parecerse a este (te lo he dejado envuelto en soap para su envio)
Código:
<?xml version="1.0" encoding="utf-8"?>
<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>mi empresa</sum1:NombreRazon>
<sum1:NIF>mi cif</sum1:NIF>
</sum1:ObligadoEmision>
</sum:Cabecera>
<sum:RegistroFactura xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<sum1:RegistroAlta xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
<sum1:IDVersion>1.0</sum1:IDVersion>
<sum1:IDFactura>
<sum1:IDEmisorFactura>mi cif</sum1:IDEmisorFactura>
<sum1:NumSerieFactura>FA20250000240</sum1:NumSerieFactura>
<sum1:FechaExpedicionFactura>04-06-2025</sum1:FechaExpedicionFactura>
</sum1:IDFactura>
<sum1:RefExterna>4562</sum1:RefExterna>
<sum1:NombreRazonEmisor>mi empresa</sum1:NombreRazonEmisor>
<sum1:TipoFactura>F1</sum1:TipoFactura>
<sum1:DescripcionOperacion>venta mercaderias</sum1:DescripcionOperacion>
<sum1:Destinatarios>
<sum1:IDDestinatario>
<sum1:NombreRazon>nombre cliente</sum1:NombreRazon>
<sum1:NIF>cif cliente</sum1:NIF>
</sum1:IDDestinatario>
</sum1:Destinatarios>
<sum1:Desglose>
<sum1:DetalleDesglose>
<sum1:Impuesto>01</sum1:Impuesto>
<sum1:ClaveRegimen>01</sum1:ClaveRegimen>
<sum1:CalificacionOperacion>S1</sum1:CalificacionOperacion>
<sum1:TipoImpositivo>10.00</sum1:TipoImpositivo>
<sum1:BaseImponibleOimporteNoSujeto>30.00</sum1:BaseImponibleOimporteNoSujeto>
<sum1:CuotaRepercutida>3.00</sum1:CuotaRepercutida>
</sum1:DetalleDesglose>
</sum1:Desglose>
<sum1:CuotaTotal>3.00</sum1:CuotaTotal>
<sum1:ImporteTotal>33.00</sum1:ImporteTotal>
<sum1:Encadenamiento>
<sum1:RegistroAnterior>
<sum1:IDEmisorFactura>mi cif</sum1:IDEmisorFactura>
<sum1:NumSerieFactura>OT20250000004</sum1:NumSerieFactura>
<sum1:FechaExpedicionFactura>04-06-2025</sum1:FechaExpedicionFactura>
<sum1:Huella>89ACF6A4CD91356A1D120B2151FE55C8E56B3DFDDE61BBDD40C23FD423DF9428</sum1:Huella>
</sum1:RegistroAnterior>
</sum1:Encadenamiento>
<sum1:SistemaInformatico>
<sum1:NombreRazon>mi empresa</sum1:NombreRazon>
<sum1:NIF>mi cif</sum1:NIF>
<sum1:NombreSistemaInformatico>mi programa</sum1:NombreSistemaInformatico>
<sum1:IdSistemaInformatico>S1</sum1:IdSistemaInformatico>
<sum1:Version>2.0.0.4</sum1:Version>
<sum1:NumeroInstalacion>LCD-xx-xx-x</sum1:NumeroInstalacion>
<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
<sum1:TipoUsoPosibleMultiOT>N</sum1:TipoUsoPosibleMultiOT>
<sum1:IndicadorMultiplesOT>N</sum1:IndicadorMultiplesOT>
</sum1:SistemaInformatico>
<sum1:FechaHoraHusoGenRegistro>2025-06-04T07:52:32+02:00</sum1:FechaHoraHusoGenRegistro>
<sum1:TipoHuella>01</sum1:TipoHuella>
<sum1:Huella>084AEFF035020185FE4EFD95A97FEB5D19B58E6358E697D4A83E054AC5E8C377</sum1:Huella>
</sum1:RegistroAlta>
</sum:RegistroFactura>
</sum:RegFactuSistemaFacturacion>
</soapenv:Body>
</soapenv:Envelope>
un saludo