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 Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-02-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.441
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
Cita:
Empezado por Rja750 Ver Mensaje
.
¿Qué opináis?
¿Alguien puede poner un ejemplo de XML con más de un registro de alta y su respuesta?

Genera paquetes de los pendientes.
La otra opción ya hemos discutido (si buscas hilos anteriores lo verás) que puede dar problemas y errores cuando generas facturas seguidas en el tiempo (con pocos segundos entre ellas).
__________________
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
  #2  
Antiguo 19-02-2025
Rja750 Rja750 is offline
Miembro
 
Registrado: ene 2025
Posts: 156
Poder: 2
Rja750 Va por buen camino
Estoy de acuerdo en que la segunda opción es mejor, minimizas los envíos.
¿Hay algún ejemplo de un XML con dos o mas registros de alta?. He estado buscando pero no he encontrado nada. Seguramente mi mujer tenga razón, que lo tengo delante y no lo veo.
Responder Con Cita
  #3  
Antiguo 20-02-2025
Faneka Faneka is offline
Miembro
 
Registrado: nov 2024
Ubicación: Alicante
Posts: 496
Poder: 2
Faneka Va por buen camino
Cita:
Empezado por Rja750 Ver Mensaje
Estoy de acuerdo en que la segunda opción es mejor, minimizas los envíos.
¿Hay algún ejemplo de un XML con dos o mas registros de alta?. He estado buscando pero no he encontrado nada. Seguramente mi mujer tenga razón, que lo tengo delante y no lo veo.
Un envio de dos facturas de alta.

