A parte de la parametrización indicada en los puntos anteriores para el Concilia, es necesario tener en cuenta los siguientes puntos si se quieren hacer conciliaciones para FI-CA/IS-U
...
Para la o las sociedades que utilicen el módulo de FI-CA se facilita desde producto una clase de modelo específica: /EDGE/CL_SII_CON_BPLUS_M_FICA que se debe parametrizar en la transacción /EDGE/SII_CON_MODEL para las sociedades que aplique. Si se desea, también se puede parametrizar una clase Z que herede de la interfaz /EDGE/IF_CC_TRATAMIENTO.
BAdI para documentos sin AEAT
Para la BAdI /EDGE/BADI_SII_IMPORTE_SAP_CON que se encarga de calcular los documentos que no han sido enviados a la AEAT, es necesario crear una implementación Z para calcular estos documentos y sus correspondientes importes en la parte de FI-CA.
Esta implementación Z puede tener como clase que implementa /EDGE/CL_SII_IMPORTE_FICA que se facilita desde producto como implementación por defecto. También se puede utilizar una clase Z en caso de querer un funcionamiento diferente.
El método GET_FR no se utiliza, por lo que se crea una implementación vacía.
Es en el método GET_FE donde se realiza todo el proceso ya que para FI-CA sólo se utilizan Facturas Emitidas.
Esta BAdI tiene un filtro por sociedad que se puede fijar para dicha implementación.
A la hora de calcular los documentos que no han sido enviados a la AEAT se tienen en cuenta los siguientes requisitos:
- Que el periodo de los documentos esté en el periodo que está siendo conciliado.
- Que tenga al menos una posición de impuestos.
- Que sea una factura como tal.
Para este tercer punto se ha creado una tabla disponible en el menú:
donde se pueden parametrizar clases de documento que no se quieran tener en cuenta a la hora de tomar los documentos que no se han enviado a la AEAT.
Esto quiere decir, la clase de documento que se parametrice en esta tabla, será excluida de la búsqueda de documentos de esta BAdI para mostrarlos en la sección de Facturas Sin AEAT (tercera pestaña del Concilia):
Para la búsqueda de estos documentos en esta BAdI, se hace un acceso a base de datos a la tabla DFKKKO con clave de búsqueda el campo BLDAT. Se recomienda crear un índice para este campo y mejorar así el rendiemiento de esta búsqueda.