#1
|
|||
|
|||
PROGRAMA o DESARROLLO Z
Amigos necesito un ejemplo de desarrollo Z
de carga masiva utilizando un txt. con codigo no con LSMW. |
#2
|
|||
|
|||
Traer de archivo a tabla interna. Funcion
Fijate esta función.
Si no trata de explicar un poco mas tu necesidad. Ej. carga masiva de facturas. CALL FUNCTION 'WS_UPLOAD' EXPORTING filename = f_filename filetype = f_filetype TABLES data_tab = f_data_tab EXCEPTIONS conversion_error = 1 file_open_error = 2 file_read_error = 3 invalid_type = 4 no_batch = 5 unknown_error = 6 invalid_table_width = 7 gui_refuse_filetransfer = 8 customer_error = 9 OTHERS = 10. IF sy-subrc <> 0. MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ENDIF. |
#3
|
|||
|
|||
Gracias
No tienes algun Z de ejmeplo txt q me dez....
de carga masiva ejemplo AS01 |
#4
|
||||
|
||||
como dice nuestro compañero abfv, esa es la funcion que podes usar para subir el archivo a una tabla interna, luego dependera de que layout tenga el archivo y si tiene caracter separador o los campos del archivo se separan con una longitu fija en segun la posición.
igualmente no queda claro que queres hacer con el archivo subido a memoria, necesitas correr un proceso batch? si es asi a que transaccion. saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|