ABAP Select data from SAP table RNSE_MVMT_DEP_ALL_IN into internal table

Get Example source ABAP code based on a different SAP table
  

Below is a number of ABAP code snippets to demonstrate how to select data from SAP RNSE_MVMT_DEP_ALL_IN table and store it within an internal table, including using the newer @DATA inline declaration methods. It also shows you various ways to process this data using ABAP work area, inline declaration or field symbols including executing all the relevant CONVERSION_EXIT routines specific to RNSE_MVMT_DEP_ALL_IN. See here for more generic Select statement tips.

Sometimes data within SAP is stored within the database table in a different format to what it is displayed to the user. These input/output conversation FM routines are what translates the data between the two formats.

There is also a full declaration of the RNSE_MVMT_DEP_ALL_IN table where each field has a char/string type for you to simply copy and paste. This allows you to use processing that is only available to these field types such as the CONCATENATE statement.

DATA: IT_RNSE_MVMT_DEP_ALL_IN TYPE STANDARD TABLE OF RNSE_MVMT_DEP_ALL_IN,
      WA_RNSE_MVMT_DEP_ALL_IN TYPE RNSE_MVMT_DEP_ALL_IN,
      GD_STR TYPE STRING.

DATA: lo_typedescr type REF TO cl_abap_typedescr.
DATA: lv_fieldname type fieldname.

FIELD-SYMBOLS: <FIELD> TYPE any.
FIELD-SYMBOLS: <RNSE_MVMT_DEP_ALL_IN> TYPE RNSE_MVMT_DEP_ALL_IN.

*Process all fields in table header/work area as string values
  PERFORM process_as_string_field_values CHANGING wa_RNSE_MVMT_DEP_ALL_IN.

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM RNSE_MVMT_DEP_ALL_IN
  INTO TABLE IT_RNSE_MVMT_DEP_ALL_IN.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RNSE_MVMT_DEP_ALL_IN
*  INTO TABLE @DATA(IT_RNSE_MVMT_DEP_ALL_IN2).
*--Further methods of using ABAP code to  select data from SAP database tables

