/
Enhancement spot BAdIs creation events Canary Islands

Enhancement spot BAdIs creation events Canary Islands

The enhancement spot /EDGE/SII_EVENTOS_CREACION_CA, consists of two BAdIS.


/EDGE/BADI_SII_CHANGE_CREA_CA


This BAdI does not have a default implementation, and can be used to change the eDocument creation criteria once the eDocuments to be generated are determined in a standard way.

The call to this BAdI is located in the creation BTE /EDGE/BTE_CREATE_EDOCUMENT_SII, after call to the creation change BAdI of the AEAT:


This BAdI is formed by a unique method, CHANGE_CREACION whose output parameters are two tables. Each table determines the type of eDocument to be created for AEAT or ATC (Canary Islands Tax Agency). If it is considered necessary to change the standard operation of the product, you can implement this BAdI and change the determination of the type of eDocument to be created.


/EDGE/BADI_SII_CREA_EDOC_CA


This BAdI is implemented by default and is responsible for determining the types of eDocuments to be generated when a company applies to the Canary Islands. The call to this BAdI is also located in the creation BTE /EDGE/BTE_CREATE_EDOCUMENT_SII, together with the access to the /EDGE/SII_CRE_IN table that determines the eDocuments to be created for the AEAT:

This BAdI is formed by a unique method, READ_CRE_CA that is in charge of recovering from both "cre ins" (/EDGE/SII_CRE_IN and /EDGE/SII_CRE_CA) the types of eDocuments to be generated for each agency when a company applies for shipments to the Canary Islands.

This BAdI can be implemented if the required operation is different from the one established in the product.


Related content

Avvale 2024