ABAP Select data from SAP table VTVDETA_DL 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 VTVDETA_DL 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 VTVDETA_DL. 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 VTVDETA_DL 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_VTVDETA_DL TYPE STANDARD TABLE OF VTVDETA_DL,
      WA_VTVDETA_DL TYPE VTVDETA_DL,
      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: <VTVDETA_DL> TYPE VTVDETA_DL.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM VTVDETA_DL
*  INTO TABLE @DATA(IT_VTVDETA_DL2).
*--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_VTVDETA_DL INDEX 1 INTO DATA(WA_VTVDETA_DL2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_VTVDETA_DL ASSIGNING <VTVDETA_DL>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<VTVDETA_DL>-MANDT = 1.
<VTVDETA_DL>-BUKRS = 1.
<VTVDETA_DL>-RPORTB = 1.
<VTVDETA_DL>-WAERS = 1.
<VTVDETA_DL>-RANTYP = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_VTVDETA_DL-SARCHIV, sy-vline,
WA_VTVDETA_DL-RANLVD, sy-vline,
WA_VTVDETA_DL-SANLF, sy-vline,
WA_VTVDETA_DL-GSART, sy-vline,
WA_VTVDETA_DL-RREFKONT, sy-vline,
WA_VTVDETA_DL-DBLFZ, sy-vline.
ENDLOOP. *Add any further fields from structure WA_VTVDETA_DL 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_VTVDETA_DL 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_VTVDETA_DL INTO WA_VTVDETA_DL. *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 RANLVD CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VTVDETA_DL-RANLVD IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VTVDETA_DL-RANLVD.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

*Conversion exit GJAHR, internal->external for field DGJAHR CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_VTVDETA_DL-DGJAHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VTVDETA_DL-DGJAHR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PERI7, internal->external for field PERIO CALL FUNCTION 'CONVERSION_EXIT_PERI7_OUTPUT' EXPORTING input = WA_VTVDETA_DL-PERIO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VTVDETA_DL-PERIO.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit GJAHR, internal->external for field JAHR CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_VTVDETA_DL-JAHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VTVDETA_DL-JAHR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PERI, internal->external for field MONAT_JAHR CALL FUNCTION 'CONVERSION_EXIT_PERI_OUTPUT' EXPORTING input = WA_VTVDETA_DL-MONAT_JAHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VTVDETA_DL-MONAT_JAHR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PERI, internal->external for field WOCHE_JAHR CALL FUNCTION 'CONVERSION_EXIT_PERI_OUTPUT' EXPORTING input = WA_VTVDETA_DL-WOCHE_JAHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VTVDETA_DL-WOCHE_JAHR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field MPKOND_E CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VTVDETA_DL-MPKOND_E IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VTVDETA_DL-MPKOND_E.
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_VTVDETA_DL_STR,
MANDT TYPE STRING,
BUKRS TYPE STRING,
RPORTB TYPE STRING,
WAERS TYPE STRING,
RANTYP TYPE STRING,
SARCHIV TYPE STRING,
RANLVD TYPE STRING,
SANLF TYPE STRING,
GSART TYPE STRING,
RREFKONT TYPE STRING,
DBLFZ TYPE STRING,
DELFZ TYPE STRING,
DBFSZ TYPE STRING,
DEFSZ TYPE STRING,
RKLAMMER TYPE STRING,
XAKT TYPE STRING,
SDTYP TYPE STRING,
STITEL TYPE STRING,
SFRIST TYPE STRING,
SSICHER TYPE STRING,
SVZWECK TYPE STRING,
DBEWI TYPE STRING,
SBEA TYPE STRING,
SSOLIST TYPE STRING,
SSTATI TYPE STRING,
STILGART TYPE STRING,
SDUNNCMP TYPE STRING,
XNODUNN TYPE STRING,
MABER TYPE STRING,
MAHNS TYPE STRING,
MADAT TYPE STRING,
SMAHNM TYPE STRING,
ZUOND TYPE STRING,
REFER TYPE STRING,
MERKM TYPE STRING,
SSONDER TYPE STRING,
SB_VERTRAG TYPE STRING,
SB_BUCHH TYPE STRING,
SB_PROLO TYPE STRING,
SFIWO TYPE STRING,
SOBJART TYPE STRING,
RANLALT1 TYPE STRING,
RANLALT2 TYPE STRING,
SGR1 TYPE STRING,
SGR2 TYPE STRING,
SGRP3 TYPE STRING,
SGRP4 TYPE STRING,
SAKTPAS TYPE STRING,
SBILK TYPE STRING,
HKONT TYPE STRING,
GSBER TYPE STRING,
DZUSAGE TYPE STRING,
SNUTZART TYPE STRING,
SREPAYMENT TYPE STRING,
SFIBG TYPE STRING,
SREGION TYPE STRING,
SGESST TYPE STRING,
SOBEZ TYPE STRING,
SBEZIRK TYPE STRING,
LC_CAPITALS TYPE STRING,
LC_DISBURSEMENT TYPE STRING,
PARTNR TYPE STRING,
TYPE TYPE STRING,
ISTYPE TYPE STRING,
IND_SECTOR TYPE STRING,
CNTRY_COMP TYPE STRING,
LEGAL_ENTY TYPE STRING,
LEGAL_ORG TYPE STRING,
NATION TYPE STRING,
STATE TYPE STRING,
GROUP_ID TYPE STRING,
GROUP_D TYPE STRING,
STAFF_GRP TYPE STRING,
COMP_RE TYPE STRING,
GRADE TYPE STRING,
GRADE_METHOD TYPE STRING,
SOLVNCY TYPE STRING,
SOL_INF TYPE STRING,
SOL_I_D TYPE STRING,
RATING TYPE STRING,
SOL_INS TYPE STRING,
VONDAT TYPE STRING,
BISDAT TYPE STRING,
RSTICH TYPE STRING,
DBUDAT TYPE STRING,
DGJAHR TYPE STRING,
DMONAT TYPE STRING,
PERIO TYPE STRING,
DFAELL TYPE STRING,
RPBANK TYPE STRING,
RPZAHL TYPE STRING,
JFDBUC TYPE STRING,
LAND1 TYPE STRING,
ZLSCH TYPE STRING,
BANKK_HB TYPE STRING,
BANKN_HB TYPE STRING,
BANKK_BP TYPE STRING,
BANKN_BP TYPE STRING,
SSIGN TYPE STRING,
JAHR TYPE STRING,
MONAT TYPE STRING,
WOCHE TYPE STRING,
MONAT_JAHR TYPE STRING,
WOCHE_JAHR TYPE STRING,
SZART TYPE STRING,
SPAYRQ TYPE STRING,
PRKEY TYPE STRING,
BELNR TYPE STRING,
AWKEY TYPE STRING,
GL_ACCOUNT_D TYPE STRING,
GL_ACCOUNT_C TYPE STRING,
BUCHST_DL TYPE STRING,
SBEWZITI TYPE STRING,
SBEWART TYPE STRING,
RKONTRA TYPE STRING,
SVORGKZ TYPE STRING,
DDISPO TYPE STRING,
DVALUT TYPE STRING,
DORDER TYPE STRING,
RAHABKI TYPE STRING,
RAHKTID TYPE STRING,
SBWHR TYPE STRING,
RLZTG_K_F TYPE STRING,
UEBTG_K_F TYPE STRING,
RLZTG_F TYPE STRING,
RLZMO_F TYPE STRING,
RLZJA_F TYPE STRING,
UEBTG_F TYPE STRING,
UEBMO_F TYPE STRING,
UEBJA_F TYPE STRING,
BZBETR TYPE STRING,
BHWBETR TYPE STRING,
EHBETR TYPE STRING,
EEBETR TYPE STRING,
BBWHR TYPE STRING,
BHWHR TYPE STRING,
WZBETR TYPE STRING,
SPLWHR TYPE STRING,
D_BNBW_A TYPE STRING,
D_BNBW_P TYPE STRING,
D_AWBW_A TYPE STRING,
D_AWBW_P TYPE STRING,
D_AWHW_A TYPE STRING,
D_AWHW_P TYPE STRING,
D_BWBW_A TYPE STRING,
D_BWHW_A TYPE STRING,
D_BWBW_P TYPE STRING,
D_BWHW_P TYPE STRING,
PABGERFHW TYPE STRING,
PABGERFPL TYPE STRING,
CALC_CCY TYPE STRING,
MPKOND_A TYPE STRING,
MPKOND_E TYPE STRING,
PKOND_A TYPE STRING,
PKOND_E TYPE STRING,
BZUSA_A TYPE STRING,
BZUSA_E TYPE STRING,
BNBUE_A TYPE STRING,
BNBUE_E TYPE STRING,
BRPWR_A TYPE STRING,
BRPWR_E TYPE STRING,
BRPWR_P_A TYPE STRING,
BRPWR_P_E TYPE STRING,
BRPHW_A TYPE STRING,
BRPHW_E TYPE STRING,
BRPHW_P_A TYPE STRING,
BRPHW_P_E TYPE STRING,
BRIWR_A TYPE STRING,
BRIWR_E TYPE STRING,
BRIWR_P_A TYPE STRING,
BRIWR_P_E TYPE STRING,
BRIHW_A TYPE STRING,
BRIHW_E TYPE STRING,
BRIHW_P_A TYPE STRING,
BRIHW_P_E TYPE STRING,
BVAWR_A TYPE STRING,
BVAWR_E TYPE STRING,
BVAWR_P_A TYPE STRING,
BVAWR_P_E TYPE STRING,
BAVWR_A TYPE STRING,
BAVWR_E TYPE STRING,
BAVWR_P_A TYPE STRING,
BAVWR_P_E TYPE STRING,
BKAUFWR_A_A TYPE STRING,
BKAUFWR_A_E TYPE STRING,
BKAUFHW_A_A TYPE STRING,
BKAUFHW_A_E TYPE STRING,
BKAUFWR_P_A TYPE STRING,
BKAUFWR_P_E TYPE STRING,
BKAUFHW_P_A TYPE STRING,
BKAUFHW_P_E TYPE STRING,
BVZWR_A TYPE STRING,
BVZWR_E TYPE STRING,
BVZWR_P_A TYPE STRING,
BVZWR_P_E TYPE STRING,
BKKWR_A TYPE STRING,
BKKWR_E TYPE STRING,
BKKWR_P_A TYPE STRING,
BKKWR_P_E TYPE STRING,
BNOMWR_A_A TYPE STRING,
BNOMWR_A_E TYPE STRING,
BNOMWR_P_A TYPE STRING,
BNOMWR_P_E TYPE STRING,
BRPNWR_A TYPE STRING,
BRPNWR_E TYPE STRING,
BRPNWR_P_A TYPE STRING,
BRPNWR_P_E TYPE STRING,
BRINWR_A TYPE STRING,
BRINWR_E TYPE STRING,
BRINWR_P_A TYPE STRING,
BRINWR_P_E TYPE STRING,
BBUCHWR_A_A TYPE STRING,
BBUCHWR_A_E TYPE STRING,
BBUCHWR_P_A TYPE STRING,
BBUCHWR_P_E TYPE STRING,
BBUCHHW_A_A TYPE STRING,
BBUCHHW_A_E TYPE STRING,
BBUCHHW_P_A TYPE STRING,
BBUCHHW_P_E TYPE STRING,
NPV_PC_A TYPE STRING,
NPV_PC_E TYPE STRING,
NPV_CC_A TYPE STRING,
NPV_CC_E TYPE STRING,
CLEAN_PRICE_PC_A TYPE STRING,
CLEAN_PRICE_PC_E TYPE STRING,
CLEAN_PRICE_CC_A TYPE STRING,
CLEAN_PRICE_CC_E TYPE STRING,
BPVALUE_PC_A TYPE STRING,
BPVALUE_PC_E TYPE STRING,
BPVALUE_CC_A TYPE STRING,
BPVALUE_CC_E TYPE STRING,
MAC_DURATION_A TYPE STRING,
MAC_DURATION_E TYPE STRING,
MOD_DURATION_A TYPE STRING,
MOD_DURATION_E TYPE STRING,
YTM_A TYPE STRING,
YTM_E TYPE STRING,
PEFFZINS_A TYPE STRING,
PEFFZINS_E TYPE STRING,
STUECKE_A TYPE STRING,
STUECKE_E TYPE STRING,
BZBETR_AW TYPE STRING,
BHWBETR_AW TYPE STRING,
EHBETR_AW TYPE STRING,
EEBETR_AW TYPE STRING,
BBWHR_AW TYPE STRING,
BHWHR_AW TYPE STRING,
D_BNBW_A_AW TYPE STRING,
D_BNBW_P_AW TYPE STRING,
D_AWBW_A_AW TYPE STRING,
D_AWHW_A_AW TYPE STRING,
D_AWBW_P_AW TYPE STRING,
D_AWHW_P_AW TYPE STRING,
D_BWBW_A_AW TYPE STRING,
D_BWHW_A_AW TYPE STRING,
D_BWBW_P_AW TYPE STRING,
D_BWHW_P_AW TYPE STRING,
PABGERFHW_AW TYPE STRING,
PABGERFPL_AW TYPE STRING,
ANZGW TYPE STRING,
BZUSA_A_AW TYPE STRING,
BZUSA_E_AW TYPE STRING,
BNBUE_A_AW TYPE STRING,
BNBUE_E_AW TYPE STRING,
BRPWR_A_AW TYPE STRING,
BRPWR_E_AW TYPE STRING,
BRPWR_P_A_AW TYPE STRING,
BRPWR_P_E_AW TYPE STRING,
BRPHW_A_AW TYPE STRING,
BRPHW_E_AW TYPE STRING,
BRPHW_P_A_AW TYPE STRING,
BRPHW_P_E_AW TYPE STRING,
BRIWR_A_AW TYPE STRING,
BRIWR_E_AW TYPE STRING,
BRIWR_P_A_AW TYPE STRING,
BRIWR_P_E_AW TYPE STRING,
BRIHW_A_AW TYPE STRING,
BRIHW_E_AW TYPE STRING,
BRIHW_P_A_AW TYPE STRING,
BRIHW_P_E_AW TYPE STRING,
BVAWR_A_AW TYPE STRING,
BVAWR_E_AW TYPE STRING,
BVAWR_P_A_AW TYPE STRING,
BVAWR_P_E_AW TYPE STRING,
BAVWR_A_AW TYPE STRING,
BAVWR_E_AW TYPE STRING,
BAVWR_P_A_AW TYPE STRING,
BAVWR_P_E_AW TYPE STRING,
BKAUFWR_A_A_AW TYPE STRING,
BKAUFWR_A_E_AW TYPE STRING,
BKAUFHW_A_A_AW TYPE STRING,
BKAUFHW_A_E_AW TYPE STRING,
BKAUFWR_P_A_AW TYPE STRING,
BKAUFWR_P_E_AW TYPE STRING,
BKAUFHW_P_A_AW TYPE STRING,
BKAUFHW_P_E_AW TYPE STRING,
BVZWR_A_AW TYPE STRING,
BVZWR_E_AW TYPE STRING,
BVZWR_P_A_AW TYPE STRING,
BVZWR_P_E_AW TYPE STRING,
BKKWR_A_AW TYPE STRING,
BKKWR_E_AW TYPE STRING,
BKKWR_P_A_AW TYPE STRING,
BKKWR_P_E_AW TYPE STRING,
BRPNWR_A_AW TYPE STRING,
BRPNWR_E_AW TYPE STRING,
BRPNWR_P_A_AW TYPE STRING,
BRPNWR_P_E_AW TYPE STRING,
BNOMWR_A_A_AW TYPE STRING,
BNOMWR_A_E_AW TYPE STRING,
BNOMWR_P_A_AW TYPE STRING,
BNOMWR_P_E_AW TYPE STRING,
BRINWR_A_AW TYPE STRING,
BRINWR_E_AW TYPE STRING,
BRINWR_P_A_AW TYPE STRING,
BRINWR_P_E_AW TYPE STRING,
BBUCHWR_A_A_AW TYPE STRING,
BBUCHWR_A_E_AW TYPE STRING,
BBUCHWR_P_A_AW TYPE STRING,
BBUCHWR_P_E_AW TYPE STRING,
BBUCHHW_A_A_AW TYPE STRING,
BBUCHHW_A_E_AW TYPE STRING,
BBUCHHW_P_A_AW TYPE STRING,
BBUCHHW_P_E_AW TYPE STRING,
NPV_PC_A_AW TYPE STRING,
NPV_PC_E_AW TYPE STRING,
CLEAN_PRICE_PC_A_AW TYPE STRING,
CLEAN_PRICE_PC_E_AW TYPE STRING,
BPVALUE_PC_A_AW TYPE STRING,
BPVALUE_PC_E_AW TYPE STRING,
NUMBR TYPE STRING,
NUMBR_LC TYPE STRING,
KURSA TYPE STRING,
PERIV TYPE STRING,
VVRANLWI TYPE STRING,
CASHF TYPE STRING,
BILST TYPE STRING,
BILST2 TYPE STRING,
BILST_REF_B TYPE STRING,
BILST_REF_F TYPE STRING,
STORNO TYPE STRING,
AUSWT TYPE STRING,
FLG_SE TYPE STRING,
FLG_LO TYPE STRING,
FLG_OTC TYPE STRING,
FLG_LOF TYPE STRING,
FLG_COUPLING_SECACCGRP TYPE STRING,
FLG_HISTORIC_ACCASSREF TYPE STRING,
FLG_CONDENSE TYPE STRING,
FLG_NO_NULL TYPE STRING,
FLG_EXCLUDING_PLAN TYPE STRING,
FLG_REVERSED_FLOWS TYPE STRING,END OF T_EKKO_STR. DATA: WA_VTVDETA_DL_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_VTVDETA_DL_STR-MANDT sy-vline
WA_VTVDETA_DL_STR-BUKRS sy-vline
WA_VTVDETA_DL_STR-RPORTB sy-vline
WA_VTVDETA_DL_STR-WAERS sy-vline
WA_VTVDETA_DL_STR-RANTYP sy-vline
WA_VTVDETA_DL_STR-SARCHIV sy-vline
WA_VTVDETA_DL_STR-RANLVD sy-vline
WA_VTVDETA_DL_STR-SANLF sy-vline
WA_VTVDETA_DL_STR-GSART sy-vline
WA_VTVDETA_DL_STR-RREFKONT sy-vline
WA_VTVDETA_DL_STR-DBLFZ sy-vline
WA_VTVDETA_DL_STR-DELFZ sy-vline
WA_VTVDETA_DL_STR-DBFSZ sy-vline
WA_VTVDETA_DL_STR-DEFSZ sy-vline
WA_VTVDETA_DL_STR-RKLAMMER sy-vline
WA_VTVDETA_DL_STR-XAKT sy-vline
WA_VTVDETA_DL_STR-SDTYP sy-vline
WA_VTVDETA_DL_STR-STITEL sy-vline
WA_VTVDETA_DL_STR-SFRIST sy-vline
WA_VTVDETA_DL_STR-SSICHER sy-vline
WA_VTVDETA_DL_STR-SVZWECK sy-vline
WA_VTVDETA_DL_STR-DBEWI sy-vline
WA_VTVDETA_DL_STR-SBEA sy-vline
WA_VTVDETA_DL_STR-SSOLIST sy-vline
WA_VTVDETA_DL_STR-SSTATI sy-vline
WA_VTVDETA_DL_STR-STILGART sy-vline
WA_VTVDETA_DL_STR-SDUNNCMP sy-vline
WA_VTVDETA_DL_STR-XNODUNN sy-vline
WA_VTVDETA_DL_STR-MABER sy-vline
WA_VTVDETA_DL_STR-MAHNS sy-vline
WA_VTVDETA_DL_STR-MADAT sy-vline
WA_VTVDETA_DL_STR-SMAHNM sy-vline
WA_VTVDETA_DL_STR-ZUOND sy-vline
WA_VTVDETA_DL_STR-REFER sy-vline
WA_VTVDETA_DL_STR-MERKM sy-vline
WA_VTVDETA_DL_STR-SSONDER sy-vline
WA_VTVDETA_DL_STR-SB_VERTRAG sy-vline
WA_VTVDETA_DL_STR-SB_BUCHH sy-vline
WA_VTVDETA_DL_STR-SB_PROLO sy-vline
WA_VTVDETA_DL_STR-SFIWO sy-vline
WA_VTVDETA_DL_STR-SOBJART sy-vline
WA_VTVDETA_DL_STR-RANLALT1 sy-vline
WA_VTVDETA_DL_STR-RANLALT2 sy-vline
WA_VTVDETA_DL_STR-SGR1 sy-vline
WA_VTVDETA_DL_STR-SGR2 sy-vline
WA_VTVDETA_DL_STR-SGRP3 sy-vline
WA_VTVDETA_DL_STR-SGRP4 sy-vline
WA_VTVDETA_DL_STR-SAKTPAS sy-vline
WA_VTVDETA_DL_STR-SBILK sy-vline
WA_VTVDETA_DL_STR-HKONT sy-vline
WA_VTVDETA_DL_STR-GSBER sy-vline
WA_VTVDETA_DL_STR-DZUSAGE sy-vline
WA_VTVDETA_DL_STR-SNUTZART sy-vline
WA_VTVDETA_DL_STR-SREPAYMENT sy-vline
WA_VTVDETA_DL_STR-SFIBG sy-vline
WA_VTVDETA_DL_STR-SREGION sy-vline
WA_VTVDETA_DL_STR-SGESST sy-vline
WA_VTVDETA_DL_STR-SOBEZ sy-vline
WA_VTVDETA_DL_STR-SBEZIRK sy-vline
WA_VTVDETA_DL_STR-LC_CAPITALS sy-vline
WA_VTVDETA_DL_STR-LC_DISBURSEMENT sy-vline
WA_VTVDETA_DL_STR-PARTNR sy-vline
WA_VTVDETA_DL_STR-TYPE sy-vline
WA_VTVDETA_DL_STR-ISTYPE sy-vline
WA_VTVDETA_DL_STR-IND_SECTOR sy-vline
WA_VTVDETA_DL_STR-CNTRY_COMP sy-vline
WA_VTVDETA_DL_STR-LEGAL_ENTY sy-vline
WA_VTVDETA_DL_STR-LEGAL_ORG sy-vline
WA_VTVDETA_DL_STR-NATION sy-vline
WA_VTVDETA_DL_STR-STATE sy-vline
WA_VTVDETA_DL_STR-GROUP_ID sy-vline
WA_VTVDETA_DL_STR-GROUP_D sy-vline
WA_VTVDETA_DL_STR-STAFF_GRP sy-vline
WA_VTVDETA_DL_STR-COMP_RE sy-vline
WA_VTVDETA_DL_STR-GRADE sy-vline
WA_VTVDETA_DL_STR-GRADE_METHOD sy-vline
WA_VTVDETA_DL_STR-SOLVNCY sy-vline
WA_VTVDETA_DL_STR-SOL_INF sy-vline
WA_VTVDETA_DL_STR-SOL_I_D sy-vline
WA_VTVDETA_DL_STR-RATING sy-vline
WA_VTVDETA_DL_STR-SOL_INS sy-vline
WA_VTVDETA_DL_STR-VONDAT sy-vline
WA_VTVDETA_DL_STR-BISDAT sy-vline
WA_VTVDETA_DL_STR-RSTICH sy-vline
WA_VTVDETA_DL_STR-DBUDAT sy-vline
WA_VTVDETA_DL_STR-DGJAHR sy-vline
WA_VTVDETA_DL_STR-DMONAT sy-vline
WA_VTVDETA_DL_STR-PERIO sy-vline
WA_VTVDETA_DL_STR-DFAELL sy-vline
WA_VTVDETA_DL_STR-RPBANK sy-vline
WA_VTVDETA_DL_STR-RPZAHL sy-vline
WA_VTVDETA_DL_STR-JFDBUC sy-vline
WA_VTVDETA_DL_STR-LAND1 sy-vline
WA_VTVDETA_DL_STR-ZLSCH sy-vline
WA_VTVDETA_DL_STR-BANKK_HB sy-vline
WA_VTVDETA_DL_STR-BANKN_HB sy-vline
WA_VTVDETA_DL_STR-BANKK_BP sy-vline
WA_VTVDETA_DL_STR-BANKN_BP sy-vline
WA_VTVDETA_DL_STR-SSIGN sy-vline
WA_VTVDETA_DL_STR-JAHR sy-vline
WA_VTVDETA_DL_STR-MONAT sy-vline
WA_VTVDETA_DL_STR-WOCHE sy-vline
WA_VTVDETA_DL_STR-MONAT_JAHR sy-vline
WA_VTVDETA_DL_STR-WOCHE_JAHR sy-vline
WA_VTVDETA_DL_STR-SZART sy-vline
WA_VTVDETA_DL_STR-SPAYRQ sy-vline
WA_VTVDETA_DL_STR-PRKEY sy-vline
WA_VTVDETA_DL_STR-BELNR sy-vline
WA_VTVDETA_DL_STR-AWKEY sy-vline
WA_VTVDETA_DL_STR-GL_ACCOUNT_D sy-vline
WA_VTVDETA_DL_STR-GL_ACCOUNT_C sy-vline
WA_VTVDETA_DL_STR-BUCHST_DL sy-vline
WA_VTVDETA_DL_STR-SBEWZITI sy-vline
WA_VTVDETA_DL_STR-SBEWART sy-vline
WA_VTVDETA_DL_STR-RKONTRA sy-vline
WA_VTVDETA_DL_STR-SVORGKZ sy-vline
WA_VTVDETA_DL_STR-DDISPO sy-vline
WA_VTVDETA_DL_STR-DVALUT sy-vline
WA_VTVDETA_DL_STR-DORDER sy-vline
WA_VTVDETA_DL_STR-RAHABKI sy-vline
WA_VTVDETA_DL_STR-RAHKTID sy-vline
WA_VTVDETA_DL_STR-SBWHR sy-vline
WA_VTVDETA_DL_STR-RLZTG_K_F sy-vline
WA_VTVDETA_DL_STR-UEBTG_K_F sy-vline
WA_VTVDETA_DL_STR-RLZTG_F sy-vline
WA_VTVDETA_DL_STR-RLZMO_F sy-vline
WA_VTVDETA_DL_STR-RLZJA_F sy-vline
WA_VTVDETA_DL_STR-UEBTG_F sy-vline
WA_VTVDETA_DL_STR-UEBMO_F sy-vline
WA_VTVDETA_DL_STR-UEBJA_F sy-vline
WA_VTVDETA_DL_STR-BZBETR sy-vline
WA_VTVDETA_DL_STR-BHWBETR sy-vline
WA_VTVDETA_DL_STR-EHBETR sy-vline
WA_VTVDETA_DL_STR-EEBETR sy-vline
WA_VTVDETA_DL_STR-BBWHR sy-vline
WA_VTVDETA_DL_STR-BHWHR sy-vline
WA_VTVDETA_DL_STR-WZBETR sy-vline
WA_VTVDETA_DL_STR-SPLWHR sy-vline
WA_VTVDETA_DL_STR-D_BNBW_A sy-vline
WA_VTVDETA_DL_STR-D_BNBW_P sy-vline
WA_VTVDETA_DL_STR-D_AWBW_A sy-vline
WA_VTVDETA_DL_STR-D_AWBW_P sy-vline
WA_VTVDETA_DL_STR-D_AWHW_A sy-vline
WA_VTVDETA_DL_STR-D_AWHW_P sy-vline
WA_VTVDETA_DL_STR-D_BWBW_A sy-vline
WA_VTVDETA_DL_STR-D_BWHW_A sy-vline
WA_VTVDETA_DL_STR-D_BWBW_P sy-vline
WA_VTVDETA_DL_STR-D_BWHW_P sy-vline
WA_VTVDETA_DL_STR-PABGERFHW sy-vline
WA_VTVDETA_DL_STR-PABGERFPL sy-vline
WA_VTVDETA_DL_STR-CALC_CCY sy-vline
WA_VTVDETA_DL_STR-MPKOND_A sy-vline
WA_VTVDETA_DL_STR-MPKOND_E sy-vline
WA_VTVDETA_DL_STR-PKOND_A sy-vline
WA_VTVDETA_DL_STR-PKOND_E sy-vline
WA_VTVDETA_DL_STR-BZUSA_A sy-vline
WA_VTVDETA_DL_STR-BZUSA_E sy-vline
WA_VTVDETA_DL_STR-BNBUE_A sy-vline
WA_VTVDETA_DL_STR-BNBUE_E sy-vline
WA_VTVDETA_DL_STR-BRPWR_A sy-vline
WA_VTVDETA_DL_STR-BRPWR_E sy-vline
WA_VTVDETA_DL_STR-BRPWR_P_A sy-vline
WA_VTVDETA_DL_STR-BRPWR_P_E sy-vline
WA_VTVDETA_DL_STR-BRPHW_A sy-vline
WA_VTVDETA_DL_STR-BRPHW_E sy-vline
WA_VTVDETA_DL_STR-BRPHW_P_A sy-vline
WA_VTVDETA_DL_STR-BRPHW_P_E sy-vline
WA_VTVDETA_DL_STR-BRIWR_A sy-vline
WA_VTVDETA_DL_STR-BRIWR_E sy-vline
WA_VTVDETA_DL_STR-BRIWR_P_A sy-vline
WA_VTVDETA_DL_STR-BRIWR_P_E sy-vline
WA_VTVDETA_DL_STR-BRIHW_A sy-vline
WA_VTVDETA_DL_STR-BRIHW_E sy-vline
WA_VTVDETA_DL_STR-BRIHW_P_A sy-vline
WA_VTVDETA_DL_STR-BRIHW_P_E sy-vline
WA_VTVDETA_DL_STR-BVAWR_A sy-vline
WA_VTVDETA_DL_STR-BVAWR_E sy-vline
WA_VTVDETA_DL_STR-BVAWR_P_A sy-vline
WA_VTVDETA_DL_STR-BVAWR_P_E sy-vline
WA_VTVDETA_DL_STR-BAVWR_A sy-vline
WA_VTVDETA_DL_STR-BAVWR_E sy-vline
WA_VTVDETA_DL_STR-BAVWR_P_A sy-vline
WA_VTVDETA_DL_STR-BAVWR_P_E sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_A_A sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_A_E sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_A_A sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_A_E sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_P_A sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_P_E sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_P_A sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_P_E sy-vline
WA_VTVDETA_DL_STR-BVZWR_A sy-vline
WA_VTVDETA_DL_STR-BVZWR_E sy-vline
WA_VTVDETA_DL_STR-BVZWR_P_A sy-vline
WA_VTVDETA_DL_STR-BVZWR_P_E sy-vline
WA_VTVDETA_DL_STR-BKKWR_A sy-vline
WA_VTVDETA_DL_STR-BKKWR_E sy-vline
WA_VTVDETA_DL_STR-BKKWR_P_A sy-vline
WA_VTVDETA_DL_STR-BKKWR_P_E sy-vline
WA_VTVDETA_DL_STR-BNOMWR_A_A sy-vline
WA_VTVDETA_DL_STR-BNOMWR_A_E sy-vline
WA_VTVDETA_DL_STR-BNOMWR_P_A sy-vline
WA_VTVDETA_DL_STR-BNOMWR_P_E sy-vline
WA_VTVDETA_DL_STR-BRPNWR_A sy-vline
WA_VTVDETA_DL_STR-BRPNWR_E sy-vline
WA_VTVDETA_DL_STR-BRPNWR_P_A sy-vline
WA_VTVDETA_DL_STR-BRPNWR_P_E sy-vline
WA_VTVDETA_DL_STR-BRINWR_A sy-vline
WA_VTVDETA_DL_STR-BRINWR_E sy-vline
WA_VTVDETA_DL_STR-BRINWR_P_A sy-vline
WA_VTVDETA_DL_STR-BRINWR_P_E sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_A_A sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_A_E sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_P_A sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_P_E sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_A_A sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_A_E sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_P_A sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_P_E sy-vline
WA_VTVDETA_DL_STR-NPV_PC_A sy-vline
WA_VTVDETA_DL_STR-NPV_PC_E sy-vline
WA_VTVDETA_DL_STR-NPV_CC_A sy-vline
WA_VTVDETA_DL_STR-NPV_CC_E sy-vline
WA_VTVDETA_DL_STR-CLEAN_PRICE_PC_A sy-vline
WA_VTVDETA_DL_STR-CLEAN_PRICE_PC_E sy-vline
WA_VTVDETA_DL_STR-CLEAN_PRICE_CC_A sy-vline
WA_VTVDETA_DL_STR-CLEAN_PRICE_CC_E sy-vline
WA_VTVDETA_DL_STR-BPVALUE_PC_A sy-vline
WA_VTVDETA_DL_STR-BPVALUE_PC_E sy-vline
WA_VTVDETA_DL_STR-BPVALUE_CC_A sy-vline
WA_VTVDETA_DL_STR-BPVALUE_CC_E sy-vline
WA_VTVDETA_DL_STR-MAC_DURATION_A sy-vline
WA_VTVDETA_DL_STR-MAC_DURATION_E sy-vline
WA_VTVDETA_DL_STR-MOD_DURATION_A sy-vline
WA_VTVDETA_DL_STR-MOD_DURATION_E sy-vline
WA_VTVDETA_DL_STR-YTM_A sy-vline
WA_VTVDETA_DL_STR-YTM_E sy-vline
WA_VTVDETA_DL_STR-PEFFZINS_A sy-vline
WA_VTVDETA_DL_STR-PEFFZINS_E sy-vline
WA_VTVDETA_DL_STR-STUECKE_A sy-vline
WA_VTVDETA_DL_STR-STUECKE_E sy-vline
WA_VTVDETA_DL_STR-BZBETR_AW sy-vline
WA_VTVDETA_DL_STR-BHWBETR_AW sy-vline
WA_VTVDETA_DL_STR-EHBETR_AW sy-vline
WA_VTVDETA_DL_STR-EEBETR_AW sy-vline
WA_VTVDETA_DL_STR-BBWHR_AW sy-vline
WA_VTVDETA_DL_STR-BHWHR_AW sy-vline
WA_VTVDETA_DL_STR-D_BNBW_A_AW sy-vline
WA_VTVDETA_DL_STR-D_BNBW_P_AW sy-vline
WA_VTVDETA_DL_STR-D_AWBW_A_AW sy-vline
WA_VTVDETA_DL_STR-D_AWHW_A_AW sy-vline
WA_VTVDETA_DL_STR-D_AWBW_P_AW sy-vline
WA_VTVDETA_DL_STR-D_AWHW_P_AW sy-vline
WA_VTVDETA_DL_STR-D_BWBW_A_AW sy-vline
WA_VTVDETA_DL_STR-D_BWHW_A_AW sy-vline
WA_VTVDETA_DL_STR-D_BWBW_P_AW sy-vline
WA_VTVDETA_DL_STR-D_BWHW_P_AW sy-vline
WA_VTVDETA_DL_STR-PABGERFHW_AW sy-vline
WA_VTVDETA_DL_STR-PABGERFPL_AW sy-vline
WA_VTVDETA_DL_STR-ANZGW sy-vline
WA_VTVDETA_DL_STR-BZUSA_A_AW sy-vline
WA_VTVDETA_DL_STR-BZUSA_E_AW sy-vline
WA_VTVDETA_DL_STR-BNBUE_A_AW sy-vline
WA_VTVDETA_DL_STR-BNBUE_E_AW sy-vline
WA_VTVDETA_DL_STR-BRPWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BRPWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BRPWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BRPWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BRPHW_A_AW sy-vline
WA_VTVDETA_DL_STR-BRPHW_E_AW sy-vline
WA_VTVDETA_DL_STR-BRPHW_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BRPHW_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BRIWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BRIWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BRIWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BRIWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BRIHW_A_AW sy-vline
WA_VTVDETA_DL_STR-BRIHW_E_AW sy-vline
WA_VTVDETA_DL_STR-BRIHW_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BRIHW_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BVAWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BVAWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BVAWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BVAWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BAVWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BAVWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BAVWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BAVWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_A_A_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_A_E_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_A_A_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_A_E_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BKAUFHW_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BVZWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BVZWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BVZWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BVZWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BKKWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BKKWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BKKWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BKKWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BRPNWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BRPNWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BRPNWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BRPNWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BNOMWR_A_A_AW sy-vline
WA_VTVDETA_DL_STR-BNOMWR_A_E_AW sy-vline
WA_VTVDETA_DL_STR-BNOMWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BNOMWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BRINWR_A_AW sy-vline
WA_VTVDETA_DL_STR-BRINWR_E_AW sy-vline
WA_VTVDETA_DL_STR-BRINWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BRINWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_A_A_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_A_E_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHWR_P_E_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_A_A_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_A_E_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_P_A_AW sy-vline
WA_VTVDETA_DL_STR-BBUCHHW_P_E_AW sy-vline
WA_VTVDETA_DL_STR-NPV_PC_A_AW sy-vline
WA_VTVDETA_DL_STR-NPV_PC_E_AW sy-vline
WA_VTVDETA_DL_STR-CLEAN_PRICE_PC_A_AW sy-vline
WA_VTVDETA_DL_STR-CLEAN_PRICE_PC_E_AW sy-vline
WA_VTVDETA_DL_STR-BPVALUE_PC_A_AW sy-vline
WA_VTVDETA_DL_STR-BPVALUE_PC_E_AW sy-vline
WA_VTVDETA_DL_STR-NUMBR sy-vline
WA_VTVDETA_DL_STR-NUMBR_LC sy-vline
WA_VTVDETA_DL_STR-KURSA sy-vline
WA_VTVDETA_DL_STR-PERIV sy-vline
WA_VTVDETA_DL_STR-VVRANLWI sy-vline
WA_VTVDETA_DL_STR-CASHF sy-vline
WA_VTVDETA_DL_STR-BILST sy-vline
WA_VTVDETA_DL_STR-BILST2 sy-vline
WA_VTVDETA_DL_STR-BILST_REF_B sy-vline
WA_VTVDETA_DL_STR-BILST_REF_F sy-vline
WA_VTVDETA_DL_STR-STORNO sy-vline
WA_VTVDETA_DL_STR-AUSWT sy-vline
WA_VTVDETA_DL_STR-FLG_SE sy-vline
WA_VTVDETA_DL_STR-FLG_LO sy-vline
WA_VTVDETA_DL_STR-FLG_OTC sy-vline
WA_VTVDETA_DL_STR-FLG_LOF sy-vline
WA_VTVDETA_DL_STR-FLG_COUPLING_SECACCGRP sy-vline
WA_VTVDETA_DL_STR-FLG_HISTORIC_ACCASSREF sy-vline
WA_VTVDETA_DL_STR-FLG_CONDENSE sy-vline
WA_VTVDETA_DL_STR-FLG_NO_NULL sy-vline
WA_VTVDETA_DL_STR-FLG_EXCLUDING_PLAN sy-vline
WA_VTVDETA_DL_STR-FLG_REVERSED_FLOWS sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.