*You can also declare the header/work area using the in-line DATA declaration method
READ TABLE IT_RNSE_MVMT_DEP_ALL_IN INDEX 1 INTO DATA(WA_RNSE_MVMT_DEP_ALL_IN2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RNSE_MVMT_DEP_ALL_IN ASSIGNING <RNSE_MVMT_DEP_ALL_IN>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RNSE_MVMT_DEP_ALL_IN>-MOVEMENT = 1.
<RNSE_MVMT_DEP_ALL_IN>-LFDNR = 1.
<RNSE_MVMT_DEP_ALL_IN>-BEWTY = 1.
<RNSE_MVMT_DEP_ALL_IN>-BEWTY_X = 1.
<RNSE_MVMT_DEP_ALL_IN>-BWART = 1.
ENDLOOP.

LOOP AT IT_RNSE_MVMT_DEP_ALL_IN INTO WA_RNSE_MVMT_DEP_ALL_IN.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RNSE_MVMT_DEP_ALL_IN-BWART_X, sy-vline,
WA_RNSE_MVMT_DEP_ALL_IN-BWIDT, sy-vline,
WA_RNSE_MVMT_DEP_ALL_IN-BWIDT_X, sy-vline,
WA_RNSE_MVMT_DEP_ALL_IN-BWIZT, sy-vline,
WA_RNSE_MVMT_DEP_ALL_IN-BWIZT_X, sy-vline,
WA_RNSE_MVMT_DEP_ALL_IN-PLANB, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RNSE_MVMT_DEP_ALL_IN you want to display... WRITE:/ sy-uline. * Aternatively use generic code to Write field values (and NAME) to screen report DO. ASSIGN COMPONENT sy-index OF STRUCTURE wa_RNSE_MVMT_DEP_ALL_IN TO <field>. IF sy-subrc <> 0. EXIT. ENDIF. WRITE:/ 'Field Value', <field>, sy-vline. gd_str = <field> . lo_typedescr ?= CL_ABAP_DATADESCR=>DESCRIBE_BY_DATA( <field> ). lv_fieldname = lo_typedescr->GET_RELATIVE_NAME( ). WRITE:/ 'Field Name', lv_fieldname. ENDDO. *Redo loop but convert all fields from internal to out value LOOP AT IT_RNSE_MVMT_DEP_ALL_IN INTO WA_RNSE_MVMT_DEP_ALL_IN. *Write horizonal line to screen report. WRITE:/ sy-uline. *Convert all fields to display/output versions using conversion routines PERFORM convert_all_field_values CHANGING wa_EKKO. ENDLOOP. *&---------------------------------------------------------------------* *& Form convert_all_field_values *&---------------------------------------------------------------------* FORM convert_all_field_values CHANGING p_EKKO LIKE wa_EKKO. DATA: ld_input(1000) TYPE c, ld_output(1000) TYPE C.

*Conversion exit ALPHA, internal->external for field UNFNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-UNFNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-UNFNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field WLPRI CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-WLPRI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-WLPRI.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ORGFA CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-ORGFA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-ORGFA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ORGPF CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-ORGPF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-ORGPF.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ZIMMR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-ZIMMR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-ZIMMR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field BETT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-BETT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-BETT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field EXTKH CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-EXTKH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-EXTKH.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ORGAU CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-ORGAU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-ORGAU.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field UNFRN CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-UNFRN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-UNFRN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field BEKAT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-BEKAT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-BEKAT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field OPART CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-OPART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-OPART.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field CLASS CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-CLASS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-CLASS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field RFSRC CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-RFSRC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-RFSRC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field FACHR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-FACHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-FACHR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field WLHSP CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-WLHSP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-WLHSP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field BCODE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-BCODE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-BCODE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field NWATVPNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-NWATVPNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-NWATVPNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field NWATBEHAND CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-NWATBEHAND IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-NWATBEHAND.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field NWATZUGART CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-NWATZUGART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-NWATZUGART.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field NWATABGART CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-NWATABGART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-NWATABGART.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field NWATZUGVA CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-NWATZUGVA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-NWATZUGVA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field NWATAUFART CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_IN-NWATAUFART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_IN-NWATAUFART.
WRITE:/ 'New Value:', ld_input.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_RNSE_MVMT_DEP_ALL_IN_STR,
MOVEMENT TYPE STRING,
LFDNR TYPE STRING,
BEWTY TYPE STRING,
BEWTY_X TYPE STRING,
BWART TYPE STRING,
BWART_X TYPE STRING,
BWIDT TYPE STRING,
BWIDT_X TYPE STRING,
BWIZT TYPE STRING,
BWIZT_X TYPE STRING,
PLANB TYPE STRING,
PLANB_X TYPE STRING,
STATU TYPE STRING,
STATU_X TYPE STRING,
BWPDT TYPE STRING,
BWPDT_X TYPE STRING,
BWPZT TYPE STRING,
BWPZT_X TYPE STRING,
BWEDT TYPE STRING,
BWEDT_X TYPE STRING,
BWEZT TYPE STRING,
BWEZT_X TYPE STRING,
PLANE TYPE STRING,
PLANE_X TYPE STRING,
LFDREF TYPE STRING,
LFDREF_X TYPE STRING,
TELNR TYPE STRING,
TELNR_X TYPE STRING,
TVKZ TYPE STRING,
TVKZ_X TYPE STRING,
KZTXT TYPE STRING,
KZTXT_X TYPE STRING,
LGTXT TYPE STRING,
LGTXT_X TYPE STRING,
NOTKZ TYPE STRING,
NOTKZ_X TYPE STRING,
UNFKZ TYPE STRING,
UNFKZ_X TYPE STRING,
UNFNR TYPE STRING,
UNFNR_X TYPE STRING,
UNFOR TYPE STRING,
UNFOR_X TYPE STRING,
UNFZT TYPE STRING,
UNFZT_X TYPE STRING,
UNFDT TYPE STRING,
UNFDT_X TYPE STRING,
UNFTX TYPE STRING,
UNFTX_X TYPE STRING,
UNLTX TYPE STRING,
UNLTX_X TYPE STRING,
WLPRI TYPE STRING,
WLPRI_X TYPE STRING,
AUFDS TYPE STRING,
AUFDS_X TYPE STRING,
ORGFA TYPE STRING,
ORGFA_X TYPE STRING,
ORGPF TYPE STRING,
ORGPF_X TYPE STRING,
ZIMMR TYPE STRING,
ZIMMR_X TYPE STRING,
BETT TYPE STRING,
BETT_X TYPE STRING,
PLANR TYPE STRING,
PLANR_X TYPE STRING,
DAUER TYPE STRING,
DAUER_X TYPE STRING,
EXTKH TYPE STRING,
EXTKH_X TYPE STRING,
ORGAU TYPE STRING,
ORGAU_X TYPE STRING,
EZUST TYPE STRING,
EZUST_X TYPE STRING,
TODUR TYPE STRING,
TODUR_X TYPE STRING,
ARBUN TYPE STRING,
ARBUN_X TYPE STRING,
ABWGN TYPE STRING,
ABWGN_X TYPE STRING,
UNFRN TYPE STRING,
UNFRN_X TYPE STRING,
BEKAT TYPE STRING,
BEKAT_X TYPE STRING,
NFGREF TYPE STRING,
NFGREF_X TYPE STRING,
VGNREF TYPE STRING,
VGNREF_X TYPE STRING,
AUFRF TYPE STRING,
AUFRF_X TYPE STRING,
MEDTX TYPE STRING,
MEDTX_X TYPE STRING,
MELTX TYPE STRING,
MELTX_X TYPE STRING,
BWPRIO TYPE STRING,
BWPRIO_X TYPE STRING,
STORN TYPE STRING,
STORN_X TYPE STRING,
STOID TYPE STRING,
STOID_X TYPE STRING,
DSPTY TYPE STRING,
DSPTY_X TYPE STRING,
VISTY TYPE STRING,
VISTY_X TYPE STRING,
BWGR1 TYPE STRING,
BWGR1_X TYPE STRING,
BWGR2 TYPE STRING,
BWGR2_X TYPE STRING,
TPART TYPE STRING,
TPART_X TYPE STRING,
UNFVS TYPE STRING,
UNFVS_X TYPE STRING,
INSEV TYPE STRING,
INSEV_X TYPE STRING,
OPART TYPE STRING,
OPART_X TYPE STRING,
CLASS TYPE STRING,
CLASS_X TYPE STRING,
RFSRC TYPE STRING,
RFSRC_X TYPE STRING,
FACHR TYPE STRING,
FACHR_X TYPE STRING,
UNFRT TYPE STRING,
UNFRT_X TYPE STRING,
UNFAV TYPE STRING,
UNFAV_X TYPE STRING,
WLTYP TYPE STRING,
WLTYP_X TYPE STRING,
WLRDT TYPE STRING,
WLRDT_X TYPE STRING,
WLRRN TYPE STRING,
WLRRN_X TYPE STRING,
WLSTA TYPE STRING,
WLSTA_X TYPE STRING,
WLHSP TYPE STRING,
WLHSP_X TYPE STRING,
WLADT TYPE STRING,
WLADT_X TYPE STRING,
BCODE TYPE STRING,
BCODE_X TYPE STRING,
ERTIM TYPE STRING,
ERTIM_X TYPE STRING,
NWATARBU TYPE STRING,
NWATARBU_X TYPE STRING,
NWATNOTF TYPE STRING,
NWATNOTF_X TYPE STRING,
NWATBEGUT TYPE STRING,
NWATBEGUT_X TYPE STRING,
NWATMUTT TYPE STRING,
NWATMUTT_X TYPE STRING,
NWATSPENDE TYPE STRING,
NWATSPENDE_X TYPE STRING,
NWATMETHOD TYPE STRING,
NWATMETHOD_X TYPE STRING,
NWATTRUNK TYPE STRING,
NWATTRUNK_X TYPE STRING,
NWATSUCHT TYPE STRING,
NWATSUCHT_X TYPE STRING,
NWATRAUF TYPE STRING,
NWATRAUF_X TYPE STRING,
NWATRZB TYPE STRING,
NWATRZB_X TYPE STRING,
NWATVPNR TYPE STRING,
NWATVPNR_X TYPE STRING,
NWATBEFRGR TYPE STRING,
NWATBEFRGR_X TYPE STRING,
BEXNR TYPE STRING,
BEXNR_X TYPE STRING,
WPLID TYPE STRING,
WPLID_X TYPE STRING,
FACHS TYPE STRING,
FACHS_X TYPE STRING,
WPLTY TYPE STRING,
WPLTY_X TYPE STRING,
APCNID TYPE STRING,
APCNID_X TYPE STRING,
NWATSSW TYPE STRING,
NWATSSW_X TYPE STRING,
NWATBEHAND TYPE STRING,
NWATBEHAND_X TYPE STRING,
NWATZUGART TYPE STRING,
NWATZUGART_X TYPE STRING,
NWATABGART TYPE STRING,
NWATABGART_X TYPE STRING,
NWATZUGVA TYPE STRING,
NWATZUGVA_X TYPE STRING,
NWATAUFART TYPE STRING,
NWATAUFART_X TYPE STRING,
NFPZ_T TYPE STRING,
BEWEGUNGTXT TYPE STRING,
BEWEGUNGTXT_X TYPE STRING,
UNFALLTXT TYPE STRING,
UNFALLTXT_X TYPE STRING,
MEDTXT TYPE STRING,
MEDTXT_X TYPE STRING,
LTEXT TYPE STRING,END OF T_EKKO_STR. DATA: WA_RNSE_MVMT_DEP_ALL_IN_STR type T_EKKO_STR. DATA: ld_text TYPE string. LOOP AT IT_EKKO INTO WA_EKKO. MOVE-CORRESPONDING wa_EKKO TO WA_EKKO_STR. CONCATENATE: sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-MOVEMENT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-LFDNR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEWTY sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEWTY_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWART sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWART_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWIDT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWIDT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWIZT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWIZT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-PLANB sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-PLANB_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-STATU sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-STATU_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWPDT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWPDT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWPZT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWPZT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWEDT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWEDT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWEZT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWEZT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-PLANE sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-PLANE_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-LFDREF sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-LFDREF_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TELNR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TELNR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TVKZ sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TVKZ_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-KZTXT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-KZTXT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-LGTXT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-LGTXT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NOTKZ sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NOTKZ_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFKZ sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFKZ_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFNR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFNR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFOR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFOR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFZT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFZT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFDT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFDT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFTX sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFTX_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNLTX sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNLTX_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLPRI sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLPRI_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-AUFDS sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-AUFDS_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ORGFA sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ORGFA_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ORGPF sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ORGPF_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ZIMMR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ZIMMR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BETT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BETT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-PLANR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-PLANR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-DAUER sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-DAUER_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-EXTKH sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-EXTKH_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ORGAU sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ORGAU_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-EZUST sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-EZUST_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TODUR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TODUR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ARBUN sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ARBUN_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ABWGN sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ABWGN_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFRN sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFRN_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEKAT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEKAT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NFGREF sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NFGREF_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-VGNREF sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-VGNREF_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-AUFRF sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-AUFRF_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-MEDTX sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-MEDTX_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-MELTX sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-MELTX_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWPRIO sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWPRIO_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-STORN sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-STORN_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-STOID sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-STOID_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-DSPTY sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-DSPTY_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-VISTY sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-VISTY_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWGR1 sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWGR1_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWGR2 sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BWGR2_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TPART sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-TPART_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFVS sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFVS_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-INSEV sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-INSEV_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-OPART sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-OPART_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-CLASS sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-CLASS_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-RFSRC sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-RFSRC_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-FACHR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-FACHR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFRT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFRT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFAV sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFAV_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLTYP sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLTYP_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLRDT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLRDT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLRRN sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLRRN_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLSTA sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLSTA_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLHSP sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLHSP_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLADT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WLADT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BCODE sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BCODE_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ERTIM sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-ERTIM_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATARBU sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATARBU_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATNOTF sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATNOTF_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATBEGUT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATBEGUT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATMUTT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATMUTT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATSPENDE sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATSPENDE_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATMETHOD sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATMETHOD_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATTRUNK sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATTRUNK_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATSUCHT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATSUCHT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATRAUF sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATRAUF_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATRZB sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATRZB_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATVPNR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATVPNR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATBEFRGR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATBEFRGR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEXNR sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEXNR_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WPLID sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WPLID_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-FACHS sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-FACHS_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WPLTY sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-WPLTY_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-APCNID sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-APCNID_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATSSW sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATSSW_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATBEHAND sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATBEHAND_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATZUGART sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATZUGART_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATABGART sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATABGART_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATZUGVA sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATZUGVA_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATAUFART sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NWATAUFART_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-NFPZ_T sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEWEGUNGTXT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-BEWEGUNGTXT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFALLTXT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-UNFALLTXT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-MEDTXT sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-MEDTXT_X sy-vline
WA_RNSE_MVMT_DEP_ALL_IN_STR-LTEXT sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.