Todos los códigos · familia SPFE
SPFE-MENSAJE-ALCANCE
nota
El documento es uno de los mensajes de la solución pública, y la nota dice con qué se ha medido y qué no. Es una nota y no un fallo. La Orden HAC/1028/2026 define nueve: la anulación de una factura o copia fiel (CANCELINVOICE, en el anexo I) y los ocho del anexo II, que son el pago, el rechazo, el cobro y el impago, cada uno con su baja. Se reconocen por el cbc:ResponseCode de cada cac:DocumentResponse, porque la orden no les da identificador de especificación, y se miden con la tabla de cada uno, que sale del XML del BOE. No se mide lo que la orden deja a la Sede electrónica de la AEAT (las especificaciones técnicas y la volumetría), ni la cabecera de la respuesta, ni que la factura exista o que las fechas sean ciertas. El NIF del emisor va sin el prefijo ES, y su cac:TaxScheme, que el esquema exige y ninguna tabla da, puede ir vacío: lo contestó la AEAT por escrito el 13-10-2026. Con el prefijo también se acepta. La tabla del mensaje de anulación escribe dos rutas que no existen en UBL 2.5 (la factura anulada dentro de cac:Response y el nombre del vendedor dentro de cac:PartyTaxScheme). La AEAT contestó el 13-10-2026 que sobra cac:Response y que el nombre va en cac:PartyLegalEntity, como en el anexo II, y lo corrige en el anexo que publicará en su Portal de Desarrolladores. En cada anulación la nota dice cómo se han leído. Que no salga ninguna queja SPFE- no quiere decir que el mensaje cumpla la orden.
- De dónde viene
- Anexos I y II: los mensajes de la solución pública: la anulación de una factura, del anexo I, y los estados del anexo II de la Orden HAC/1028/2026
- Lo escribe
validador/mensajes.py:717- Puede salir como
- nota