ABAP Select data from SAP table RNSE_MVMT_DEP_ALL_OUT 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_OUT 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_OUT. 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_OUT 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_OUT TYPE STANDARD TABLE OF RNSE_MVMT_DEP_ALL_OUT,
      WA_RNSE_MVMT_DEP_ALL_OUT TYPE RNSE_MVMT_DEP_ALL_OUT,
      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_OUT> TYPE RNSE_MVMT_DEP_ALL_OUT.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RNSE_MVMT_DEP_ALL_OUT
*  INTO TABLE @DATA(IT_RNSE_MVMT_DEP_ALL_OUT2).
*--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_OUT INDEX 1 INTO DATA(WA_RNSE_MVMT_DEP_ALL_OUT2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RNSE_MVMT_DEP_ALL_OUT ASSIGNING <RNSE_MVMT_DEP_ALL_OUT>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RNSE_MVMT_DEP_ALL_OUT>-MOVEMENT = 1.
<RNSE_MVMT_DEP_ALL_OUT>-MANDT = 1.
<RNSE_MVMT_DEP_ALL_OUT>-EINRI = 1.
<RNSE_MVMT_DEP_ALL_OUT>-FALNR = 1.
<RNSE_MVMT_DEP_ALL_OUT>-LFDNR = 1.
ENDLOOP.

LOOP AT IT_RNSE_MVMT_DEP_ALL_OUT INTO WA_RNSE_MVMT_DEP_ALL_OUT.
*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_OUT-BEWTY, sy-vline,
WA_RNSE_MVMT_DEP_ALL_OUT-BWART, sy-vline,
WA_RNSE_MVMT_DEP_ALL_OUT-BWIDT, sy-vline,
WA_RNSE_MVMT_DEP_ALL_OUT-BWIZT, sy-vline,
WA_RNSE_MVMT_DEP_ALL_OUT-PLANB, sy-vline,
WA_RNSE_MVMT_DEP_ALL_OUT-STATU, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RNSE_MVMT_DEP_ALL_OUT 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_OUT 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_OUT INTO WA_RNSE_MVMT_DEP_ALL_OUT. *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 EINRI CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_OUT-EINRI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-EINRI.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ALPHA, internal->external for field UNFNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNSE_MVMT_DEP_ALL_OUT-UNFNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-WLPRI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-ORGFA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-ORGPF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-ZIMMR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-BETT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-EXTKH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-ORGAU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-UNFRN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-BEKAT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-OPART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-CLASS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-RFSRC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-FACHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-WLHSP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-BCODE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-NWATVPNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-NWATBEHAND IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-NWATZUGART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-NWATABGART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-NWATZUGVA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT-NWATAUFART IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNSE_MVMT_DEP_ALL_OUT-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_OUT_STR,
MOVEMENT TYPE STRING,
MANDT TYPE STRING,
EINRI TYPE STRING,
FALNR TYPE STRING,
LFDNR TYPE STRING,
BEWTY TYPE STRING,
BWART TYPE STRING,
BWIDT TYPE STRING,
BWIZT TYPE STRING,
PLANB TYPE STRING,
STATU TYPE STRING,
BWPDT TYPE STRING,
BWPZT TYPE STRING,
BWEDT TYPE STRING,
BWEZT TYPE STRING,
PLANE TYPE STRING,
LFDREF TYPE STRING,
TELNR TYPE STRING,
TVKZ TYPE STRING,
KZTXT TYPE STRING,
LGTXT TYPE STRING,
NOTKZ TYPE STRING,
UNFKZ TYPE STRING,
UNFNR TYPE STRING,
UNFOR TYPE STRING,
UNFZT TYPE STRING,
UNFDT TYPE STRING,
UNFTX TYPE STRING,
UNLTX TYPE STRING,
WLPRI TYPE STRING,
AUFDS TYPE STRING,
ORGFA TYPE STRING,
ORGPF TYPE STRING,
ZIMMR TYPE STRING,
BETT TYPE STRING,
PLANR TYPE STRING,
DAUER TYPE STRING,
EXTKH TYPE STRING,
ORGAU TYPE STRING,
EZUST TYPE STRING,
TODUR TYPE STRING,
ARBUN TYPE STRING,
ABWGN TYPE STRING,
ERDAT TYPE STRING,
ERUSR TYPE STRING,
UPDAT TYPE STRING,
UPUSR TYPE STRING,
STORN TYPE STRING,
STUSR TYPE STRING,
STDAT TYPE STRING,
UNFRN TYPE STRING,
BEKAT TYPE STRING,
NFGREF TYPE STRING,
VGNREF TYPE STRING,
AUFRF TYPE STRING,
MEDTX TYPE STRING,
MELTX TYPE STRING,
BWPRIO TYPE STRING,
STOID TYPE STRING,
DSPTY TYPE STRING,
VISTY TYPE STRING,
BWGR1 TYPE STRING,
BWGR2 TYPE STRING,
TPART TYPE STRING,
UNFVS TYPE STRING,
INSEV TYPE STRING,
OPART TYPE STRING,
CLASS TYPE STRING,
RFSRC TYPE STRING,
FACHR TYPE STRING,
UNFRT TYPE STRING,
UNFAV TYPE STRING,
WLTYP TYPE STRING,
WLRDT TYPE STRING,
WLRRN TYPE STRING,
WLSTA TYPE STRING,
WLHSP TYPE STRING,
WLADT TYPE STRING,
BCODE TYPE STRING,
ERTIM TYPE STRING,
NWATARBU TYPE STRING,
NWATNOTF TYPE STRING,
NWATBEGUT TYPE STRING,
NWATMUTT TYPE STRING,
NWATSPENDE TYPE STRING,
NWATMETHOD TYPE STRING,
NWATTRUNK TYPE STRING,
NWATSUCHT TYPE STRING,
NWATRAUF TYPE STRING,
NWATRZB TYPE STRING,
NWATVPNR TYPE STRING,
NWATBEFRGR TYPE STRING,
BEXNR TYPE STRING,
WPLID TYPE STRING,
FACHS TYPE STRING,
WPLTY TYPE STRING,
APCNID TYPE STRING,
NWATSSW TYPE STRING,
NWATBEHAND TYPE STRING,
NWATZUGART TYPE STRING,
NWATABGART TYPE STRING,
NWATZUGVA TYPE STRING,
NWATAUFART TYPE STRING,
NWATEREFCD TYPE STRING,
NWATEREFNO TYPE STRING,
NWATEREFID TYPE STRING,
SAPS TYPE STRING,
/ISHFR/PAL TYPE STRING,
/ISHFR/RDTYPE TYPE STRING,
/ISHFR/TYDOS TYPE STRING,
/ISHFR/NOOFBEAMS TYPE STRING,
EXTKH_NAME2 TYPE STRING,
EXTKH_NAME3 TYPE STRING,
LTEXT TYPE STRING,
LTEXT_ACC TYPE STRING,
PHYSICIANS TYPE STRING,END OF T_EKKO_STR. DATA: WA_RNSE_MVMT_DEP_ALL_OUT_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_OUT_STR-MOVEMENT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-MANDT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-EINRI sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-FALNR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-LFDNR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BEWTY sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWART sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWIDT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWIZT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-PLANB sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-STATU sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWPDT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWPZT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWEDT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWEZT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-PLANE sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-LFDREF sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-TELNR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-TVKZ sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-KZTXT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-LGTXT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NOTKZ sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFKZ sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFNR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFOR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFZT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFDT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFTX sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNLTX sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WLPRI sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-AUFDS sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ORGFA sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ORGPF sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ZIMMR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BETT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-PLANR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-DAUER sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-EXTKH sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ORGAU sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-EZUST sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-TODUR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ARBUN sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ABWGN sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ERDAT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ERUSR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UPDAT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UPUSR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-STORN sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-STUSR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-STDAT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFRN sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BEKAT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NFGREF sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-VGNREF sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-AUFRF sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-MEDTX sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-MELTX sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWPRIO sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-STOID sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-DSPTY sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-VISTY sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWGR1 sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BWGR2 sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-TPART sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFVS sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-INSEV sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-OPART sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-CLASS sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-RFSRC sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-FACHR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFRT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-UNFAV sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WLTYP sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WLRDT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WLRRN sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WLSTA sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WLHSP sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WLADT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BCODE sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-ERTIM sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATARBU sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATNOTF sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATBEGUT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATMUTT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATSPENDE sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATMETHOD sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATTRUNK sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATSUCHT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATRAUF sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATRZB sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATVPNR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATBEFRGR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-BEXNR sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WPLID sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-FACHS sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-WPLTY sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-APCNID sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATSSW sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATBEHAND sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATZUGART sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATABGART sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATZUGVA sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATAUFART sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATEREFCD sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATEREFNO sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-NWATEREFID sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-SAPS sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-/ISHFR/PAL sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-/ISHFR/RDTYPE sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-/ISHFR/TYDOS sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-/ISHFR/NOOFBEAMS sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-EXTKH_NAME2 sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-EXTKH_NAME3 sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-LTEXT sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-LTEXT_ACC sy-vline
WA_RNSE_MVMT_DEP_ALL_OUT_STR-PHYSICIANS sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.