Para cada sociedad, o alternativamente de forma genérica con espacio o asterisco, se configurará la clase de modelado de datos Concilia. La clase proporcionada por Concilia B+ for SAP SII es /EDGE/CL_CS_TRATAMIENTO. En cualquier caso, y teniendo en cuenta que podría utilizarse un modelo Z adaptado al cliente, la clase parametrizada debe implementar la interfaz /EDGE/IF_CC_TRATAMIENTO que tiene los siguientes métodos:
Método | Descripción |
---|---|
PREPARA_MAPEOS | Precarga de mapeos, método inicial antes de empezar a recuperar mapeos para documentos. |
RECUPERA_GUID | Obtención de GUID a partir de la factura. |
ES_BAJA | Determinación de baja para el LR instanciado. |
RECUPERA_MAPEO | Recuperación de mapeo para eDocument individual existente. |
ACTUALIZA_ESTADO | Actualización del estado de conciliación. |
UNPACK_KEY | Obtiene los campos claves a través de la clave de la fuente del eDocument. |
RECUPERA_ANULACION | Recuperación de instancia de anulación. |
RECUPERA_MAPEO_VIRTUAL | Realización de mapeo documento SAP sin AEAT/eDocument. |
NAVEGA | Navegación al cockpit según solución. |
RECUPERA_DIFERENCIAS | Recuperación de diferencias. |
RECUPERA_DIFERENCIAS_DES | Recuperación de diferencias desglosado por tipo. |
ESTADO_CORRECTO | Comprueba si el estado del eDocument es correcto. |
RECUPERA_CONTRAPARTE | Recupera datos adicionales para informe de datos de contraparte. |
ES_BAJA_CAMBIO_ID | Devuelve si se trata de una baja por cambio de ID. |
La parametrización se hace desde la transacción /EDGE/SII_CON_MODEL.