Código:
      <sum:RegFactuSistemaFacturacion>
			<sum:Cabecera>
				<sum1:ObligadoEmision>
					<sum1:NombreRazon>21 SL</sum1:NombreRazon>
					<sum1:NIF>123456789</sum1:NIF>
				</sum1:ObligadoEmision>
				<sum1:RemisionVoluntaria>
					<sum1:Incidencia>N</sum1:Incidencia>
				</sum1:RemisionVoluntaria>
			</sum:Cabecera>
			<sum:RegistroFactura>
				<sum1:RegistroAlta>
					<sum1:IDVersion>1.0</sum1:IDVersion>
					<sum1:IDFactura>
						<sum1:IDEmisorFactura>123456789</sum1:IDEmisorFactura>
						<sum1:NumSerieFactura>N-00115</sum1:NumSerieFactura>
						<sum1:FechaExpedicionFactura>20-02-2025</sum1:FechaExpedicionFactura>
					</sum1:IDFactura>
					<sum1:NombreRazonEmisor>21 SL</sum1:NombreRazonEmisor>
					<sum1:Subsanacion>N</sum1:Subsanacion>
					<sum1:RechazoPrevio>N</sum1:RechazoPrevio>
					<sum1:TipoFactura>F1</sum1:TipoFactura>
					<sum1:DescripcionOperacion>VENTAS</sum1:DescripcionOperacion>
					<sum1:FacturaSinIdentifDestinatarioArt61d>N</sum1:FacturaSinIdentifDestinatarioArt61d>
					<sum1:Destinatarios>
						<sum1:IDDestinatario>
							<sum1:NombreRazon>FRANCISCO GARCIA TELON</sum1:NombreRazon>
							<sum1:NIF>22507846V</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:OperacionExenta></sum1:OperacionExenta>
							<sum1:TipoImpositivo>21</sum1:TipoImpositivo>
							<sum1:BaseImponibleOimporteNoSujeto>2365.31</sum1:BaseImponibleOimporteNoSujeto>
							<sum1:CuotaRepercutida>496.72</sum1:CuotaRepercutida>
						</sum1:DetalleDesglose>
					</sum1:Desglose>
					<sum1:CuotaTotal>496.72</sum1:CuotaTotal>
					<sum1:ImporteTotal>2862.03</sum1:ImporteTotal>
					<sum1:Encadenamiento>
						<sum1:RegistroAnterior>
							<sum1:IDEmisorFactura>123456789</sum1:IDEmisorFactura>
							<sum1:NumSerieFactura>N-00114</sum1:NumSerieFactura>
							<sum1:FechaExpedicionFactura>19-02-2025</sum1:FechaExpedicionFactura>
							<sum1:Huella>F46E6B954AEDC41557722642A739F62A9D6A3741A18F94083E1473DE180430D7</sum1:Huella>
						</sum1:RegistroAnterior>
					</sum1:Encadenamiento>
					<sum1:SistemaInformatico>
						<sum1:NombreRazon>21 SL</sum1:NombreRazon>
						<sum1:NIF>123456789</sum1:NIF>
						<sum1:NombreSistemaInformatico>CALZA21</sum1:NombreSistemaInformatico>
						<sum1:IdSistemaInformatico>CA</sum1:IdSistemaInformatico>
						<sum1:Version>25 2 19 1</sum1:Version>
						<sum1:NumeroInstalacion>HP-FRAN</sum1:NumeroInstalacion>
						<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
						<sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT>
						<sum1:IndicadorMultiplesOT>S</sum1:IndicadorMultiplesOT>
					</sum1:SistemaInformatico>
					<sum1:FechaHoraHusoGenRegistro>2025-02-20T08:06:07+01:00</sum1:FechaHoraHusoGenRegistro>
					<sum1:TipoHuella>01</sum1:TipoHuella>
					<sum1:Huella>346584F5D31A6FCC9944276721C0263F12164A87F0FD7299FFB2A9BD88024173</sum1:Huella>
				</sum1:RegistroAlta>
			</sum:RegistroFactura>
			<sum:RegistroFactura>
				<sum1:RegistroAlta>
					<sum1:IDVersion>1.0</sum1:IDVersion>
					<sum1:IDFactura>
						<sum1:IDEmisorFactura>123456789</sum1:IDEmisorFactura>
						<sum1:NumSerieFactura>N-00116</sum1:NumSerieFactura>
						<sum1:FechaExpedicionFactura>20-02-2025</sum1:FechaExpedicionFactura>
					</sum1:IDFactura>
					<sum1:NombreRazonEmisor>21 SL</sum1:NombreRazonEmisor>
					<sum1:Subsanacion>N</sum1:Subsanacion>
					<sum1:RechazoPrevio>N</sum1:RechazoPrevio>
					<sum1:TipoFactura>F1</sum1:TipoFactura>
					<sum1:DescripcionOperacion>VENTAS</sum1:DescripcionOperacion>
					<sum1:FacturaSinIdentifDestinatarioArt61d>N</sum1:FacturaSinIdentifDestinatarioArt61d>
					<sum1:Destinatarios>
						<sum1:IDDestinatario>
							<sum1:NombreRazon>VEGA SANZ HERNANDEZ</sum1:NombreRazon>
							<sum1:NIF>54632484K</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:OperacionExenta></sum1:OperacionExenta>
							<sum1:TipoImpositivo>21</sum1:TipoImpositivo>
							<sum1:BaseImponibleOimporteNoSujeto>1876.39</sum1:BaseImponibleOimporteNoSujeto>
							<sum1:CuotaRepercutida>394.04</sum1:CuotaRepercutida>
						</sum1:DetalleDesglose>
					</sum1:Desglose>
					<sum1:CuotaTotal>394.04</sum1:CuotaTotal>
					<sum1:ImporteTotal>2270.43</sum1:ImporteTotal>
					<sum1:Encadenamiento>
						<sum1:RegistroAnterior>
							<sum1:IDEmisorFactura>123456789</sum1:IDEmisorFactura>
							<sum1:NumSerieFactura>N-00115</sum1:NumSerieFactura>
							<sum1:FechaExpedicionFactura>20-02-2025</sum1:FechaExpedicionFactura>
							<sum1:Huella>346584F5D31A6FCC9944276721C0263F12164A87F0FD7299FFB2A9BD88024173</sum1:Huella>
						</sum1:RegistroAnterior>
					</sum1:Encadenamiento>
					<sum1:SistemaInformatico>
						<sum1:NombreRazon>21 SL</sum1:NombreRazon>
						<sum1:NIF>123456789</sum1:NIF>
						<sum1:NombreSistemaInformatico>CALZA21</sum1:NombreSistemaInformatico>
						<sum1:IdSistemaInformatico>CA</sum1:IdSistemaInformatico>
						<sum1:Version>25 2 19 1</sum1:Version>
						<sum1:NumeroInstalacion>HP-FRAN</sum1:NumeroInstalacion>
						<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
						<sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT>
						<sum1:IndicadorMultiplesOT>S</sum1:IndicadorMultiplesOT>
					</sum1:SistemaInformatico>
					<sum1:FechaHoraHusoGenRegistro>2025-02-20T08:06:07+01:00</sum1:FechaHoraHusoGenRegistro>
					<sum1:TipoHuella>01</sum1:TipoHuella>
					<sum1:Huella>4CFC641979702610C7D1AC822A0398311576092CE48300F63D036250017FEB09</sum1:Huella>
				</sum1:RegistroAlta>
			</sum:RegistroFactura>
			<sum:RegistroFactura>
				<sum1:RegistroAlta>
					<sum1:IDVersion>1.0</sum1:IDVersion>
					<sum1:IDFactura>
						<sum1:IDEmisorFactura>123456789</sum1:IDEmisorFactura>
						<sum1:NumSerieFactura>N-00117</sum1:NumSerieFactura>
						<sum1:FechaExpedicionFactura>20-02-2025</sum1:FechaExpedicionFactura>
					</sum1:IDFactura>
					<sum1:NombreRazonEmisor>21 SL</sum1:NombreRazonEmisor>
					<sum1:Subsanacion>N</sum1:Subsanacion>
					<sum1:RechazoPrevio>N</sum1:RechazoPrevio>
					<sum1:TipoFactura>F1</sum1:TipoFactura>
					<sum1:DescripcionOperacion>VENTAS</sum1:DescripcionOperacion>
					<sum1:FacturaSinIdentifDestinatarioArt61d>N</sum1:FacturaSinIdentifDestinatarioArt61d>
					<sum1:Destinatarios>
						<sum1:IDDestinatario>
							<sum1:NombreRazon>VICENTE SUAREZ IZQUIERO</sum1:NombreRazon>
							<sum1:NIF>19175600Z</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:OperacionExenta></sum1:OperacionExenta>
							<sum1:TipoImpositivo>21</sum1:TipoImpositivo>
							<sum1:BaseImponibleOimporteNoSujeto>477.50</sum1:BaseImponibleOimporteNoSujeto>
							<sum1:CuotaRepercutida>100.28</sum1:CuotaRepercutida>
						</sum1:DetalleDesglose>
					</sum1:Desglose>
					<sum1:CuotaTotal>100.28</sum1:CuotaTotal>
					<sum1:ImporteTotal>577.78</sum1:ImporteTotal>
					<sum1:Encadenamiento>
						<sum1:RegistroAnterior>
							<sum1:IDEmisorFactura>123456789</sum1:IDEmisorFactura>
							<sum1:NumSerieFactura>N-00116</sum1:NumSerieFactura>
							<sum1:FechaExpedicionFactura>20-02-2025</sum1:FechaExpedicionFactura>
							<sum1:Huella>4CFC641979702610C7D1AC822A0398311576092CE48300F63D036250017FEB09</sum1:Huella>
						</sum1:RegistroAnterior>
					</sum1:Encadenamiento>
					<sum1:SistemaInformatico>
						<sum1:NombreRazon>21 SL</sum1:NombreRazon>
						<sum1:NIF>123456789</sum1:NIF>
						<sum1:NombreSistemaInformatico>CALZA21</sum1:NombreSistemaInformatico>
						<sum1:IdSistemaInformatico>CA</sum1:IdSistemaInformatico>
						<sum1:Version>25 2 19 1</sum1:Version>
						<sum1:NumeroInstalacion>HP-FRAN</sum1:NumeroInstalacion>
						<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
						<sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT>
						<sum1:IndicadorMultiplesOT>S</sum1:IndicadorMultiplesOT>
					</sum1:SistemaInformatico>
					<sum1:FechaHoraHusoGenRegistro>2025-02-20T08:06:07+01:00</sum1:FechaHoraHusoGenRegistro>
					<sum1:TipoHuella>01</sum1:TipoHuella>
					<sum1:Huella>7CEE895C31ECBE41CA61661BD5E271AF4ED445C77F68EB988D8B37FE53022A20</sum1:Huella>
				</sum1:RegistroAlta>
			</sum:RegistroFactura>
		</sum:RegFactuSistemaFacturacion>

