Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

  • 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)

Autoconsumo

En la BAdI /EDGE/BADI_SII_MAPEOS_EMI método GET_DESGLOSE_AUTO_CONS, se añade un nuevo parámetro exporting para indicar que el mapeo va por desglose exento. Dentro de este método, se marcará este nuevo parámetro como X si el desglose es no exento. De esta manera en el desglose de Canarias para autoconsumo (/EDGE/CL_SII_MAP_FE_CA_L_11) se podrá saber que el desglose es no exento. 

En la clase de mapeo de Canarias, se realizará el mapeo para el desglose de autoconsumo cuando este es no exento. El resto de desglose se reutiliza del mapeo de la AEAT.

Ajustes campos ya mapeados en AEAT para Canarias:

Puede ser que desde cliente,  se quiera definir un mapeo distinto para la AEAT que para Canarias. El mapeo de Canarias reutiliza el mapeo definido para la AEAT utilizando herencia en sus métodos. De esta manera, inicialmente, los campos del XML de Canarias que existen en el XML de la AEAT toman exactamente el mismo mapeo que en la AEAT.

Si se da el caso de que el mapeo para Canarias sea diferente, se han creado nuevas BAdIs (BAdIs para Canarias) para sobrescribir el mapeo de la AEAT y definir uno específico para Canarias. Para facturas emitidas, los campos cuyos mapeos pueden ser modificados para Canarias son los siguientes:

  • Num Serie Factura Emisor
  • Descripción Operación
  • Ref Externa
  • 2_7.3
  • Reg Previo GGEE o REDEME o Competencia
  • Datos Inmueble
  • Importe Transmision Inmuebles
  • Emitida Por Terceros O Destinatario
  • Facturacion Disp Adicional Tercera Y sexta y Del Mercado Organizado Del Gas
  • FacturaSinIdentifDestinatarioAritculo6.1.d
  • Entidad Sucedida