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 30-01-2025
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Ejemplo factura rectificativa por sustitución

Hola a tod@s.


No sé si habrá algún ejemplo por ahí y yo no lo he visto, si es así mis disculpas.


¿Podría alguien poner un ejemplo de factura rectificativa por sustitución? Estoy intentando enviarlas y me da problemas de formato del XML.


Gracias y un saludo.
__________________
Be water my friend.
Responder Con Cita
  #2  
Antiguo 30-01-2025
Faneka Faneka is offline
Miembro
 
Registrado: nov 2024
Ubicación: Alicante
Posts: 495
Poder: 2
Faneka Va por buen camino
Añadir etiqueta de formato

Cita:
Empezado por newtron Ver Mensaje
Hola a tod@s.

No sé si habrá algún ejemplo por ahí y yo no lo he visto, si es así mis disculpas.
¿Podría alguien poner un ejemplo de factura rectificativa por sustitución? Estoy intentando enviarlas y me da problemas de formato del XML.

Gracias y un saludo.
Mira a ver si te vale

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">
   <soapenv:Header/>
   <soapenv:Body>
      <sum:RegFactuSistemaFacturacion>
			<sum:Cabecera>
				<sum1:ObligadoEmision>
					<sum1:NombreRazon>EMPRESA</sum1:NombreRazon>
					<sum1:NIF>SUNIF</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>NIFEMPRESA</sum1:IDEmisorFactura>
						<sum1:NumSerieFactura>L-00004</sum1:NumSerieFactura>
						<sum1:FechaExpedicionFactura>30-01-2025</sum1:FechaExpedicionFactura>
					</sum1:IDFactura>
					<sum1:NombreRazonEmisor>LINEASOFT 21 SL</sum1:NombreRazonEmisor>
					<sum1:Subsanacion>N</sum1:Subsanacion>
					<sum1:RechazoPrevio>N</sum1:RechazoPrevio>
					<sum1:TipoFactura>R4</sum1:TipoFactura>
					<sum1:TipoRectificativa>S</sum1:TipoRectificativa>
					<sum1:FacturasRectificadas>
						<sum1:IDFacturaRectificada>
							<sum1:IDEmisorFactura>B03839867</sum1:IDEmisorFactura>
							<sum1:NumSerieFactura>L-00003</sum1:NumSerieFactura>
							<sum1:FechaExpedicionFactura>22-01-2025</sum1:FechaExpedicionFactura>
						</sum1:IDFacturaRectificada>
					</sum1:FacturasRectificadas>
					<sum1:ImporteRectificacion>
						<sum1:BaseRectificada>1250</sum1:BaseRectificada>
						<sum1:CuotaRectificada>262.50</sum1:CuotaRectificada>
						<sum1:CuotaRecargoRectificado>65</sum1:CuotaRecargoRectificado>
					</sum1:ImporteRectificacion>
					<sum1:DescripcionOperacion>VENTAS</sum1:DescripcionOperacion>
					<sum1:FacturaSinIdentifDestinatarioArt61d>N</sum1:FacturaSinIdentifDestinatarioArt61d>
					<sum1:Destinatarios>
						<sum1:IDDestinatario>
							<sum1:NombreRazon>NOMBRE CLIENTE</sum1:NombreRazon>
							<sum1:NIF>NIFCLIENTE</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>1250</sum1:BaseImponibleOimporteNoSujeto>
							<sum1:CuotaRepercutida>262.50</sum1:CuotaRepercutida>
							<sum1:TipoRecargoEquivalencia>5.20</sum1:TipoRecargoEquivalencia>
							<sum1:CuotaRecargoEquivalencia>65</sum1:CuotaRecargoEquivalencia>
						</sum1:DetalleDesglose>
					</sum1:Desglose>
					<sum1:CuotaTotal>327.50</sum1:CuotaTotal>
					<sum1:ImporteTotal>1577.50</sum1:ImporteTotal>
					<sum1:Encadenamiento>
						<sum1:RegistroAnterior>
							<sum1:IDEmisorFactura>NIF</sum1:IDEmisorFactura>
							<sum1:NumSerieFactura>X-00092</sum1:NumSerieFactura>
							<sum1:FechaExpedicionFactura>08-08-2024</sum1:FechaExpedicionFactura>
							<sum1:Huella>F3B94C3DE451400BA3668AA26D4299456931ABF2EF14F7EA0DC76FAD96040E85</sum1:Huella>
						</sum1:RegistroAnterior>
					</sum1:Encadenamiento>
					<sum1:SistemaInformatico>
						<sum1:NombreRazon>EMPRESA</sum1:NombreRazon>
						<sum1:NIF>NIF</sum1:NIF>
						<sum1:NombreSistemaInformatico>CONTA21</sum1:NombreSistemaInformatico>
						<sum1:IdSistemaInformatico>CO</sum1:IdSistemaInformatico>
						<sum1:Version>25 1 22</sum1:Version>
						<sum1:NumeroInstalacion>125</sum1:NumeroInstalacion>
						<sum1:TipoUsoPosibleSoloVerifactu>S</sum1:TipoUsoPosibleSoloVerifactu>
						<sum1:TipoUsoPosibleMultiOT>S</sum1:TipoUsoPosibleMultiOT>
						<sum1:IndicadorMultiplesOT>S</sum1:IndicadorMultiplesOT>
					</sum1:SistemaInformatico>
					<sum1:FechaHoraHusoGenRegistro>2025-01-30T10:57:51+01:00</sum1:FechaHoraHusoGenRegistro>
					<sum1:TipoHuella>01</sum1:TipoHuella>
					<sum1:Huella>2BC1DE56CF88D61132EC3B798890889F85D093C96D2A01032A33CF40ED1823FA</sum1:Huella>
				</sum1:RegistroAlta>
			</sum:RegistroFactura>
		</sum:RegFactuSistemaFacturacion>
	</soapenv:Body>
