ABAP Select data from SAP table RDISB 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 RDISB 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 RDISB. 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 RDISB 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_RDISB TYPE STANDARD TABLE OF RDISB,
      WA_RDISB TYPE RDISB,
      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: <RDISB> TYPE RDISB.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RDISB
*  INTO TABLE @DATA(IT_RDISB2).
*--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_RDISB INDEX 1 INTO DATA(WA_RDISB2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RDISB ASSIGNING <RDISB>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RDISB>-VDDISB = 1.
<RDISB>-MANDT = 1.
<RDISB>-BUKRS = 1.
<RDISB>-SARCHIV = 1.
<RDISB>-RANL = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RDISB-RBO, sy-vline,
WA_RDISB-SBO_STATUS, sy-vline,
WA_RDISB-SFGKZ, sy-vline,
WA_RDISB-SRELSTAT, sy-vline,
WA_RDISB-DFAELL, sy-vline,
WA_RDISB-DDISPO, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RDISB 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_RDISB 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_RDISB INTO WA_RDISB. *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 RANL CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDISB-RANL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDISB-RANL.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit EXCRT, internal->external for field REXCHANGER CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_RDISB-REXCHANGER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDISB-REXCHANGER.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ISOLA, internal->external for field LANGU CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_RDISB-LANGU IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDISB-LANGU.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit ISOLA, internal->external for field SPRAS CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_RDISB-SPRAS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDISB-SPRAS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field RANL_REPLACE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RDISB-RANL_REPLACE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RDISB-RANL_REPLACE.
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_RDISB_STR,
VDDISB TYPE STRING,
MANDT TYPE STRING,
BUKRS TYPE STRING,
SARCHIV TYPE STRING,
RANL TYPE STRING,
RBO TYPE STRING,
SBO_STATUS TYPE STRING,
SFGKZ TYPE STRING,
SRELSTAT TYPE STRING,
DFAELL TYPE STRING,
DDISPO TYPE STRING,
ADISBNET TYPE STRING,
ADISBNET_LC TYPE STRING,
MPARTNR TYPE STRING,
MBANKDET TYPE STRING,
MPAYMMETH TYPE STRING,
REXCHANGER TYPE STRING,
IINCL TYPE STRING,
IULT TYPE STRING,
MCALID TYPE STRING,
FTDISB TYPE STRING,
MNDID TYPE STRING,
REMIT_INFO TYPE STRING,
CONTRCURR TYPE STRING,
IFULLPART TYPE STRING,
ADISBGROSS TYPE STRING,
PDISBQUOTE TYPE STRING,
INETGROSS TYPE STRING,
ADISCWITHH TYPE STRING,
AARRWITHH TYPE STRING,
AOTHERSWITHH TYPE STRING,
ADRAWINGS TYPE STRING,
AARRNOTWITHH TYPE STRING,
DWITHHUPTO TYPE STRING,
DEXCHANGER TYPE STRING,
MTEMPLNO TYPE STRING,
DFIXEDFROM TYPE STRING,
AVALIDATCAP TYPE STRING,
ADISBOFF TYPE STRING,
AAVDISOB TYPE STRING,
AREMDISOB TYPE STRING,
PDISBRATE TYPE STRING,
MPOSTCONTROL TYPE STRING,
MMANPOPROC TYPE STRING,
IPAYMTRANS TYPE STRING,
CHANGED TYPE STRING,
POSTINFO TYPE STRING,
IPOSTSIM TYPE STRING,
DPOSTDATE TYPE STRING,
TPOST_TXT TYPE STRING,
IPOSTPROT TYPE STRING,
MPOSTPER TYPE STRING,
MPOSTAPPL TYPE STRING,
RUSER TYPE STRING,
RERF TYPE STRING,
DERF TYPE STRING,
TERF TYPE STRING,
REHER TYPE STRING,
RBEAR TYPE STRING,
DBEAR TYPE STRING,
TBEAR TYPE STRING,
RBHER TYPE STRING,
DISPLAY TYPE STRING,
MLOCKUSER TYPE STRING,
MTEMPLNO_TXT TYPE STRING,
TXTXBO_TEXT TYPE STRING,
MCONF_STAT_LOAN TYPE STRING,
MCONF_STAT_BO TYPE STRING,
STATIC_TEXTS TYPE STRING,
TEXT TYPE STRING,
TDISB_TXT TYPE STRING,
TFT_DISB_TXT TYPE STRING,
TPARTNR_TXT TYPE STRING,
TBANKDET_TXT TYPE STRING,
TCAL_TXT TYPE STRING,
TSG_TXT TYPE STRING,
STEER_UI TYPE STRING,
G_GUI_MODE TYPE STRING,
G_LOGHANDLE TYPE STRING,
G_OKCODE TYPE STRING,
G_TABNR TYPE STRING,
G_ACT_COMPONENT TYPE STRING,
G_BALDISPPROF TYPE STRING,
LANGU TYPE STRING,
TITLE TYPE STRING,
USE_GRID TYPE STRING,
NO_TOOLBAR TYPE STRING,
START_COL TYPE STRING,
START_ROW TYPE STRING,
END_COL TYPE STRING,
END_ROW TYPE STRING,
POP_ADJST TYPE STRING,
COLORS TYPE STRING,
PROBCLASS1 TYPE STRING,
PROBCLASS2 TYPE STRING,
PROBCLASS3 TYPE STRING,
PROBCLASS4 TYPE STRING,
MESS_FCAT TYPE STRING,
MESS_SORT TYPE STRING,
SHOW_ALL TYPE STRING,
MESS_MARK TYPE STRING,
CWIDTH_OPT TYPE STRING,
DISVARIANT TYPE STRING,
REPORT TYPE STRING,
HANDLE TYPE STRING,
LOG_GROUP TYPE STRING,
USERNAME TYPE STRING,
VARIANT TYPE STRING,
TEXT TYPE STRING,
DEPENDVARS TYPE STRING,
HEAD_TEXT TYPE STRING,
HEAD_SIZE TYPE STRING,
ROOT_TEXT TYPE STRING,
TREE_SIZE TYPE STRING,
TREE_ONTOP TYPE STRING,
TREE_ADJST TYPE STRING,
EXP_LEVEL TYPE STRING,
BYDETLEVEL TYPE STRING,
TREE_NOMSG TYPE STRING,
NOT_EMPTY TYPE STRING,
CLBK_READ TYPE STRING,
USEREXITP TYPE STRING,
USEREXITF TYPE STRING,
USEREXITT TYPE STRING,
CLBK_UCOM TYPE STRING,
USEREXITP TYPE STRING,
USEREXITF TYPE STRING,
USEREXITT TYPE STRING,
CLBK_UCBF TYPE STRING,
USEREXITP TYPE STRING,
USEREXITF TYPE STRING,
USEREXITT TYPE STRING,
CLBK_UCAF TYPE STRING,
USEREXITP TYPE STRING,
USEREXITF TYPE STRING,
USEREXITT TYPE STRING,
CLBK_PBO TYPE STRING,
USEREXITP TYPE STRING,
USEREXITF TYPE STRING,
USEREXITT TYPE STRING,
CLBK_TOOLB TYPE STRING,
USEREXITP TYPE STRING,
USEREXITF TYPE STRING,
USEREXITT TYPE STRING,
LEV1_FCAT TYPE STRING,
LEV1_SORT TYPE STRING,
LEV2_FCAT TYPE STRING,
LEV2_SORT TYPE STRING,
LEV3_FCAT TYPE STRING,
LEV3_SORT TYPE STRING,
LEV4_FCAT TYPE STRING,
LEV4_SORT TYPE STRING,
LEV5_FCAT TYPE STRING,
LEV5_SORT TYPE STRING,
LEV6_FCAT TYPE STRING,
LEV6_SORT TYPE STRING,
LEV7_FCAT TYPE STRING,
LEV7_SORT TYPE STRING,
LEV8_FCAT TYPE STRING,
LEV8_SORT TYPE STRING,
LEV9_FCAT TYPE STRING,
LEV9_SORT TYPE STRING,
EXT_PUSH1 TYPE STRING,
ACTIVE TYPE STRING,
POSITION TYPE STRING,
DEF TYPE STRING,
TEXT TYPE STRING,
ICON_ID TYPE STRING,
ICON_TEXT TYPE STRING,
QUICKINFO TYPE STRING,
PATH TYPE STRING,
EXT_PUSH2 TYPE STRING,
ACTIVE TYPE STRING,
POSITION TYPE STRING,
DEF TYPE STRING,
TEXT TYPE STRING,
ICON_ID TYPE STRING,
ICON_TEXT TYPE STRING,
QUICKINFO TYPE STRING,
PATH TYPE STRING,
EXT_PUSH3 TYPE STRING,
ACTIVE TYPE STRING,
POSITION TYPE STRING,
DEF TYPE STRING,
TEXT TYPE STRING,
ICON_ID TYPE STRING,
ICON_TEXT TYPE STRING,
QUICKINFO TYPE STRING,
PATH TYPE STRING,
EXT_PUSH4 TYPE STRING,
ACTIVE TYPE STRING,
POSITION TYPE STRING,
DEF TYPE STRING,
TEXT TYPE STRING,
ICON_ID TYPE STRING,
ICON_TEXT TYPE STRING,
QUICKINFO TYPE STRING,
PATH TYPE STRING,
CLBK_TOP_OF_PAGE TYPE STRING,
USEREXITP TYPE STRING,
USEREXITF TYPE STRING,
USEREXITT TYPE STRING,
GRID_TITLE TYPE STRING,
NO_GRIDTITLE TYPE STRING,
GRIDTITLE TYPE STRING,
DSP_HDR_IN_ZONLO TYPE STRING,
TREE_CONV TYPE STRING,
G_ACT_DYNPRO TYPE STRING,
IFULLDISB TYPE STRING,
STEER_OL TYPE STRING,
G_RBO TYPE STRING,
G_BOCAT TYPE STRING,
G_BOSUBCAT TYPE STRING,
G_WORKID TYPE STRING,
G_MESSAGEFLAGS TYPE STRING,
FLAG1 TYPE STRING,
INEG_RSALDO TYPE STRING,
G_POSTING_APPL TYPE STRING,
G_ACT_ALLOWED TYPE STRING,
G_APPL_MODE TYPE STRING,
G_APPL_MODE_ENTRY TYPE STRING,
G_CALLING_COMPONENT TYPE STRING,
G_CALLING_APPL TYPE STRING,
G_GSART TYPE STRING,
G_CONF_OBJ TYPE STRING,
G_CONF_ACTIVE TYPE STRING,
G_CONF_ACTIVE_LOAN TYPE STRING,
G_CONF_ACTIVE_BO TYPE STRING,
G_CONF_REL_BO TYPE STRING,
G_NOTE_ASSIGNED TYPE STRING,
G_BO_CHANGED TYPE STRING,
G_TESTRUN TYPE STRING,
G_RANL_AUTH TYPE STRING,
G_RANL_LOCK TYPE STRING,
G_NTRANS TYPE STRING,
G_MINCL TYPE STRING,
G_NO_ENQUEUE TYPE STRING,
G_NO_CONFIRMATION TYPE STRING,
G_NO_INIT TYPE STRING,
G_TYPE_VZZBEPP_ND TYPE STRING,
G_FLG_DRAWING TYPE STRING,
G_FLG_DRAW_CHANGE TYPE STRING,
G_ASYNCRON_SAVE TYPE STRING,
G_NO_LOAN_INIT TYPE STRING,
G_FLG_NO_VDCFWAREHOUSE TYPE STRING,
G_FLG_NO_CORRESP TYPE STRING,
G_ADAPTFLAGS TYPE STRING,
IADAP_VCBTR TYPE STRING,
IADAP_ADISBGROSS TYPE STRING,
IADAP_ADISBNET TYPE STRING,
G_SZARTKZ TYPE STRING,
G_FLG_NO_LOAN_UPDATE TYPE STRING,
VDAUSZ TYPE STRING,
MANDT TYPE STRING,
BUKRS TYPE STRING,
RANL TYPE STRING,
DTRANS TYPE STRING,
TTRANS TYPE STRING,
NTRANS TYPE STRING,
NVERF TYPE STRING,
RERF TYPE STRING,
DERF TYPE STRING,
TERF TYPE STRING,
REHER TYPE STRING,
RBEAR TYPE STRING,
DBEAR TYPE STRING,
TBEAR TYPE STRING,
RBHER TYPE STRING,
SBEWART TYPE STRING,
SANLF TYPE STRING,
NAME1 TYPE STRING,
NAME2 TYPE STRING,
NAME3 TYPE STRING,
NAME4 TYPE STRING,
PSTLZ TYPE STRING,
ORT01 TYPE STRING,
LAND1 TYPE STRING,
STRAS TYPE STRING,
PFACH TYPE STRING,
PSTL2 TYPE STRING,
PSKTO TYPE STRING,
BANKN TYPE STRING,
BANKL TYPE STRING,
BANKS TYPE STRING,
STCD1 TYPE STRING,
STCD2 TYPE STRING,
STKZU TYPE STRING,
STKZN TYPE STRING,
STKZA TYPE STRING,
REGIO TYPE STRING,
BKONT TYPE STRING,
BKREF TYPE STRING,
DTAWS TYPE STRING,
DTAMS TYPE STRING,
XCPDK TYPE STRING,
EMPFG TYPE STRING,
VCBTR TYPE STRING,
SCWHR TYPE STRING,
BHWHR TYPE STRING,
ZLSCH TYPE STRING,
PARTNR TYPE STRING,
SGTXT TYPE STRING,
BVTYP TYPE STRING,
SPRAS TYPE STRING,
ANRED TYPE STRING,
DDISPO TYPE STRING,
BUKRS_REPLACE TYPE STRING,
RANL_REPLACE TYPE STRING,
RBO TYPE STRING,
REMIT_INFO TYPE STRING,
IBAN TYPE STRING,
TRANSID TYPE STRING,
RETURNKEY TYPE STRING,
RETURNRSN TYPE STRING,
POREF TYPE STRING,
PIREF TYPE STRING,
BEPP_WITHH TYPE STRING,
BPCA TYPE STRING,
BPCA_ID TYPE STRING,
BPCA_TYPE_CODE TYPE STRING,END OF T_EKKO_STR. DATA: WA_RDISB_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_RDISB_STR-VDDISB sy-vline
WA_RDISB_STR-MANDT sy-vline
WA_RDISB_STR-BUKRS sy-vline
WA_RDISB_STR-SARCHIV sy-vline
WA_RDISB_STR-RANL sy-vline
WA_RDISB_STR-RBO sy-vline
WA_RDISB_STR-SBO_STATUS sy-vline
WA_RDISB_STR-SFGKZ sy-vline
WA_RDISB_STR-SRELSTAT sy-vline
WA_RDISB_STR-DFAELL sy-vline
WA_RDISB_STR-DDISPO sy-vline
WA_RDISB_STR-ADISBNET sy-vline
WA_RDISB_STR-ADISBNET_LC sy-vline
WA_RDISB_STR-MPARTNR sy-vline
WA_RDISB_STR-MBANKDET sy-vline
WA_RDISB_STR-MPAYMMETH sy-vline
WA_RDISB_STR-REXCHANGER sy-vline
WA_RDISB_STR-IINCL sy-vline
WA_RDISB_STR-IULT sy-vline
WA_RDISB_STR-MCALID sy-vline
WA_RDISB_STR-FTDISB sy-vline
WA_RDISB_STR-MNDID sy-vline
WA_RDISB_STR-REMIT_INFO sy-vline
WA_RDISB_STR-CONTRCURR sy-vline
WA_RDISB_STR-IFULLPART sy-vline
WA_RDISB_STR-ADISBGROSS sy-vline
WA_RDISB_STR-PDISBQUOTE sy-vline
WA_RDISB_STR-INETGROSS sy-vline
WA_RDISB_STR-ADISCWITHH sy-vline
WA_RDISB_STR-AARRWITHH sy-vline
WA_RDISB_STR-AOTHERSWITHH sy-vline
WA_RDISB_STR-ADRAWINGS sy-vline
WA_RDISB_STR-AARRNOTWITHH sy-vline
WA_RDISB_STR-DWITHHUPTO sy-vline
WA_RDISB_STR-DEXCHANGER sy-vline
WA_RDISB_STR-MTEMPLNO sy-vline
WA_RDISB_STR-DFIXEDFROM sy-vline
WA_RDISB_STR-AVALIDATCAP sy-vline
WA_RDISB_STR-ADISBOFF sy-vline
WA_RDISB_STR-AAVDISOB sy-vline
WA_RDISB_STR-AREMDISOB sy-vline
WA_RDISB_STR-PDISBRATE sy-vline
WA_RDISB_STR-MPOSTCONTROL sy-vline
WA_RDISB_STR-MMANPOPROC sy-vline
WA_RDISB_STR-IPAYMTRANS sy-vline
WA_RDISB_STR-CHANGED sy-vline
WA_RDISB_STR-POSTINFO sy-vline
WA_RDISB_STR-IPOSTSIM sy-vline
WA_RDISB_STR-DPOSTDATE sy-vline
WA_RDISB_STR-TPOST_TXT sy-vline
WA_RDISB_STR-IPOSTPROT sy-vline
WA_RDISB_STR-MPOSTPER sy-vline
WA_RDISB_STR-MPOSTAPPL sy-vline
WA_RDISB_STR-RUSER sy-vline
WA_RDISB_STR-RERF sy-vline
WA_RDISB_STR-DERF sy-vline
WA_RDISB_STR-TERF sy-vline
WA_RDISB_STR-REHER sy-vline
WA_RDISB_STR-RBEAR sy-vline
WA_RDISB_STR-DBEAR sy-vline
WA_RDISB_STR-TBEAR sy-vline
WA_RDISB_STR-RBHER sy-vline
WA_RDISB_STR-DISPLAY sy-vline
WA_RDISB_STR-MLOCKUSER sy-vline
WA_RDISB_STR-MTEMPLNO_TXT sy-vline
WA_RDISB_STR-TXTXBO_TEXT sy-vline
WA_RDISB_STR-MCONF_STAT_LOAN sy-vline
WA_RDISB_STR-MCONF_STAT_BO sy-vline
WA_RDISB_STR-STATIC_TEXTS sy-vline
WA_RDISB_STR-TEXT sy-vline
WA_RDISB_STR-TDISB_TXT sy-vline
WA_RDISB_STR-TFT_DISB_TXT sy-vline
WA_RDISB_STR-TPARTNR_TXT sy-vline
WA_RDISB_STR-TBANKDET_TXT sy-vline
WA_RDISB_STR-TCAL_TXT sy-vline
WA_RDISB_STR-TSG_TXT sy-vline
WA_RDISB_STR-STEER_UI sy-vline
WA_RDISB_STR-G_GUI_MODE sy-vline
WA_RDISB_STR-G_LOGHANDLE sy-vline
WA_RDISB_STR-G_OKCODE sy-vline
WA_RDISB_STR-G_TABNR sy-vline
WA_RDISB_STR-G_ACT_COMPONENT sy-vline
WA_RDISB_STR-G_BALDISPPROF sy-vline
WA_RDISB_STR-LANGU sy-vline
WA_RDISB_STR-TITLE sy-vline
WA_RDISB_STR-USE_GRID sy-vline
WA_RDISB_STR-NO_TOOLBAR sy-vline
WA_RDISB_STR-START_COL sy-vline
WA_RDISB_STR-START_ROW sy-vline
WA_RDISB_STR-END_COL sy-vline
WA_RDISB_STR-END_ROW sy-vline
WA_RDISB_STR-POP_ADJST sy-vline
WA_RDISB_STR-COLORS sy-vline
WA_RDISB_STR-PROBCLASS1 sy-vline
WA_RDISB_STR-PROBCLASS2 sy-vline
WA_RDISB_STR-PROBCLASS3 sy-vline
WA_RDISB_STR-PROBCLASS4 sy-vline
WA_RDISB_STR-MESS_FCAT sy-vline
WA_RDISB_STR-MESS_SORT sy-vline
WA_RDISB_STR-SHOW_ALL sy-vline
WA_RDISB_STR-MESS_MARK sy-vline
WA_RDISB_STR-CWIDTH_OPT sy-vline
WA_RDISB_STR-DISVARIANT sy-vline
WA_RDISB_STR-REPORT sy-vline
WA_RDISB_STR-HANDLE sy-vline
WA_RDISB_STR-LOG_GROUP sy-vline
WA_RDISB_STR-USERNAME sy-vline
WA_RDISB_STR-VARIANT sy-vline
WA_RDISB_STR-TEXT sy-vline
WA_RDISB_STR-DEPENDVARS sy-vline
WA_RDISB_STR-HEAD_TEXT sy-vline
WA_RDISB_STR-HEAD_SIZE sy-vline
WA_RDISB_STR-ROOT_TEXT sy-vline
WA_RDISB_STR-TREE_SIZE sy-vline
WA_RDISB_STR-TREE_ONTOP sy-vline
WA_RDISB_STR-TREE_ADJST sy-vline
WA_RDISB_STR-EXP_LEVEL sy-vline
WA_RDISB_STR-BYDETLEVEL sy-vline
WA_RDISB_STR-TREE_NOMSG sy-vline
WA_RDISB_STR-NOT_EMPTY sy-vline
WA_RDISB_STR-CLBK_READ sy-vline
WA_RDISB_STR-USEREXITP sy-vline
WA_RDISB_STR-USEREXITF sy-vline
WA_RDISB_STR-USEREXITT sy-vline
WA_RDISB_STR-CLBK_UCOM sy-vline
WA_RDISB_STR-USEREXITP sy-vline
WA_RDISB_STR-USEREXITF sy-vline
WA_RDISB_STR-USEREXITT sy-vline
WA_RDISB_STR-CLBK_UCBF sy-vline
WA_RDISB_STR-USEREXITP sy-vline
WA_RDISB_STR-USEREXITF sy-vline
WA_RDISB_STR-USEREXITT sy-vline
WA_RDISB_STR-CLBK_UCAF sy-vline
WA_RDISB_STR-USEREXITP sy-vline
WA_RDISB_STR-USEREXITF sy-vline
WA_RDISB_STR-USEREXITT sy-vline
WA_RDISB_STR-CLBK_PBO sy-vline
WA_RDISB_STR-USEREXITP sy-vline
WA_RDISB_STR-USEREXITF sy-vline
WA_RDISB_STR-USEREXITT sy-vline
WA_RDISB_STR-CLBK_TOOLB sy-vline
WA_RDISB_STR-USEREXITP sy-vline
WA_RDISB_STR-USEREXITF sy-vline
WA_RDISB_STR-USEREXITT sy-vline
WA_RDISB_STR-LEV1_FCAT sy-vline
WA_RDISB_STR-LEV1_SORT sy-vline
WA_RDISB_STR-LEV2_FCAT sy-vline
WA_RDISB_STR-LEV2_SORT sy-vline
WA_RDISB_STR-LEV3_FCAT sy-vline
WA_RDISB_STR-LEV3_SORT sy-vline
WA_RDISB_STR-LEV4_FCAT sy-vline
WA_RDISB_STR-LEV4_SORT sy-vline
WA_RDISB_STR-LEV5_FCAT sy-vline
WA_RDISB_STR-LEV5_SORT sy-vline
WA_RDISB_STR-LEV6_FCAT sy-vline
WA_RDISB_STR-LEV6_SORT sy-vline
WA_RDISB_STR-LEV7_FCAT sy-vline
WA_RDISB_STR-LEV7_SORT sy-vline
WA_RDISB_STR-LEV8_FCAT sy-vline
WA_RDISB_STR-LEV8_SORT sy-vline
WA_RDISB_STR-LEV9_FCAT sy-vline
WA_RDISB_STR-LEV9_SORT sy-vline
WA_RDISB_STR-EXT_PUSH1 sy-vline
WA_RDISB_STR-ACTIVE sy-vline
WA_RDISB_STR-POSITION sy-vline
WA_RDISB_STR-DEF sy-vline
WA_RDISB_STR-TEXT sy-vline
WA_RDISB_STR-ICON_ID sy-vline
WA_RDISB_STR-ICON_TEXT sy-vline
WA_RDISB_STR-QUICKINFO sy-vline
WA_RDISB_STR-PATH sy-vline
WA_RDISB_STR-EXT_PUSH2 sy-vline
WA_RDISB_STR-ACTIVE sy-vline
WA_RDISB_STR-POSITION sy-vline
WA_RDISB_STR-DEF sy-vline
WA_RDISB_STR-TEXT sy-vline
WA_RDISB_STR-ICON_ID sy-vline
WA_RDISB_STR-ICON_TEXT sy-vline
WA_RDISB_STR-QUICKINFO sy-vline
WA_RDISB_STR-PATH sy-vline
WA_RDISB_STR-EXT_PUSH3 sy-vline
WA_RDISB_STR-ACTIVE sy-vline
WA_RDISB_STR-POSITION sy-vline
WA_RDISB_STR-DEF sy-vline
WA_RDISB_STR-TEXT sy-vline
WA_RDISB_STR-ICON_ID sy-vline
WA_RDISB_STR-ICON_TEXT sy-vline
WA_RDISB_STR-QUICKINFO sy-vline
WA_RDISB_STR-PATH sy-vline
WA_RDISB_STR-EXT_PUSH4 sy-vline
WA_RDISB_STR-ACTIVE sy-vline
WA_RDISB_STR-POSITION sy-vline
WA_RDISB_STR-DEF sy-vline
WA_RDISB_STR-TEXT sy-vline
WA_RDISB_STR-ICON_ID sy-vline
WA_RDISB_STR-ICON_TEXT sy-vline
WA_RDISB_STR-QUICKINFO sy-vline
WA_RDISB_STR-PATH sy-vline
WA_RDISB_STR-CLBK_TOP_OF_PAGE sy-vline
WA_RDISB_STR-USEREXITP sy-vline
WA_RDISB_STR-USEREXITF sy-vline
WA_RDISB_STR-USEREXITT sy-vline
WA_RDISB_STR-GRID_TITLE sy-vline
WA_RDISB_STR-NO_GRIDTITLE sy-vline
WA_RDISB_STR-GRIDTITLE sy-vline
WA_RDISB_STR-DSP_HDR_IN_ZONLO sy-vline
WA_RDISB_STR-TREE_CONV sy-vline
WA_RDISB_STR-G_ACT_DYNPRO sy-vline
WA_RDISB_STR-IFULLDISB sy-vline
WA_RDISB_STR-STEER_OL sy-vline
WA_RDISB_STR-G_RBO sy-vline
WA_RDISB_STR-G_BOCAT sy-vline
WA_RDISB_STR-G_BOSUBCAT sy-vline
WA_RDISB_STR-G_WORKID sy-vline
WA_RDISB_STR-G_MESSAGEFLAGS sy-vline
WA_RDISB_STR-FLAG1 sy-vline
WA_RDISB_STR-INEG_RSALDO sy-vline
WA_RDISB_STR-G_POSTING_APPL sy-vline
WA_RDISB_STR-G_ACT_ALLOWED sy-vline
WA_RDISB_STR-G_APPL_MODE sy-vline
WA_RDISB_STR-G_APPL_MODE_ENTRY sy-vline
WA_RDISB_STR-G_CALLING_COMPONENT sy-vline
WA_RDISB_STR-G_CALLING_APPL sy-vline
WA_RDISB_STR-G_GSART sy-vline
WA_RDISB_STR-G_CONF_OBJ sy-vline
WA_RDISB_STR-G_CONF_ACTIVE sy-vline
WA_RDISB_STR-G_CONF_ACTIVE_LOAN sy-vline
WA_RDISB_STR-G_CONF_ACTIVE_BO sy-vline
WA_RDISB_STR-G_CONF_REL_BO sy-vline
WA_RDISB_STR-G_NOTE_ASSIGNED sy-vline
WA_RDISB_STR-G_BO_CHANGED sy-vline
WA_RDISB_STR-G_TESTRUN sy-vline
WA_RDISB_STR-G_RANL_AUTH sy-vline
WA_RDISB_STR-G_RANL_LOCK sy-vline
WA_RDISB_STR-G_NTRANS sy-vline
WA_RDISB_STR-G_MINCL sy-vline
WA_RDISB_STR-G_NO_ENQUEUE sy-vline
WA_RDISB_STR-G_NO_CONFIRMATION sy-vline
WA_RDISB_STR-G_NO_INIT sy-vline
WA_RDISB_STR-G_TYPE_VZZBEPP_ND sy-vline
WA_RDISB_STR-G_FLG_DRAWING sy-vline
WA_RDISB_STR-G_FLG_DRAW_CHANGE sy-vline
WA_RDISB_STR-G_ASYNCRON_SAVE sy-vline
WA_RDISB_STR-G_NO_LOAN_INIT sy-vline
WA_RDISB_STR-G_FLG_NO_VDCFWAREHOUSE sy-vline
WA_RDISB_STR-G_FLG_NO_CORRESP sy-vline
WA_RDISB_STR-G_ADAPTFLAGS sy-vline
WA_RDISB_STR-IADAP_VCBTR sy-vline
WA_RDISB_STR-IADAP_ADISBGROSS sy-vline
WA_RDISB_STR-IADAP_ADISBNET sy-vline
WA_RDISB_STR-G_SZARTKZ sy-vline
WA_RDISB_STR-G_FLG_NO_LOAN_UPDATE sy-vline
WA_RDISB_STR-VDAUSZ sy-vline
WA_RDISB_STR-MANDT sy-vline
WA_RDISB_STR-BUKRS sy-vline
WA_RDISB_STR-RANL sy-vline
WA_RDISB_STR-DTRANS sy-vline
WA_RDISB_STR-TTRANS sy-vline
WA_RDISB_STR-NTRANS sy-vline
WA_RDISB_STR-NVERF sy-vline
WA_RDISB_STR-RERF sy-vline
WA_RDISB_STR-DERF sy-vline
WA_RDISB_STR-TERF sy-vline
WA_RDISB_STR-REHER sy-vline
WA_RDISB_STR-RBEAR sy-vline
WA_RDISB_STR-DBEAR sy-vline
WA_RDISB_STR-TBEAR sy-vline
WA_RDISB_STR-RBHER sy-vline
WA_RDISB_STR-SBEWART sy-vline
WA_RDISB_STR-SANLF sy-vline
WA_RDISB_STR-NAME1 sy-vline
WA_RDISB_STR-NAME2 sy-vline
WA_RDISB_STR-NAME3 sy-vline
WA_RDISB_STR-NAME4 sy-vline
WA_RDISB_STR-PSTLZ sy-vline
WA_RDISB_STR-ORT01 sy-vline
WA_RDISB_STR-LAND1 sy-vline
WA_RDISB_STR-STRAS sy-vline
WA_RDISB_STR-PFACH sy-vline
WA_RDISB_STR-PSTL2 sy-vline
WA_RDISB_STR-PSKTO sy-vline
WA_RDISB_STR-BANKN sy-vline
WA_RDISB_STR-BANKL sy-vline
WA_RDISB_STR-BANKS sy-vline
WA_RDISB_STR-STCD1 sy-vline
WA_RDISB_STR-STCD2 sy-vline
WA_RDISB_STR-STKZU sy-vline
WA_RDISB_STR-STKZN sy-vline
WA_RDISB_STR-STKZA sy-vline
WA_RDISB_STR-REGIO sy-vline
WA_RDISB_STR-BKONT sy-vline
WA_RDISB_STR-BKREF sy-vline
WA_RDISB_STR-DTAWS sy-vline
WA_RDISB_STR-DTAMS sy-vline
WA_RDISB_STR-XCPDK sy-vline
WA_RDISB_STR-EMPFG sy-vline
WA_RDISB_STR-VCBTR sy-vline
WA_RDISB_STR-SCWHR sy-vline
WA_RDISB_STR-BHWHR sy-vline
WA_RDISB_STR-ZLSCH sy-vline
WA_RDISB_STR-PARTNR sy-vline
WA_RDISB_STR-SGTXT sy-vline
WA_RDISB_STR-BVTYP sy-vline
WA_RDISB_STR-SPRAS sy-vline
WA_RDISB_STR-ANRED sy-vline
WA_RDISB_STR-DDISPO sy-vline
WA_RDISB_STR-BUKRS_REPLACE sy-vline
WA_RDISB_STR-RANL_REPLACE sy-vline
WA_RDISB_STR-RBO sy-vline
WA_RDISB_STR-REMIT_INFO sy-vline
WA_RDISB_STR-IBAN sy-vline
WA_RDISB_STR-TRANSID sy-vline
WA_RDISB_STR-RETURNKEY sy-vline
WA_RDISB_STR-RETURNRSN sy-vline
WA_RDISB_STR-POREF sy-vline
WA_RDISB_STR-PIREF sy-vline
WA_RDISB_STR-BEPP_WITHH sy-vline
WA_RDISB_STR-BPCA sy-vline
WA_RDISB_STR-BPCA_ID sy-vline
WA_RDISB_STR-BPCA_TYPE_CODE sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.