/
4. Excepciones en campos a comparar (opcional)

4. Excepciones en campos a comparar (opcional)

Se pueden implementar comparadores propios para los diferentes campos, parametrizados por sociedad (también de manera genérica con espacio o "*") y libro de registro. Para ello se utilizará la transacción sm30 para actualizar la tabla /EDGE/SII_CO_012. Cuando no existe una entrada para un campo se utiliza la comparación de la clase por defecto /EDGE/CL_SII_COMPARADOR_CAMPOS.

Los campos a parametrizar son los siguientes:

  • Sociedad: Sociedad para la que aplica la excepción. Si está vacía o tiene el valor "*" aplica para todas las sociedades.
  • Libro Registro: Libro Registro para la que aplica la excepción.
  • Campo: Campo para el que aplica la excepción.
  • Clase/Interface: Clase utilizada para hacer la comparación excepcional, dichas clases han de implementar la interfaz /EDGE/IF_SII_COMPARADOR_CAMPOS y su método COMPARA_ELEMENTO. Si no se parametriza una clase el campo se ignorará en las comparaciones de las conciliaciones.


Avvale 2024