En la nueva versión del XML de la AEAT nace un nuevo libro que debe ser enviado en caso de generar más de 15 referencias catastrales en una misma factura.
Para generar este libro se han creado nuevos tipos de eDocuments tanto para facturas como para lotes.
Los nuevos tipos de eDocuments para estas facturas son:
Tipo eDoc | Descripción |
---|---|
/EDGE/RC | Facturas de ref. catastrales |
/EDGE/RCB | Facturas de ref. catastrales de borrado |
/EDGE/RCBL | Lotes de facturas de ref. catastrales de borrado |
/EDGE/RC_L | Lotes de alta para facturas de ref. catastrales |
/EDGE/RF | Facturas de ref. catastrales para FICA |
/EDGE/RFB | Facturas de ref. catastrales de borrado para FICA |
/EDGE/RF_B | Lotes de facturas de ref. catastrales de borrado FICA |
/EDGE/RF_L | Lotes de alta para facturas de ref. catastrales FICA |
Además también se han creado los tipos de lotes correspondientes para este nuevo libro que necesitan tributar a las agencias forales:
Tipo eDoc | Descripción |
---|---|
/EDGE/RCAB | Lotes de facturas de ref. catastrales de borrado Álava |
/EDGE/RCAL | Lotes de alta para facturas de ref. catastrales Álava |
/EDGE/RCGB | Lotes de facturas de ref. catastrales de borrado Guipúzcoa |
/EDGE/RCGL | Lotes de alta para facturas de ref. catastrales Guipúzcoa |
/EDGE/RCVB | Lotes de facturas de ref. catastrales de borrado Vizcaya |
/EDGE/RCVL | Lotes de alta para facturas de ref. catastrales Vizcaya |
Este libro dispone de una única operación para el envío de información, el suministro. Lo que significa que no se envían bajas. Lo que ha establecido la AEAT es que, en caso de anular la factura emitida correspondiente, se enviará una factura de borrado. Para esto, se creará un eDocument de borrado asociado a esta factura que se incluirá en un lote de borrado. Este lote generará el XML de la factura del nuevo libro con los campos de referencia catastral vacíos.
Para poder generar el lote es necesario parametrizarlo en la tabla de lotes:
Transacción:
/EDGE/SII_CU_007
Entradas a parametrizar en Criterio de asignación a lote
Lote Alta RC
Prioridad igual que el resto de libros que tributan a la AEAT.
Condiciones para criterio:
- EDOCUMENT EDOC_TYPE I Delimitación de ámbito incluida (inclusive) EQ Igual a /EDGE/RC
- EDOCUMENT PROC_STATUS I Delimitación de ámbito incluida (inclusive) BT Entre... y... CORR CREA
Lote Alta RC FICA
Prioridad igual que el resto de libros que tributan a la AEAT.
Condiciones para criterio:
- EDOCUMENT EDOC_TYPE I Delimitación de ámbito incluida (inclusive) EQ Igual a /EDGE/RF
- EDOCUMENT PROC_STATUS I Delimitación de ámbito incluida (inclusive) BT Entre... y... CORR CREA
Lote Borrado RC
Prioridad igual que el resto de libros que tributan a la AEAT.
Condiciones para criterio:
- EDOCUMENT EDOC_TYPE I Delimitación de ámbito incluida (inclusive) EQ Igual a /EDGE/RCB
- EDOCUMENT PROC_STATUS I Delimitación de ámbito incluida (inclusive) BT Entre... y... CORR CREA
Lote Borrado RC FICA
Prioridad igual que el resto de libros que tributan a la AEAT.
Condiciones para criterio:
- EDOCUMENT EDOC_TYPE I Delimitación de ámbito incluida (inclusive) EQ Igual a /EDGE/RFB
- EDOCUMENT PROC_STATUS I Delimitación de ámbito incluida (inclusive) BT Entre... y... CORR CREA
Y para las Forales en caso de que aplique.
Lote Alta RC
Prioridad igual que el resto de libros que tributan a estas forales. Tiene que ser menor que la parametrización para lotes con envío a la AEAT.
Condiciones para criterio:
- EDOCUMENT EDOC_TYPE I Delimitación de ámbito incluida (inclusive) EQ Igual a /EDGE/RC
- EDOCUMENT PROC_STATUS I Delimitación de ámbito incluida (inclusive) BT Entre... y... CORR CREA
- Condición establecida para definir que es una foral
Lote Borrado RC
Prioridad igual que el resto de libros que tributan a la AEAT.
Condiciones para criterio:
- EDOCUMENT EDOC_TYPE I Delimitación de ámbito incluida (inclusive) EQ Igual a /EDGE/RCB
- EDOCUMENT PROC_STATUS I Delimitación de ámbito incluida (inclusive) BT Entre... y... CORR CREA
- Condición establecida para definir que es una foral
En el siguiente enlace se puede consultar todos los tipos de lote disponibles: 5.1. Configurar condiciones para lotes SII
También se puede consultar la parametrización de esta misma tabla para los lotes de las forales: 8. Condiciones para Lotes
Creación y generación de eDocuments para Inmuebles Adicionales
En la BTE de creación, /EDGE/BTE_CREATE_EDOCUMENT_SII, se ha añadido un punto para la creación de este nuevo tipo de eDocument. Para su creación, se utiliza el mapeo establecido en la BAdI /edge/badi_sii_map_gen_1_1, método get_datos_inmueble.
Este método tiene una implementación por defecto que puede modificarse según los criterios definidos para la creación de este libro. Este método se encarga de devolver las referencias catastrales posteriores a la referencia 15 para añadirlas en este nuevo libro. Además, también devuelve el número de referencias catastrales totales de una factura emitida. Si este número es mayor de 15, en este punto de la BTE se marca este tipo de eDocument para su creación.
Importante: El mapeo por defecto que se da para la generación de eDocuments es un desarrollo interno de producto hecho para las pruebas de este libro, por lo que no coincidirá con las condiciones específicas de cada desarrollo de cliente. Se aconseja crear una implementación y adaptar el código a los criterios específicos de cada proyecto.