/
Punto de Amplicación para ISU/FUCA Canarias

Punto de Amplicación para ISU/FUCA Canarias

El punto de ampliación /EDGE/SII_MAPEOS_ISU_CANARIAS está formado por 5 BAdIs:

Estas BAdIs se utilizan en las clases de mapeo de Canarias para FI-CA y para la modificación de eDocuments a generar.

/EDGE/BADI_SII_CHANGE_ISU_CA

Esta BAdI no tiene una implementación por defecto, y puede ser utilizada para cambiar los criterios de creación de eDocument una vez determinados los eDocuments a generar de manera estándar para el módulo de FI-CA.

La llamada a esta BAdI está localizada en las BTEs de creación (Include /EDGE/LSII_ISU_EVENTSF01, subrutina determina_edoc_fica), tras llamada a la BAdI de cambio de creación de la AEAT:

Esta BAdI está formada por un único método, CHANGE_CREACION cuyos parámetros de salida son dos tablas. Cada tabla determina el tipo de eDocument a crear para AEAT o ATC (Agencia Tributaria Canaria). Si se considera necesario cambiar el funcionamiento estándar de producto, se puede implementar esta BAdI y cambiar la determinación del tipo de eDocument a crear.

/EDGE/BADI_SII_CREA_ISU_CA

Esta BAdI tiene implementación por defecto y se encarga de determinar los tipos de eDocuments a generar cuando una sociedad aplica a Canarias. La llamada a esta BAdI también se localiza en la BTEs de creación (Include /EDGE/LSII_ISU_EVENTSF01, subrutina determina_edoc_fica), junto con el acceso a la tabla /EDGE/SII_CRI_SD que determina los eDocuments a crear para la AEAT:

Esta BAdI está formada por un único método, READ_CRE_CA que se encarga de recuperar de ambas "cre ins" (/EDGE/SII_CRI_SD y /EDGE/SII_CRI_CA) los tipos de eDocuments a generar para cada agencia cuando una sociedad aplica para envíos a Canarias.

Esta BAdI puede ser implementada si el funcionamiento requerido es distinto al establecido en producto.

/EDGE/BADI_SII_MAP_FIC_CA_FE

BAdI para mapeos para Canarias de facturas emitidas. Esta BAdi tiene implementación por defecto y se utiliza para calcular los nuevos campos o modificaciones para el mapeo de Canarias para FI-CA. La interfaz que implementa esta BAdI tiene los siguientes métodos:

  • GET_DESGLOSE_NOEXENTO_CANARIAS: Recuperamos desglose (Canarias) para no exenta de FE.
  • GET_DESCRIPCION_OPER: Recupera el campo descripción operación.

/EDGE/BADI_SII_MAP_FIC_CA_FE_C

BAdI para mapeos de Canarias para facturas emitidas FI-CA específico de cliente. Esta BAdI no tiene implementación por defecto y su interfaz está formada por los siguientes métodos:

  • GET_IMPORTRANSINMUEBLES: Recupera el campo ImporteTransmisionInmuebles. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_EMITIDOS_POR_TERCEROS: Recupera el campo EmitidaPorTerceros O Destinatario. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_FACTURACIONDIS_PADICIONAL: Recupera el campo Facturacion Disp. Adicional Tercera Y sexta... Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_FACTURASINIDEN: Recupera el campo FacturaSinIdentifDestinatarioAritculo6.1.d. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_DATOS_ARTICULO_25: Devuelve el bloque de detalles artículo 25.
  • GET_NUM_RESOLUCION_AUTOR: Recupera el campo Num Resolución autorización.
  • GET_REF_EXTERNA: Recupera el campo referencia externa. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
    GET_FACTURA_SIMPLIFICADA_ARTI: Recupera el campo FacturaSimplificadaArticulos7.2_7.3. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_REGPREVIOGGEEOREDEME: Recupera el campo RegPrevioGGEEoREDEMEoCompetencia. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_ENTIDAD_SUCEDIDA: Recupera el campo Entidad Sucedida. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_TIPO_NO_EXENTA: Recupera el tipo de no exenta. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.

/EDGE/BADI_SII_MAP_FIC_CA_GE_C

Badi para clase mapeos generales FI-CA Canarias. Esta BAdI no tiene implementación por defecto y su interfaz está formada por los siguientes métodos:

  • GET_NUM_SERIE_FACTURA_EMI: Recupera el campo Num Serie Factura Emisor. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.
  • GET_DATOS_INMUEBLES: Recupera el campo DatosInmueble. Este campo no es específico de Canarias, pero se añade en esta BAdI para poder darle una implementación distinta a la implementación para el mapeo de la AEAT.


Related content

Puntos de ampliación BAdIs eventos de creación Canarias
Puntos de ampliación BAdIs eventos de creación Canarias
More like this
Puntos de ampliación para BAdIs mapeos Canarias
Puntos de ampliación para BAdIs mapeos Canarias
More like this
Creación de registros (/EDGE/TB_ESPOT_CREA)
Creación de registros (/EDGE/TB_ESPOT_CREA)
More like this
Ajustes en clase de comunicación para el envío a Canarias
Ajustes en clase de comunicación para el envío a Canarias
More like this
5. Concilia para FI-CA
5. Concilia para FI-CA
More like this
11.1.2.4 BAdI para la creación de eDocuments de anulaciones/compensaciones de Pagos y Cobros
11.1.2.4 BAdI para la creación de eDocuments de anulaciones/compensaciones de Pagos y Cobros
More like this

Avvale 2024