Cita:
Empezado por gcqZW
Ojala...
Te va a tocar leerte la docu de la AEAT y el ROF para saber como actuar para cada error, estaría bien que nos pusieran paso por paso por cada error pero...
|
Eso sería lo ideal, y lo que nosotros hubiéramos hecho si lo hubiéramos diseñado nosotros, indicando qué bloques (números de error) se pueden/deben subsanar y cuales rectificar.
Vamos, es que sueño con que lo hubieran hecho así, pero ellos prefieren hacer tablas y esquemas y poner links a las leyes y normativa para que entenderlo sea casi imposible.
Por lo pronto, aquí un breve resumen de la operativa de altas, subsanaciones y anulaciones, que aunque no tenga toda la información, al menos a mí me ha servido para entender un poco mejor cómo funciona todo:
Alta
Envío de una nueva factura
No ha sido enviada
No ha sido anulada
Alta por Rechazo (debería ser poco habitual, según Hacienda. Luego ya veremos...)
Corrección de una factura anterior que ha sido RECHAZADA
No ha sido anulado
No se exige Rectificativa
Enviar como
Subsanacion = S
RechazoPrevio = X (porque ha sido rechazada)
Subsanación
Corrección de una factura anterior que ha sido Aceptada (No rechazada)
No se exige Rectificativa
Enviar como
Subsanacion = S
RechazoPrevio = N o en blanco (porque NO ha sido rechazada)
Alta por Rechazo de Subsanación
Corrección de una Subsanación rechazada
No se exige Rectificativa
Enviar como
Subsanacion = S
RechazoPrevio = S (porque es una subsanación de una subsanación previa que fue rechazada)
Anulación
Ha sido enviada anteriormente (la factura existe en la AEAT)
Pudo haber sido ya anulado anteriormente: se puede anular dos veces. Quedará constancia de la última anulación.
No se exige Rectificativa
Anulación por Rechazo
Ha sido enviada anteriormente (la factura existe en la AEAT)
Se ha intentado anular previamente pero la anulación anterior fue rechazada
Enviar como
RechazoPrevio = S (porque es una anulación de una anulación previa rechazada)
Anulaciones "sin registro previo"
Casos poco habituales
No debe existir la factura en Hacienda, por el motivo que sea, pero sí existe en el software
Puede ser "sin rechazo previo" o "con rechazo previo" (anulación de otra anulación previa rechazada)
Todo esto está ¿mejor? explicado en las últimas páginas del
documento de validación de errores, pero yo necesité ponerlo así para entenderlo mejor y tenerlo más a mano. Estaré viejo ya...