![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
campos Subsanación y RechazoPrevio
Buenos tardes
Tengo dudas con el campo RechazoPrevio. Mi programa envía sin problema los registros de facturación a la plataforma de pruebas de Verifactu. También me funciona cuando el registro es AceptadoConErrores, corrijo la factura y envío el nuevo registro con el campo Subsanacion=S La duda que tengo es cuando un registro es rechazado. Pongo un ejemplo 1. Envío un registro de facturación y el cliente tiene mal el NIF. El envío es rechazado: 4109 Error en el bloque Destinatario. El formato del NIF es incorrecto. 2. Corrijo el NIF y reenvío el registro de facturación, poniendo ahora el campo RechazoPrevio=S. El envío es rechazado: 1161 El valor del campo RechazoPrevio no es válido, no podrá¡ incluirse el campo RechazoPrevio con valor S si no se ha informado del campo Subsanacion o tiene el valor N. 3. Reenvío el registro de facturación, poniendo ahora el campo RechazoPrevio=S y el campo Subsanacion=S. El envío es rechazado: 3002 No existe el registro de facturación. 4. Reenvío el registro de facturación, sin poner nada en campo RechazoPrevio ni en campo Subsanacion. El envío es aceptado. Veo que, si el registro de facturación es rechazado, una vez corregido el error, puedo enviar el nuevo registro sin poner RechazoPrevio=S, pero entonces, ¿para qué sirve el campo RechazoPrevio, o cómo se utiliza correctamente? Muchas gracias. |
|
#2
|
|||
|
|||
|
hola,,
en el documento de validaciones y errores, a partir de la página 22 puedes ver como se usan las claves de subsanaciób/rechazo previo https://www.agenciatributaria.es/sta...Veri-Factu.pdf creo que tu caso es un 'alta por rechazo', que implica: Subsanación = 'S',Rechazoprevio= 'X' Saludos.. |
|
#3
|
|||
|
|||
|
Efectivamente, yo estaba poniendo RechazoPrevio = 'S', y había que poner RechazoPrevio = 'X'.
Ya va perfecto. Resumiendo para todos, si el registro es rechazado, una vez corregido el error, hay que enviar un nuevo registro corregido con los campos Subsanación = 'S' y RechazoPrevio = 'X' Mil gracias, Galahad! |
|
#4
|
|||
|
|||
|
Cita:
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Necesito ejemplos XML de alta de subsanación y consulta | RanNav | Registros de Facturacion y Eventos (XML) | 23 | 20-10-2025 12:09:10 |
| Ejemplo xml para Subsanacion y RechazoPrevio | rafa1963 | Registros de Facturacion y Eventos (XML) | 2 | 10-06-2025 20:35:32 |
| Reenvío de facturas el Entorno de Pruebas SIN especificar Subsanación | espinete | Envío de registros y sus respuestas | 124 | 14-05-2025 17:58:33 |
| Error 2004 - FechaHoraGenRegistro Exento De Subsanacion | bmfranky | Errores (relacionados con al AEAT) | 3 | 05-12-2024 13:36:39 |
| Error 3002 en subsanacion | ermendalenda | Errores (relacionados con al AEAT) | 5 | 14-11-2024 10:59:55 |
|