ABAP Select data from SAP table FTAS_RFTBJL00_ITEMS 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 FTAS_RFTBJL00_ITEMS 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 FTAS_RFTBJL00_ITEMS. 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 FTAS_RFTBJL00_ITEMS 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_FTAS_RFTBJL00_ITEMS TYPE STANDARD TABLE OF FTAS_RFTBJL00_ITEMS,
      WA_FTAS_RFTBJL00_ITEMS TYPE FTAS_RFTBJL00_ITEMS,
      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: <FTAS_RFTBJL00_ITEMS> TYPE FTAS_RFTBJL00_ITEMS.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FTAS_RFTBJL00_ITEMS
*  INTO TABLE @DATA(IT_FTAS_RFTBJL00_ITEMS2).
*--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_FTAS_RFTBJL00_ITEMS INDEX 1 INTO DATA(WA_FTAS_RFTBJL00_ITEMS2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FTAS_RFTBJL00_ITEMS ASSIGNING <FTAS_RFTBJL00_ITEMS>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FTAS_RFTBJL00_ITEMS>-BUKRS = 1.
<FTAS_RFTBJL00_ITEMS>-SGSART = 1.
<FTAS_RFTBJL00_ITEMS>-SFHAART = 1.
<FTAS_RFTBJL00_ITEMS>-SFGTYP = 1.
<FTAS_RFTBJL00_ITEMS>-RFHA = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FTAS_RFTBJL00_ITEMS-KONTRH, sy-vline,
WA_FTAS_RFTBJL00_ITEMS-BP_NAME, sy-vline,
WA_FTAS_RFTBJL00_ITEMS-RANTYP, sy-vline,
WA_FTAS_RFTBJL00_ITEMS-SANLF, sy-vline,
WA_FTAS_RFTBJL00_ITEMS-RPORTB, sy-vline,
WA_FTAS_RFTBJL00_ITEMS-ZUONR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FTAS_RFTBJL00_ITEMS 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_FTAS_RFTBJL00_ITEMS 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_FTAS_RFTBJL00_ITEMS INTO WA_FTAS_RFTBJL00_ITEMS. *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 RFHA CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FTAS_RFTBJL00_ITEMS-RFHA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FTAS_RFTBJL00_ITEMS-RFHA.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit CUNIT, internal->external for field UNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_FTAS_RFTBJL00_ITEMS-UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FTAS_RFTBJL00_ITEMS-UNIT.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit CUNIT, internal->external for field SELL_UNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_FTAS_RFTBJL00_ITEMS-SELL_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FTAS_RFTBJL00_ITEMS-SELL_UNIT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field BUY_UNIT CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_FTAS_RFTBJL00_ITEMS-BUY_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FTAS_RFTBJL00_ITEMS-BUY_UNIT.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ALPHA, internal->external for field BENFICIARY CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FTAS_RFTBJL00_ITEMS-BENFICIARY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FTAS_RFTBJL00_ITEMS-BENFICIARY.
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_FTAS_RFTBJL00_ITEMS_STR,
BUKRS TYPE STRING,
SGSART TYPE STRING,
SFHAART TYPE STRING,
SFGTYP TYPE STRING,
RFHA TYPE STRING,
KONTRH TYPE STRING,
BP_NAME TYPE STRING,
RANTYP TYPE STRING,
SANLF TYPE STRING,
RPORTB TYPE STRING,
ZUONR TYPE STRING,
RDEALER TYPE STRING,
SCONFIRM TYPE STRING,
SRECONFIRM TYPE STRING,
DVTRAB TYPE STRING,
DATUM TYPE STRING,
SFGZUSTT TYPE STRING,
ACTIVITY_CAT TYPE STRING,
XAKTIV TYPE STRING,
RANL TYPE STRING,
XALKZ TYPE STRING,
RLDEPO TYPE STRING,
SNWHR TYPE STRING,
BNWHR TYPE STRING,
BPPRC TYPE STRING,
ASTUECK TYPE STRING,
BUPRC TYPE STRING,
SRUNIT TYPE STRING,
USERNAME TYPE STRING,
WANLAGE TYPE STRING,
BANLAGE TYPE STRING,
DBLFZ TYPE STRING,
DBLFZ_P TYPE STRING,
DELFZ TYPE STRING,
PZINS TYPE STRING,
START_DATE TYPE STRING,
WGSCHFT TYPE STRING,
BNWHR_WGSCHFT TYPE STRING,
PKOND TYPE STRING,
BZBETR_WGSCHFT TYPE STRING,
DETAILS TYPE STRING,
XFORMEL TYPE STRING,
AMNT_LIMIT TYPE STRING,
AMNT_USED TYPE STRING,
DZTERM TYPE STRING,
WLWAERS TYPE STRING,
TEXT_251 TYPE STRING,
WFWAERS TYPE STRING,
KKURS TYPE STRING,
WZBETR1 TYPE STRING,
BZBETR1 TYPE STRING,
WZBETR2 TYPE STRING,
BZBETR2 TYPE STRING,
WZBETR TYPE STRING,
BZBETR TYPE STRING,
SZSREF TYPE STRING,
TEXT_ZI1 TYPE STRING,
ACTIVITY_CAT_SWAP TYPE STRING,
XAKTIV_SWAP TYPE STRING,
WZBETR_SWAP TYPE STRING,
BZBETR_SWAP TYPE STRING,
DBLFZ_SWAP TYPE STRING,
DELFZ_SWAP TYPE STRING,
XFORMEL_SWAP TYPE STRING,
TEXT_ZI2 TYPE STRING,
VAR_FORMEL TYPE STRING,
BETICK TYPE STRING,
WWTICK TYPE STRING,
BWTICK TYPE STRING,
DVERFALL TYPE STRING,
PPTICK TYPE STRING,
PITICK TYPE STRING,
PEFFZINS TYPE STRING,
QUANTITY TYPE STRING,
BPRICE TYPE STRING,
WPRICE TYPE STRING,
PWKURS TYPE STRING,
VVBASIS TYPE STRING,
XSETTLFL TYPE STRING,
XNOTTYPE TYPE STRING,
XABRMET TYPE STRING,
XPUTCALL TYPE STRING,
XOPTAUS TYPE STRING,
BSTRIKE TYPE STRING,
WSTRIKE TYPE STRING,
PSTRIKE TYPE STRING,
IPSTRIKE TYPE STRING,
VTIOF_XNAME TYPE STRING,
VTIOF_DMATUR TYPE STRING,
SOPTAUS_TEXT TYPE STRING,
PRKKURS TYPE STRING,
BINDEX TYPE STRING,
BNWHR_WPRICE TYPE STRING,
QTY TYPE STRING,
UNIT TYPE STRING,
PRICE TYPE STRING,
COMM_ID TYPE STRING,
TEXT_250 TYPE STRING,
UNDERLYING_SEC_XFHAART TYPE STRING,
UNDERLYING_SEC_RANL TYPE STRING,
UNDERLYING_SEC_XALKZ TYPE STRING,
UNDERLYING_SEC_BNWHR TYPE STRING,
UNDERLYING_SEC_WPRICE TYPE STRING,
UNDERLYING_SEC_BPPRC TYPE STRING,
UNDERLYING_SEC_ASTUECK TYPE STRING,
UNDERLYING_SEC_BUPRC TYPE STRING,
UNDERLYING_SEC_SRUNIT TYPE STRING,
TEXT2_250 TYPE STRING,
UNDERLYING_SEC2_XFHAART TYPE STRING,
UNDERLYING_SEC2_RANL TYPE STRING,
UNDERLYING_SEC2_XALKZ TYPE STRING,
UNDERLYING_SEC2_BNWHR TYPE STRING,
UNDERLYING_SEC2_WPRICE TYPE STRING,
UNDERLYING_SEC2_BPPRC TYPE STRING,
UNDERLYING_SEC2_ASTUECK TYPE STRING,
UNDERLYING_SEC2_BUPRC TYPE STRING,
UNDERLYING_SEC2_SRUNIT TYPE STRING,
TEXT_254 TYPE STRING,
UNDERLYING_TXTPUTCAL TYPE STRING,
UNDERLYING_DZTERM TYPE STRING,
UNDERLYING_WLWAERS TYPE STRING,
UNDERLYING_WFWAERS TYPE STRING,
UNDERLYING_KKURS TYPE STRING,
TEXT_252 TYPE STRING,
UNDERLYING_WZBETR1 TYPE STRING,
UNDERLYING_BZBETR1 TYPE STRING,
TEXT_253 TYPE STRING,
UNDERLYING_WZBETR2 TYPE STRING,
UNDERLYING_BZBETR2 TYPE STRING,
TEXT2_254 TYPE STRING,
UNDERLYING2_TXTPUTCAL TYPE STRING,
UNDERLYING2_DZTERM TYPE STRING,
UNDERLYING2_WLWAERS TYPE STRING,
TEXT2_251 TYPE STRING,
UNDERLYING2_WFWAERS TYPE STRING,
UNDERLYING2_KKURS TYPE STRING,
TEXT2_252 TYPE STRING,
UNDERLYING2_WZBETR1 TYPE STRING,
UNDERLYING2_BZBETR1 TYPE STRING,
TEXT2_253 TYPE STRING,
UNDERLYING2_WZBETR2 TYPE STRING,
UNDERLYING2_BZBETR2 TYPE STRING,
L_XSGSART TYPE STRING,
WZBETR_2 TYPE STRING,
BZBETR_2 TYPE STRING,
UNDERLYING_FRA_XFHAART TYPE STRING,
UNDERLYING_FRA_XSGSART_SHORT TYPE STRING,
UNDERLYING_FRA_BNOMINAL TYPE STRING,
UNDERLYING_FRA_PKOND TYPE STRING,
UNDERLYING_FRA_SZSREF TYPE STRING,
UNDERLYING_FRA2_XFHAART TYPE STRING,
UNDERLYING_FRA2_XSGSART_SHORT TYPE STRING,
UNDERLYING_FRA2_BNOMINAL TYPE STRING,
UNDERLYING_FRA2_PKOND TYPE STRING,
UNDERLYING_FRA2_SZSREF TYPE STRING,
UNDERLYING_OP_TXTPUTCALIN TYPE STRING,
UNDERLYING_OP_XFHAART TYPE STRING,
UNDERLYING_OP_XSGSART_SHORT TYPE STRING,
UNDERLYING_OP_DMATUR TYPE STRING,
UNDERLYING_OP_WLWAERS TYPE STRING,
UNDERLYING_OP_WFWAERS TYPE STRING,
TEXT_255 TYPE STRING,
UNDERLYING_OP_BZBETR TYPE STRING,
UNDERLYING_OP_WZBETR TYPE STRING,
UNDERLYING_OP_XSTRIKE TYPE STRING,
UNDERLYING_OP2_TXTPUTCALIN TYPE STRING,
UNDERLYING_OP2_XFHAART TYPE STRING,
UNDERLYING_OP2_XSGSART_SHORT TYPE STRING,
UNDERLYING_OP2_DMATUR TYPE STRING,
UNDERLYING_OP2_WLWAERS TYPE STRING,
UNDERLYING_OP2_WFWAERS TYPE STRING,
TEXT2_255 TYPE STRING,
UNDERLYING_OP2_BZBETR TYPE STRING,
UNDERLYING_OP2_WZBETR TYPE STRING,
UNDERLYING_OP2_XSTRIKE TYPE STRING,
TABNAME TYPE STRING,
STTLM_FREQ TYPE STRING,
SELL_COMMODITY_ID TYPE STRING,
BUY_COMMODITY_ID TYPE STRING,
SELL_PRICE TYPE STRING,
BUY_PRICE TYPE STRING,
SELL_PRICE_UNIT TYPE STRING,
BUY_PRICE_UNIT TYPE STRING,
SELL_FIXING_DATE TYPE STRING,
BUY_FIXING_DATE TYPE STRING,
SELL_QUAN TYPE STRING,
BUY_QUAN TYPE STRING,
SELL_UNIT TYPE STRING,
BUY_UNIT TYPE STRING,
LAST_FIXING_DATE TYPE STRING,
LC_NUMBER TYPE STRING,
APPLICANT TYPE STRING,
BENFICIARY TYPE STRING,
CREDIT_AMOUNT TYPE STRING,
PRESENT_AMOUNT TYPE STRING,
BG_NUMBER TYPE STRING,
BG_TYPE TYPE STRING,
BG_TYPE_T TYPE STRING,
DCSID TYPE STRING,
SELL_DCSID TYPE STRING,
BUY_DCSID TYPE STRING,END OF T_EKKO_STR. DATA: WA_FTAS_RFTBJL00_ITEMS_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_FTAS_RFTBJL00_ITEMS_STR-BUKRS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SGSART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SFHAART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SFGTYP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-RFHA sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-KONTRH sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BP_NAME sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-RANTYP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SANLF sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-RPORTB sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-ZUONR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-RDEALER sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SCONFIRM sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SRECONFIRM sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DVTRAB sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DATUM sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SFGZUSTT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-ACTIVITY_CAT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XAKTIV sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-RANL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XALKZ sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-RLDEPO sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SNWHR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BNWHR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BPPRC sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-ASTUECK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUPRC sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SRUNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-USERNAME sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WANLAGE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BANLAGE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DBLFZ sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DBLFZ_P sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DELFZ sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PZINS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-START_DATE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WGSCHFT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BNWHR_WGSCHFT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PKOND sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BZBETR_WGSCHFT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DETAILS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XFORMEL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-AMNT_LIMIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-AMNT_USED sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DZTERM sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WLWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_251 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WFWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-KKURS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WZBETR1 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BZBETR1 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WZBETR2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BZBETR2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WZBETR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BZBETR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SZSREF sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_ZI1 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-ACTIVITY_CAT_SWAP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XAKTIV_SWAP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WZBETR_SWAP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BZBETR_SWAP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DBLFZ_SWAP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DELFZ_SWAP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XFORMEL_SWAP sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_ZI2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-VAR_FORMEL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BETICK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WWTICK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BWTICK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DVERFALL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PPTICK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PITICK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PEFFZINS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-QUANTITY sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BPRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WPRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PWKURS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-VVBASIS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XSETTLFL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XNOTTYPE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XABRMET sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XPUTCALL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-XOPTAUS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BSTRIKE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WSTRIKE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PSTRIKE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-IPSTRIKE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-VTIOF_XNAME sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-VTIOF_DMATUR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SOPTAUS_TEXT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PRKKURS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BINDEX sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BNWHR_WPRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-QTY sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-COMM_ID sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_250 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_XFHAART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_RANL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_XALKZ sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_BNWHR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_WPRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_BPPRC sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_ASTUECK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_BUPRC sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC_SRUNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT2_250 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_XFHAART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_RANL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_XALKZ sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_BNWHR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_WPRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_BPPRC sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_ASTUECK sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_BUPRC sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_SEC2_SRUNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_254 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_TXTPUTCAL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_DZTERM sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_WLWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_WFWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_KKURS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_252 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_WZBETR1 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_BZBETR1 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_253 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_WZBETR2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_BZBETR2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT2_254 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_TXTPUTCAL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_DZTERM sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_WLWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT2_251 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_WFWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_KKURS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT2_252 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_WZBETR1 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_BZBETR1 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT2_253 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_WZBETR2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING2_BZBETR2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-L_XSGSART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-WZBETR_2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BZBETR_2 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA_XFHAART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA_XSGSART_SHORT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA_BNOMINAL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA_PKOND sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA_SZSREF sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA2_XFHAART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA2_XSGSART_SHORT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA2_BNOMINAL sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA2_PKOND sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_FRA2_SZSREF sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_TXTPUTCALIN sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_XFHAART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_XSGSART_SHORT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_DMATUR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_WLWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_WFWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT_255 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_BZBETR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_WZBETR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP_XSTRIKE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_TXTPUTCALIN sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_XFHAART sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_XSGSART_SHORT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_DMATUR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_WLWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_WFWAERS sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TEXT2_255 sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_BZBETR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_WZBETR sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-UNDERLYING_OP2_XSTRIKE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-TABNAME sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-STTLM_FREQ sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SELL_COMMODITY_ID sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUY_COMMODITY_ID sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SELL_PRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUY_PRICE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SELL_PRICE_UNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUY_PRICE_UNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SELL_FIXING_DATE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUY_FIXING_DATE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SELL_QUAN sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUY_QUAN sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SELL_UNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUY_UNIT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-LAST_FIXING_DATE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-LC_NUMBER sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-APPLICANT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BENFICIARY sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-CREDIT_AMOUNT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-PRESENT_AMOUNT sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BG_NUMBER sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BG_TYPE sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BG_TYPE_T sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-DCSID sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-SELL_DCSID sy-vline
WA_FTAS_RFTBJL00_ITEMS_STR-BUY_DCSID sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.