Última edición por Neftali [Germán.Estévez] fecha: 20-02-2025 a las 09:05:41. Razón: Añadir etiquetas de CODE
Responder Con Cita
  #4  
Antiguo 20-02-2025
Jarogo08 Jarogo08 is offline
Miembro
 
Registrado: ene 2025
Posts: 344
Poder: 2
Jarogo08 Va por buen camino
Buenas


Sólo tienes que duplicar la parte de "RegistroFactura":


Código:
<?xml version="1.0" encoding="utf-8"?>
<RegFactuSistemaFacturacion xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Cabecera xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
    <ObligadoEmision xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroInformacion.xsd">
      <NombreRazon>PRUEBAS</NombreRazon>
      <NIF>A39200019</NIF>
    </ObligadoEmision>
  </Cabecera>
  <RegistroFactura xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
    <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>A39200019</IDEmisorFactura>
        <NumSerieFactura>2</NumSerieFactura>
        <FechaExpedicionFactura>17-02-2025</FechaExpedicionFactura>
      </IDFactura>
      <RefExterna>b962cf4c-1577-4f0c-a0f2-9fbebead73d2</RefExterna>
      <NombreRazonEmisor>PRUEBAS</NombreRazonEmisor>
      <TipoFactura>F1</TipoFactura>
      <DescripcionOperacion>Descripcion Operacion</DescripcionOperacion>
      <Destinatarios>
        <IDDestinatario>
          <NombreRazon>DISTRIBUIDORA  WORLDDRIVE</NombreRazon>
          <NIF>59122672E</NIF>
        </IDDestinatario>
      </Destinatarios>
      <Desglose>
        <DetalleDesglose>
          <Impuesto>01</Impuesto>
          <ClaveRegimen>01</ClaveRegimen>
          <CalificacionOperacion>S1</CalificacionOperacion>
          <TipoImpositivo>21</TipoImpositivo>
          <BaseImponibleOimporteNoSujeto>113.74</BaseImponibleOimporteNoSujeto>
          <CuotaRepercutida>23.89</CuotaRepercutida>
        </DetalleDesglose>
      </Desglose>
      <CuotaTotal>23.89</CuotaTotal>
      <ImporteTotal>137.63</ImporteTotal>
      <Encadenamiento>
        <PrimerRegistro>S</PrimerRegistro>
      </Encadenamiento>
      <SistemaInformatico>
        <NombreRazon>xxxxxxxxxx</NombreRazon>
        <NIF>B0000000</NIF>
        <NombreSistemaInformatico>xxxxxxxxxx</NombreSistemaInformatico>
        <IdSistemaInformatico>EE</IdSistemaInformatico>
        <Version>5.20</Version>
        <NumeroInstalacion>1001</NumeroInstalacion>
        <TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
        <TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
        <IndicadorMultiplesOT>S</IndicadorMultiplesOT>
      </SistemaInformatico>
      <FechaHoraHusoGenRegistro>2025-02-17T17:43:27+01:00</FechaHoraHusoGenRegistro>
      <TipoHuella>01</TipoHuella>
      <Huella>77FF9F271435B4BBDC5E5EBD3610EF48D1D17863A64F6E60E5957598633FAD21</Huella>
    </RegistroAlta>
  </RegistroFactura>
  <RegistroFactura xmlns="https://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/tike/cont/ws/SuministroLR.xsd">
    <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>A39200019</IDEmisorFactura>
        <NumSerieFactura>3</NumSerieFactura>
        <FechaExpedicionFactura>17-02-2025</FechaExpedicionFactura>
      </IDFactura>
      <RefExterna>8f862ee0-2859-4b97-91c1-6ce12d2d3e83</RefExterna>
      <NombreRazonEmisor>PRUEBAS</NombreRazonEmisor>
      <TipoFactura>F1</TipoFactura>
      <DescripcionOperacion>DescripcionOperacion</DescripcionOperacion>
      <Destinatarios>
        <IDDestinatario>
          <NombreRazon>JAVIER PEREZ PEREZ</NombreRazon>
          <NIF>44840000Y</NIF>
        </IDDestinatario>
      </Destinatarios>
      <Desglose>
        <DetalleDesglose>
          <Impuesto>01</Impuesto>
          <ClaveRegimen>01</ClaveRegimen>
          <CalificacionOperacion>S1</CalificacionOperacion>
          <TipoImpositivo>21</TipoImpositivo>
          <BaseImponibleOimporteNoSujeto>278.74</BaseImponibleOimporteNoSujeto>
          <CuotaRepercutida>58.54</CuotaRepercutida>
        </DetalleDesglose>
        <DetalleDesglose>
          <Impuesto>01</Impuesto>
          <ClaveRegimen>01</ClaveRegimen>
          <CalificacionOperacion>S1</CalificacionOperacion>
          <TipoImpositivo>10</TipoImpositivo>
          <BaseImponibleOimporteNoSujeto>20</BaseImponibleOimporteNoSujeto>
          <CuotaRepercutida>2</CuotaRepercutida>
        </DetalleDesglose>
      </Desglose>
      <CuotaTotal>60.54</CuotaTotal>
      <ImporteTotal>359.28</ImporteTotal>
      <Encadenamiento>
        <RegistroAnterior>
          <IDEmisorFactura>A39200019</IDEmisorFactura>
          <NumSerieFactura>2</NumSerieFactura>
          <FechaExpedicionFactura>17-02-2025</FechaExpedicionFactura>
          <Huella>77FF9F271435B4BBDC5E5EBD3610EF48D1D17863A64F6E60E5957598633FAD21</Huella>
        </RegistroAnterior>
      </Encadenamiento>
      <SistemaInformatico>
        <NombreRazon>xxxxxxxxxx</NombreRazon>
        <NIF>B0000000</NIF>
        <NombreSistemaInformatico>xxxxxxxxxx</NombreSistemaInformatico>
        <IdSistemaInformatico>EE</IdSistemaInformatico>
        <Version>5.20</Version>
        <NumeroInstalacion>1001</NumeroInstalacion>
        <TipoUsoPosibleSoloVerifactu>S</TipoUsoPosibleSoloVerifactu>
        <TipoUsoPosibleMultiOT>S</TipoUsoPosibleMultiOT>
        <IndicadorMultiplesOT>S</IndicadorMultiplesOT>
      </SistemaInformatico>
      <FechaHoraHusoGenRegistro>2025-02-17T17:48:46+01:00</FechaHoraHusoGenRegistro>
      <TipoHuella>01</TipoHuella>
      <Huella>54559F74869F98A1FEFBD902741F3176FAB23F053898D3847F9B4D4539A97641</Huella>
    </RegistroAlta>
  </RegistroFactura>
</RegFactuSistemaFacturacion>
Responder Con Cita
  #5  
Antiguo 20-02-2025
Rja750 Rja750 is offline
Miembro
 
Registrado: ene 2025
Posts: 156
Poder: 2
Rja750 Va por buen camino
Muchas gracias a Faneka y Jarogo08. Era lo que quería saber, que nodo se repetía.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Guardar registro de alta / anulación YellowStone Registros de Facturacion y Eventos (XML) 10 06-08-2025 13:57:08
Maestro/Detalle - Forma correcta de dar Alta un registro pape19 Varios 7 16-06-2014 14:40:17
Dando de alta un registro se modifica el anterior jafera Firebird e Interbase 10 08-03-2013 17:20:18
Alta en registro de la fecha altual perillan Conexión con bases de datos 8 19-11-2005 19:24:04
Error al dar de alta un registro perla22 Tablas planas 1 17-05-2004 16:49:38


La franja horaria es GMT +2. Ahora son las 11:58:38.


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