This is a global program to upload any database table in SAP environment.
Simply select the Path of the file and Table name.
Helpful Source Code:-
REPORT zupload_table1.
TYPE-POOLS: slis.
FIELD-SYMBOLS: <dyn_table> TYPE STANDARD TABLE,
<dyn_wa>, <dyn_field>.
DATA: it_fldcat TYPE lvc_t_fcat,
wa_it_fldcat TYPE lvc_s_fcat.
TYPE-POOLS : abap.
DATA: new_table TYPE REF TO data,
new_line TYPE REF TO data.
DATA: xcel TYPE TABLE OF alsmex_tabline WITH HEADER LINE.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text .
PARAMETERS: p_file TYPE rlgrap�filename DEFAULT �c:Test.csv�, *parameters: p_flds type i. p_table TYPE dd02l�tabname OBLIGATORY. SELECTION-SCREEN END OF BLOCK b1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
DATA : pt_file TYPE filetable, wa TYPE LINE OF filetable, user_action TYPE i.