Versiones comparadas

Clave

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

Desde la parametrización del motor de factura electrónica se deberán indicar las clases que se utilizarán para la extracción.

Image Added

Image Added

En la parametrización de estas clases de extracción se debe indicar el campo destino (EXTRACCION o APERTURA) y la tabla de referencia en la campo "Nombre del campo".

En el report de extracción se recorrerán las tablas parametrizadas con el valor EXTRACCION, mientras que en el report de apertura inicial se recorrerán las tablas parametrizadas con el valor APERTURA.

Estas clases tendrán que tener como referencia la interface interfaz /EDGE/IF_SL_EXTRACTOR. Por defecto se proveen las siguientes clases de extracción:

  • /EDGE/CL_SL_EXTRACTOR
  • EDGE/CL_SL_EXTRACTOR_APERTURA

Los métodos a implementar son:

  • GET_DATA: Mediante este método se realizará la extracción de los datos.
  • CHECK_DATA: Este método será el encargado de chequear los registros obtenidos en la extracción.
  • CHECK_ALTA_ANULADA: Comprueba si el asiento de alta está creado o se va a crear.
  • GET_DATA_ASIENTO: Mediante este método se realizará la extracción/re-mapeo de los datos cuando se use el botón del monitor "Reprocesar Datos".

Si se desea utilizar clases de extracción Z, la buena práctica sería crear clases Z que hereden de las estándar (según cuál aplique) y redefinir exclusivamente los método necesarios. De esta manera reutilizar lo máximo posible del código estándar.