Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > Registros de Facturacion y Eventos (XML)
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-10-2025
rafa1963 rafa1963 is offline
Miembro
 
Registrado: dic 2024
Posts: 100
Poder: 2
rafa1963 Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 21-10-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #3  
Antiguo 21-10-2025
rafa1963 rafa1963 is offline
Miembro
 
Registrado: dic 2024
Posts: 100
Poder: 2
rafa1963 Va por buen camino
res

Perdona Neftali a estos campos te refieres ????

<TipoFactura>F1</TipoFactura>
<ImporteTotal>121</ImporteTotal>
<TipoImpositivo>21</TipoImpositivo>
Responder Con Cita
  #4  
Antiguo 21-10-2025
Avatar de bmfranky
bmfranky bmfranky is offline
Miembro
 
Registrado: may 2024
Ubicación: Gandia, Valencia
Posts: 863
Poder: 3
bmfranky Va por buen camino
Xml mal formado

Cita:
Empezado por rafa1963 Ver Mensaje
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> <<<--- Esto no existe en verifactu, de donde has sacado la información de la estructura???
    <Subsanacion/>
    <RechazoPrevio/>
    <DescripcionOperacion>FACTURA POR REPARACIONES EFECTUADAS</DescripcionOperacion>
  </IDFactura>
    <Destinatarios>
    <NombreRazon>Nombre cliente</NombreRazon>
    <NIF>0000W</NIF>
    <Regimen>01</Regimen>
    <CalificacionOperacion/>
  </Destinatarios>
  <Desgloce> es DesgloSe en todo caso.
    <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> Esto no existe
    <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>
Hola, no se ofenda pero, se ha leído el manual de Descripción de Servicio Web ???, es que tiene muchas etiquetas mal , e incluso algunas inexistentes,porque esos errores ni siquiera en el xml inicial estan..
Revise el documento que le he anexado, e introduzca unicamente las etiquetas que allí se incluyen.
__________________
Uno se alegra de ser útil. (Isaac Asimov)
Responder Con Cita
  #5  
Antiguo 21-10-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #6  
Antiguo 21-10-2025
novatico novatico is offline
Miembro
 
Registrado: dic 2022
Posts: 370
Poder: 4
novatico Va por buen camino
También tienes esta url para probar:

https://prewww1.aeat.es/static_files...ws/opciones.js
Responder Con Cita
  #7  
Antiguo 22-10-2025
rafa1963 rafa1963 is offline
Miembro
 
Registrado: dic 2024
Posts: 100
Poder: 2
rafa1963 Va por buen camino
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.
Responder Con Cita
  #8  
Antiguo 28-10-2025
rafa1963 rafa1963 is offline
Miembro
 
Registrado: dic 2024
Posts: 100
Poder: 2
rafa1963 Va por buen camino
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>
2º Estandar

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
Responder Con Cita
  #9  
Antiguo 28-10-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.437
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Por favor, utilizad TAGs en los mensajes para facilitar la visualización de códigos o de XMLs.

Cita:
Empezado por rafa1963 Ver Mensaje
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.
No acabo de entender muy bien tu pregunta.
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.
Responder Con Cita
  #10  
Antiguo 28-10-2025
rafa1963 rafa1963 is offline
Miembro
 
Registrado: dic 2024
Posts: 100
Poder: 2
rafa1963 Va por buen camino
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.
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 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


La franja horaria es GMT +2. Ahora son las 03:46:14.


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