...
Además, el método GET_SII_CABECERA, se modifica para ajustar el mapeo de la cabecera al mapeo Canario.
Facturas Emitidas
Clase /EDGE/CL_EDOC_SII_MAP_FE_L_11
- Método GET_ESTRUCTURA_XML: Llamada a los métodos super->get_estructura_xml y me->get_estructura_xml_1_1 con el nuevo parámetro iv_canarias = iv_canarias.
- Método GET_ESTRUCTURA_XML_1_1:
1. Se añade el parámetro iv_canarias en la firma del método.
...
Clase /EDGE/CL_EDOC_SII_MAP_FE_L
- Método GET_ESTRUCTURA_XML:
1. Cuando se produce el desglose no exento para Entrega, Servicio y Desglose de factura, se pone el siguiente código:
...
Clase /EDGE/CL_EDOC_SII_MAP_FE_BL
- Método get_id_factura: En la llamada al método /edge/cl_sii_utilities=>get_id_factura se añade el nuevo parámetro iv_canarias.
Clase /EDGE/CL_EDOC_SII_MAP_FE_IL
- Método get_id_factura: La llamada al método get_id_factura se hace con el nuevo parámetro iv_canarias. (No aplica porque el método no se utiliza)
...
Clase /EDGE/CL_SII_MAP_FICA_L_11
- Método GET_ESTRUCTURA_XML: Llamada a los métodos super->get_estructura_xml y me->get_estructura_xml_1_1 con el nuevo parámetro iv_canarias = iv_canarias.
- Método GET_ESTRUCTURA_XML_1_1:
1. Se añade el parámetro iv_canarias en la firma del método.
...
Clase /EDGE/CL_EDOC_SII_MAP_FICA_L
- Método GET_ESTRUCTURA_XML:
1. Cuando se produce el desglose no exento para Entrega, Servicio y Desglose de factura, se pone el siguiente código:
...
Clase /EDGE/CL_EDOC_SII_MAP_RC_BL_11
- Método GET_SII: La llamada al método get_id_factura se hace con el nuevo parámetro iv_canarias.
Clase /EDGE/CL_EDOC_SII_MAP_RC_L_11
- Método GET_ESTRUCTURA_XML: En la llamada al método get_estructura_xml, se añade el nuevo parámetro importing iv_canarias.
...
Clase /EDGE/CL_SII_MAP_FICA_RC_11
- Método GET_ESTRUCTURA_XML: Se añade el parámetro iv_canarias en la llamada al método get_estructura_xml.
...
Clase /EDGE/CL_EDOC_SII_MAP_FR_L
- Método GET_ID_FACTURA:
1. En la llamada al método get_tipo_factura se añade el parámetro opcional iv_canarias.
2. En la llamada a la BAdI /edge/badi_sii_mapping_rec método get_id_emisor_factura se añade el parámetro iv_canarias.
- Método GET_ESTRUCTURA_XML:
1. En la llamada al método get_tipo_factura se añade el parámetro opcional iv_canarias.
...
Clase /EDGE/CL_EDOC_SII_MAP_FR_L_11
- Método GET_ESTRUCTURA_XML: En las llamadas a los métodos get_estructura_xml y get_estructura_xml_1_1 se añade el parámetro importing iv_canarias.
Clase /EDGE/CL_EDOC_SII_MAP_FR_BL
- Método GET_SII: La llamada al método get_id_factura se hace con el nuevo parámetro iv_canarias.
- Método GET_ID_FACTURA:
1. En la llamada al método /edge/cl_sii_utilities=>get_id_factura se añade el nuevo parámetro iv_canarias.
...
Clase /EDGE/CL_EDOC_SII_MAP_FR_BL_11
- Método GET_SII: La llamada al método get_id_factura se hace con el nuevo parámetro iv_canarias.
...