Versiones comparadas

Clave

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

...

  • Método MAPPING_GET_DATA_FROM_DB. En este método se hace la recuperación de los datos de BBDD necesarios a partir de los registros obtenidos de la tabla extractora. Los registros de la tabla extractora vendrán en el parámetro de entrada IT_RECORDS de tipo STANDARD TABLE, deberá asignarse a un field-symbol tipificado del tipo de tabla que corresponda para facilitar su manipulación. En el parámetro CT_DB_RECORDS deberemos de informar los registros recuperados de las tablas, el método ADD_TAB_TO_DB_RECORDS de la clase /EDGE/CL_SP_UTILITIES nos será de utilidad para informar dicha tabla, por ejemplo, si hemos recuperado en una tabla interna con tipo de línea LFBK registros de la tabla LFBK haremos esta llamada para informar en CT_DB_RECORDS una línea que contendrán el nombre LFBK en el campo TABNAME y en RECORDS tendremos el contenido de la tabla interna:

    Image RemovedImage Added
  • Método MAPPING_SET_DATA_TO_XML. En este método ser realizará el mapeo de campos a la estructura que luego será transformada a XML. Se recibe el parámetro IT_DB_RECORDS con todos los datos de las tablas recuperadas en el método MAPPING_GET_DATA_FROM_DB además de los registros recuperados de la tabla extractora. Este método devolverá un tipo DATA en el parámetro ER_STR_XML que será la estructura a la que luego se le aplicará la transformación a XML configurada en el extractor.