ABAP Select data from SAP table RECE_ASSET_DEACT 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_ASSET_DEACT 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_ASSET_DEACT. 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_ASSET_DEACT 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_ASSET_DEACT TYPE STANDARD TABLE OF RECE_ASSET_DEACT,
      WA_RECE_ASSET_DEACT TYPE RECE_ASSET_DEACT,
      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_ASSET_DEACT> TYPE RECE_ASSET_DEACT.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RECE_ASSET_DEACT
*  INTO TABLE @DATA(IT_RECE_ASSET_DEACT2).
*--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_ASSET_DEACT INDEX 1 INTO DATA(WA_RECE_ASSET_DEACT2).


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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