ABAP Select data from SAP table RECE_IS_ASSET_CN 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 RECE_IS_ASSET_CN 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 RECE_IS_ASSET_CN. 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 RECE_IS_ASSET_CN 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_RECE_IS_ASSET_CN TYPE STANDARD TABLE OF RECE_IS_ASSET_CN,
      WA_RECE_IS_ASSET_CN TYPE RECE_IS_ASSET_CN,
      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: <RECE_IS_ASSET_CN> TYPE RECE_IS_ASSET_CN.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RECE_IS_ASSET_CN
*  INTO TABLE @DATA(IT_RECE_IS_ASSET_CN2).
*--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_RECE_IS_ASSET_CN INDEX 1 INTO DATA(WA_RECE_IS_ASSET_CN2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RECE_IS_ASSET_CN ASSIGNING <RECE_IS_ASSET_CN>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RECE_IS_ASSET_CN>-GEN_OBJTYPE = 1.
<RECE_IS_ASSET_CN>-GEN_OBJNR = 1.
<RECE_IS_ASSET_CN>-GEN_CONTRACT = 1.
<RECE_IS_ASSET_CN>-GEN_PARTNER1 = 1.
<RECE_IS_ASSET_CN>-GEN_PARTNER2 = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RECE_IS_ASSET_CN-ALVROWS, sy-vline,
WA_RECE_IS_ASSET_CN-RECISVALIDFROM, sy-vline,
WA_RECE_IS_ASSET_CN-RECISVALIDTO, sy-vline,
WA_RECE_IS_ASSET_CN-MANDTC, sy-vline,
WA_RECE_IS_ASSET_CN-INTRENOC, sy-vline,
WA_RECE_IS_ASSET_CN-BUKRSC, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RECE_IS_ASSET_CN 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_RECE_IS_ASSET_CN 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_RECE_IS_ASSET_CN INTO WA_RECE_IS_ASSET_CN. *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 GEN_PARTNER1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-GEN_PARTNER1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-GEN_PARTNER1.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit IMKEY, internal->external for field IMKEYC CALL FUNCTION 'CONVERSION_EXIT_IMKEY_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-IMKEYC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-IMKEYC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit REDAT, internal->external for field RECNENDABSC CALL FUNCTION 'CONVERSION_EXIT_REDAT_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-RECNENDABSC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-RECNENDABSC.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit SWENR, internal->external for field BENOCNC CALL FUNCTION 'CONVERSION_EXIT_SWENR_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-BENOCNC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-BENOCNC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit REDAT, internal->external for field TRANSPOSSTOC CALL FUNCTION 'CONVERSION_EXIT_REDAT_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-TRANSPOSSTOC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-TRANSPOSSTOC.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit ABPSP, internal->external for field PSPNRC CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-PSPNRC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-PSPNRC.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

*Conversion exit AC132, internal->external for field URWRTA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-URWRTA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-URWRTA.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit AC132, internal->external for field WRTMAA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-WRTMAA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-WRTMAA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field EHWRTA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-EHWRTA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-EHWRTA.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

*Conversion exit AC132, internal->external for field LEGEBA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-LEGEBA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-LEGEBA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field LBASWA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-LBASWA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-LBASWA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field LKAUFA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-LKAUFA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-LKAUFA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field LKUZAA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-LKUZAA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-LKUZAA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field LKUZIA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-LKUZIA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-LKUZIA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AC132, internal->external for field LLAVBA CALL FUNCTION 'CONVERSION_EXIT_AC132_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-LLAVBA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-LLAVBA.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ABPSP, internal->external for field POSNRA CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-POSNRA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-POSNRA.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit REDAT, internal->external for field RNENDMAX CALL FUNCTION 'CONVERSION_EXIT_REDAT_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-RNENDMAX IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-RNENDMAX.
WRITE:/ 'New Value:', ld_input.

*Conversion exit REDAT, internal->external for field USF_LIFE_END_DATE CALL FUNCTION 'CONVERSION_EXIT_REDAT_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-USF_LIFE_END_DATE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-USF_LIFE_END_DATE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit REDAT, internal->external for field ASSETRELTO CALL FUNCTION 'CONVERSION_EXIT_REDAT_OUTPUT' EXPORTING input = WA_RECE_IS_ASSET_CN-ASSETRELTO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RECE_IS_ASSET_CN-ASSETRELTO.
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_RECE_IS_ASSET_CN_STR,
GEN_OBJTYPE TYPE STRING,
GEN_OBJNR TYPE STRING,
GEN_CONTRACT TYPE STRING,
GEN_PARTNER1 TYPE STRING,
GEN_PARTNER2 TYPE STRING,
ALVROWS TYPE STRING,
RECISVALIDFROM TYPE STRING,
RECISVALIDTO TYPE STRING,
MANDTC TYPE STRING,
INTRENOC TYPE STRING,
BUKRSC TYPE STRING,
RECNNRC TYPE STRING,
OBJNRC TYPE STRING,
IMKEYC TYPE STRING,
CREATIONTYPEC TYPE STRING,
RERFC TYPE STRING,
DERFC TYPE STRING,
TERFC TYPE STRING,
REHERC TYPE STRING,
RBEARC TYPE STRING,
DBEARC TYPE STRING,
TBEARC TYPE STRING,
RBHERC TYPE STRING,
RESPONSIBLEC TYPE STRING,
USEREXCLUSIVEC TYPE STRING,
AUTHGRPC TYPE STRING,
RECNTYPEC TYPE STRING,
RECNBEGC TYPE STRING,
RECNENDABSC TYPE STRING,
RECNTXTC TYPE STRING,
RECNDACTIVC TYPE STRING,
RECNTLAWC TYPE STRING,
RECNTXTOLDC TYPE STRING,
RECNBUKRSCOLLECTC TYPE STRING,
RECNNRCOLLECTC TYPE STRING,
RECNCNCURRC TYPE STRING,
INDUSTRYC TYPE STRING,
SRRELEVANTC TYPE STRING,
DPTARGETTYPEC TYPE STRING,
RECNDATC TYPE STRING,
RECN2DATC TYPE STRING,
RECNDPOC TYPE STRING,
RECNEND1STC TYPE STRING,
RECNNOTPERC TYPE STRING,
RECNNOTRECEIPTC TYPE STRING,
RECNNOTREASONC TYPE STRING,
RECNDAKTKUC TYPE STRING,
CFARCHIVEDTOC TYPE STRING,
CFLOCKEDTOC TYPE STRING,
CFPOSTINGFROMC TYPE STRING,
BENOCNC TYPE STRING,
TRANSPOSSFROMC TYPE STRING,
TRANSPOSSTOC TYPE STRING,
HASMULTIASSIGNC TYPE STRING,
POSSDATEFROMC TYPE STRING,
POSSDATETOC TYPE STRING,
RELEVANTEVALC TYPE STRING,
DUMMY_REC_PSC TYPE STRING,
SECDEPRELEVANTC TYPE STRING,
NOTADJSDCNC TYPE STRING,
XRECNNRCOLC TYPE STRING,
XBUKRSC TYPE STRING,
XRECNTYPEC TYPE STRING,
GSBERC TYPE STRING,
PRCTRC TYPE STRING,
KOSTLC TYPE STRING,
AUFNRC TYPE STRING,
XTENANCYLAWC TYPE STRING,
XCOLLECTC TYPE STRING,
XAUTHGRPC TYPE STRING,
XINDUSTRYC TYPE STRING,
XTRANSPOSSPERIODC TYPE STRING,
PSPNRC TYPE STRING,
XRELEVANTEVALC TYPE STRING,
KOSTLXC TYPE STRING,
AUFNRXC TYPE STRING,
PSPNRXC TYPE STRING,
MANDTA TYPE STRING,
BUKRSA TYPE STRING,
ANLN1A TYPE STRING,
ANLN2A TYPE STRING,
ANLKLA TYPE STRING,
GEGSTA TYPE STRING,
ANLARA TYPE STRING,
ERNAMA TYPE STRING,
ERDATA TYPE STRING,
AENAMA TYPE STRING,
AEDATA TYPE STRING,
XLOEVA TYPE STRING,
XSPEBA TYPE STRING,
FELEIA TYPE STRING,
KTOGRA TYPE STRING,
XOPVWA TYPE STRING,
ANLTPA TYPE STRING,
ZUJHRA TYPE STRING,
ZUPERA TYPE STRING,
ZUGDTA TYPE STRING,
AKTIVA TYPE STRING,
ABGDTA TYPE STRING,
DEAKTA TYPE STRING,
GPLABA TYPE STRING,
BSTDTA TYPE STRING,
ORD41A TYPE STRING,
ORD42A TYPE STRING,
ORD43A TYPE STRING,
ORD44A TYPE STRING,
ANLUEA TYPE STRING,
ZUAWAA TYPE STRING,
ANEQKA TYPE STRING,
ANEQSA TYPE STRING,
LIFNRA TYPE STRING,
LAND1A TYPE STRING,
LIEFEA TYPE STRING,
HERSTA TYPE STRING,
EIGKZA TYPE STRING,
AIBN1A TYPE STRING,
AIBN2A TYPE STRING,
AIBDTA TYPE STRING,
URJHRA TYPE STRING,
URWRTA TYPE STRING,
ANTEIA TYPE STRING,
PROJNA TYPE STRING,
EAUFNA TYPE STRING,
MEINSA TYPE STRING,
MENGEA TYPE STRING,
TYPBZA TYPE STRING,
IZWEKA TYPE STRING,
INKENA TYPE STRING,
IVDATA TYPE STRING,
INVZUA TYPE STRING,
VMGLIA TYPE STRING,
XVRMWA TYPE STRING,
WRTMAA TYPE STRING,
EHWRTA TYPE STRING,
AUFLAA TYPE STRING,
EHWZUA TYPE STRING,
EHWNRA TYPE STRING,
GRUVOA TYPE STRING,
GREINA TYPE STRING,
GRBNDA TYPE STRING,
GRBLTA TYPE STRING,
GRLFDA TYPE STRING,
FLURKA TYPE STRING,
FLURNA TYPE STRING,
FIAMTA TYPE STRING,
STADTA TYPE STRING,
GRUNDA TYPE STRING,
FEINSA TYPE STRING,
GRUFLA TYPE STRING,
INVNRA TYPE STRING,
VBUNDA TYPE STRING,
SPRASA TYPE STRING,
TXT50A TYPE STRING,
TXA50A TYPE STRING,
XLTXIDA TYPE STRING,
XVERIDA TYPE STRING,
XTCHIDA TYPE STRING,
XKALIDA TYPE STRING,
XHERIDA TYPE STRING,
XLEAIDA TYPE STRING,
LEAFIA TYPE STRING,
LVDATA TYPE STRING,
LKDATA TYPE STRING,
LEABGA TYPE STRING,
LEJARA TYPE STRING,
LEPERA TYPE STRING,
LRYTHA TYPE STRING,
LEGEBA TYPE STRING,
LBASWA TYPE STRING,
LKAUFA TYPE STRING,
LMZINA TYPE STRING,
LZINSA TYPE STRING,
LTZBWA TYPE STRING,
LKUZAA TYPE STRING,
LKUZIA TYPE STRING,
LLAVBA TYPE STRING,
LEANZA TYPE STRING,
LVTNRA TYPE STRING,
LETXTA TYPE STRING,
XAKTIVA TYPE STRING,
ANUPDA TYPE STRING,
LBLNRA TYPE STRING,
XV0DTA TYPE STRING,
XV0NMA TYPE STRING,
XV1DTA TYPE STRING,
XV1NMA TYPE STRING,
XV2DTA TYPE STRING,
XV2NMA TYPE STRING,
XV3DTA TYPE STRING,
XV3NMA TYPE STRING,
XV4DTA TYPE STRING,
XV4NMA TYPE STRING,
XV5DTA TYPE STRING,
XV5NMA TYPE STRING,
XV6DTA TYPE STRING,
XV6NMA TYPE STRING,
AIMMOA TYPE STRING,
OBJNRA TYPE STRING,
LEARTA TYPE STRING,
LVORSA TYPE STRING,
GDLGRPA TYPE STRING,
POSNRA TYPE STRING,
XERWRTA TYPE STRING,
XAFABCHA TYPE STRING,
XANLGRA TYPE STRING,
MCOA1A TYPE STRING,
XINVMA TYPE STRING,
SERNRA TYPE STRING,
UMWKZA TYPE STRING,
LRVDATA TYPE STRING,
ACT_CHANGE_PMA TYPE STRING,
HAS_TDDPA TYPE STRING,
LAST_REORG_DATEA TYPE STRING,
LDT_DATEA TYPE STRING,
LDT_SEQNOA TYPE STRING,
SDM_STATUSA TYPE STRING,
DUMMY_FAA_ASSET_INCL_EEW_PSA TYPE STRING,
INTERNAL_CODEA TYPE STRING,
APPROVAL_NUMBERA TYPE STRING,
APPROVAL_VERSIONA TYPE STRING,
BOGUS_ANLN1A TYPE STRING,
ASSET_VERSIONA TYPE STRING,
TXK20A TYPE STRING,
TXK50A TYPE STRING,
OBJNR TYPE STRING,
OBJIDENT TYPE STRING,
OBJTXT TYPE STRING,
ASSETIDENT TYPE STRING,
ANLTXT TYPE STRING,
STATUSRULE TYPE STRING,
XSTATUSRULE TYPE STRING,
ICON_STATUSRULE TYPE STRING,
STATUSEVAL TYPE STRING,
XSTATUSEVAL TYPE STRING,
ICON_STATUSEVAL TYPE STRING,
CERULE TYPE STRING,
XCERULE TYPE STRING,
STATUSREASON TYPE STRING,
XSTATUSREASON TYPE STRING,
CETERMNO TYPE STRING,
ICON_BOOKED TYPE STRING,
ASACTIVE TYPE STRING,
ASACTIVEDATE TYPE STRING,
ASDEACTIVATED TYPE STRING,
ASDEACTDATE TYPE STRING,
ASSETOBJNR TYPE STRING,
ISINFORMATIONAL TYPE STRING,
RULECURR TYPE STRING,
RECNCNCURR TYPE STRING,
TERMNO TYPE STRING,
RECNTERMMONTHS TYPE STRING,
XPESTATE TYPE STRING,
RNEND1ST TYPE STRING,
RNENDNEW TYPE STRING,
RNENDMAX TYPE STRING,
NTALLOWEDPAR TYPE STRING,
NTALLOWEDOWN TYPE STRING,
USF_LIFE_BEG_DATE TYPE STRING,
USF_LIFE_END_DATE TYPE STRING,
ASSETRELFROM TYPE STRING,
ASSETRELTO TYPE STRING,END OF T_EKKO_STR. DATA: WA_RECE_IS_ASSET_CN_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_RECE_IS_ASSET_CN_STR-GEN_OBJTYPE sy-vline
WA_RECE_IS_ASSET_CN_STR-GEN_OBJNR sy-vline
WA_RECE_IS_ASSET_CN_STR-GEN_CONTRACT sy-vline
WA_RECE_IS_ASSET_CN_STR-GEN_PARTNER1 sy-vline
WA_RECE_IS_ASSET_CN_STR-GEN_PARTNER2 sy-vline
WA_RECE_IS_ASSET_CN_STR-ALVROWS sy-vline
WA_RECE_IS_ASSET_CN_STR-RECISVALIDFROM sy-vline
WA_RECE_IS_ASSET_CN_STR-RECISVALIDTO sy-vline
WA_RECE_IS_ASSET_CN_STR-MANDTC sy-vline
WA_RECE_IS_ASSET_CN_STR-INTRENOC sy-vline
WA_RECE_IS_ASSET_CN_STR-BUKRSC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNNRC sy-vline
WA_RECE_IS_ASSET_CN_STR-OBJNRC sy-vline
WA_RECE_IS_ASSET_CN_STR-IMKEYC sy-vline
WA_RECE_IS_ASSET_CN_STR-CREATIONTYPEC sy-vline
WA_RECE_IS_ASSET_CN_STR-RERFC sy-vline
WA_RECE_IS_ASSET_CN_STR-DERFC sy-vline
WA_RECE_IS_ASSET_CN_STR-TERFC sy-vline
WA_RECE_IS_ASSET_CN_STR-REHERC sy-vline
WA_RECE_IS_ASSET_CN_STR-RBEARC sy-vline
WA_RECE_IS_ASSET_CN_STR-DBEARC sy-vline
WA_RECE_IS_ASSET_CN_STR-TBEARC sy-vline
WA_RECE_IS_ASSET_CN_STR-RBHERC sy-vline
WA_RECE_IS_ASSET_CN_STR-RESPONSIBLEC sy-vline
WA_RECE_IS_ASSET_CN_STR-USEREXCLUSIVEC sy-vline
WA_RECE_IS_ASSET_CN_STR-AUTHGRPC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNTYPEC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNBEGC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNENDABSC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNTXTC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNDACTIVC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNTLAWC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNTXTOLDC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNBUKRSCOLLECTC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNNRCOLLECTC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNCNCURRC sy-vline
WA_RECE_IS_ASSET_CN_STR-INDUSTRYC sy-vline
WA_RECE_IS_ASSET_CN_STR-SRRELEVANTC sy-vline
WA_RECE_IS_ASSET_CN_STR-DPTARGETTYPEC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNDATC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECN2DATC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNDPOC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNEND1STC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNNOTPERC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNNOTRECEIPTC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNNOTREASONC sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNDAKTKUC sy-vline
WA_RECE_IS_ASSET_CN_STR-CFARCHIVEDTOC sy-vline
WA_RECE_IS_ASSET_CN_STR-CFLOCKEDTOC sy-vline
WA_RECE_IS_ASSET_CN_STR-CFPOSTINGFROMC sy-vline
WA_RECE_IS_ASSET_CN_STR-BENOCNC sy-vline
WA_RECE_IS_ASSET_CN_STR-TRANSPOSSFROMC sy-vline
WA_RECE_IS_ASSET_CN_STR-TRANSPOSSTOC sy-vline
WA_RECE_IS_ASSET_CN_STR-HASMULTIASSIGNC sy-vline
WA_RECE_IS_ASSET_CN_STR-POSSDATEFROMC sy-vline
WA_RECE_IS_ASSET_CN_STR-POSSDATETOC sy-vline
WA_RECE_IS_ASSET_CN_STR-RELEVANTEVALC sy-vline
WA_RECE_IS_ASSET_CN_STR-DUMMY_REC_PSC sy-vline
WA_RECE_IS_ASSET_CN_STR-SECDEPRELEVANTC sy-vline
WA_RECE_IS_ASSET_CN_STR-NOTADJSDCNC sy-vline
WA_RECE_IS_ASSET_CN_STR-XRECNNRCOLC sy-vline
WA_RECE_IS_ASSET_CN_STR-XBUKRSC sy-vline
WA_RECE_IS_ASSET_CN_STR-XRECNTYPEC sy-vline
WA_RECE_IS_ASSET_CN_STR-GSBERC sy-vline
WA_RECE_IS_ASSET_CN_STR-PRCTRC sy-vline
WA_RECE_IS_ASSET_CN_STR-KOSTLC sy-vline
WA_RECE_IS_ASSET_CN_STR-AUFNRC sy-vline
WA_RECE_IS_ASSET_CN_STR-XTENANCYLAWC sy-vline
WA_RECE_IS_ASSET_CN_STR-XCOLLECTC sy-vline
WA_RECE_IS_ASSET_CN_STR-XAUTHGRPC sy-vline
WA_RECE_IS_ASSET_CN_STR-XINDUSTRYC sy-vline
WA_RECE_IS_ASSET_CN_STR-XTRANSPOSSPERIODC sy-vline
WA_RECE_IS_ASSET_CN_STR-PSPNRC sy-vline
WA_RECE_IS_ASSET_CN_STR-XRELEVANTEVALC sy-vline
WA_RECE_IS_ASSET_CN_STR-KOSTLXC sy-vline
WA_RECE_IS_ASSET_CN_STR-AUFNRXC sy-vline
WA_RECE_IS_ASSET_CN_STR-PSPNRXC sy-vline
WA_RECE_IS_ASSET_CN_STR-MANDTA sy-vline
WA_RECE_IS_ASSET_CN_STR-BUKRSA sy-vline
WA_RECE_IS_ASSET_CN_STR-ANLN1A sy-vline
WA_RECE_IS_ASSET_CN_STR-ANLN2A sy-vline
WA_RECE_IS_ASSET_CN_STR-ANLKLA sy-vline
WA_RECE_IS_ASSET_CN_STR-GEGSTA sy-vline
WA_RECE_IS_ASSET_CN_STR-ANLARA sy-vline
WA_RECE_IS_ASSET_CN_STR-ERNAMA sy-vline
WA_RECE_IS_ASSET_CN_STR-ERDATA sy-vline
WA_RECE_IS_ASSET_CN_STR-AENAMA sy-vline
WA_RECE_IS_ASSET_CN_STR-AEDATA sy-vline
WA_RECE_IS_ASSET_CN_STR-XLOEVA sy-vline
WA_RECE_IS_ASSET_CN_STR-XSPEBA sy-vline
WA_RECE_IS_ASSET_CN_STR-FELEIA sy-vline
WA_RECE_IS_ASSET_CN_STR-KTOGRA sy-vline
WA_RECE_IS_ASSET_CN_STR-XOPVWA sy-vline
WA_RECE_IS_ASSET_CN_STR-ANLTPA sy-vline
WA_RECE_IS_ASSET_CN_STR-ZUJHRA sy-vline
WA_RECE_IS_ASSET_CN_STR-ZUPERA sy-vline
WA_RECE_IS_ASSET_CN_STR-ZUGDTA sy-vline
WA_RECE_IS_ASSET_CN_STR-AKTIVA sy-vline
WA_RECE_IS_ASSET_CN_STR-ABGDTA sy-vline
WA_RECE_IS_ASSET_CN_STR-DEAKTA sy-vline
WA_RECE_IS_ASSET_CN_STR-GPLABA sy-vline
WA_RECE_IS_ASSET_CN_STR-BSTDTA sy-vline
WA_RECE_IS_ASSET_CN_STR-ORD41A sy-vline
WA_RECE_IS_ASSET_CN_STR-ORD42A sy-vline
WA_RECE_IS_ASSET_CN_STR-ORD43A sy-vline
WA_RECE_IS_ASSET_CN_STR-ORD44A sy-vline
WA_RECE_IS_ASSET_CN_STR-ANLUEA sy-vline
WA_RECE_IS_ASSET_CN_STR-ZUAWAA sy-vline
WA_RECE_IS_ASSET_CN_STR-ANEQKA sy-vline
WA_RECE_IS_ASSET_CN_STR-ANEQSA sy-vline
WA_RECE_IS_ASSET_CN_STR-LIFNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-LAND1A sy-vline
WA_RECE_IS_ASSET_CN_STR-LIEFEA sy-vline
WA_RECE_IS_ASSET_CN_STR-HERSTA sy-vline
WA_RECE_IS_ASSET_CN_STR-EIGKZA sy-vline
WA_RECE_IS_ASSET_CN_STR-AIBN1A sy-vline
WA_RECE_IS_ASSET_CN_STR-AIBN2A sy-vline
WA_RECE_IS_ASSET_CN_STR-AIBDTA sy-vline
WA_RECE_IS_ASSET_CN_STR-URJHRA sy-vline
WA_RECE_IS_ASSET_CN_STR-URWRTA sy-vline
WA_RECE_IS_ASSET_CN_STR-ANTEIA sy-vline
WA_RECE_IS_ASSET_CN_STR-PROJNA sy-vline
WA_RECE_IS_ASSET_CN_STR-EAUFNA sy-vline
WA_RECE_IS_ASSET_CN_STR-MEINSA sy-vline
WA_RECE_IS_ASSET_CN_STR-MENGEA sy-vline
WA_RECE_IS_ASSET_CN_STR-TYPBZA sy-vline
WA_RECE_IS_ASSET_CN_STR-IZWEKA sy-vline
WA_RECE_IS_ASSET_CN_STR-INKENA sy-vline
WA_RECE_IS_ASSET_CN_STR-IVDATA sy-vline
WA_RECE_IS_ASSET_CN_STR-INVZUA sy-vline
WA_RECE_IS_ASSET_CN_STR-VMGLIA sy-vline
WA_RECE_IS_ASSET_CN_STR-XVRMWA sy-vline
WA_RECE_IS_ASSET_CN_STR-WRTMAA sy-vline
WA_RECE_IS_ASSET_CN_STR-EHWRTA sy-vline
WA_RECE_IS_ASSET_CN_STR-AUFLAA sy-vline
WA_RECE_IS_ASSET_CN_STR-EHWZUA sy-vline
WA_RECE_IS_ASSET_CN_STR-EHWNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-GRUVOA sy-vline
WA_RECE_IS_ASSET_CN_STR-GREINA sy-vline
WA_RECE_IS_ASSET_CN_STR-GRBNDA sy-vline
WA_RECE_IS_ASSET_CN_STR-GRBLTA sy-vline
WA_RECE_IS_ASSET_CN_STR-GRLFDA sy-vline
WA_RECE_IS_ASSET_CN_STR-FLURKA sy-vline
WA_RECE_IS_ASSET_CN_STR-FLURNA sy-vline
WA_RECE_IS_ASSET_CN_STR-FIAMTA sy-vline
WA_RECE_IS_ASSET_CN_STR-STADTA sy-vline
WA_RECE_IS_ASSET_CN_STR-GRUNDA sy-vline
WA_RECE_IS_ASSET_CN_STR-FEINSA sy-vline
WA_RECE_IS_ASSET_CN_STR-GRUFLA sy-vline
WA_RECE_IS_ASSET_CN_STR-INVNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-VBUNDA sy-vline
WA_RECE_IS_ASSET_CN_STR-SPRASA sy-vline
WA_RECE_IS_ASSET_CN_STR-TXT50A sy-vline
WA_RECE_IS_ASSET_CN_STR-TXA50A sy-vline
WA_RECE_IS_ASSET_CN_STR-XLTXIDA sy-vline
WA_RECE_IS_ASSET_CN_STR-XVERIDA sy-vline
WA_RECE_IS_ASSET_CN_STR-XTCHIDA sy-vline
WA_RECE_IS_ASSET_CN_STR-XKALIDA sy-vline
WA_RECE_IS_ASSET_CN_STR-XHERIDA sy-vline
WA_RECE_IS_ASSET_CN_STR-XLEAIDA sy-vline
WA_RECE_IS_ASSET_CN_STR-LEAFIA sy-vline
WA_RECE_IS_ASSET_CN_STR-LVDATA sy-vline
WA_RECE_IS_ASSET_CN_STR-LKDATA sy-vline
WA_RECE_IS_ASSET_CN_STR-LEABGA sy-vline
WA_RECE_IS_ASSET_CN_STR-LEJARA sy-vline
WA_RECE_IS_ASSET_CN_STR-LEPERA sy-vline
WA_RECE_IS_ASSET_CN_STR-LRYTHA sy-vline
WA_RECE_IS_ASSET_CN_STR-LEGEBA sy-vline
WA_RECE_IS_ASSET_CN_STR-LBASWA sy-vline
WA_RECE_IS_ASSET_CN_STR-LKAUFA sy-vline
WA_RECE_IS_ASSET_CN_STR-LMZINA sy-vline
WA_RECE_IS_ASSET_CN_STR-LZINSA sy-vline
WA_RECE_IS_ASSET_CN_STR-LTZBWA sy-vline
WA_RECE_IS_ASSET_CN_STR-LKUZAA sy-vline
WA_RECE_IS_ASSET_CN_STR-LKUZIA sy-vline
WA_RECE_IS_ASSET_CN_STR-LLAVBA sy-vline
WA_RECE_IS_ASSET_CN_STR-LEANZA sy-vline
WA_RECE_IS_ASSET_CN_STR-LVTNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-LETXTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XAKTIVA sy-vline
WA_RECE_IS_ASSET_CN_STR-ANUPDA sy-vline
WA_RECE_IS_ASSET_CN_STR-LBLNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV0DTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV0NMA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV1DTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV1NMA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV2DTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV2NMA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV3DTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV3NMA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV4DTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV4NMA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV5DTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV5NMA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV6DTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XV6NMA sy-vline
WA_RECE_IS_ASSET_CN_STR-AIMMOA sy-vline
WA_RECE_IS_ASSET_CN_STR-OBJNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-LEARTA sy-vline
WA_RECE_IS_ASSET_CN_STR-LVORSA sy-vline
WA_RECE_IS_ASSET_CN_STR-GDLGRPA sy-vline
WA_RECE_IS_ASSET_CN_STR-POSNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-XERWRTA sy-vline
WA_RECE_IS_ASSET_CN_STR-XAFABCHA sy-vline
WA_RECE_IS_ASSET_CN_STR-XANLGRA sy-vline
WA_RECE_IS_ASSET_CN_STR-MCOA1A sy-vline
WA_RECE_IS_ASSET_CN_STR-XINVMA sy-vline
WA_RECE_IS_ASSET_CN_STR-SERNRA sy-vline
WA_RECE_IS_ASSET_CN_STR-UMWKZA sy-vline
WA_RECE_IS_ASSET_CN_STR-LRVDATA sy-vline
WA_RECE_IS_ASSET_CN_STR-ACT_CHANGE_PMA sy-vline
WA_RECE_IS_ASSET_CN_STR-HAS_TDDPA sy-vline
WA_RECE_IS_ASSET_CN_STR-LAST_REORG_DATEA sy-vline
WA_RECE_IS_ASSET_CN_STR-LDT_DATEA sy-vline
WA_RECE_IS_ASSET_CN_STR-LDT_SEQNOA sy-vline
WA_RECE_IS_ASSET_CN_STR-SDM_STATUSA sy-vline
WA_RECE_IS_ASSET_CN_STR-DUMMY_FAA_ASSET_INCL_EEW_PSA sy-vline
WA_RECE_IS_ASSET_CN_STR-INTERNAL_CODEA sy-vline
WA_RECE_IS_ASSET_CN_STR-APPROVAL_NUMBERA sy-vline
WA_RECE_IS_ASSET_CN_STR-APPROVAL_VERSIONA sy-vline
WA_RECE_IS_ASSET_CN_STR-BOGUS_ANLN1A sy-vline
WA_RECE_IS_ASSET_CN_STR-ASSET_VERSIONA sy-vline
WA_RECE_IS_ASSET_CN_STR-TXK20A sy-vline
WA_RECE_IS_ASSET_CN_STR-TXK50A sy-vline
WA_RECE_IS_ASSET_CN_STR-OBJNR sy-vline
WA_RECE_IS_ASSET_CN_STR-OBJIDENT sy-vline
WA_RECE_IS_ASSET_CN_STR-OBJTXT sy-vline
WA_RECE_IS_ASSET_CN_STR-ASSETIDENT sy-vline
WA_RECE_IS_ASSET_CN_STR-ANLTXT sy-vline
WA_RECE_IS_ASSET_CN_STR-STATUSRULE sy-vline
WA_RECE_IS_ASSET_CN_STR-XSTATUSRULE sy-vline
WA_RECE_IS_ASSET_CN_STR-ICON_STATUSRULE sy-vline
WA_RECE_IS_ASSET_CN_STR-STATUSEVAL sy-vline
WA_RECE_IS_ASSET_CN_STR-XSTATUSEVAL sy-vline
WA_RECE_IS_ASSET_CN_STR-ICON_STATUSEVAL sy-vline
WA_RECE_IS_ASSET_CN_STR-CERULE sy-vline
WA_RECE_IS_ASSET_CN_STR-XCERULE sy-vline
WA_RECE_IS_ASSET_CN_STR-STATUSREASON sy-vline
WA_RECE_IS_ASSET_CN_STR-XSTATUSREASON sy-vline
WA_RECE_IS_ASSET_CN_STR-CETERMNO sy-vline
WA_RECE_IS_ASSET_CN_STR-ICON_BOOKED sy-vline
WA_RECE_IS_ASSET_CN_STR-ASACTIVE sy-vline
WA_RECE_IS_ASSET_CN_STR-ASACTIVEDATE sy-vline
WA_RECE_IS_ASSET_CN_STR-ASDEACTIVATED sy-vline
WA_RECE_IS_ASSET_CN_STR-ASDEACTDATE sy-vline
WA_RECE_IS_ASSET_CN_STR-ASSETOBJNR sy-vline
WA_RECE_IS_ASSET_CN_STR-ISINFORMATIONAL sy-vline
WA_RECE_IS_ASSET_CN_STR-RULECURR sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNCNCURR sy-vline
WA_RECE_IS_ASSET_CN_STR-TERMNO sy-vline
WA_RECE_IS_ASSET_CN_STR-RECNTERMMONTHS sy-vline
WA_RECE_IS_ASSET_CN_STR-XPESTATE sy-vline
WA_RECE_IS_ASSET_CN_STR-RNEND1ST sy-vline
WA_RECE_IS_ASSET_CN_STR-RNENDNEW sy-vline
WA_RECE_IS_ASSET_CN_STR-RNENDMAX sy-vline
WA_RECE_IS_ASSET_CN_STR-NTALLOWEDPAR sy-vline
WA_RECE_IS_ASSET_CN_STR-NTALLOWEDOWN sy-vline
WA_RECE_IS_ASSET_CN_STR-USF_LIFE_BEG_DATE sy-vline
WA_RECE_IS_ASSET_CN_STR-USF_LIFE_END_DATE sy-vline
WA_RECE_IS_ASSET_CN_STR-ASSETRELFROM sy-vline
WA_RECE_IS_ASSET_CN_STR-ASSETRELTO sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.