</soapenv:Envelope>

Última edición por Neftali [Germán.Estévez] fecha: 03-03-2025 a las 10:25:37.
Responder Con Cita
  #3  
Antiguo 30-01-2025
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Gracias por el ejemplo.


De momento veo que tú rellenas el nodo "Facturasrectificada" y yo lo estoy haciendo en el de "Facturassustituidas". Si la rectificativa en cuestión es por sustitución no debería de rellenarse el nodo "Facturassustituidas"?


Saludos.
__________________
Be water my friend.
Responder Con Cita
  #4  
Antiguo 30-01-2025
Faneka Faneka is offline
Miembro
 
Registrado: nov 2024
Ubicación: Alicante
Posts: 495
Poder: 2
Faneka Va por buen camino
Cita:
Empezado por newtron Ver Mensaje
Gracias por el ejemplo.


De momento veo que tú rellenas el nodo "Facturasrectificada" y yo lo estoy haciendo en el de "Facturassustituidas". Si la rectificativa en cuestión es por sustitución no debería de rellenarse el nodo "Facturassustituidas"?


Saludos.
Lo que veo en el PDF de validaciones para este nodo.

5. Agrupación FacturasSustituidas
- El NIF del campo IDEmisorFactura debe estar identificado.
- Sólo podrá incluirse esta agrupación (no es obligatoria) cuando el campo TipoFactura="F3".
F3->Factura emitida en sustitución de facturas simplificadas facturadas y declaradas
Responder Con Cita
  #5  
Antiguo 30-01-2025
delphiGar delphiGar is offline
Miembro
 
Registrado: ago 2024
Posts: 182
Poder: 2
delphiGar Va por buen camino
Cita:
Empezado por newtron Ver Mensaje
Gracias por el ejemplo.


De momento veo que tú rellenas el nodo "Facturasrectificada" y yo lo estoy haciendo en el de "Facturassustituidas". Si la rectificativa en cuestión es por sustitución no debería de rellenarse el nodo "Facturassustituidas"?


Saludos.
Tienes Dos tipos de Facturas Rectificativas= Diferencia y Sustitucion "Facturasrectificada", tambien hay una factura sustitutiva que no es rectificativa "Facturassustituidas" y que agrupa facturas simplificadas ya declaradas.

Los nodos son distintos asi como el tipo, siendo las rectificativas de TipoFactura = R1, R2, R3, R4, R5 y en TipoRectificativa = I ( Diferencia ) o S ( Sustitutivas ). Ademas solo es obligatorio rellenar en el caso de sustitucion el nodo ImporteRectificacion y no es obligatorio el Nodo FacturasRectificadas.
las Sustitutivas son de TipoFactura = F3 y no es obligatorio el nodo FacturasSustituidas.
Responder Con Cita
  #6  
Antiguo 30-01-2025
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Ok. Entiendo.



Gracias a los dos. Independientemente de que tuviera algún bloque "bailado" el problema por el que no me admitía el fichero era porque en los importes rectificados estaba poniendo comas en los decimales en vez de puntos y directamente no leía el fichero.


Gracias de nuevo y un saludo.
__________________
Be water my friend.
Responder Con Cita
  #7  
Antiguo 28-02-2025
unomasmas unomasmas is offline
Miembro
 
Registrado: dic 2019
Posts: 194
Poder: 7
unomasmas Va por buen camino
En el bloque "ImporteRectificacion" (BaseRectificada, CuotaRectificada y CuotaRecargoRectificado) entiendo que hay que poner los valores de la factura errónea que se rectifica; no los de la rectificativa. Es así ¿No?

Por otra parte, veo también que sólo hay que añadirlos si se trata de una rectificativa por sustitución. Si es por diferencias y se informan estas etiquetas resulta en error (1119: Si la factura no es de tipo rectificativa por sustitución el bloque ImporteRectificacion no debe tener valor).
Responder Con Cita
  #8  
Antiguo 03-03-2025
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 4.214
Poder: 24
newtron Va camino a la fama
Gracias por tu apunte compañero.
__________________
Be water my friend.
Responder Con Cita
  #9  
