Versiones comparadas

Clave

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

Bb+ SILICIE tiene unas clases de mapeo por defecto, para hacer una implementación Z del mapeo se deberá de ir a la parte de Transformaciones XML.

...

Se tendrá que crear las clases Z heredando de nuestras clases /EDGE/CL_SL_ATR_CABECERA en el caso de necesitar una implementación Z para la cabecera del XML, o bien de cada clase correspondiente según el tipo de envío ( Hidrocarburos , alcohol etc.)Los métodos que encontraremos en la clase de cabecera (/EDGE/CL_SL_ATR_CABECERA) son:

...

Esta clase de cabecera pintará los campos de cabecera del fichero y los atributos. Esta clase es común para todos los ficheros ya que no hay diferencias en la estructura y el mapeo es idéntico.

Las clases específicas por materia prima (hidrocarburos, tabaco, alcohol y mixto (tabaco y alcohol) ) se generan heredando de la clase abstracta /EDGE/CL_SL_MAPPING_CUERPO que tiene los siguientes métodos:

...

De estos métodos los que se redefinen en las clases específicas por materia prima (p.e. /EDGE/CL_SL_CUERPO_HI) son:

...