ABAP Select data from SAP table ISU07_INSTALL_AUTO 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 ISU07_INSTALL_AUTO 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 ISU07_INSTALL_AUTO. 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 ISU07_INSTALL_AUTO 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_ISU07_INSTALL_AUTO TYPE STANDARD TABLE OF ISU07_INSTALL_AUTO,
      WA_ISU07_INSTALL_AUTO TYPE ISU07_INSTALL_AUTO,
      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: <ISU07_INSTALL_AUTO> TYPE ISU07_INSTALL_AUTO.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM ISU07_INSTALL_AUTO
*  INTO TABLE @DATA(IT_ISU07_INSTALL_AUTO2).
*--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_ISU07_INSTALL_AUTO INDEX 1 INTO DATA(WA_ISU07_INSTALL_AUTO2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_ISU07_INSTALL_AUTO ASSIGNING <ISU07_INSTALL_AUTO>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<ISU07_INSTALL_AUTO>-INTERFACE = 1.
<ISU07_INSTALL_AUTO>-DEVLOC = 1.
<ISU07_INSTALL_AUTO>-ANLAGE = 1.
<ISU07_INSTALL_AUTO>-EADAT = 1.
<ISU07_INSTALL_AUTO>-ACTION = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_ISU07_INSTALL_AUTO-UPD_ONLINE, sy-vline,
WA_ISU07_INSTALL_AUTO-NO_DIALOG, sy-vline,
WA_ISU07_INSTALL_AUTO-NO_EVENT, sy-vline,
WA_ISU07_INSTALL_AUTO-NO_STATISTIC, sy-vline,
WA_ISU07_INSTALL_AUTO-NO_CHANGE_DOC, sy-vline,
WA_ISU07_INSTALL_AUTO-ACTTIME, sy-vline.
ENDLOOP. *Add any further fields from structure WA_ISU07_INSTALL_AUTO 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_ISU07_INSTALL_AUTO 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_ISU07_INSTALL_AUTO INTO WA_ISU07_INSTALL_AUTO. *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 TPLNR, internal->external for field DEVLOC CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-DEVLOC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-DEVLOC.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit MATN1, internal->external for field MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-MATNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit MATN1, internal->external for field MATNRALT CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-MATNRALT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-MATNRALT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit GERNR, internal->external for field GERAETNEU CALL FUNCTION 'CONVERSION_EXIT_GERNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-GERAETNEU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-GERAETNEU.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit GERNR, internal->external for field TRENR CALL FUNCTION 'CONVERSION_EXIT_GERNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-TRENR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-TRENR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit GERNR, internal->external for field WANDNR CALL FUNCTION 'CONVERSION_EXIT_GERNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-WANDNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-WANDNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit GERNR, internal->external for field DRUCKNR CALL FUNCTION 'CONVERSION_EXIT_GERNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-DRUCKNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-DRUCKNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit RAT11, internal->external for field RATING CALL FUNCTION 'CONVERSION_EXIT_RAT11_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-RATING IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-RATING.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PVOLT, internal->external for field P_VOLTAGE CALL FUNCTION 'CONVERSION_EXIT_PVOLT_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-P_VOLTAGE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-P_VOLTAGE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit SVOLT, internal->external for field S_VOLTAGE CALL FUNCTION 'CONVERSION_EXIT_SVOLT_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-S_VOLTAGE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-S_VOLTAGE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit GERNR, internal->external for field VOLTTRANSFNR CALL FUNCTION 'CONVERSION_EXIT_GERNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-VOLTTRANSFNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-VOLTTRANSFNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit TPLNR, internal->external for field DEVLOC CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-DEVLOC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-DEVLOC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TPLNR, internal->external for field HAUS CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-HAUS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-HAUS.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit TPLNR, internal->external for field V_DEVLOC CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_ISU07_INSTALL_AUTO-V_DEVLOC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ISU07_INSTALL_AUTO-V_DEVLOC.
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_ISU07_INSTALL_AUTO_STR,
INTERFACE TYPE STRING,
DEVLOC TYPE STRING,
ANLAGE TYPE STRING,
EADAT TYPE STRING,
ACTION TYPE STRING,
UPD_ONLINE TYPE STRING,
NO_DIALOG TYPE STRING,
NO_EVENT TYPE STRING,
NO_STATISTIC TYPE STRING,
NO_CHANGE_DOC TYPE STRING,
ACTTIME TYPE STRING,
ZW TYPE STRING,
INP TYPE STRING,
MATNR TYPE STRING,
MATNRALT TYPE STRING,
GERAETNEU TYPE STRING,
EQUNRNEU TYPE STRING,
AUSBAU TYPE STRING,
ZWGRUPPE TYPE STRING,
EAGRUPPE TYPE STRING,
SPARTE TYPE STRING,
SPARTENEU TYPE STRING,
MOVE_TYPE TYPE STRING,
PLANT TYPE STRING,
STGE_LOC TYPE STRING,
KOSTL TYPE STRING,
WEMPF TYPE STRING,
BKTXT TYPE STRING,
SOBKZ TYPE STRING,
GRUND TYPE STRING,
AUFNR TYPE STRING,
MOVE_TYPE_O TYPE STRING,
PLANT_O TYPE STRING,
STGE_LOC_O TYPE STRING,
KOSTL_O TYPE STRING,
WEMPF_O TYPE STRING,
BKTXT_O TYPE STRING,
SOBKZ_O TYPE STRING,
GRUND_O TYPE STRING,
AUFNR_O TYPE STRING,
GERWECHS TYPE STRING,
VERBGL TYPE STRING,
VERLOS TYPE STRING,
TRENR TYPE STRING,
TRENRE TYPE STRING,
PROGT TYPE STRING,
WANDNR TYPE STRING,
WANDNRE TYPE STRING,
ABRFAKT TYPE STRING,
DRUCKNR TYPE STRING,
DRUCKNRE TYPE STRING,
MESSDRCK TYPE STRING,
MESSDRCKG TYPE STRING,
KOMGRP TYPE STRING,
UEBERVER TYPE STRING,
GVERRECHG TYPE STRING,
TARIFARTG TYPE STRING,
KONDIGRG TYPE STRING,
PREISKLAG TYPE STRING,
PRIMWNR1 TYPE STRING,
SEKWNR1 TYPE STRING,
PRIMWNR2 TYPE STRING,
SEKWNR2 TYPE STRING,
USE_PRE_REGREL TYPE STRING,
NOTSAMPDEV TYPE STRING,
DEVICE_NBR TYPE STRING,
LOSSDTGROUP TYPE STRING,
RATING TYPE STRING,
P_VOLTAGE TYPE STRING,
S_VOLTAGE TYPE STRING,
AMS TYPE STRING,
AMCG_CAP_GRP TYPE STRING,
VOLTTRANSFNR TYPE STRING,
VOLTTRANSFNRE TYPE STRING,
MSG_ATTR_ID TYPE STRING,
CAP_ACT_GRP TYPE STRING,
AUTO_ZW TYPE STRING,
AUTO_ZW_MOD TYPE STRING,
AUTO_GER TYPE STRING,
OKCODE TYPE STRING,
ZWSTAND TYPE STRING,
CONSUMPTION TYPE STRING,
DLO TYPE STRING,
EGPLD TYPE STRING,
MANDT TYPE STRING,
DEVLOC TYPE STRING,
HAUS TYPE STRING,
VSTELLE TYPE STRING,
SWERK TYPE STRING,
STORT TYPE STRING,
STORTZUS TYPE STRING,
BEGRU TYPE STRING,
V_DEVLOC TYPE STRING,
SWERKTXT TYPE STRING,
STORTTEXT TYPE STRING,
ADDRLINE1 TYPE STRING,
ADDRLINE2 TYPE STRING,
ADDRLINE3 TYPE STRING,
ADDRLINE4 TYPE STRING,
STTXTS TYPE STRING,
STTXTU TYPE STRING,
HAUSTXT TYPE STRING,
PLTXT TYPE STRING,
BUT_NOTE TYPE STRING,
WMODE TYPE STRING,
STRNO TYPE STRING,
INPUT0 TYPE STRING,
HAUS TYPE STRING,
EGPLD_USE TYPE STRING,
EGPLD_OKCODE TYPE STRING,
EGPLD_DONE TYPE STRING,
METERDOC TYPE STRING,
IEABLU TYPE STRING,
IEABLU_ERROR TYPE STRING,
IEABLU_WARNING TYPE STRING,
EABL_USE TYPE STRING,
EABL_OKCODE TYPE STRING,
EABL_DONE TYPE STRING,
IEABL_BUFFER TYPE STRING,END OF T_EKKO_STR. DATA: WA_ISU07_INSTALL_AUTO_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_ISU07_INSTALL_AUTO_STR-INTERFACE sy-vline
WA_ISU07_INSTALL_AUTO_STR-DEVLOC sy-vline
WA_ISU07_INSTALL_AUTO_STR-ANLAGE sy-vline
WA_ISU07_INSTALL_AUTO_STR-EADAT sy-vline
WA_ISU07_INSTALL_AUTO_STR-ACTION sy-vline
WA_ISU07_INSTALL_AUTO_STR-UPD_ONLINE sy-vline
WA_ISU07_INSTALL_AUTO_STR-NO_DIALOG sy-vline
WA_ISU07_INSTALL_AUTO_STR-NO_EVENT sy-vline
WA_ISU07_INSTALL_AUTO_STR-NO_STATISTIC sy-vline
WA_ISU07_INSTALL_AUTO_STR-NO_CHANGE_DOC sy-vline
WA_ISU07_INSTALL_AUTO_STR-ACTTIME sy-vline
WA_ISU07_INSTALL_AUTO_STR-ZW sy-vline
WA_ISU07_INSTALL_AUTO_STR-INP sy-vline
WA_ISU07_INSTALL_AUTO_STR-MATNR sy-vline
WA_ISU07_INSTALL_AUTO_STR-MATNRALT sy-vline
WA_ISU07_INSTALL_AUTO_STR-GERAETNEU sy-vline
WA_ISU07_INSTALL_AUTO_STR-EQUNRNEU sy-vline
WA_ISU07_INSTALL_AUTO_STR-AUSBAU sy-vline
WA_ISU07_INSTALL_AUTO_STR-ZWGRUPPE sy-vline
WA_ISU07_INSTALL_AUTO_STR-EAGRUPPE sy-vline
WA_ISU07_INSTALL_AUTO_STR-SPARTE sy-vline
WA_ISU07_INSTALL_AUTO_STR-SPARTENEU sy-vline
WA_ISU07_INSTALL_AUTO_STR-MOVE_TYPE sy-vline
WA_ISU07_INSTALL_AUTO_STR-PLANT sy-vline
WA_ISU07_INSTALL_AUTO_STR-STGE_LOC sy-vline
WA_ISU07_INSTALL_AUTO_STR-KOSTL sy-vline
WA_ISU07_INSTALL_AUTO_STR-WEMPF sy-vline
WA_ISU07_INSTALL_AUTO_STR-BKTXT sy-vline
WA_ISU07_INSTALL_AUTO_STR-SOBKZ sy-vline
WA_ISU07_INSTALL_AUTO_STR-GRUND sy-vline
WA_ISU07_INSTALL_AUTO_STR-AUFNR sy-vline
WA_ISU07_INSTALL_AUTO_STR-MOVE_TYPE_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-PLANT_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-STGE_LOC_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-KOSTL_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-WEMPF_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-BKTXT_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-SOBKZ_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-GRUND_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-AUFNR_O sy-vline
WA_ISU07_INSTALL_AUTO_STR-GERWECHS sy-vline
WA_ISU07_INSTALL_AUTO_STR-VERBGL sy-vline
WA_ISU07_INSTALL_AUTO_STR-VERLOS sy-vline
WA_ISU07_INSTALL_AUTO_STR-TRENR sy-vline
WA_ISU07_INSTALL_AUTO_STR-TRENRE sy-vline
WA_ISU07_INSTALL_AUTO_STR-PROGT sy-vline
WA_ISU07_INSTALL_AUTO_STR-WANDNR sy-vline
WA_ISU07_INSTALL_AUTO_STR-WANDNRE sy-vline
WA_ISU07_INSTALL_AUTO_STR-ABRFAKT sy-vline
WA_ISU07_INSTALL_AUTO_STR-DRUCKNR sy-vline
WA_ISU07_INSTALL_AUTO_STR-DRUCKNRE sy-vline
WA_ISU07_INSTALL_AUTO_STR-MESSDRCK sy-vline
WA_ISU07_INSTALL_AUTO_STR-MESSDRCKG sy-vline
WA_ISU07_INSTALL_AUTO_STR-KOMGRP sy-vline
WA_ISU07_INSTALL_AUTO_STR-UEBERVER sy-vline
WA_ISU07_INSTALL_AUTO_STR-GVERRECHG sy-vline
WA_ISU07_INSTALL_AUTO_STR-TARIFARTG sy-vline
WA_ISU07_INSTALL_AUTO_STR-KONDIGRG sy-vline
WA_ISU07_INSTALL_AUTO_STR-PREISKLAG sy-vline
WA_ISU07_INSTALL_AUTO_STR-PRIMWNR1 sy-vline
WA_ISU07_INSTALL_AUTO_STR-SEKWNR1 sy-vline
WA_ISU07_INSTALL_AUTO_STR-PRIMWNR2 sy-vline
WA_ISU07_INSTALL_AUTO_STR-SEKWNR2 sy-vline
WA_ISU07_INSTALL_AUTO_STR-USE_PRE_REGREL sy-vline
WA_ISU07_INSTALL_AUTO_STR-NOTSAMPDEV sy-vline
WA_ISU07_INSTALL_AUTO_STR-DEVICE_NBR sy-vline
WA_ISU07_INSTALL_AUTO_STR-LOSSDTGROUP sy-vline
WA_ISU07_INSTALL_AUTO_STR-RATING sy-vline
WA_ISU07_INSTALL_AUTO_STR-P_VOLTAGE sy-vline
WA_ISU07_INSTALL_AUTO_STR-S_VOLTAGE sy-vline
WA_ISU07_INSTALL_AUTO_STR-AMS sy-vline
WA_ISU07_INSTALL_AUTO_STR-AMCG_CAP_GRP sy-vline
WA_ISU07_INSTALL_AUTO_STR-VOLTTRANSFNR sy-vline
WA_ISU07_INSTALL_AUTO_STR-VOLTTRANSFNRE sy-vline
WA_ISU07_INSTALL_AUTO_STR-MSG_ATTR_ID sy-vline
WA_ISU07_INSTALL_AUTO_STR-CAP_ACT_GRP sy-vline
WA_ISU07_INSTALL_AUTO_STR-AUTO_ZW sy-vline
WA_ISU07_INSTALL_AUTO_STR-AUTO_ZW_MOD sy-vline
WA_ISU07_INSTALL_AUTO_STR-AUTO_GER sy-vline
WA_ISU07_INSTALL_AUTO_STR-OKCODE sy-vline
WA_ISU07_INSTALL_AUTO_STR-ZWSTAND sy-vline
WA_ISU07_INSTALL_AUTO_STR-CONSUMPTION sy-vline
WA_ISU07_INSTALL_AUTO_STR-DLO sy-vline
WA_ISU07_INSTALL_AUTO_STR-EGPLD sy-vline
WA_ISU07_INSTALL_AUTO_STR-MANDT sy-vline
WA_ISU07_INSTALL_AUTO_STR-DEVLOC sy-vline
WA_ISU07_INSTALL_AUTO_STR-HAUS sy-vline
WA_ISU07_INSTALL_AUTO_STR-VSTELLE sy-vline
WA_ISU07_INSTALL_AUTO_STR-SWERK sy-vline
WA_ISU07_INSTALL_AUTO_STR-STORT sy-vline
WA_ISU07_INSTALL_AUTO_STR-STORTZUS sy-vline
WA_ISU07_INSTALL_AUTO_STR-BEGRU sy-vline
WA_ISU07_INSTALL_AUTO_STR-V_DEVLOC sy-vline
WA_ISU07_INSTALL_AUTO_STR-SWERKTXT sy-vline
WA_ISU07_INSTALL_AUTO_STR-STORTTEXT sy-vline
WA_ISU07_INSTALL_AUTO_STR-ADDRLINE1 sy-vline
WA_ISU07_INSTALL_AUTO_STR-ADDRLINE2 sy-vline
WA_ISU07_INSTALL_AUTO_STR-ADDRLINE3 sy-vline
WA_ISU07_INSTALL_AUTO_STR-ADDRLINE4 sy-vline
WA_ISU07_INSTALL_AUTO_STR-STTXTS sy-vline
WA_ISU07_INSTALL_AUTO_STR-STTXTU sy-vline
WA_ISU07_INSTALL_AUTO_STR-HAUSTXT sy-vline
WA_ISU07_INSTALL_AUTO_STR-PLTXT sy-vline
WA_ISU07_INSTALL_AUTO_STR-BUT_NOTE sy-vline
WA_ISU07_INSTALL_AUTO_STR-WMODE sy-vline
WA_ISU07_INSTALL_AUTO_STR-STRNO sy-vline
WA_ISU07_INSTALL_AUTO_STR-INPUT0 sy-vline
WA_ISU07_INSTALL_AUTO_STR-HAUS sy-vline
WA_ISU07_INSTALL_AUTO_STR-EGPLD_USE sy-vline
WA_ISU07_INSTALL_AUTO_STR-EGPLD_OKCODE sy-vline
WA_ISU07_INSTALL_AUTO_STR-EGPLD_DONE sy-vline
WA_ISU07_INSTALL_AUTO_STR-METERDOC sy-vline
WA_ISU07_INSTALL_AUTO_STR-IEABLU sy-vline
WA_ISU07_INSTALL_AUTO_STR-IEABLU_ERROR sy-vline
WA_ISU07_INSTALL_AUTO_STR-IEABLU_WARNING sy-vline
WA_ISU07_INSTALL_AUTO_STR-EABL_USE sy-vline
WA_ISU07_INSTALL_AUTO_STR-EABL_OKCODE sy-vline
WA_ISU07_INSTALL_AUTO_STR-EABL_DONE sy-vline
WA_ISU07_INSTALL_AUTO_STR-IEABL_BUFFER sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.