![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Ayuda estructura XML factura envío
Buenos días a tod©s Porfiiiii, me gustaría que me pudieran verificar si la estructura de esta factura XML ordinaria está correcta o no, ya que ando viendo formatos en Internet y la verdad esque ya estoy un poco (bastante) liado.
Gracias por vuestra ayuda. Código:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<RegFacturacion xmlns:xsi="w1.com/2019/XMLSchema-instance" xsi:noNamespaceSchemaLocation="RegFacturacion.xsd">
<IDVersion/>
<IDVersion>1.0</IDVersion>
<RegistroAlta/>
<RegistroFacturacionType/>
<ObligadoEmisor>
<NombreRazon>Nombre Empresa</NombreRazon>
<NIF>CIFEmiso</NIF>
</ObligadoEmisor>
<RegistroFactura/>
<IDFactura>
<EsPrimerRegistro>S</EsPrimerRegistro>
<IDEmisorFactura>CIFEmisor</IDEmisorFactura>
<NumSerieFactura>A000000038</NumSerieFactura>
<FechaExpedicionFactura>21/10/2025 09:39:03</FechaExpedicionFactura>
<TipoFactura>F1</TipoFactura>
<Metodo_Pago>CONTADO</Metodo_Pago>
<Subsanacion/>
<RechazoPrevio/>
<DescripcionOperacion>FACTURA POR REPARACIONES EFECTUADAS</DescripcionOperacion>
</IDFactura>
<Destinatarios>
<NombreRazon>Nombre cliente</NombreRazon>
<NIF>0000W</NIF>
<Regimen>01</Regimen>
<CalificacionOperacion/>
</Destinatarios>
<Desgloce>
<Exenta>N</Exenta>
<OperacionExenta/>
<InversionSujetoPasivo>N</InversionSujetoPasivo>
<ClaveRegimen>01</ClaveRegimen>
<TipoImpositivo>21</TipoImpositivo>
<BaseImponibleOimporteNoSujeto>100</BaseImponibleOimporteNoSujeto>
<CuotaRepercutida>21</CuotaRepercutida>
<CuotaTotal>21</CuotaTotal>
<ImporteTotal>121</ImporteTotal>
</Desgloce>
<Encadenamiento>
<RegistroAnterior>000000037</RegistroAnterior>
<IDEmisorFactura>1111111W</IDEmisorFactura>
<NumSerieFactura>A000000037</NumSerieFactura>
<FechaExpedicionFactura>21/10/2025</FechaExpedicionFactura>
<HuellafacturaAnterior>7f271c5623cae37ea9209ae150abf3513d610fc1</HuellafacturaAnterior>
<Base1>100</Base1>
<IVA1>21</IVA1>
<REQ1>0</REQ1>
<Total>121</Total>
</Encadenamiento>
<SistemaInformatico>
<NombreRazon>Mi Empresa</NombreRazon>
<NIF>CIFEmisor</NIF>
<NombreSistemaInformatico>Mi programa</NombreSistemaInformatico>
<IdSistemaInformatico>01</IdSistemaInformatico>
<Versión>01</Versión>
<NumeroInstalacion>1138B30</NumeroInstalacion>
<TipoUsoPosibleSoloVerifactu>SI</TipoUsoPosibleSoloVerifactu>
<TipoUsoPosibleMultiOT>NO</TipoUsoPosibleMultiOT>
<IndicadorMultiplesOT>NO</IndicadorMultiplesOT>
<TipoHuella>01</TipoHuella>
</SistemaInformatico>
<Huella>
<Huella>df2b46cc70f221519820d94ee0bef13a52882c23</Huella>
</Huella>
<FechaOperacion>
<FechaOperacion>21/10/2025 09:39:03</FechaOperacion>
</FechaOperacion>
<RegistroFacturacionType/>
<RegistroAlta/>
</RegFacturacion>
Última edición por Neftali [Germán.Estévez] fecha: 21-10-2025 a las 11:53:50. |
|
#2
|
||||
|
||||
|
Explica qué tipo de factura has creado y añade las líneas con importe y tipo de IVA.
De esa forma podemos generar la misma y poner el XML.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
res
Perdona Neftali a estos campos te refieres ????
<TipoFactura>F1</TipoFactura> <ImporteTotal>121</ImporteTotal> <TipoImpositivo>21</TipoImpositivo> |
|
#4
|
||||
|
||||
|
Xml mal formado
Cita:
Revise el documento que le he anexado, e introduzca unicamente las etiquetas que allí se incluyen.
__________________
Uno se alegra de ser útil. (Isaac Asimov) |
|
#5
|
||||
|
||||
|
Una generada.
Te adjunto la parte de la factura. Código:
<sum:RegFactuSistemaFacturacion xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd" xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd"> <sum:RegistroFactura> <sum1:RegistroAlta> <sum1:IDVersion>1.0</sum1:IDVersion> <sum1:IDFactura> <sum1:IDEmisorFactura>11111111J</sum1:IDEmisorFactura> <sum1:NumSerieFactura>S2044-1</sum1:NumSerieFactura> <sum1:FechaExpedicionFactura>21-10-2025</sum1:FechaExpedicionFactura> </sum1:IDFactura> <sum1:NombreRazonEmisor>Emisor 1</sum1:NombreRazonEmisor> <sum1:TipoFactura>F1</sum1:TipoFactura> <sum1:DescripcionOperacion>articulo 1</sum1:DescripcionOperacion> <sum1:Destinatarios> <sum1:IDDestinatario> <sum1:NombreRazon>aaa</sum1:NombreRazon> <sum1:NIF>A1122222</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>21.00</sum1:TipoImpositivo> <sum1:BaseImponibleOimporteNoSujeto>100.00</sum1:BaseImponibleOimporteNoSujeto> <sum1:CuotaRepercutida>21.00</sum1:CuotaRepercutida> </sum1:DetalleDesglose> </sum1:Desglose> <sum1:CuotaTotal>21.00</sum1:CuotaTotal> <sum1:ImporteTotal>121.00</sum1:ImporteTotal> <sum1:Encadenamiento> <sum1:PrimerRegistro>S</sum1:PrimerRegistro> </sum1:Encadenamiento> <sum1:SistemaInformatico> ....
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#6
|
|||
|
|||
|
#7
|
|||
|
|||
|
res
Perdonad mi torpeza, pero ya se junta la edad y el lio mental que tengo con tantos cabios y requisitos.
Gracias por vuestras respuestas, y nuevamente perdón. Gracias. |
|
#8
|
|||
|
|||
|
XML envío SII Vs XML estandar
Buenas tardes, tengo una duda y me gustaría saber de que tipo de xml tengo que disponer en mi programa para el sistema verifactu.
Gracias. Códigos 1º SII Código:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:sii="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/ssii/fact/ws/SuministroInformacion.xsd">
<soapenv:Body>
<sii:SuministroLRFacturasEmitidas>
<sii:Cabecera>
<sii:Titular>
<sii:NIF>B12345678</sii:NIF>
<sii:NombreRazon>MI EMPRESA SL</sii:NombreRazon>
</sii:Titular>
</sii:Cabecera>
</sii:SuministroLRFacturasEmitidas>
<sii:SuministroLRFacturasEmitidas>
<sii:RegistroLRFacturasEmitidas>
<sii:PeriodoLiquidacion>
<sii:Ejercicio>2024</sii:Ejercicio>
<sii:Periodo>10</sii:Periodo>
</sii:PeriodoLiquidacion>
<sii:IDFactura>
<sii:NumSerieFacturaEmisor>2024/001</sii:NumSerieFacturaEmisor>
<sii:FechaExpedicionFacturaEmisor>2024-10-28</sii:FechaExpedicionFacturaEmisor>
</sii:IDFactura>
<sii:FacturaExpedida>
<sii:TipoFactura>F1</sii:TipoFactura>
<sii:ClaveRegimenEspecialOTrascendencia>01</sii:ClaveRegimenEspecialOTrascendencia>
<sii:ImporteTotal>1210,00</sii:ImporteTotal>
<sii:DescripcionOperacion>Factura de bienes y servicios</sii:DescripcionOperacion>
</sii:FacturaExpedida>
</sii:RegistroLRFacturasEmitidas>
</sii:SuministroLRFacturasEmitidas>
</soapenv:Body>
</soapenv:Envelope>
Código:
<?xml version="1.0" encoding="UTF-8"?>
<sum:RegFactuSistemaFacturacion xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:sum1="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd"
xmlns:sum="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
<sum:RegistroFactura>
<sum1:RegistroAlta>
<sum1:IDVersion>1.0</sum1:IDVersion>
<sum1:IDFactura>
<sum1:IDEmisorFactura>00000</sum1:IDEmisorFactura>
<sum1:NumSerieFactura>000000024</sum1:NumSerieFactura>
<sum1:FechaExpedicionFactura>28/10/2025 12:06:32</sum1:FechaExpedicionFactura>
</sum1:IDFactura>
<sum1:NombreRazonEmisor>nombre</sum1:NombreRazonEmisor>
<sum1:TipoFactura>F1</sum1:TipoFactura>
<sum1:DescripcionOperacion>SERVICIOS DE TALLER</sum1:DescripcionOperacion>
<sum1:Desglose>
<sum1:DetalleDesglose>
<sum1:Impuesto>03</sum1:Impuesto>
<sum1:ClaveRegimen>01</sum1:ClaveRegimen>
<sum1:CalificacionOperacion>S1</sum1:CalificacionOperacion>
<sum1:TipoImpositivo>210</sum1:TipoImpositivo>
<sum1:BaseImponibleOimporteNoSujeto>1000</sum1:BaseImponibleOimporteNoSujeto>
<sum1:CuotaRepercutida>1210</sum1:CuotaRepercutida>
</sum1:DetalleDesglose>
</sum1:Desglose>
<sum1:SistemaInformatico>
<sum1:NombreRazon>nombre</sum1:NombreRazon>
<sum1:NIF>28584034W</sum1:NIF>
<sum1:NombreSistemaInformatico>Rsoft</sum1:NombreSistemaInformatico>
<sum1:IdSistemaInformatico>1.0</sum1:IdSistemaInformatico>
<sum1:Version>01.00.1</sum1:Version>
<sum1:NumeroInstalacion>Meter el Ramdom</sum1:NumeroInstalacion>
</sum1:SistemaInformatico>
<sum1:TipoUsoPosibleSoloVerifactu>
<sum1:TipoUsoPosibleSoloVerifactu>N</sum1:TipoUsoPosibleSoloVerifactu>
</sum1:TipoUsoPosibleSoloVerifactu>
<sum1:IndicadorMultiplesOT>
<sum1:TIndicadorMultiplesOT>S</sum1:TIndicadorMultiplesOT>
</sum1:IndicadorMultiplesOT>
<sum1:FechaHoraHusoGenRegistro>
<sum1:FechaHoraHusoGenRegistro>2025-10-28T12:06:32Z</sum1:FechaHoraHusoGenRegistro>
</sum1:FechaHoraHusoGenRegistro>
<sum1:NumRegistroAcuerdoFacturacion>.</sum1:NumRegistroAcuerdoFacturacion>
<sum1:IdAcuerdoSistemaInformatico>.</sum1:IdAcuerdoSistemaInformatico>
<sum1:TipoHuella>
<sum1:TipoHuella>01</sum1:TipoHuella>
</sum1:TipoHuella>
<sum1:Huella>
<sum1:Huella>Meter aquí la huiella</sum1:Huella>
</sum1:Huella>
<sum1:CuotaTotal>210</sum1:CuotaTotal>
<sum1:ImporteTotal>1210</sum1:ImporteTotal>
<sum1:Encadenamiento/>
<sum1:RegistroAnterior/>
<sum1:IDEmisorFactura>6666W</sum1:IDEmisorFactura>
<sum1:NumSerieFactura>A000000023</sum1:NumSerieFactura>
<sum1:FechaExpedicionFactura>28/10/2025</sum1:FechaExpedicionFactura>
<sum1:Huella>31cc315833f6f0698c5680645a35fa797a8159b6</sum1:Huella>
</sum1:RegistroAlta>
</sum:RegistroFactura>
</sum:RegFactuSistemaFacturacion>
Última edición por Neftali [Germán.Estévez] fecha: 28-10-2025 a las 12:52:29. Razón: Añadir Tags al mensaje |
|
#9
|
||||
|
||||
|
Por favor, utilizad TAGs en los mensajes para facilitar la visualización de códigos o de XMLs.
Cita:
El SII y veri*factu son cosas diferentes. Todos estos hilos son referentes a veri*factu y tanto los XML de esta conversación como el resto que puedes encontrar en estos foros (de Veri*factu, RRSIF) son sólo para veri*factu. ![]() ![]() ![]()
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#10
|
|||
|
|||
|
Ya creo tenerlo claro
Perdonad pero ya creo tenerlo claro.
Mi sistema será modo exclusivo Verifactu, por lo que tengo que ceñirme a las exigencias de trazabilidad, inalterabilidad y salvaguarda de la información registrada en el programa por lo que la opción del XML en el código 2 creo que será la más valida y correcta. Gracias a todos. |
|
#11
|
|||
|
|||
|
Si Neftali, tiene toda la razón. Mi consulta era si estaba obligado a disponer de los dos esquemas de XML dentro de mi aplicación pero me di cuenta de que exactamente son dos cosas totalmente distintas ya que mi sistema es solo Verifactu.
Gracias de todos modos. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error 4102 envio Factura Simplificada | Mack | Errores (relacionados con al AEAT) | 2 | 26-09-2025 09:45:17 |
| Ejemplo XML envio factura emitida por Destinatario | novatico | Registros de Facturacion y Eventos (XML) | 3 | 18-09-2025 09:39:12 |
| Error en envío de registro de alta de factura inicial (sin encadenamiento anterior) | Decanato | Envío de registros y sus respuestas | 1 | 10-06-2025 13:23:42 |
| Consulta sobre "Ejemplo de Alta/Anulación de factura, envío HTTPRIO" | mnc2 | Envío de registros y sus respuestas | 7 | 21-02-2025 14:45:17 |
| Error envio FACTURA | [email protected] | Envío de registros y sus respuestas | 3 | 26-12-2024 21:36:29 |
|