Antiguo 03-03-2025
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Ubicación: Tenerife
Posts: 548
Poder: 10
sglorka Va por buen camino
Cita:
Empezado por unomasmas Ver Mensaje
En el bloque "ImporteRectificacion" (BaseRectificada, CuotaRectificada y CuotaRecargoRectificado) entiendo que hay que poner los valores de la factura errónea que se rectifica; no los de la rectificativa. Es así ¿No?

Por otra parte, veo también que sólo hay que añadirlos si se trata de una rectificativa por sustitución. Si es por diferencias y se informan estas etiquetas resulta en error (1119: Si la factura no es de tipo rectificativa por sustitución el bloque ImporteRectificacion no debe tener valor).
Siempre y cuando estés rectificando en un sólo paso. Si rectificas en dos pasos, BaseRectificada, CuotaRectificada y CuotaRecargoRectificado deben valer cero.
Responder Con Cita
  #10  
Antiguo 04-03-2025
unomasmas unomasmas is offline
Miembro
 
Registrado: dic 2019
Posts: 194
Poder: 7
unomasmas Va por buen camino
Cita:
Empezado por sglorka Ver Mensaje
Siempre y cuando estés rectificando en un sólo paso. Si rectificas en dos pasos, BaseRectificada, CuotaRectificada y CuotaRecargoRectificado deben valer cero.
¡Muchas gracias! ¡Así sí me cuadra todo!
Responder Con Cita
  #11  
Antiguo 14-06-2025
Decanato Decanato is offline
Miembro
 
Registrado: abr 2025
Posts: 98
Poder: 2
Decanato Va por buen camino
Una cosa, si rectifico una factura por sustitución que ya había sido enviada es normal que si leo después el QR me siga apareciendo la factura sustituida como si tal cosa en la página de la AEAT????

Yo pensaba que aparecería como no encontrada o algo de eso, y me he quedado con la mosca tras la oreja.
Responder Con Cita
  #12  
Antiguo 14-06-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Cita:
Empezado por Decanato Ver Mensaje
Una cosa, si rectifico una factura por sustitución que ya había sido enviada es normal que si leo después el QR me siga apareciendo la factura sustituida como si tal cosa en la página de la AEAT????

Yo pensaba que aparecería como no encontrada o algo de eso, y me he quedado con la mosca tras la oreja.
La factura rectificada debe permanecer en los registros de verifactu y disponible y la de sustitución también, las 2.

El problema de que verifactu, al consultar la factura rectificada, no le agrega "una nota" de que ha sido rectificada, es "incomodo", pero no es problema nuestro, aunque al cliente si le tenemos que enviar la factura rectificativa correctamente informad, e igualmente es aconsejable, poner algún detalle o marca visible a la rectificada por si tenemos que volver a acceder a ella para que el usuario lo sepa.

Última edición por ermendalenda fecha: 14-06-2025 a las 14:52:55.
Responder Con Cita
  #13  
Antiguo 16-06-2025
Decanato Decanato is offline
Miembro
 
Registrado: abr 2025
Posts: 98
Poder: 2
Decanato Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
La factura rectificada debe permanecer en los registros de verifactu y disponible y la de sustitución también, las 2.

El problema de que verifactu, al consultar la factura rectificada, no le agrega "una nota" de que ha sido rectificada, es "incomodo", pero no es problema nuestro, aunque al cliente si le tenemos que enviar la factura rectificativa correctamente informad, e igualmente es aconsejable, poner algún detalle o marca visible a la rectificada por si tenemos que volver a acceder a ella para que el usuario lo sepa.
Si, claro, yo guardo la factura sustituida inalterada, pero me llamó la atención que al consultarla en la AEAT no hiciese ninguna observación al respecto, y a pesar de que el registro llegó correcto no sabía si igual se me estaba pasando algo. Efectivamente es tema de ellos entonces, pero yo quería asegurarme de que la parte mía era OK.

Gracias ermendalenda!!!
Responder Con Cita
  #14  
Antiguo 16-06-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Poder: 7
ermendalenda Va por buen camino
Supongo que irán afinando y habrá avisos de facturas, sustituidas y rectificadas, al igual que la anulada desaparece.
Tarde o temprano tendrán problemas y no tendrán más remedio que avisarlo. Supongo que incluso, ademas e lo que comentas, ahora se podrá hacer varias veces f3 sobre las mismas f2 y eso es difícil de controlar con cientos de millon3s de registros que tendrán que tratar durante los 4 años que tiene que tener en cuenta. De vuelven muy pesados los índices con tanto dato.

Última edición por ermendalenda fecha: 16-06-2025 a las 18:47:27.
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
Rectificativa Otros Datos Cliente?? ermendalenda Temas legales 27 08-10-2025 14:58:17
Error huella factura rectificativa florenagm Envío de registros y sus respuestas 8 20-11-2024 09:55:22
Sustitucion de código jpablo2003 Varios 4 17-11-2011 22:02:07
Algoritmo de sustitución rauros Varios 3 30-07-2008 19:58:03
sustitucion de caracteres ercrizeporta Varios 2 10-10-2007 16:19:26


La franja horaria es GMT +2. Ahora son las 22:13:45.


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