ABAP Select data from SAP table VALS_VALUATION_INFO 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 VALS_VALUATION_INFO 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 VALS_VALUATION_INFO. 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 VALS_VALUATION_INFO 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_VALS_VALUATION_INFO TYPE STANDARD TABLE OF VALS_VALUATION_INFO, WA_VALS_VALUATION_INFO TYPE VALS_VALUATION_INFO, 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: <VALS_VALUATION_INFO> TYPE VALS_VALUATION_INFO. *Process all fields in table header/work area as string values PERFORM process_as_string_field_values CHANGING wa_VALS_VALUATION_INFO. SELECT * *restrict ABAP select to first 10 rows UP TO 10 ROWS FROM VALS_VALUATION_INFO INTO TABLE IT_VALS_VALUATION_INFO. *Select data and declare internal table using in-line method @DATA *SELECT * * FROM VALS_VALUATION_INFO * INTO TABLE @DATA(IT_VALS_VALUATION_INFO2). *--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_VALS_VALUATION_INFO INDEX 1 INTO DATA(WA_VALS_VALUATION_INFO2). *Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL LOOP AT IT_VALS_VALUATION_INFO ASSIGNING <VALS_VALUATION_INFO>.*To update a field value using a field symbol simply change the value via the field symbol pointer
<VALS_VALUATION_INFO>-VAL_STEP_CAT = 1.
<VALS_VALUATION_INFO>-PM_PROC = 1.
<VALS_VALUATION_INFO>-POSITION_CURR = 1.
<VALS_VALUATION_INFO>-VALUATION_CURR = 1.
<VALS_VALUATION_INFO>-SE_TI_CL = 1.
ENDLOOP. LOOP AT IT_VALS_VALUATION_INFO INTO WA_VALS_VALUATION_INFO. *Write horizonal line to screen report. WRITE:/ sy-uline. *Write selected data to screen/report before conversion. WRITE:/ sy-vline, WA_VALS_VALUATION_INFO-SE_TI_PC, sy-vline,
WA_VALS_VALUATION_INFO-SE_TI_VC, sy-vline,
WA_VALS_VALUATION_INFO-SE_FE_VC, sy-vline,
WA_VALS_VALUATION_INFO-SE_VC, sy-vline,
WA_VALS_VALUATION_INFO-CO_TI_PC, sy-vline,
WA_VALS_VALUATION_INFO-CO_TI_VC, sy-vline.
ENDLOOP. *Add any further fields from structure WA_VALS_VALUATION_INFO 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_VALS_VALUATION_INFO 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_VALS_VALUATION_INFO INTO WA_VALS_VALUATION_INFO. *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 SECURITY_ID CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-SECURITY_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-SECURITY_ID.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field LOANS_CONTRACT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-LOANS_CONTRACT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-LOANS_CONTRACT.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field DEAL_NUMBER CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-DEAL_NUMBER IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-DEAL_NUMBER.
WRITE:/ 'New Value:', ld_input.
*Conversion exit POSCT, internal->external for field FLG_ACT_PASS CALL FUNCTION 'CONVERSION_EXIT_POSCT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-FLG_ACT_PASS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-FLG_ACT_PASS.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field ACR_FE CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-ACR_FE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-ACR_FE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field OAAR_FE CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-OAAR_FE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-OAAR_FE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field OBR_FE CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-OBR_FE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-OBR_FE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field MAR_FE CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-MAR_FE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-MAR_FE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field MAR_SPOTP CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-MAR_SPOTP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-MAR_SPOTP.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field MAR_SPOTS CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-MAR_SPOTS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-MAR_SPOTS.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field LA_FE CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-LA_FE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-LA_FE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field OFFS_LA_FE CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-OFFS_LA_FE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-OFFS_LA_FE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field NBR_FE CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_VALS_VALUATION_INFO-NBR_FE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VALS_VALUATION_INFO-NBR_FE.
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_VALS_VALUATION_INFO_STR,
VAL_STEP_CAT TYPE STRING,
PM_PROC TYPE STRING,
POSITION_CURR TYPE STRING,
VALUATION_CURR TYPE STRING,
SE_TI_CL TYPE STRING,
SE_TI_PC TYPE STRING,
SE_TI_VC TYPE STRING,
SE_FE_VC TYPE STRING,
SE_VC TYPE STRING,
CO_TI_PC TYPE STRING,
CO_TI_VC TYPE STRING,
CO_FE_VC TYPE STRING,
CO_VC TYPE STRING,
AM_CL TYPE STRING,
AM_PC TYPE STRING,
AM_VC TYPE STRING,
AC_CL TYPE STRING,
AC_PC TYPE STRING,
AC_VC TYPE STRING,
AM_GL_CL TYPE STRING,
AM_GL_PC TYPE STRING,
AM_GL_VC TYPE STRING,
AC_UNREAL_SEC_PC TYPE STRING,
AC_UNREAL_SEC_IDX_PC TYPE STRING,
AC_UNREAL_SEC_VC TYPE STRING,
AC_UNREAL_FX_VC TYPE STRING,
AC_UNREAL_IDX_PC TYPE STRING,
AC_UNREAL_IDX_VC TYPE STRING,
AM_VAD_GAIN_PC TYPE STRING,
AM_VAD_GAIN_VC TYPE STRING,
AM_VAD_LOSS_PC TYPE STRING,
AM_VAD_LOSS_VC TYPE STRING,
PI_AMOUNT_PC TYPE STRING,
PI_AMOUNT_VC TYPE STRING,
P_PC TYPE STRING,
P_VC TYPE STRING,
S_PC TYPE STRING,
S_VC TYPE STRING,
DEF_PC TYPE STRING,
DEF_VC TYPE STRING,
SWAP_VAL_PC TYPE STRING,
SWAP_VAL_VC TYPE STRING,
SECURITY_ID TYPE STRING,
SP_VAL_SEC_CAT TYPE STRING,
COMPANY_CODE TYPE STRING,
LOANS_CONTRACT TYPE STRING,
DEAL_NUMBER TYPE STRING,
PRODUCT_CAT TYPE STRING,
PRODUCT_GROUP TYPE STRING,
FLG_ACT_PASS TYPE STRING,
OPEN_DATE TYPE STRING,
OPEN_SINCL TYPE STRING,
CLOSE_DATE TYPE STRING,
CLOSE_SINCL TYPE STRING,
PURCHASE_CURR TYPE STRING,
SALE_CURR TYPE STRING,
LEAD_CURR TYPE STRING,
FOLL_CURR TYPE STRING,
UNITS TYPE STRING,
NOMINAL_AMT TYPE STRING,
NOMINAL_ORG_AMT TYPE STRING,
NOMINAL_CURR TYPE STRING,
AM_VALUE_PC TYPE STRING,
COMP_AM_VALUE_PC TYPE STRING,
AM_PRICE TYPE STRING,
ACCRUE_VALUE_PC TYPE STRING,
OAM_VALUE_CL TYPE STRING,
OAM_VALUE_PC TYPE STRING,
OAM_VALUE_VC TYPE STRING,
OAV_CL TYPE STRING,
OAV_PC TYPE STRING,
OAV_VC TYPE STRING,
OACV_CL TYPE STRING,
OACV_PC TYPE STRING,
OACV_VC TYPE STRING,
ODISAGIO_CL TYPE STRING,
ODISAGIO_PC TYPE STRING,
ODISAGIO_VC TYPE STRING,
EFF_RATE TYPE STRING,
EFF_RATE_NEW TYPE STRING,
SCHED_EFF_RATE TYPE STRING,
SCHED_FIX TYPE STRING,
ACV_EC_CL TYPE STRING,
ACV_EC_PC TYPE STRING,
ACV_EC_VC TYPE STRING,
ACV_CO_PC TYPE STRING,
ACV_CO_VC TYPE STRING,
ACP_EC TYPE STRING,
ACR_FE TYPE STRING,
ACR_FE_F TYPE STRING,
OAAV_EC_CL TYPE STRING,
OAAV_EC_PC TYPE STRING,
OAAV_EC_VC TYPE STRING,
OAAV_EC_FE_VC TYPE STRING,
OAAP_EC TYPE STRING,
OAAR_FE TYPE STRING,
OAAR_FE_F TYPE STRING,
FLG_COMP_COSTS TYPE STRING,
PRICE_DATE TYPE STRING,
RATE_DATE TYPE STRING,
OHADJ_CL TYPE STRING,
OHADJ_PC TYPE STRING,
OHADJ_VC TYPE STRING,
OBV_EC_CL TYPE STRING,
OBV_EC_PC TYPE STRING,
OBV_EC_VC TYPE STRING,
OBV_CO_PC TYPE STRING,
OBV_CO_VC TYPE STRING,
OBP_EC TYPE STRING,
OBR_FE TYPE STRING,
OBR_FE_F TYPE STRING,
MAV_PC TYPE STRING,
MAV_VC TYPE STRING,
MAV_PC_ORIG TYPE STRING,
MAV_VC_ORIG TYPE STRING,
MAV_PC_TRANSFER TYPE STRING,
MAV_VC_TRANSFER TYPE STRING,
MAP TYPE STRING,
MAR_FE TYPE STRING,
MAR_FE_F TYPE STRING,
MAR_FE_CAT TYPE STRING,
MAR_SPOTP TYPE STRING,
MAR_SPOTP_F TYPE STRING,
MAR_RATE_DATE_SPOTP TYPE STRING,
MAR_SPOTS TYPE STRING,
MAR_SPOTS_F TYPE STRING,
MAR_RATE_DATE_SPOTS TYPE STRING,
MAR_SWAPP TYPE STRING,
MAR_SWAPS TYPE STRING,
MAR_SWAPPS TYPE STRING,
MAR_SWAP_FC TYPE STRING,
MAR_SWAP_VC TYPE STRING,
OVV_EC_TI_PC TYPE STRING,
OVV_EC_TI_CL TYPE STRING,
OVV_EC_TI_VC TYPE STRING,
OVV_EC_FE_VC TYPE STRING,
OVV_EC_FE_VC_AAV TYPE STRING,
OVV_CO_TI_PC TYPE STRING,
OVV_CO_TI_VC TYPE STRING,
OVV_CO_FE_VC TYPE STRING,
OPV_VC TYPE STRING,
OSV_VC TYPE STRING,
OSAV_PC TYPE STRING,
OSAV_VC TYPE STRING,
OSVV_PC TYPE STRING,
OSVV_VC TYPE STRING,
SPV_PC TYPE STRING,
SPV_SC TYPE STRING,
SPV_VC TYPE STRING,
FOV_PC TYPE STRING,
FOV_SC TYPE STRING,
FOV_VC TYPE STRING,
CSV_PC TYPE STRING,
CSV_VC TYPE STRING,
MARGIN_SWAP_FC TYPE STRING,
MARGIN_SWAP_PC TYPE STRING,
MARGIN_SWAP_VC TYPE STRING,
OANSV_CL TYPE STRING,
OANSV_PC TYPE STRING,
OANSV_VC TYPE STRING,
PRICE_INDEX TYPE STRING,
VALUE_DATE_ORIGINAL TYPE STRING,
VALUE_DATE_ADJUSTED TYPE STRING,
INTERPOLATION_DAYS TYPE STRING,
INTERPOLATION_DAYS_LOW_2_HIGH TYPE STRING,
INDEX_FACTOR_IN_RATIO TYPE STRING,
INDEX_FACTOR_NO_RATIO TYPE STRING,
VALUE_DATE_LOW TYPE STRING,
VALUE_DATE_HIGH TYPE STRING,
INDEX_FACTOR_LOW_IN_RATIO TYPE STRING,
INDEX_FACTOR_HIGH_IN_RATIO TYPE STRING,
IMP_PC TYPE STRING,
IMP_CL TYPE STRING,
IMP_VC TYPE STRING,
IMP_FX_VC TYPE STRING,
OVM_PC TYPE STRING,
OVM_VC TYPE STRING,
LOT_ID TYPE STRING,
MAV_P_VC TYPE STRING,
MAV_S_VC TYPE STRING,
QUOTATION TYPE STRING,
OVAD_GAIN_PC TYPE STRING,
OVAD_GAIN_VC TYPE STRING,
OVAD_LOSS_PC TYPE STRING,
OVAD_LOSS_VC TYPE STRING,
VAD_GAIN_PC TYPE STRING,
VAD_GAIN_VC TYPE STRING,
VAD_LOSS_PC TYPE STRING,
VAD_LOSS_VC TYPE STRING,
FLG_FUTURE_STYLE_POS TYPE STRING,
CONV_RATE_AMORT TYPE STRING,
ROUND_PROC TYPE STRING,
HREL_CATEGORY TYPE STRING,
HREL_SCEN TYPE STRING,
HACC_RULE TYPE STRING,
IS_HITEM TYPE STRING,
IS_HINST TYPE STRING,
HEDGE_ACCOUNTING_IS_APPLICABLE TYPE STRING,
HREL_POST_INIT TYPE STRING,
EFFTEST_RESULT TYPE STRING,
STRIKE_PRICE TYPE STRING,
HFV_VC TYPE STRING,
HFV_PC TYPE STRING,
ONPV_ICF_HITEM_PC TYPE STRING,
ONPV_ICF_HITEM_VC TYPE STRING,
NPV_ICF_HITEM_PC TYPE STRING,
NPV_ICF_HITEM_VC TYPE STRING,
DELTA_NPV_ICF_HITEM_PC TYPE STRING,
DELTA_NPV_ICF_HITEM_VC TYPE STRING,
OEFF_PC TYPE STRING,
OEFF_VC TYPE STRING,
OEFF_IDXCL_PC TYPE STRING,
OINEFF_PC TYPE STRING,
OINEFF_VC TYPE STRING,
OINEFF_IDXCL_PC TYPE STRING,
VAL_AMOUNT_BASE TYPE STRING,
IVV_PC TYPE STRING,
IVV_VC TYPE STRING,
REP_PC TYPE STRING,
LOG_GUID TYPE STRING,
LOSS_ALLOW_PC TYPE STRING,
LOSS_ALLOW_INDX_PC TYPE STRING,
LOSS_ALLOW_VC TYPE STRING,
LOSS_ALLOW_FX_VC TYPE STRING,
AM_AD_LOSS_ALLOW_PC TYPE STRING,
AM_AD_LOSS_ALLOW_INDX_PC TYPE STRING,
AM_AD_LOSS_ALLOW_VC TYPE STRING,
AM_AD_LOSS_ALLOW_FX_VC TYPE STRING,
OFFS_LOSS_ALLOW_PC TYPE STRING,
OFFS_LOSS_ALLOW_INDX_PC TYPE STRING,
OFFS_LOSS_ALLOW_VC TYPE STRING,
OFFS_LOSS_ALLOW_FX_VC TYPE STRING,
LA_FE TYPE STRING,
LA_FE_F TYPE STRING,
OFFS_LA_FE TYPE STRING,
OFFS_LA_FE_F TYPE STRING,
PROBABILITY_OF_DEFAULT TYPE STRING,
LOSS_GIVEN_DEFAULT TYPE STRING,
AQV_VC TYPE STRING,
AQV_PC TYPE STRING,
OVV_EC_FE_VC_AV TYPE STRING,
CPT_PC TYPE STRING,
CPT_VC TYPE STRING,
CPT_CL TYPE STRING,
CPT_END_DATE TYPE STRING,
NAM_VALUE_CL TYPE STRING,
NAM_VALUE_PC TYPE STRING,
NAM_VALUE_VC TYPE STRING,
NAQV_VC TYPE STRING,
NAQV_PC TYPE STRING,
NBV_EC_CL TYPE STRING,
NBV_EC_PC TYPE STRING,
NBV_EC_VC TYPE STRING,
NBV_CO_PC TYPE STRING,
NBV_CO_VC TYPE STRING,
NBP_EC TYPE STRING,
NBR_FE TYPE STRING,
NBR_FE_F TYPE STRING,
NVM_VC TYPE STRING,
NHADJ_CL TYPE STRING,
NHADJ_PC TYPE STRING,
NHADJ_VC TYPE STRING,
NLOSS_ALLOW_PC TYPE STRING,
NLOSS_ALLOW_INDX_PC TYPE STRING,
NLOSS_ALLOW_VC TYPE STRING,
NAM_AD_LOSS_ALLOW_PC TYPE STRING,
NAM_AD_LOSS_ALLOW_INDX_PC TYPE STRING,
NAM_AD_LOSS_ALLOW_VC TYPE STRING,
NOFFS_LOSS_ALLOW_PC TYPE STRING,
NOFFS_LOSS_ALLOW_INDX_PC TYPE STRING,
NOFFS_LOSS_ALLOW_VC TYPE STRING,
NWRITEOFF_PC TYPE STRING,
NWRITEOFF_INDX_PC TYPE STRING,
NWRITEOFF_VC TYPE STRING,
IM_PC TYPE STRING,
IM_CL TYPE STRING,
IM_VC TYPE STRING,
IM_FX_VC TYPE STRING,
IM_OCI_REV_PC TYPE STRING,
IM_OCI_REV_CL TYPE STRING,
IM_OCI_REV_VC TYPE STRING,
IM_OCI_REV_FE_VC TYPE STRING,
IM_OBV_OCI_REV_PC TYPE STRING,
IM_OBV_OCI_REV_CL TYPE STRING,
IM_OBV_OCI_REV_VC TYPE STRING,
IM_NBV_OCI_REV_PC TYPE STRING,
IM_NBV_OCI_REV_CL TYPE STRING,
IM_NBV_OCI_REV_VC TYPE STRING,
IM_OBV_IMP_PC TYPE STRING,
IM_OBV_IMP_CL TYPE STRING,
IM_OBV_IMP_VC TYPE STRING,
IM_NBV_IMP_PC TYPE STRING,
IM_NBV_IMP_CL TYPE STRING,
IM_NBV_IMP_VC TYPE STRING,
IM_PL_TITEL_REV_PC TYPE STRING,
IM_PL_TITEL_REV_CL TYPE STRING,
IM_PL_TITEL_REV_VC TYPE STRING,
IM_PL_FE_REV_VC TYPE STRING,
IM_PL_INDEX_REV_PC TYPE STRING,
IM_PL_INDEX_REV_VC TYPE STRING,
IM_OCI_INDEX_REV_PC TYPE STRING,
IM_OCI_INDEX_REV_VC TYPE STRING,END OF T_EKKO_STR. DATA: WA_VALS_VALUATION_INFO_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_VALS_VALUATION_INFO_STR-VAL_STEP_CAT sy-vline
WA_VALS_VALUATION_INFO_STR-PM_PROC sy-vline
WA_VALS_VALUATION_INFO_STR-POSITION_CURR sy-vline
WA_VALS_VALUATION_INFO_STR-VALUATION_CURR sy-vline
WA_VALS_VALUATION_INFO_STR-SE_TI_CL sy-vline
WA_VALS_VALUATION_INFO_STR-SE_TI_PC sy-vline
WA_VALS_VALUATION_INFO_STR-SE_TI_VC sy-vline
WA_VALS_VALUATION_INFO_STR-SE_FE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-SE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-CO_TI_PC sy-vline
WA_VALS_VALUATION_INFO_STR-CO_TI_VC sy-vline
WA_VALS_VALUATION_INFO_STR-CO_FE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-CO_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_CL sy-vline
WA_VALS_VALUATION_INFO_STR-AM_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_CL sy-vline
WA_VALS_VALUATION_INFO_STR-AC_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_GL_CL sy-vline
WA_VALS_VALUATION_INFO_STR-AM_GL_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_GL_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_UNREAL_SEC_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_UNREAL_SEC_IDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_UNREAL_SEC_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_UNREAL_FX_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_UNREAL_IDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AC_UNREAL_IDX_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_VAD_GAIN_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_VAD_GAIN_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_VAD_LOSS_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_VAD_LOSS_VC sy-vline
WA_VALS_VALUATION_INFO_STR-PI_AMOUNT_PC sy-vline
WA_VALS_VALUATION_INFO_STR-PI_AMOUNT_VC sy-vline
WA_VALS_VALUATION_INFO_STR-P_PC sy-vline
WA_VALS_VALUATION_INFO_STR-P_VC sy-vline
WA_VALS_VALUATION_INFO_STR-S_PC sy-vline
WA_VALS_VALUATION_INFO_STR-S_VC sy-vline
WA_VALS_VALUATION_INFO_STR-DEF_PC sy-vline
WA_VALS_VALUATION_INFO_STR-DEF_VC sy-vline
WA_VALS_VALUATION_INFO_STR-SWAP_VAL_PC sy-vline
WA_VALS_VALUATION_INFO_STR-SWAP_VAL_VC sy-vline
WA_VALS_VALUATION_INFO_STR-SECURITY_ID sy-vline
WA_VALS_VALUATION_INFO_STR-SP_VAL_SEC_CAT sy-vline
WA_VALS_VALUATION_INFO_STR-COMPANY_CODE sy-vline
WA_VALS_VALUATION_INFO_STR-LOANS_CONTRACT sy-vline
WA_VALS_VALUATION_INFO_STR-DEAL_NUMBER sy-vline
WA_VALS_VALUATION_INFO_STR-PRODUCT_CAT sy-vline
WA_VALS_VALUATION_INFO_STR-PRODUCT_GROUP sy-vline
WA_VALS_VALUATION_INFO_STR-FLG_ACT_PASS sy-vline
WA_VALS_VALUATION_INFO_STR-OPEN_DATE sy-vline
WA_VALS_VALUATION_INFO_STR-OPEN_SINCL sy-vline
WA_VALS_VALUATION_INFO_STR-CLOSE_DATE sy-vline
WA_VALS_VALUATION_INFO_STR-CLOSE_SINCL sy-vline
WA_VALS_VALUATION_INFO_STR-PURCHASE_CURR sy-vline
WA_VALS_VALUATION_INFO_STR-SALE_CURR sy-vline
WA_VALS_VALUATION_INFO_STR-LEAD_CURR sy-vline
WA_VALS_VALUATION_INFO_STR-FOLL_CURR sy-vline
WA_VALS_VALUATION_INFO_STR-UNITS sy-vline
WA_VALS_VALUATION_INFO_STR-NOMINAL_AMT sy-vline
WA_VALS_VALUATION_INFO_STR-NOMINAL_ORG_AMT sy-vline
WA_VALS_VALUATION_INFO_STR-NOMINAL_CURR sy-vline
WA_VALS_VALUATION_INFO_STR-AM_VALUE_PC sy-vline
WA_VALS_VALUATION_INFO_STR-COMP_AM_VALUE_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_PRICE sy-vline
WA_VALS_VALUATION_INFO_STR-ACCRUE_VALUE_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OAM_VALUE_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OAM_VALUE_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OAM_VALUE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OAV_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OAV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OAV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OACV_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OACV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OACV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-ODISAGIO_CL sy-vline
WA_VALS_VALUATION_INFO_STR-ODISAGIO_PC sy-vline
WA_VALS_VALUATION_INFO_STR-ODISAGIO_VC sy-vline
WA_VALS_VALUATION_INFO_STR-EFF_RATE sy-vline
WA_VALS_VALUATION_INFO_STR-EFF_RATE_NEW sy-vline
WA_VALS_VALUATION_INFO_STR-SCHED_EFF_RATE sy-vline
WA_VALS_VALUATION_INFO_STR-SCHED_FIX sy-vline
WA_VALS_VALUATION_INFO_STR-ACV_EC_CL sy-vline
WA_VALS_VALUATION_INFO_STR-ACV_EC_PC sy-vline
WA_VALS_VALUATION_INFO_STR-ACV_EC_VC sy-vline
WA_VALS_VALUATION_INFO_STR-ACV_CO_PC sy-vline
WA_VALS_VALUATION_INFO_STR-ACV_CO_VC sy-vline
WA_VALS_VALUATION_INFO_STR-ACP_EC sy-vline
WA_VALS_VALUATION_INFO_STR-ACR_FE sy-vline
WA_VALS_VALUATION_INFO_STR-ACR_FE_F sy-vline
WA_VALS_VALUATION_INFO_STR-OAAV_EC_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OAAV_EC_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OAAV_EC_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OAAV_EC_FE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OAAP_EC sy-vline
WA_VALS_VALUATION_INFO_STR-OAAR_FE sy-vline
WA_VALS_VALUATION_INFO_STR-OAAR_FE_F sy-vline
WA_VALS_VALUATION_INFO_STR-FLG_COMP_COSTS sy-vline
WA_VALS_VALUATION_INFO_STR-PRICE_DATE sy-vline
WA_VALS_VALUATION_INFO_STR-RATE_DATE sy-vline
WA_VALS_VALUATION_INFO_STR-OHADJ_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OHADJ_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OHADJ_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OBV_EC_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OBV_EC_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OBV_EC_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OBV_CO_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OBV_CO_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OBP_EC sy-vline
WA_VALS_VALUATION_INFO_STR-OBR_FE sy-vline
WA_VALS_VALUATION_INFO_STR-OBR_FE_F sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_PC_ORIG sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_VC_ORIG sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_PC_TRANSFER sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_VC_TRANSFER sy-vline
WA_VALS_VALUATION_INFO_STR-MAP sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_FE sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_FE_F sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_FE_CAT sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SPOTP sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SPOTP_F sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_RATE_DATE_SPOTP sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SPOTS sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SPOTS_F sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_RATE_DATE_SPOTS sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SWAPP sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SWAPS sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SWAPPS sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SWAP_FC sy-vline
WA_VALS_VALUATION_INFO_STR-MAR_SWAP_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_EC_TI_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_EC_TI_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_EC_TI_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_EC_FE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_EC_FE_VC_AAV sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_CO_TI_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_CO_TI_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_CO_FE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OPV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OSV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OSAV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OSAV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OSVV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OSVV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-SPV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-SPV_SC sy-vline
WA_VALS_VALUATION_INFO_STR-SPV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-FOV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-FOV_SC sy-vline
WA_VALS_VALUATION_INFO_STR-FOV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-CSV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-CSV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-MARGIN_SWAP_FC sy-vline
WA_VALS_VALUATION_INFO_STR-MARGIN_SWAP_PC sy-vline
WA_VALS_VALUATION_INFO_STR-MARGIN_SWAP_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OANSV_CL sy-vline
WA_VALS_VALUATION_INFO_STR-OANSV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OANSV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-PRICE_INDEX sy-vline
WA_VALS_VALUATION_INFO_STR-VALUE_DATE_ORIGINAL sy-vline
WA_VALS_VALUATION_INFO_STR-VALUE_DATE_ADJUSTED sy-vline
WA_VALS_VALUATION_INFO_STR-INTERPOLATION_DAYS sy-vline
WA_VALS_VALUATION_INFO_STR-INTERPOLATION_DAYS_LOW_2_HIGH sy-vline
WA_VALS_VALUATION_INFO_STR-INDEX_FACTOR_IN_RATIO sy-vline
WA_VALS_VALUATION_INFO_STR-INDEX_FACTOR_NO_RATIO sy-vline
WA_VALS_VALUATION_INFO_STR-VALUE_DATE_LOW sy-vline
WA_VALS_VALUATION_INFO_STR-VALUE_DATE_HIGH sy-vline
WA_VALS_VALUATION_INFO_STR-INDEX_FACTOR_LOW_IN_RATIO sy-vline
WA_VALS_VALUATION_INFO_STR-INDEX_FACTOR_HIGH_IN_RATIO sy-vline
WA_VALS_VALUATION_INFO_STR-IMP_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IMP_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IMP_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IMP_FX_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OVM_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OVM_VC sy-vline
WA_VALS_VALUATION_INFO_STR-LOT_ID sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_P_VC sy-vline
WA_VALS_VALUATION_INFO_STR-MAV_S_VC sy-vline
WA_VALS_VALUATION_INFO_STR-QUOTATION sy-vline
WA_VALS_VALUATION_INFO_STR-OVAD_GAIN_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OVAD_GAIN_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OVAD_LOSS_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OVAD_LOSS_VC sy-vline
WA_VALS_VALUATION_INFO_STR-VAD_GAIN_PC sy-vline
WA_VALS_VALUATION_INFO_STR-VAD_GAIN_VC sy-vline
WA_VALS_VALUATION_INFO_STR-VAD_LOSS_PC sy-vline
WA_VALS_VALUATION_INFO_STR-VAD_LOSS_VC sy-vline
WA_VALS_VALUATION_INFO_STR-FLG_FUTURE_STYLE_POS sy-vline
WA_VALS_VALUATION_INFO_STR-CONV_RATE_AMORT sy-vline
WA_VALS_VALUATION_INFO_STR-ROUND_PROC sy-vline
WA_VALS_VALUATION_INFO_STR-HREL_CATEGORY sy-vline
WA_VALS_VALUATION_INFO_STR-HREL_SCEN sy-vline
WA_VALS_VALUATION_INFO_STR-HACC_RULE sy-vline
WA_VALS_VALUATION_INFO_STR-IS_HITEM sy-vline
WA_VALS_VALUATION_INFO_STR-IS_HINST sy-vline
WA_VALS_VALUATION_INFO_STR-HEDGE_ACCOUNTING_IS_APPLICABLE sy-vline
WA_VALS_VALUATION_INFO_STR-HREL_POST_INIT sy-vline
WA_VALS_VALUATION_INFO_STR-EFFTEST_RESULT sy-vline
WA_VALS_VALUATION_INFO_STR-STRIKE_PRICE sy-vline
WA_VALS_VALUATION_INFO_STR-HFV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-HFV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-ONPV_ICF_HITEM_PC sy-vline
WA_VALS_VALUATION_INFO_STR-ONPV_ICF_HITEM_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NPV_ICF_HITEM_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NPV_ICF_HITEM_VC sy-vline
WA_VALS_VALUATION_INFO_STR-DELTA_NPV_ICF_HITEM_PC sy-vline
WA_VALS_VALUATION_INFO_STR-DELTA_NPV_ICF_HITEM_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OEFF_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OEFF_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OEFF_IDXCL_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OINEFF_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OINEFF_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OINEFF_IDXCL_PC sy-vline
WA_VALS_VALUATION_INFO_STR-VAL_AMOUNT_BASE sy-vline
WA_VALS_VALUATION_INFO_STR-IVV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IVV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-REP_PC sy-vline
WA_VALS_VALUATION_INFO_STR-LOG_GUID sy-vline
WA_VALS_VALUATION_INFO_STR-LOSS_ALLOW_PC sy-vline
WA_VALS_VALUATION_INFO_STR-LOSS_ALLOW_INDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-LOSS_ALLOW_VC sy-vline
WA_VALS_VALUATION_INFO_STR-LOSS_ALLOW_FX_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_AD_LOSS_ALLOW_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_AD_LOSS_ALLOW_INDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_AD_LOSS_ALLOW_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AM_AD_LOSS_ALLOW_FX_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OFFS_LOSS_ALLOW_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OFFS_LOSS_ALLOW_INDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OFFS_LOSS_ALLOW_VC sy-vline
WA_VALS_VALUATION_INFO_STR-OFFS_LOSS_ALLOW_FX_VC sy-vline
WA_VALS_VALUATION_INFO_STR-LA_FE sy-vline
WA_VALS_VALUATION_INFO_STR-LA_FE_F sy-vline
WA_VALS_VALUATION_INFO_STR-OFFS_LA_FE sy-vline
WA_VALS_VALUATION_INFO_STR-OFFS_LA_FE_F sy-vline
WA_VALS_VALUATION_INFO_STR-PROBABILITY_OF_DEFAULT sy-vline
WA_VALS_VALUATION_INFO_STR-LOSS_GIVEN_DEFAULT sy-vline
WA_VALS_VALUATION_INFO_STR-AQV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-AQV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-OVV_EC_FE_VC_AV sy-vline
WA_VALS_VALUATION_INFO_STR-CPT_PC sy-vline
WA_VALS_VALUATION_INFO_STR-CPT_VC sy-vline
WA_VALS_VALUATION_INFO_STR-CPT_CL sy-vline
WA_VALS_VALUATION_INFO_STR-CPT_END_DATE sy-vline
WA_VALS_VALUATION_INFO_STR-NAM_VALUE_CL sy-vline
WA_VALS_VALUATION_INFO_STR-NAM_VALUE_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NAM_VALUE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NAQV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NAQV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NBV_EC_CL sy-vline
WA_VALS_VALUATION_INFO_STR-NBV_EC_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NBV_EC_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NBV_CO_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NBV_CO_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NBP_EC sy-vline
WA_VALS_VALUATION_INFO_STR-NBR_FE sy-vline
WA_VALS_VALUATION_INFO_STR-NBR_FE_F sy-vline
WA_VALS_VALUATION_INFO_STR-NVM_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NHADJ_CL sy-vline
WA_VALS_VALUATION_INFO_STR-NHADJ_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NHADJ_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NLOSS_ALLOW_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NLOSS_ALLOW_INDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NLOSS_ALLOW_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NAM_AD_LOSS_ALLOW_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NAM_AD_LOSS_ALLOW_INDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NAM_AD_LOSS_ALLOW_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NOFFS_LOSS_ALLOW_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NOFFS_LOSS_ALLOW_INDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NOFFS_LOSS_ALLOW_VC sy-vline
WA_VALS_VALUATION_INFO_STR-NWRITEOFF_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NWRITEOFF_INDX_PC sy-vline
WA_VALS_VALUATION_INFO_STR-NWRITEOFF_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IM_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_FX_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OCI_REV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OCI_REV_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OCI_REV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OCI_REV_FE_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OBV_OCI_REV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OBV_OCI_REV_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OBV_OCI_REV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_NBV_OCI_REV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_NBV_OCI_REV_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IM_NBV_OCI_REV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OBV_IMP_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OBV_IMP_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OBV_IMP_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_NBV_IMP_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_NBV_IMP_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IM_NBV_IMP_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_PL_TITEL_REV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_PL_TITEL_REV_CL sy-vline
WA_VALS_VALUATION_INFO_STR-IM_PL_TITEL_REV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_PL_FE_REV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_PL_INDEX_REV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_PL_INDEX_REV_VC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OCI_INDEX_REV_PC sy-vline
WA_VALS_VALUATION_INFO_STR-IM_OCI_INDEX_REV_VC sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.