El funcionamiento, descripción y ayuda relacionada puede consultarse en el apartado de la versión anterior 11.1.4.1 Descripción general de implementación.
...
- BAdIs con implementación por defecto:
- /EDGE/BADI_SII_MAP_GEN_1_1: Esta BAdI es utilizada para campos a mapear en distintos libros de manera general, los métodos que contiene son los siguientes:
- GET_REF_EXTERNA: Recupera el valor de "Referencia Externa" con el objetivo de que se pueda añadir información interna de la empresa asociada al registro de la factura.
- GET_MACRODATO: Recupera el valor "Macrodato" ('S' para Si, 'N' o blanco para No) para identificar aquellas facturas con importe de la factura superior a un umbral de 100.000 euros.
- GET_SOCIEDAD: Recupera el valor de la sociedad.
- SET_SOCIEDAD: Asigna el valor de la sociedad.
- GET_DESC_OPERACION: Recupera el valor para el campo “Descripción Operación”.
- GET_DATOS_INMUEBLE: Recupera los valores de referencias catastrales de los campos "DatosInmueble".
- /EDGE/BADI_SII_MAP_FE_1_1: Esta BAdI es utilizada para campos a mapear en el libro de facturas emitidas, los métodos que contiene son los siguientes:
- GET_DETALLE_EXENTA: Recupera los valores para los campos de “DetalleExenta”.
- GET_SOCIEDAD: Recupera el valor de la sociedad.
- SET_SOCIEDAD: Asigna el valor de la sociedad.
- /EDGE/BADI_SII_MAP_GEN_1_1: Esta BAdI es utilizada para campos a mapear en distintos libros de manera general, los métodos que contiene son los siguientes:
Info | ||
---|---|---|
| ||
Por un error de producto las clases de reserva de las BAdIs con implementación por defecto se han creado con el flag de Final. Por lo que no permite crear clases que hereden de estas. Para solucionarlo se pueden seguir los puntos que se indican en la guía: Incidencia clases reserva para BAdIs. |
- BAdIs sin implementación por defecto:
- /EDGE/IF_SII_MAP_GEN_1_1_CLI: Esta BAdI es utilizada para campos a mapear en distintos libros de manera general, los métodos que contiene son los siguientes:
- GET_ENTIDAD_SUCEDIDA: Recupera el valor del campo "EntidadSucedida". Identifica los registros de facturación realizados por una entidad en su condición de sucesora de otra entidad por operaciones de reestructuración societaria.
- GET_REG_PREVIO: Recuperar el valor "RegPrevioGGEEoREDEMEoCompetencia" para aquellos registros de facturación con dificultades para enviarse en
plazo por no tener constancia del cambio de condición a GGEE (Grandes Empresas), de la inclusión en REDEME o de un cambio en la competencia inspectora. - GET_FACT_SIMPLIF_ARTIC: Recuperar el valor "FacturaSimplificadaArticulos7.2_7.3" para identificar las facturas simplificadas que identifican al destinatario de acuerdo con los apartados 2 y 3 del artículo 7 del RD 1619/2012.
- GET_NUM_REG_ACUERDO: Recupera el valor "NumRegistroAcuerdoFacturacion".
- /EDGE/BADI_SII_MAP_FE_1_1_CLI: Esta BAdI es utilizada para campos a mapear en el libro de facturas emitidas, los métodos que contiene son los siguientes:
- GET_FACT_DISP_ADICIONAL: Recupera el valor "FacturacionDispAdicionalTerceraYsextayDelMercadoOrganizadoDelGas" para identificar si la factura
ha sido emitida por un tercero de acuerdo con una exigencia normativa. - GET_FACT_SIN_IDENTIF_DEST: Recupera el valor "FacturaSinIdentifDestinatarioAritculo6.1.d" para identificar las facturas completas en las que no es obligatorio identificar al destinatario.
- GET_FACT_DISP_ADICIONAL: Recupera el valor "FacturacionDispAdicionalTerceraYsextayDelMercadoOrganizadoDelGas" para identificar si la factura
- /EDGE/IF_SII_MAP_GEN_1_1_CLI: Esta BAdI es utilizada para campos a mapear en distintos libros de manera general, los métodos que contiene son los siguientes:
...
- BAdIs modificadas de la versión 1.0 Acceso BAdIs 1.0
- /EDGE/BADI_SII_MAPEOS_EMI: Esta BAdI es utilizada para campos a mapear en el libro de facturas emitidas, el método modificado es el siguiente:
- GET_CAUSA_EXENCION: Se habilita un parámetro de salida booleano para rellenar en caso de no encontrar causa de exención para un tipo de IVA. Hasta ahora se devolvía la causa de exención en blanco, pero no es del todo correcto ya que el "blanco" puede ser una causa de exención en sí misma.
- /EDGE/BADI_SII_MAPEOS_EMI: Esta BAdI es utilizada para campos a mapear en el libro de facturas emitidas, el método modificado es el siguiente: