Cargar un fichero EXCEL a un TXT en SAP
Hola,
necesito pasar un fichero EXCEL a un fichero plano TXT en SAP para despues pasarlo a una estructura y trabajarlo.
He utilzado varias maneras, pero de momento ningún me funciona:
*** CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
*** EXPORTING
*** filename = LV_FILENAME
****COLUMNA DONDE SE EMPIEZA A BUSCAR DATOS
*** i_begin_col = 1
****RENGLÓN DONDE SE EMPIEZA A BUSCAR DATOS
*** i_begin_row = 4
****COLUMNA DONDE TERMINA DE BUSCAR DATOS
*** i_end_col = 7
****RENGLÓN DONDE TERMINA DE BUSCAR DATOS
*** i_end_row = 200
*** TABLES
****TABLA INTERNA DONDE ME REGRESA LOS DATOS
*** intern = it_excel
*** EXCEPTIONS
*** inconsistent_parameters = 1
*** upload_ole = 2
*** OTHERS = 3.
Otra
*** CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
*** EXPORTING
*** i_line_header = 'X' "Si dejan este campo te quita una linea de tu archivo como header
*** i_tab_raw_data = it_raw " WORK TABLE
*** i_filename = LV_FILENAME
*** TABLES
*** i_tab_converted_data = IT_TEXTO "ACTUAL DATA
*** EXCEPTIONS
*** conversion_failed = 1
*** OTHERS = 2.
y la última:
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = P_P_FILE
TABLES
data_tab = GT_ZPST013.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
Ninguna obtengo lo que quiero.
Muchas gracias de antemano.
Saludos
Luis
|