![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
Tu planteamiento es correcto para ambos casos. Cuando una factura es rechazada por NIF o ID incorrecto, debes registrar una factura sustitutiva aunque no haya constancia previa en la AEAT.
Caso 1 - Sustitución con importes idénticos: BaseImponibleOimporteNoSujeto = 100 CuotaRepercutida = 21 BaseRectificada = 100 CuotaRectificada = 21 Este planteamiento es correcto. Estás indicando que la nueva factura tiene los mismos importes (100 + 21) y que sustituye a una factura anterior con esos mismos valores. Caso 2 - Anulación completa en un paso: BaseImponibleOimporteNoSujeto = 0 CuotaRepercutida = 0 BaseRectificada = 100 CuotaRectificada = 21 También es correcto. En BaseRectificada/CuotaRectificada indicas los valores de la factura original rechazada (100/21), y en BaseImponible/CuotaRepercutida pones 0 para dejarla completamente anulada. Puntos técnicos importantes: 1. TipoFactura: Debe ser F2 (Factura Simplificada Sustitutiva) o R2/R3/R4 según corresponda al tipo sustitutivo. 2. FacturaSustituida: Debes incluir el bloque con NumSerieFacturaAnterior, FechaExpedicionFacturaAnterior y TipoFacturaAnterior con los datos de la factura rechazada. 3. DescripcionOperacion: Recomendable incluir referencia al motivo ("Sustitución por NIF incorrecto" o similar). 4. Huella SHA256: La huella de la factura sustitutiva debe calcularse considerando también la huella de la factura anterior rechazada en el encadenamiento. 5. ImporteRectificacion: Si usas el bloque Desglose/DetalleDesglose, los campos BaseRectificada y CuotaRectificada van dentro de ImporteRectificacion/BaseRectificada e ImporteRectificacion/CuotaRectificada. Ambos enfoques cumplen con la especificación técnica de VeriFactu para facturas sustitutivas tras rechazo.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cómo solventar el error de una factura rechazada y subsanación por rechazo | trumbolt | Errores (relacionados con al AEAT) | 76 | 23-10-2025 12:25:52 |
| Paso de factura simplificada a factura convencional | Decanato | General/Noticias | 15 | 26-08-2025 20:25:19 |
| Registrar solo la hora con DBTimepicker | victor Julio | Conexión con bases de datos | 4 | 23-11-2016 19:37:51 |
| Depurar paso a paso solo por mi código | pape19 | Varios | 7 | 30-09-2011 20:41:54 |
| ¿Cómo conectar una base de datos MySQL paso a paso por ip? | Master23 | Conexión con bases de datos | 5 | 04-07-2010 22:01:54 |
|