Ver Mensaje Individual
  #1  
Viejo 23/06/16, 16:03:27
luis_gijon luis_gijon is offline
Junior Member
 
Fecha de Ingreso: ene 2016
Mensajes: 15
Smile 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
Responder Con Cita