- Métodos Overwrites
- Enhancements
- Métodos Pre y Post
- Implementaciones de BAdI para campos que ya existían
Si actualmente se están utilizando las clases de mapeo estándar y las ampliaciones llevadas a cabo son las citadas anteriormente no es necesario realizar ninguna adaptación mas allá de la implementación de las BAdIs de los nuevos campos (BAdIs para Canarias).
Si por el contrario se están utilizando clases de mapeo Z, es necesario crear nuevas clases de mapeo Z que hereden de las clases de mapeo 1.1 AEAT, al igual que las estándar creadas en el producto.
El proceso a seguir sería copiar una a una las nuevas clases de mapeo en una clase Z.
Ejemplo copia clase de mapeo para Facturas Emitidas Canarias:
Activar la clase.
Cambiar la herencia de la nueva clase Z para que herede de la clase Z de mapeos 1.1 de la AEAT:
Una vez creada la clase, debe ser parametrizada en la transacción del menú de inicio: "/EDGE/SII_CU_015 - Determinación clases mapeo por lote".
Buscamos la entrada correspondiente del lote de Facturas emitidas de alta Canarias con versión 2 y cambiamos la clase estándar por la Z:
Este proceso debe repetirse para todas las clases de mapeo creadas para la nueva versión. Estas clases de mapeo están parametrizadas en la vista EDOMAPCLASSDETV con valor 2 en el campo versión. Para los tipos de lote de alta y modificación corresponde la misma clase de mapeo (suministro).
A continuación se listan todas las clases de mapeo nuevas generadas para esta versión. Generar copias de aquellas que apliquen: