ABAP Select data from SAP table P21_PS_OKM_STRUC 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 P21_PS_OKM_STRUC 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 P21_PS_OKM_STRUC. 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 P21_PS_OKM_STRUC 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_P21_PS_OKM_STRUC TYPE STANDARD TABLE OF P21_PS_OKM_STRUC,
      WA_P21_PS_OKM_STRUC TYPE P21_PS_OKM_STRUC,
      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: <P21_PS_OKM_STRUC> TYPE P21_PS_OKM_STRUC.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM P21_PS_OKM_STRUC
*  INTO TABLE @DATA(IT_P21_PS_OKM_STRUC2).
*--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_P21_PS_OKM_STRUC INDEX 1 INTO DATA(WA_P21_PS_OKM_STRUC2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_P21_PS_OKM_STRUC ASSIGNING <P21_PS_OKM_STRUC>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<P21_PS_OKM_STRUC>-ALAP = 1.
<P21_PS_OKM_STRUC>-DATUM = 1.
<P21_PS_OKM_STRUC>-TSZ = 1.
<P21_PS_OKM_STRUC>-NEV = 1.
<P21_PS_OKM_STRUC>-VEZ_NEV = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_P21_PS_OKM_STRUC-VEZ2_NEV, sy-vline,
WA_P21_PS_OKM_STRUC-UTONEV, sy-vline,
WA_P21_PS_OKM_STRUC-FORMAT_NEV, sy-vline,
WA_P21_PS_OKM_STRUC-SZUL_HELY, sy-vline,
WA_P21_PS_OKM_STRUC-SZUL_IDO, sy-vline,
WA_P21_PS_OKM_STRUC-NEME, sy-vline.
ENDLOOP. *Add any further fields from structure WA_P21_PS_OKM_STRUC 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_P21_PS_OKM_STRUC 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_P21_PS_OKM_STRUC INTO WA_P21_PS_OKM_STRUC. *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 PDATE, internal->external for field SZUL_IDO CALL FUNCTION 'CONVERSION_EXIT_PDATE_OUTPUT' EXPORTING input = WA_P21_PS_OKM_STRUC-SZUL_IDO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_P21_PS_OKM_STRUC-SZUL_IDO.
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_P21_PS_OKM_STRUC_STR,
ALAP TYPE STRING,
DATUM TYPE STRING,
TSZ TYPE STRING,
NEV TYPE STRING,
VEZ_NEV TYPE STRING,
VEZ2_NEV TYPE STRING,
UTONEV TYPE STRING,
FORMAT_NEV TYPE STRING,
SZUL_HELY TYPE STRING,
SZUL_IDO TYPE STRING,
NEME TYPE STRING,
ANYJA_NEVE TYPE STRING,
ANYJA_VEZ_NEV TYPE STRING,
ANYJA_UTONEV TYPE STRING,
SZUL_NEVE TYPE STRING,
TAJ TYPE STRING,
ALLAMPOLG TYPE STRING,
ADOAZONOSITO TYPE STRING,
SZIG TYPE STRING,
POZICIO TYPE STRING,
POZICIO_KOD TYPE STRING,
MUNKAKOR TYPE STRING,
MUNKAKOR_KOD TYPE STRING,
SZERV_EGYS TYPE STRING,
SZERV_EGYS_KOD TYPE STRING,
VALLALAT TYPE STRING,
VALLALAT_KOD TYPE STRING,
VALLALAT_ADOSZ TYPE STRING,
SZEM_TER_KOD TYPE STRING,
SZEM_TER TYPE STRING,
SZEM_RESZTER_KOD TYPE STRING,
SZEM_RESZTER TYPE STRING,
SZEM_CSOP_KOD TYPE STRING,
SZEM_CSOP TYPE STRING,
SZEM_KOR_KOD TYPE STRING,
SZEM_KOR TYPE STRING,
ALK_VISZ_KOD TYPE STRING,
ALK_VISZ TYPE STRING,
FEOR_KOD TYPE STRING,
FEOR TYPE STRING,
FEOR_KIEG_KOD TYPE STRING,
FEOR_KIEG TYPE STRING,
AGAZATKOZI_KOD TYPE STRING,
AGAZATKOZI TYPE STRING,
AGAZATI_KOD TYPE STRING,
AGAZATI TYPE STRING,
STATISZTIKAI_KOD TYPE STRING,
STATISZTIKAI TYPE STRING,
FOGLALK_MOD_KOD TYPE STRING,
FOGLALK_MOD TYPE STRING,
MEGYEKOD TYPE STRING,
MEGYE TYPE STRING,
HELYEG_KOD TYPE STRING,
HELYSEG TYPE STRING,
KORKEDV_MUNKAKOR TYPE STRING,
ALLANDO_CIM TYPE STRING,
PERNR TYPE STRING,
ENAME TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
FORMAZOTT TYPE STRING,
JUTTATAS TYPE STRING,
BERSZ TYPE STRING,
LETILTAS TYPE STRING,
BET_SZAB TYPE STRING,
HOKOZI TYPE STRING,
NEMRENDSZERES TYPE STRING,
SZABKER TYPE STRING,
INTEZKEDESEK TYPE STRING,
TAVOLLETEK TYPE STRING,
MUNKAREND TYPE STRING,
PERNR TYPE STRING,
ENAME TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
SCHKZ TYPE STRING,
ZTERF TYPE STRING,
EMPCT TYPE STRING,
MOSTD TYPE STRING,
WOSTD TYPE STRING,
ARBST TYPE STRING,
WKWDY TYPE STRING,
JRSTD TYPE STRING,
TEILK TYPE STRING,
MINTA TYPE STRING,
MAXTA TYPE STRING,
MINWO TYPE STRING,
MAXWO TYPE STRING,
MINMO TYPE STRING,
MAXMO TYPE STRING,
MINJA TYPE STRING,
MAXJA TYPE STRING,
DYSCH TYPE STRING,
KZTIM TYPE STRING,
WWEEK TYPE STRING,
AWTYP TYPE STRING,
KIBELEPES TYPE STRING,
PERNR TYPE STRING,
ENAME TYPE STRING,
BELEPES_DAT TYPE STRING,
KILEPES_DAT TYPE STRING,
BESOROLAS8 TYPE STRING,
PERNR TYPE STRING,
ENAME TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
TRFAR TYPE STRING,
TARTX TYPE STRING,
TRFGB TYPE STRING,
TGBTX TYPE STRING,
TRFGR TYPE STRING,
TRFST TYPE STRING,
STVOR TYPE STRING,
PARTN TYPE STRING,
VEZTX TYPE STRING,
FALGK TYPE STRING,
BESTX TYPE STRING,
CIMTX TYPE STRING,
RFTEXT TYPE STRING,
RFKO2 TYPE STRING,
FALGR TYPE STRING,
ORZST TYPE STRING,
KOZSZOLG_IDO TYPE STRING,
PERNR TYPE STRING,
ENAME TYPE STRING,
BEGDA TYPE STRING,
KSZ_KEZD TYPE STRING,
KSZ_EHN_EV TYPE STRING,
KSZ_EHN_HO TYPE STRING,
KSZ_EHN_NAP TYPE STRING,
KSZ_EN_EV TYPE STRING,
KSZ_EN_NAP TYPE STRING,
KSZ_N_NAP TYPE STRING,
JJU_KEZD TYPE STRING,
JJU_EHN_EV TYPE STRING,
JJU_EHN_HO TYPE STRING,
JJU_EHN_NAP TYPE STRING,
JJU_EN_EV TYPE STRING,
JJU_EN_NAP TYPE STRING,
JJU_N_NAP TYPE STRING,
VKI_KEZD TYPE STRING,
VKI_EHN_EV TYPE STRING,
VKI_EHN_HO TYPE STRING,
VKI_EHN_NAP TYPE STRING,
VKI_EN_EV TYPE STRING,
VKI_EN_NAP TYPE STRING,
VKI_N_NAP TYPE STRING,
PSZ_KEZD TYPE STRING,
PSZ_EHN_EV TYPE STRING,
PSZ_EHN_HO TYPE STRING,
PSZ_EHN_NAP TYPE STRING,
PSZ_EN_EV TYPE STRING,
PSZ_EN_NAP TYPE STRING,
PSZ_N_NAP TYPE STRING,
NYJ_KEZD TYPE STRING,
NYJ_EHN_EV TYPE STRING,
NYJ_EHN_HO TYPE STRING,
NYJ_EHN_NAP TYPE STRING,
NYJ_EN_EV TYPE STRING,
NYJ_EN_NAP TYPE STRING,
NYJ_N_NAP TYPE STRING,
NYM_KEZD TYPE STRING,
NYM_EHN_EV TYPE STRING,
NYM_EHN_HO TYPE STRING,
NYM_EHN_NAP TYPE STRING,
NYM_EN_EV TYPE STRING,
NYM_EN_NAP TYPE STRING,
NYM_N_NAP TYPE STRING,
SZI_KEZD TYPE STRING,
SZI_EHN_EV TYPE STRING,
SZI_EHN_HO TYPE STRING,
SZI_EHN_NAP TYPE STRING,
SZI_EN_EV TYPE STRING,
SZI_EN_NAP TYPE STRING,
SZI_N_NAP TYPE STRING,
SZJ_KEZD TYPE STRING,
SZJ_EHN_EV TYPE STRING,
SZJ_EHN_HO TYPE STRING,
SZJ_EHN_NAP TYPE STRING,
SZJ_EN_EV TYPE STRING,
SZJ_EN_NAP TYPE STRING,
SZJ_N_NAP TYPE STRING,
LS_KEZD TYPE STRING,
LS_EHN_EV TYPE STRING,
LS_EHN_HO TYPE STRING,
LS_EHN_NAP TYPE STRING,
LS_EN_EV TYPE STRING,
LS_EN_NAP TYPE STRING,
LS_N_NAP TYPE STRING,
REN_KEZD TYPE STRING,
REN_EHN_EV TYPE STRING,
REN_EHN_HO TYPE STRING,
REN_EHN_NAP TYPE STRING,
REN_EN_EV TYPE STRING,
REN_EN_NAP TYPE STRING,
REN_N_NAP TYPE STRING,
TSZ_KEZD TYPE STRING,
TSZ_EHN_EV TYPE STRING,
TSZ_EHN_HO TYPE STRING,
TSZ_EHN_NAP TYPE STRING,
TSZ_EN_EV TYPE STRING,
TSZ_EN_NAP TYPE STRING,
TSZ_N_NAP TYPE STRING,
SZERZODES TYPE STRING,
PERNR TYPE STRING,
ENAME TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
CTTYP TYPE STRING,
CTTXT TYPE STRING,
CTEDT TYPE STRING,
PRBZT TYPE STRING,
PRBEH TYPE STRING,
ETEXT TYPE STRING,
PROBAIDO_VEGE TYPE STRING,
VEGZETTSEG TYPE STRING,
KOZ_VIZSGA TYPE STRING,
BESOROLAS640 TYPE STRING,
PERNR TYPE STRING,
ENAME TYPE STRING,
BEGDA TYPE STRING,
ENDDA TYPE STRING,
BJELL TYPE STRING,
BESFK TYPE STRING,
PKEZD TYPE STRING,
BESKK TYPE STRING,
MINT1 TYPE STRING,
MINA1 TYPE STRING,
MINE1 TYPE STRING,
MINT2 TYPE STRING,
MINA2 TYPE STRING,
MINE2 TYPE STRING,
MINT3 TYPE STRING,
MINA3 TYPE STRING,
MINE3 TYPE STRING,
MINT4 TYPE STRING,
MINA4 TYPE STRING,
MINE4 TYPE STRING,
MINT5 TYPE STRING,
MINA5 TYPE STRING,
MINE5 TYPE STRING,
RSD01 TYPE STRING,
EVD01 TYPE STRING,
EVP01 TYPE STRING,
EV201 TYPE STRING,
GRC01 TYPE STRING,
RSD02 TYPE STRING,
EVD02 TYPE STRING,
EVP02 TYPE STRING,
EV202 TYPE STRING,
GRC02 TYPE STRING,
RSD03 TYPE STRING,
EVD03 TYPE STRING,
EVP03 TYPE STRING,
EV203 TYPE STRING,
GRC03 TYPE STRING,
RSD04 TYPE STRING,
EVD04 TYPE STRING,
EVP04 TYPE STRING,
EV204 TYPE STRING,
GRC04 TYPE STRING,
RSD05 TYPE STRING,
EVD05 TYPE STRING,
EVP05 TYPE STRING,
EV205 TYPE STRING,
GRC05 TYPE STRING,
RSD06 TYPE STRING,
EVD06 TYPE STRING,
EVP06 TYPE STRING,
EV206 TYPE STRING,
GRC06 TYPE STRING,
RSD07 TYPE STRING,
EVD07 TYPE STRING,
EVP07 TYPE STRING,
EV207 TYPE STRING,
GRC07 TYPE STRING,
RSD08 TYPE STRING,
EVD08 TYPE STRING,
EVP08 TYPE STRING,
EV208 TYPE STRING,
GRC08 TYPE STRING,
RSD09 TYPE STRING,
EVD09 TYPE STRING,
EVP09 TYPE STRING,
EV209 TYPE STRING,
GRC09 TYPE STRING,
RSD10 TYPE STRING,
EVD10 TYPE STRING,
EVP10 TYPE STRING,
EV210 TYPE STRING,
GRC10 TYPE STRING,
RSD11 TYPE STRING,
EVD11 TYPE STRING,
EVP11 TYPE STRING,
EV211 TYPE STRING,
GRC11 TYPE STRING,
RSD12 TYPE STRING,
EVD12 TYPE STRING,
EVP12 TYPE STRING,
EV212 TYPE STRING,
GRC12 TYPE STRING,
RSD13 TYPE STRING,
EVD13 TYPE STRING,
EVP13 TYPE STRING,
EV213 TYPE STRING,
GRC13 TYPE STRING,
RSD14 TYPE STRING,
EVD14 TYPE STRING,
EVP14 TYPE STRING,
EV214 TYPE STRING,
GRC14 TYPE STRING,
RSD15 TYPE STRING,
EVD15 TYPE STRING,
EVP15 TYPE STRING,
EV215 TYPE STRING,
GRC15 TYPE STRING,
RSD16 TYPE STRING,
EVD16 TYPE STRING,
EVP16 TYPE STRING,
EV216 TYPE STRING,
GRC16 TYPE STRING,
RSD17 TYPE STRING,
EVD17 TYPE STRING,
EVP17 TYPE STRING,
EV217 TYPE STRING,
GRC17 TYPE STRING,
RSD18 TYPE STRING,
EVD18 TYPE STRING,
EVP18 TYPE STRING,
EV218 TYPE STRING,
GRC18 TYPE STRING,
RSD19 TYPE STRING,
EVD19 TYPE STRING,
EVP19 TYPE STRING,
EV219 TYPE STRING,
GRC19 TYPE STRING,
RSD20 TYPE STRING,
EVD20 TYPE STRING,
EVP20 TYPE STRING,
EV220 TYPE STRING,
GRC20 TYPE STRING,END OF T_EKKO_STR. DATA: WA_P21_PS_OKM_STRUC_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_P21_PS_OKM_STRUC_STR-ALAP sy-vline
WA_P21_PS_OKM_STRUC_STR-DATUM sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ sy-vline
WA_P21_PS_OKM_STRUC_STR-NEV sy-vline
WA_P21_PS_OKM_STRUC_STR-VEZ_NEV sy-vline
WA_P21_PS_OKM_STRUC_STR-VEZ2_NEV sy-vline
WA_P21_PS_OKM_STRUC_STR-UTONEV sy-vline
WA_P21_PS_OKM_STRUC_STR-FORMAT_NEV sy-vline
WA_P21_PS_OKM_STRUC_STR-SZUL_HELY sy-vline
WA_P21_PS_OKM_STRUC_STR-SZUL_IDO sy-vline
WA_P21_PS_OKM_STRUC_STR-NEME sy-vline
WA_P21_PS_OKM_STRUC_STR-ANYJA_NEVE sy-vline
WA_P21_PS_OKM_STRUC_STR-ANYJA_VEZ_NEV sy-vline
WA_P21_PS_OKM_STRUC_STR-ANYJA_UTONEV sy-vline
WA_P21_PS_OKM_STRUC_STR-SZUL_NEVE sy-vline
WA_P21_PS_OKM_STRUC_STR-TAJ sy-vline
WA_P21_PS_OKM_STRUC_STR-ALLAMPOLG sy-vline
WA_P21_PS_OKM_STRUC_STR-ADOAZONOSITO sy-vline
WA_P21_PS_OKM_STRUC_STR-SZIG sy-vline
WA_P21_PS_OKM_STRUC_STR-POZICIO sy-vline
WA_P21_PS_OKM_STRUC_STR-POZICIO_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-MUNKAKOR sy-vline
WA_P21_PS_OKM_STRUC_STR-MUNKAKOR_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-SZERV_EGYS sy-vline
WA_P21_PS_OKM_STRUC_STR-SZERV_EGYS_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-VALLALAT sy-vline
WA_P21_PS_OKM_STRUC_STR-VALLALAT_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-VALLALAT_ADOSZ sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_TER_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_TER sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_RESZTER_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_RESZTER sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_CSOP_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_CSOP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_KOR_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-SZEM_KOR sy-vline
WA_P21_PS_OKM_STRUC_STR-ALK_VISZ_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-ALK_VISZ sy-vline
WA_P21_PS_OKM_STRUC_STR-FEOR_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-FEOR sy-vline
WA_P21_PS_OKM_STRUC_STR-FEOR_KIEG_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-FEOR_KIEG sy-vline
WA_P21_PS_OKM_STRUC_STR-AGAZATKOZI_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-AGAZATKOZI sy-vline
WA_P21_PS_OKM_STRUC_STR-AGAZATI_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-AGAZATI sy-vline
WA_P21_PS_OKM_STRUC_STR-STATISZTIKAI_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-STATISZTIKAI sy-vline
WA_P21_PS_OKM_STRUC_STR-FOGLALK_MOD_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-FOGLALK_MOD sy-vline
WA_P21_PS_OKM_STRUC_STR-MEGYEKOD sy-vline
WA_P21_PS_OKM_STRUC_STR-MEGYE sy-vline
WA_P21_PS_OKM_STRUC_STR-HELYEG_KOD sy-vline
WA_P21_PS_OKM_STRUC_STR-HELYSEG sy-vline
WA_P21_PS_OKM_STRUC_STR-KORKEDV_MUNKAKOR sy-vline
WA_P21_PS_OKM_STRUC_STR-ALLANDO_CIM sy-vline
WA_P21_PS_OKM_STRUC_STR-PERNR sy-vline
WA_P21_PS_OKM_STRUC_STR-ENAME sy-vline
WA_P21_PS_OKM_STRUC_STR-BEGDA sy-vline
WA_P21_PS_OKM_STRUC_STR-ENDDA sy-vline
WA_P21_PS_OKM_STRUC_STR-FORMAZOTT sy-vline
WA_P21_PS_OKM_STRUC_STR-JUTTATAS sy-vline
WA_P21_PS_OKM_STRUC_STR-BERSZ sy-vline
WA_P21_PS_OKM_STRUC_STR-LETILTAS sy-vline
WA_P21_PS_OKM_STRUC_STR-BET_SZAB sy-vline
WA_P21_PS_OKM_STRUC_STR-HOKOZI sy-vline
WA_P21_PS_OKM_STRUC_STR-NEMRENDSZERES sy-vline
WA_P21_PS_OKM_STRUC_STR-SZABKER sy-vline
WA_P21_PS_OKM_STRUC_STR-INTEZKEDESEK sy-vline
WA_P21_PS_OKM_STRUC_STR-TAVOLLETEK sy-vline
WA_P21_PS_OKM_STRUC_STR-MUNKAREND sy-vline
WA_P21_PS_OKM_STRUC_STR-PERNR sy-vline
WA_P21_PS_OKM_STRUC_STR-ENAME sy-vline
WA_P21_PS_OKM_STRUC_STR-BEGDA sy-vline
WA_P21_PS_OKM_STRUC_STR-ENDDA sy-vline
WA_P21_PS_OKM_STRUC_STR-SCHKZ sy-vline
WA_P21_PS_OKM_STRUC_STR-ZTERF sy-vline
WA_P21_PS_OKM_STRUC_STR-EMPCT sy-vline
WA_P21_PS_OKM_STRUC_STR-MOSTD sy-vline
WA_P21_PS_OKM_STRUC_STR-WOSTD sy-vline
WA_P21_PS_OKM_STRUC_STR-ARBST sy-vline
WA_P21_PS_OKM_STRUC_STR-WKWDY sy-vline
WA_P21_PS_OKM_STRUC_STR-JRSTD sy-vline
WA_P21_PS_OKM_STRUC_STR-TEILK sy-vline
WA_P21_PS_OKM_STRUC_STR-MINTA sy-vline
WA_P21_PS_OKM_STRUC_STR-MAXTA sy-vline
WA_P21_PS_OKM_STRUC_STR-MINWO sy-vline
WA_P21_PS_OKM_STRUC_STR-MAXWO sy-vline
WA_P21_PS_OKM_STRUC_STR-MINMO sy-vline
WA_P21_PS_OKM_STRUC_STR-MAXMO sy-vline
WA_P21_PS_OKM_STRUC_STR-MINJA sy-vline
WA_P21_PS_OKM_STRUC_STR-MAXJA sy-vline
WA_P21_PS_OKM_STRUC_STR-DYSCH sy-vline
WA_P21_PS_OKM_STRUC_STR-KZTIM sy-vline
WA_P21_PS_OKM_STRUC_STR-WWEEK sy-vline
WA_P21_PS_OKM_STRUC_STR-AWTYP sy-vline
WA_P21_PS_OKM_STRUC_STR-KIBELEPES sy-vline
WA_P21_PS_OKM_STRUC_STR-PERNR sy-vline
WA_P21_PS_OKM_STRUC_STR-ENAME sy-vline
WA_P21_PS_OKM_STRUC_STR-BELEPES_DAT sy-vline
WA_P21_PS_OKM_STRUC_STR-KILEPES_DAT sy-vline
WA_P21_PS_OKM_STRUC_STR-BESOROLAS8 sy-vline
WA_P21_PS_OKM_STRUC_STR-PERNR sy-vline
WA_P21_PS_OKM_STRUC_STR-ENAME sy-vline
WA_P21_PS_OKM_STRUC_STR-BEGDA sy-vline
WA_P21_PS_OKM_STRUC_STR-ENDDA sy-vline
WA_P21_PS_OKM_STRUC_STR-TRFAR sy-vline
WA_P21_PS_OKM_STRUC_STR-TARTX sy-vline
WA_P21_PS_OKM_STRUC_STR-TRFGB sy-vline
WA_P21_PS_OKM_STRUC_STR-TGBTX sy-vline
WA_P21_PS_OKM_STRUC_STR-TRFGR sy-vline
WA_P21_PS_OKM_STRUC_STR-TRFST sy-vline
WA_P21_PS_OKM_STRUC_STR-STVOR sy-vline
WA_P21_PS_OKM_STRUC_STR-PARTN sy-vline
WA_P21_PS_OKM_STRUC_STR-VEZTX sy-vline
WA_P21_PS_OKM_STRUC_STR-FALGK sy-vline
WA_P21_PS_OKM_STRUC_STR-BESTX sy-vline
WA_P21_PS_OKM_STRUC_STR-CIMTX sy-vline
WA_P21_PS_OKM_STRUC_STR-RFTEXT sy-vline
WA_P21_PS_OKM_STRUC_STR-RFKO2 sy-vline
WA_P21_PS_OKM_STRUC_STR-FALGR sy-vline
WA_P21_PS_OKM_STRUC_STR-ORZST sy-vline
WA_P21_PS_OKM_STRUC_STR-KOZSZOLG_IDO sy-vline
WA_P21_PS_OKM_STRUC_STR-PERNR sy-vline
WA_P21_PS_OKM_STRUC_STR-ENAME sy-vline
WA_P21_PS_OKM_STRUC_STR-BEGDA sy-vline
WA_P21_PS_OKM_STRUC_STR-KSZ_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-KSZ_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-KSZ_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-KSZ_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-KSZ_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-KSZ_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-KSZ_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-JJU_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-JJU_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-JJU_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-JJU_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-JJU_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-JJU_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-JJU_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-VKI_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-VKI_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-VKI_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-VKI_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-VKI_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-VKI_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-VKI_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-PSZ_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-PSZ_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-PSZ_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-PSZ_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-PSZ_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-PSZ_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-PSZ_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-NYJ_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-NYJ_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-NYJ_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-NYJ_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-NYJ_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-NYJ_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-NYJ_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-NYM_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-NYM_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-NYM_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-NYM_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-NYM_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-NYM_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-NYM_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZI_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-SZI_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-SZI_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-SZI_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZI_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-SZI_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZI_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZJ_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-SZJ_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-SZJ_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-SZJ_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZJ_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-SZJ_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZJ_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-LS_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-LS_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-LS_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-LS_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-LS_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-LS_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-LS_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-REN_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-REN_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-REN_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-REN_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-REN_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-REN_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-REN_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ_KEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ_EHN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ_EHN_HO sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ_EHN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ_EN_EV sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ_EN_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-TSZ_N_NAP sy-vline
WA_P21_PS_OKM_STRUC_STR-SZERZODES sy-vline
WA_P21_PS_OKM_STRUC_STR-PERNR sy-vline
WA_P21_PS_OKM_STRUC_STR-ENAME sy-vline
WA_P21_PS_OKM_STRUC_STR-BEGDA sy-vline
WA_P21_PS_OKM_STRUC_STR-ENDDA sy-vline
WA_P21_PS_OKM_STRUC_STR-CTTYP sy-vline
WA_P21_PS_OKM_STRUC_STR-CTTXT sy-vline
WA_P21_PS_OKM_STRUC_STR-CTEDT sy-vline
WA_P21_PS_OKM_STRUC_STR-PRBZT sy-vline
WA_P21_PS_OKM_STRUC_STR-PRBEH sy-vline
WA_P21_PS_OKM_STRUC_STR-ETEXT sy-vline
WA_P21_PS_OKM_STRUC_STR-PROBAIDO_VEGE sy-vline
WA_P21_PS_OKM_STRUC_STR-VEGZETTSEG sy-vline
WA_P21_PS_OKM_STRUC_STR-KOZ_VIZSGA sy-vline
WA_P21_PS_OKM_STRUC_STR-BESOROLAS640 sy-vline
WA_P21_PS_OKM_STRUC_STR-PERNR sy-vline
WA_P21_PS_OKM_STRUC_STR-ENAME sy-vline
WA_P21_PS_OKM_STRUC_STR-BEGDA sy-vline
WA_P21_PS_OKM_STRUC_STR-ENDDA sy-vline
WA_P21_PS_OKM_STRUC_STR-BJELL sy-vline
WA_P21_PS_OKM_STRUC_STR-BESFK sy-vline
WA_P21_PS_OKM_STRUC_STR-PKEZD sy-vline
WA_P21_PS_OKM_STRUC_STR-BESKK sy-vline
WA_P21_PS_OKM_STRUC_STR-MINT1 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINA1 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINE1 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINT2 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINA2 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINE2 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINT3 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINA3 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINE3 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINT4 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINA4 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINE4 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINT5 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINA5 sy-vline
WA_P21_PS_OKM_STRUC_STR-MINE5 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD01 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD01 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP01 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV201 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC01 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD02 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD02 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP02 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV202 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC02 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD03 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD03 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP03 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV203 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC03 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD04 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD04 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP04 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV204 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC04 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD05 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD05 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP05 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV205 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC05 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD06 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD06 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP06 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV206 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC06 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD07 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD07 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP07 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV207 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC07 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD08 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD08 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP08 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV208 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC08 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD09 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD09 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP09 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV209 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC09 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD10 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD10 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP10 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV210 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC10 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD11 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD11 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP11 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV211 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC11 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD12 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD12 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP12 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV212 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC12 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD13 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD13 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP13 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV213 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC13 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD14 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD14 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP14 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV214 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC14 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD15 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD15 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP15 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV215 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC15 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD16 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD16 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP16 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV216 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC16 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD17 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD17 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP17 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV217 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC17 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD18 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD18 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP18 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV218 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC18 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD19 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD19 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP19 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV219 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC19 sy-vline
WA_P21_PS_OKM_STRUC_STR-RSD20 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVD20 sy-vline
WA_P21_PS_OKM_STRUC_STR-EVP20 sy-vline
WA_P21_PS_OKM_STRUC_STR-EV220 sy-vline
WA_P21_PS_OKM_STRUC_STR-GRC20 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.