ABAP Select data from SAP table RFPDO2 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 RFPDO2 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 RFPDO2. 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 RFPDO2 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_RFPDO2 TYPE STANDARD TABLE OF RFPDO2,
      WA_RFPDO2 TYPE RFPDO2,
      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: <RFPDO2> TYPE RFPDO2.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RFPDO2
*  INTO TABLE @DATA(IT_RFPDO22).
*--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_RFPDO2 INDEX 1 INTO DATA(WA_RFPDO22).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RFPDO2 ASSIGNING <RFPDO2>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RFPDO2>-ALLGCRTP = 1.
<RFPDO2>-ALLGKNZW = 1.
<RFPDO2>-ARCHDETA = 1.
<RFPDO2>-ARCHSTIC = 1.
<RFPDO2>-ARCHTAGE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RFPDO2-ARCHTEST, sy-vline,
WA_RFPDO2-ASLDDLSD, sy-vline,
WA_RFPDO2-ASLDDLSF, sy-vline,
WA_RFPDO2-ASLDDLSS, sy-vline,
WA_RFPDO2-ASLDDLSX, sy-vline,
WA_RFPDO2-ASLDFTYP, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RFPDO2 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_RFPDO2 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_RFPDO2 INTO WA_RFPDO2. *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 SPDEV, internal->external for field BILADEVI CALL FUNCTION 'CONVERSION_EXIT_SPDEV_OUTPUT' EXPORTING input = WA_RFPDO2-BILADEVI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RFPDO2-BILADEVI.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field SUMBACCOST CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RFPDO2-SUMBACCOST IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RFPDO2-SUMBACCOST.
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_RFPDO2_STR,
ALLGCRTP TYPE STRING,
ALLGKNZW TYPE STRING,
ARCHDETA TYPE STRING,
ARCHSTIC TYPE STRING,
ARCHTAGE TYPE STRING,
ARCHTEST TYPE STRING,
ASLDDLSD TYPE STRING,
ASLDDLSF TYPE STRING,
ASLDDLSS TYPE STRING,
ASLDDLSX TYPE STRING,
ASLDFTYP TYPE STRING,
ASLDSTOD TYPE STRING,
ASLDSTOQ TYPE STRING,
ASLDSTOX TYPE STRING,
ASLMBSET TYPE STRING,
ASLMSKIP TYPE STRING,
AVISVARN TYPE STRING,
AVISVRN2 TYPE STRING,
AVISVOLI TYPE STRING,
BELDATES TYPE STRING,
BELJHKTO TYPE STRING,
BILADEVI TYPE STRING,
BILAFORM TYPE STRING,
BIFOBASE TYPE STRING,
BIFOBILA TYPE STRING,
BIFOTEXT TYPE STRING,
BIFOABSO TYPE STRING,
BIFORELA TYPE STRING,
BIFOSUMS TYPE STRING,
BIFOSPRA TYPE STRING,
BIFOCOLN TYPE STRING,
BUEBEBLG TYPE STRING,
CHKDXEIN TYPE STRING,
CHKDXEXT TYPE STRING,
CHKEXELS TYPE STRING,
CHKNXPER TYPE STRING,
CKBIFEL TYPE STRING,
CKBIPRO TYPE STRING,
CKDDUMP TYPE STRING,
CKEVPRO TYPE STRING,
CKTRENNZ TYPE STRING,
CMCRANZC TYPE STRING,
DISABGRVON TYPE STRING,
DISABGRBIS TYPE STRING,
DISANZFLD TYPE STRING,
DISRNAHDAT TYPE STRING,
DISRNAHPER TYPE STRING,
DISSORTFLD TYPE STRING,
DISSPOTDAT TYPE STRING,
DOPRVER2 TYPE STRING,
DOPRZUOR TYPE STRING,
DUZIBUVV TYPE STRING,
ESRBANK TYPE STRING,
FEBBATCH TYPE STRING,
FEBBUPRO TYPE STRING,
FEBFPNAME TYPE STRING,
FEBHRPOST TYPE STRING,
FEBJFORM TYPE STRING,
FEBSCFNAM TYPE STRING,
FEBSCTSTL TYPE STRING,
FEBSCGRPS TYPE STRING,
FEBSCEXS1 TYPE STRING,
FEBSCPDAT TYPE STRING,
FEBSPOOL TYPE STRING,
FEBSTAT TYPE STRING,
FEBVALUT TYPE STRING,
FORDACDT TYPE STRING,
FORDACSE TYPE STRING,
FORDADDN TYPE STRING,
FORDANZB TYPE STRING,
FORDAVIG TYPE STRING,
FORDAVSE TYPE STRING,
FORDBAR TYPE STRING,
FORDCBXX TYPE STRING,
FORDBNKI TYPE STRING,
FORDCCSE TYPE STRING,
FORDDATE TYPE STRING,
FORDDATD TYPE STRING,
FORDDRUK TYPE STRING,
FORDDVR TYPE STRING,
FORDENDE TYPE STRING,
FORDERDT TYPE STRING,
FORDFILL TYPE STRING,
FORDFORM TYPE STRING,
FORDGCOD TYPE STRING,
FORDINFO TYPE STRING,
FORDINID TYPE STRING,
FORDKEY2 TYPE STRING,
FORDMINP TYPE STRING,
FORDMAN TYPE STRING,
FORDMAXA TYPE STRING,
FORDNACC TYPE STRING,
FORDNAME TYPE STRING,
FORDNAMD TYPE STRING,
FORDNOSU TYPE STRING,
FORDNOVO TYPE STRING,
FORDLICN TYPE STRING,
FORDPMSE TYPE STRING,
FORDPTHB TYPE STRING,
FORDPTPG TYPE STRING,
FORDPTSE TYPE STRING,
FORDR3HB TYPE STRING,
FORDR4HB TYPE STRING,
FORDSACH TYPE STRING,
FORDSAMM TYPE STRING,
FORDSATZ TYPE STRING,
FORDSEBA TYPE STRING,
FORDSEND TYPE STRING,
FORDSERV TYPE STRING,
FORDSOSE TYPE STRING,
FORDTEL TYPE STRING,
FORDTEXT TYPE STRING,
FORDUSID TYPE STRING,
FORDUSRE TYPE STRING,
FORDVALI TYPE STRING,
FORDVALU TYPE STRING,
FORDVEDT TYPE STRING,
FORDVERS TYPE STRING,
FORDZEIL TYPE STRING,
FORDSBNK TYPE STRING,
F130CPDS TYPE STRING,
F130VPZF TYPE STRING,
F140IMMD TYPE STRING,
F180XPRCTR TYPE STRING,
F180ZPRO TYPE STRING,
F180BPRO TYPE STRING,
F180LFID TYPE STRING,
F180RLDT TYPE STRING,
F180JAHR TYPE STRING,
F180MONT TYPE STRING,
F180BUDT TYPE STRING,
F181JAHR TYPE STRING,
F181PERI TYPE STRING,
F181FNAM TYPE STRING,
F181KDIF TYPE STRING,
F181SKTO TYPE STRING,
F181TAX TYPE STRING,
F181PROT TYPE STRING,
F181ACCT TYPE STRING,
F181ASEL TYPE STRING,
F190OLDL TYPE STRING,
HABUNOAC TYPE STRING,
HABUGKSO TYPE STRING,
KLBUHSUM TYPE STRING,
KORDCLIM TYPE STRING,
KORDEKEP TYPE STRING,
KORDEKSU TYPE STRING,
KORDEKVB TYPE STRING,
KORDFBEL TYPE STRING,
KORDKAGZ TYPE STRING,
KORDJAMT TYPE STRING,
KORDJRNG TYPE STRING,
KORDJMWS TYPE STRING,
KORDJDBL TYPE STRING,
KORDSDIM TYPE STRING,
KORDSDNO TYPE STRING,
KORDVERR TYPE STRING,
KORDZTEM TYPE STRING,
KORD10AB TYPE STRING,
KORD10BD TYPE STRING,
KORD10R5 TYPE STRING,
KQSTXFL8 TYPE STRING,
KUMLBPER TYPE STRING,
KUMLKRDT TYPE STRING,
KUMLKRTP TYPE STRING,
KUMLSORT TYPE STRING,
KUMLUMS0 TYPE STRING,
KUMLWAER TYPE STRING,
KUMLXUMR TYPE STRING,
PNFCPROT TYPE STRING,
PNFCSALL TYPE STRING,
PNFCSOLD TYPE STRING,
PNLSALLE TYPE STRING,
PNLSDATE TYPE STRING,
PNLSERRO TYPE STRING,
PNSLKOAR TYPE STRING,
PNSLONEW TYPE STRING,
PNSLPROT TYPE STRING,
RR_PERIN TYPE STRING,
RR_PLEVL TYPE STRING,
RR_TAGE1 TYPE STRING,
RR_ZTAGE TYPE STRING,
SBWAPERA TYPE STRING,
SBWAPERE TYPE STRING,
SBWASALD TYPE STRING,
SBWAPLAN TYPE STRING,
SOPOOPVW TYPE STRING,
SOPOVBEL TYPE STRING,
SUMBPANDL TYPE STRING,
SUMBRETEARN TYPE STRING,
SUMBOPEN TYPE STRING,
SUMBCLOSE TYPE STRING,
SUMBKOSTL TYPE STRING,
SUMBACCOST TYPE STRING,
SUMBRUNTYPE TYPE STRING,
UMSVBOLL TYPE STRING,
UMSVKUKP TYPE STRING,
UMSVBSUD TYPE STRING,
UMSVDTOT TYPE STRING,
UMSVHEAD TYPE STRING,
UMSVNAVA TYPE STRING,
UMSVSORT TYPE STRING,
UMSVXSTK TYPE STRING,
UMSVXDTA TYPE STRING,
UMSVBUPL TYPE STRING,
UMSVNUNP TYPE STRING,
UMSVXSTW TYPE STRING,
UTAXKNTSM TYPE STRING,
UTAXSRTJU TYPE STRING,
UTAXSRTTC TYPE STRING,
WMANRECHN TYPE STRING,
XBRFAMSG TYPE STRING,
XPOSTEN TYPE STRING,
DIFFER TYPE STRING,
DEDUCT TYPE STRING,
NO_CPU TYPE STRING,
DTA_FLAG TYPE STRING,
WT_NUMBER TYPE STRING,
WT_OFFICE TYPE STRING,
WT_SCODE TYPE STRING,
WT_STREET TYPE STRING,
WT_TAXID TYPE STRING,
WT_PERIOD TYPE STRING,
WT_WITHT TYPE STRING,
WT_REPTYPE TYPE STRING,
WT_NAME TYPE STRING,
WT_DETAIL TYPE STRING,
ZALIF110 TYPE STRING,
STATISTIK TYPE STRING,
UMSVEUVA TYPE STRING,
UMSVCORR TYPE STRING,
UMSVDYEA TYPE STRING,
UMSVDPER TYPE STRING,
UMSVMOD1 TYPE STRING,
UMSVMOD2 TYPE STRING,
UMSVMOD3 TYPE STRING,END OF T_EKKO_STR. DATA: WA_RFPDO2_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_RFPDO2_STR-ALLGCRTP sy-vline
WA_RFPDO2_STR-ALLGKNZW sy-vline
WA_RFPDO2_STR-ARCHDETA sy-vline
WA_RFPDO2_STR-ARCHSTIC sy-vline
WA_RFPDO2_STR-ARCHTAGE sy-vline
WA_RFPDO2_STR-ARCHTEST sy-vline
WA_RFPDO2_STR-ASLDDLSD sy-vline
WA_RFPDO2_STR-ASLDDLSF sy-vline
WA_RFPDO2_STR-ASLDDLSS sy-vline
WA_RFPDO2_STR-ASLDDLSX sy-vline
WA_RFPDO2_STR-ASLDFTYP sy-vline
WA_RFPDO2_STR-ASLDSTOD sy-vline
WA_RFPDO2_STR-ASLDSTOQ sy-vline
WA_RFPDO2_STR-ASLDSTOX sy-vline
WA_RFPDO2_STR-ASLMBSET sy-vline
WA_RFPDO2_STR-ASLMSKIP sy-vline
WA_RFPDO2_STR-AVISVARN sy-vline
WA_RFPDO2_STR-AVISVRN2 sy-vline
WA_RFPDO2_STR-AVISVOLI sy-vline
WA_RFPDO2_STR-BELDATES sy-vline
WA_RFPDO2_STR-BELJHKTO sy-vline
WA_RFPDO2_STR-BILADEVI sy-vline
WA_RFPDO2_STR-BILAFORM sy-vline
WA_RFPDO2_STR-BIFOBASE sy-vline
WA_RFPDO2_STR-BIFOBILA sy-vline
WA_RFPDO2_STR-BIFOTEXT sy-vline
WA_RFPDO2_STR-BIFOABSO sy-vline
WA_RFPDO2_STR-BIFORELA sy-vline
WA_RFPDO2_STR-BIFOSUMS sy-vline
WA_RFPDO2_STR-BIFOSPRA sy-vline
WA_RFPDO2_STR-BIFOCOLN sy-vline
WA_RFPDO2_STR-BUEBEBLG sy-vline
WA_RFPDO2_STR-CHKDXEIN sy-vline
WA_RFPDO2_STR-CHKDXEXT sy-vline
WA_RFPDO2_STR-CHKEXELS sy-vline
WA_RFPDO2_STR-CHKNXPER sy-vline
WA_RFPDO2_STR-CKBIFEL sy-vline
WA_RFPDO2_STR-CKBIPRO sy-vline
WA_RFPDO2_STR-CKDDUMP sy-vline
WA_RFPDO2_STR-CKEVPRO sy-vline
WA_RFPDO2_STR-CKTRENNZ sy-vline
WA_RFPDO2_STR-CMCRANZC sy-vline
WA_RFPDO2_STR-DISABGRVON sy-vline
WA_RFPDO2_STR-DISABGRBIS sy-vline
WA_RFPDO2_STR-DISANZFLD sy-vline
WA_RFPDO2_STR-DISRNAHDAT sy-vline
WA_RFPDO2_STR-DISRNAHPER sy-vline
WA_RFPDO2_STR-DISSORTFLD sy-vline
WA_RFPDO2_STR-DISSPOTDAT sy-vline
WA_RFPDO2_STR-DOPRVER2 sy-vline
WA_RFPDO2_STR-DOPRZUOR sy-vline
WA_RFPDO2_STR-DUZIBUVV sy-vline
WA_RFPDO2_STR-ESRBANK sy-vline
WA_RFPDO2_STR-FEBBATCH sy-vline
WA_RFPDO2_STR-FEBBUPRO sy-vline
WA_RFPDO2_STR-FEBFPNAME sy-vline
WA_RFPDO2_STR-FEBHRPOST sy-vline
WA_RFPDO2_STR-FEBJFORM sy-vline
WA_RFPDO2_STR-FEBSCFNAM sy-vline
WA_RFPDO2_STR-FEBSCTSTL sy-vline
WA_RFPDO2_STR-FEBSCGRPS sy-vline
WA_RFPDO2_STR-FEBSCEXS1 sy-vline
WA_RFPDO2_STR-FEBSCPDAT sy-vline
WA_RFPDO2_STR-FEBSPOOL sy-vline
WA_RFPDO2_STR-FEBSTAT sy-vline
WA_RFPDO2_STR-FEBVALUT sy-vline
WA_RFPDO2_STR-FORDACDT sy-vline
WA_RFPDO2_STR-FORDACSE sy-vline
WA_RFPDO2_STR-FORDADDN sy-vline
WA_RFPDO2_STR-FORDANZB sy-vline
WA_RFPDO2_STR-FORDAVIG sy-vline
WA_RFPDO2_STR-FORDAVSE sy-vline
WA_RFPDO2_STR-FORDBAR sy-vline
WA_RFPDO2_STR-FORDCBXX sy-vline
WA_RFPDO2_STR-FORDBNKI sy-vline
WA_RFPDO2_STR-FORDCCSE sy-vline
WA_RFPDO2_STR-FORDDATE sy-vline
WA_RFPDO2_STR-FORDDATD sy-vline
WA_RFPDO2_STR-FORDDRUK sy-vline
WA_RFPDO2_STR-FORDDVR sy-vline
WA_RFPDO2_STR-FORDENDE sy-vline
WA_RFPDO2_STR-FORDERDT sy-vline
WA_RFPDO2_STR-FORDFILL sy-vline
WA_RFPDO2_STR-FORDFORM sy-vline
WA_RFPDO2_STR-FORDGCOD sy-vline
WA_RFPDO2_STR-FORDINFO sy-vline
WA_RFPDO2_STR-FORDINID sy-vline
WA_RFPDO2_STR-FORDKEY2 sy-vline
WA_RFPDO2_STR-FORDMINP sy-vline
WA_RFPDO2_STR-FORDMAN sy-vline
WA_RFPDO2_STR-FORDMAXA sy-vline
WA_RFPDO2_STR-FORDNACC sy-vline
WA_RFPDO2_STR-FORDNAME sy-vline
WA_RFPDO2_STR-FORDNAMD sy-vline
WA_RFPDO2_STR-FORDNOSU sy-vline
WA_RFPDO2_STR-FORDNOVO sy-vline
WA_RFPDO2_STR-FORDLICN sy-vline
WA_RFPDO2_STR-FORDPMSE sy-vline
WA_RFPDO2_STR-FORDPTHB sy-vline
WA_RFPDO2_STR-FORDPTPG sy-vline
WA_RFPDO2_STR-FORDPTSE sy-vline
WA_RFPDO2_STR-FORDR3HB sy-vline
WA_RFPDO2_STR-FORDR4HB sy-vline
WA_RFPDO2_STR-FORDSACH sy-vline
WA_RFPDO2_STR-FORDSAMM sy-vline
WA_RFPDO2_STR-FORDSATZ sy-vline
WA_RFPDO2_STR-FORDSEBA sy-vline
WA_RFPDO2_STR-FORDSEND sy-vline
WA_RFPDO2_STR-FORDSERV sy-vline
WA_RFPDO2_STR-FORDSOSE sy-vline
WA_RFPDO2_STR-FORDTEL sy-vline
WA_RFPDO2_STR-FORDTEXT sy-vline
WA_RFPDO2_STR-FORDUSID sy-vline
WA_RFPDO2_STR-FORDUSRE sy-vline
WA_RFPDO2_STR-FORDVALI sy-vline
WA_RFPDO2_STR-FORDVALU sy-vline
WA_RFPDO2_STR-FORDVEDT sy-vline
WA_RFPDO2_STR-FORDVERS sy-vline
WA_RFPDO2_STR-FORDZEIL sy-vline
WA_RFPDO2_STR-FORDSBNK sy-vline
WA_RFPDO2_STR-F130CPDS sy-vline
WA_RFPDO2_STR-F130VPZF sy-vline
WA_RFPDO2_STR-F140IMMD sy-vline
WA_RFPDO2_STR-F180XPRCTR sy-vline
WA_RFPDO2_STR-F180ZPRO sy-vline
WA_RFPDO2_STR-F180BPRO sy-vline
WA_RFPDO2_STR-F180LFID sy-vline
WA_RFPDO2_STR-F180RLDT sy-vline
WA_RFPDO2_STR-F180JAHR sy-vline
WA_RFPDO2_STR-F180MONT sy-vline
WA_RFPDO2_STR-F180BUDT sy-vline
WA_RFPDO2_STR-F181JAHR sy-vline
WA_RFPDO2_STR-F181PERI sy-vline
WA_RFPDO2_STR-F181FNAM sy-vline
WA_RFPDO2_STR-F181KDIF sy-vline
WA_RFPDO2_STR-F181SKTO sy-vline
WA_RFPDO2_STR-F181TAX sy-vline
WA_RFPDO2_STR-F181PROT sy-vline
WA_RFPDO2_STR-F181ACCT sy-vline
WA_RFPDO2_STR-F181ASEL sy-vline
WA_RFPDO2_STR-F190OLDL sy-vline
WA_RFPDO2_STR-HABUNOAC sy-vline
WA_RFPDO2_STR-HABUGKSO sy-vline
WA_RFPDO2_STR-KLBUHSUM sy-vline
WA_RFPDO2_STR-KORDCLIM sy-vline
WA_RFPDO2_STR-KORDEKEP sy-vline
WA_RFPDO2_STR-KORDEKSU sy-vline
WA_RFPDO2_STR-KORDEKVB sy-vline
WA_RFPDO2_STR-KORDFBEL sy-vline
WA_RFPDO2_STR-KORDKAGZ sy-vline
WA_RFPDO2_STR-KORDJAMT sy-vline
WA_RFPDO2_STR-KORDJRNG sy-vline
WA_RFPDO2_STR-KORDJMWS sy-vline
WA_RFPDO2_STR-KORDJDBL sy-vline
WA_RFPDO2_STR-KORDSDIM sy-vline
WA_RFPDO2_STR-KORDSDNO sy-vline
WA_RFPDO2_STR-KORDVERR sy-vline
WA_RFPDO2_STR-KORDZTEM sy-vline
WA_RFPDO2_STR-KORD10AB sy-vline
WA_RFPDO2_STR-KORD10BD sy-vline
WA_RFPDO2_STR-KORD10R5 sy-vline
WA_RFPDO2_STR-KQSTXFL8 sy-vline
WA_RFPDO2_STR-KUMLBPER sy-vline
WA_RFPDO2_STR-KUMLKRDT sy-vline
WA_RFPDO2_STR-KUMLKRTP sy-vline
WA_RFPDO2_STR-KUMLSORT sy-vline
WA_RFPDO2_STR-KUMLUMS0 sy-vline
WA_RFPDO2_STR-KUMLWAER sy-vline
WA_RFPDO2_STR-KUMLXUMR sy-vline
WA_RFPDO2_STR-PNFCPROT sy-vline
WA_RFPDO2_STR-PNFCSALL sy-vline
WA_RFPDO2_STR-PNFCSOLD sy-vline
WA_RFPDO2_STR-PNLSALLE sy-vline
WA_RFPDO2_STR-PNLSDATE sy-vline
WA_RFPDO2_STR-PNLSERRO sy-vline
WA_RFPDO2_STR-PNSLKOAR sy-vline
WA_RFPDO2_STR-PNSLONEW sy-vline
WA_RFPDO2_STR-PNSLPROT sy-vline
WA_RFPDO2_STR-RR_PERIN sy-vline
WA_RFPDO2_STR-RR_PLEVL sy-vline
WA_RFPDO2_STR-RR_TAGE1 sy-vline
WA_RFPDO2_STR-RR_ZTAGE sy-vline
WA_RFPDO2_STR-SBWAPERA sy-vline
WA_RFPDO2_STR-SBWAPERE sy-vline
WA_RFPDO2_STR-SBWASALD sy-vline
WA_RFPDO2_STR-SBWAPLAN sy-vline
WA_RFPDO2_STR-SOPOOPVW sy-vline
WA_RFPDO2_STR-SOPOVBEL sy-vline
WA_RFPDO2_STR-SUMBPANDL sy-vline
WA_RFPDO2_STR-SUMBRETEARN sy-vline
WA_RFPDO2_STR-SUMBOPEN sy-vline
WA_RFPDO2_STR-SUMBCLOSE sy-vline
WA_RFPDO2_STR-SUMBKOSTL sy-vline
WA_RFPDO2_STR-SUMBACCOST sy-vline
WA_RFPDO2_STR-SUMBRUNTYPE sy-vline
WA_RFPDO2_STR-UMSVBOLL sy-vline
WA_RFPDO2_STR-UMSVKUKP sy-vline
WA_RFPDO2_STR-UMSVBSUD sy-vline
WA_RFPDO2_STR-UMSVDTOT sy-vline
WA_RFPDO2_STR-UMSVHEAD sy-vline
WA_RFPDO2_STR-UMSVNAVA sy-vline
WA_RFPDO2_STR-UMSVSORT sy-vline
WA_RFPDO2_STR-UMSVXSTK sy-vline
WA_RFPDO2_STR-UMSVXDTA sy-vline
WA_RFPDO2_STR-UMSVBUPL sy-vline
WA_RFPDO2_STR-UMSVNUNP sy-vline
WA_RFPDO2_STR-UMSVXSTW sy-vline
WA_RFPDO2_STR-UTAXKNTSM sy-vline
WA_RFPDO2_STR-UTAXSRTJU sy-vline
WA_RFPDO2_STR-UTAXSRTTC sy-vline
WA_RFPDO2_STR-WMANRECHN sy-vline
WA_RFPDO2_STR-XBRFAMSG sy-vline
WA_RFPDO2_STR-XPOSTEN sy-vline
WA_RFPDO2_STR-DIFFER sy-vline
WA_RFPDO2_STR-DEDUCT sy-vline
WA_RFPDO2_STR-NO_CPU sy-vline
WA_RFPDO2_STR-DTA_FLAG sy-vline
WA_RFPDO2_STR-WT_NUMBER sy-vline
WA_RFPDO2_STR-WT_OFFICE sy-vline
WA_RFPDO2_STR-WT_SCODE sy-vline
WA_RFPDO2_STR-WT_STREET sy-vline
WA_RFPDO2_STR-WT_TAXID sy-vline
WA_RFPDO2_STR-WT_PERIOD sy-vline
WA_RFPDO2_STR-WT_WITHT sy-vline
WA_RFPDO2_STR-WT_REPTYPE sy-vline
WA_RFPDO2_STR-WT_NAME sy-vline
WA_RFPDO2_STR-WT_DETAIL sy-vline
WA_RFPDO2_STR-ZALIF110 sy-vline
WA_RFPDO2_STR-STATISTIK sy-vline
WA_RFPDO2_STR-UMSVEUVA sy-vline
WA_RFPDO2_STR-UMSVCORR sy-vline
WA_RFPDO2_STR-UMSVDYEA sy-vline
WA_RFPDO2_STR-UMSVDPER sy-vline
WA_RFPDO2_STR-UMSVMOD1 sy-vline
WA_RFPDO2_STR-UMSVMOD2 sy-vline
WA_RFPDO2_STR-UMSVMOD3 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.