P21_PS_OKM_STRUC SAP (HU - HR: general document printer interface structure) Structure details

Dictionary Type: Structure
Description: HU - HR: general document printer interface structure




ABAP Code to SELECT data from P21_PS_OKM_STRUC
Related tables to P21_PS_OKM_STRUC
Access table P21_PS_OKM_STRUC




Structure field list including key, data, relationships and ABAP select examples

P21_PS_OKM_STRUC is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "HU - HR: general document printer interface structure" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_P21_PS_OKM_STRUC TYPE P21_PS_OKM_STRUC.

The P21_PS_OKM_STRUC table consists of various fields, each holding specific information or linking keys about HU - HR: general document printer interface structure data available in SAP. These include DATUM (Date), TSZ (Personnel Number), NEV (Formatted Name of Employee or Applicant), VEZ_NEV (Text, length 40).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can Be Enhanced (Deep)


SAP P21_PS_OKM_STRUC structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
ALAP 0
DATUMDate DATUMDATS8DATUM
TSZPersonnel Number PERNR_DNUMC8PERNRPER
NEVFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
VEZ_NEVText, length 40 TXT40CHAR40TEXT40
VEZ2_NEVText, length 40 TXT40CHAR40TEXT40
UTONEVText, length 40 TXT40CHAR40TEXT40
FORMAT_NEVFormatted name P21_FNEVCHAR80P21_FNEV
SZUL_HELYBirthplace GBORTCHAR25TEXT25
SZUL_IDODate of Birth GBDATDATS8PDATEGBDAT
NEMEGender Key GESCHCHAR1GESCH
ANYJA_NEVEText, length 40 TXT40CHAR40TEXT40
ANYJA_VEZ_NEVText, length 40 TXT40CHAR40TEXT40
ANYJA_UTONEVText, length 40 TXT40CHAR40TEXT40
SZUL_NEVEText, length 40 TXT40CHAR40TEXT40
TAJSI ID P21_SVNUMCHAR10P21_SVNUM
ALLAMPOLGNationality NATIOCHAR15TEXT15
ADOAZONOSITOPersonal tax number P21_STRNRCHAR20P21_STRNR
SZIGCertificate no. P21_AUSNRCHAR15P21_AUSNR
POZICIOObject Name STEXTCHAR40TEXT40
POZICIO_KODPosition PLANSNUMC8PLANS
MUNKAKORObject Name STEXTCHAR40TEXT40
MUNKAKOR_KODJob STELLNUMC8STELL
SZERV_EGYSObject Name STEXTCHAR40TEXT40
SZERV_EGYS_KODOrganizational Unit ORGEHNUMC8ORGEH
VALLALATName of Company Code or Company BUTXTCHAR25TEXT25
VALLALAT_KODCompany Code BUKRSCHAR4BUKRSBUKC_T001
VALLALAT_ADOSZParameter value PAVALCHAR48TEXT48
SZEM_TER_KODPersonnel Area PERSACHAR4PERSAPBR
SZEM_TERPersonnel Area Text PBTXTCHAR30TEXT30
SZEM_RESZTER_KODPersonnel Subarea BTRTL_001PCHAR4BTRTL
SZEM_RESZTERPersonnel Subarea Text BTRTXCHAR15TEXT15
SZEM_CSOP_KODEmployee Group PERSGCHAR1PERSGPRG
SZEM_CSOPName of Employee Group PGTXTCHAR20TEXT20
SZEM_KOR_KODEmployee Subgroup PERSKCHAR2PERSKPKR
SZEM_KORName of Employee Subgroup PKTXTCHAR20TEXT20
ALK_VISZ_KODWork Contract ANSVHCHAR2ANSVH
ALK_VISZWork Contract Text ANSTXCHAR15TEXT15
FEOR_KODFEOR number standard P21_FEOR1CHAR4P21_FEOR1
FEORFEOR no. standard text P21_FEOTXCHAR99P21_TXT99
FEOR_KIEG_KODFEOR number extension P21_FEOR2CHAR4P21_FEOR2
FEOR_KIEGExtension text of FEOR numbers P21_FE2TXCHAR50P21_TXT50
AGAZATKOZI_KODCross-sectoral classification P21_STGR1CHAR6P21_STGR1
AGAZATKOZILong text of cross-field position P21_SG1TXCHAR50P21_TXT50
AGAZATI_KODSector classification P21_STGR2CHAR10P21_STGR2
AGAZATIExplanation text of cross-field position P21_SG2TXCHAR50P21_TXT50
STATISZTIKAI_KODStatistical code P21_STKODCHAR2P21_STKOD
STATISZTIKAIStatistical code text P21_STKTXCHAR50P21_TXT50
FOGLALK_MOD_KODWay of employment P21_ANSTTCHAR1P21_ANSTT
FOGLALK_MODText, 40 Characters Long TEXT40CHAR40TEXT40
MEGYEKODCounty code in Hungary P21_BZCODCHAR2P21_BZCOD
MEGYECounty names in Hungary P21_BZBEZCHAR40TEXT40
HELYEG_KODCity code P21_ORTSCCHAR5P21_ORTSC
HELYSEGCity name P21_ORTBZCHAR40TEXT40
KORKEDV_MUNKAKOR P21_KKKDINUMC5NUMC5
ALLANDO_CIM 0
PERNRPersonnel number PERSNONUMC8PERSNOPER
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
BEGDAStart Date BEGDADATS8DATUM
ENDDAEnd Date ENDDADATS8DATUM
FORMAZOTTFormatted address P21_PS_CIMCHAR80P21_PS_CIM
JUTTATAS 0
BERSZ 0
LETILTAS 0
BET_SZAB 0
HOKOZI 0
NEMRENDSZERES 0
SZABKER 0
INTEZKEDESEK 0
TAVOLLETEK 0
MUNKAREND 0
PERNRPersonnel number PERSNONUMC8PERSNOPER
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
BEGDAStart Date BEGDADATS8DATUM
ENDDAEnd Date ENDDADATS8DATUM
SCHKZWork Schedule Rule SCHKNCHAR8SCHKNSCH
ZTERFEmployee Time Management Status PT_ZTERFNUMC1ZTERF
EMPCTEmployment percentage EMPCTDEC5(2) BSGRD
MOSTDMonthly hours MOSTDDEC5(2) STDAZ
WOSTDHours per week WOSTDDEC5(2) STDAZ
ARBSTDaily Working Hours STDTGDEC5(2) STDAZ
WKWDYWeekly Workdays WARSTDEC4(2) DEC2_2
JRSTDAnnual working hours JRSTDDEC7(2) JRSTD
TEILKIndicator Part-Time Employee TEILKCHAR1XFELD
MINTAMinimum number of work hours per day MINTADEC5(2) STDAZ
MAXTAMaximum number of work hours per day MAXTADEC5(2) STDAZ
MINWOMinimum weekly working hours MINWODEC5(2) STDAZ
MAXWOMaximum number of work hours per week MAXWODEC5(2) STDAZ
MINMOMinimum number of work hours per month MINMODEC5(2) STDAZ
MAXMOMaximum number of work hours per month MAXMODEC5(2) STDAZ
MINJAMinimum annual working hours MINJADEC7(2) JRSTD
MAXJAMaximum Number of Working Hours Per Year MAXJADEC7(2) JRSTD
DYSCHCreate Daily Work Schedule Dynamically DYSCHCHAR1XFELD
KZTIMAdditional indicator for time management KZTIMCHAR2KZTIM
WWEEKWorking week WWEEKCHAR2WWEEK
AWTYPReference Transaction AWTYPCHAR5AWTYP
KIBELEPES 0
PERNRPersonnel number PERSNONUMC8PERSNOPER
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
BELEPES_DATSystem Date SYDATUMDATS8SYDATS
KILEPES_DATSystem Date SYDATUMDATS8SYDATS
BESOROLAS8 0
PERNRPersonnel number PERSNONUMC8PERSNOPER
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
BEGDAStart Date BEGDADATS8DATUM
ENDDAEnd Date ENDDADATS8DATUM
TRFARPay scale type TRFARCHAR2TRFAR
TARTXName of pay scale type (Basic Pay infotype) TARTXCHAR20TEXT20
TRFGBPay Scale Area TRFGBCHAR2TRFGB
TGBTXName of pay scale area (Basic Pay infotype) TGBTXCHAR20TEXT20
TRFGRPay Scale Group TRFGRCHAR8TRFGR
TRFSTPay Scale Level TRFSTCHAR2TRFST
STVORDate of Next Increase STVORDATS8DATUM
PARTNPartnership PARTNCHAR2AUSPR
VEZTXName P21_STEXT_50CHAR50P21_STEXT_50
FALGKIn state household organs, key of persons employed P21_PS_FALGKCHAR10P21_PS_FALGK
BESTXName P21_STEXT_50CHAR50P21_STEXT_50
CIMTXName P21_STEXT_50CHAR50P21_STEXT_50
RFTEXTRank name P21_PS_RFTEXTCHAR30P21_PS_RFTEXT
RFKO2Code for key generation P21_PS_RFKO2CHAR2P21_PS_RFKO2
FALGRManager grade P21_PS_FALGRCHAR6CHAR6
ORZSTConferred title for employees of the public sector P21_PS_ORZSTCHAR2ORTZS
KOZSZOLG_IDO 0
PERNRPersonnel number PERSNONUMC8PERSNOPER
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
BEGDAStart Date BEGDADATS8DATUM
KSZ_KEZDSystem Date SYDATUMDATS8SYDATS
KSZ_EHN_EVYear P21_PS_EVNUMC4
KSZ_EHN_HOMonth P21_PS_HONAPNUMC2
KSZ_EHN_NAPDay P21_PS_NAP2NUMC2
KSZ_EN_EVYear P21_PS_EVNUMC4
KSZ_EN_NAPDay P21_PS_NAP3NUMC3
KSZ_N_NAPDay P21_PS_NAP5NUMC5
JJU_KEZDSystem Date SYDATUMDATS8SYDATS
JJU_EHN_EVYear P21_PS_EVNUMC4
JJU_EHN_HOMonth P21_PS_HONAPNUMC2
JJU_EHN_NAPDay P21_PS_NAP2NUMC2
JJU_EN_EVYear P21_PS_EVNUMC4
JJU_EN_NAPDay P21_PS_NAP3NUMC3
JJU_N_NAPDay P21_PS_NAP5NUMC5
VKI_KEZDSystem Date SYDATUMDATS8SYDATS
VKI_EHN_EVYear P21_PS_EVNUMC4
VKI_EHN_HOMonth P21_PS_HONAPNUMC2
VKI_EHN_NAPDay P21_PS_NAP2NUMC2
VKI_EN_EVYear P21_PS_EVNUMC4
VKI_EN_NAPDay P21_PS_NAP3NUMC3
VKI_N_NAPDay P21_PS_NAP5NUMC5
PSZ_KEZDSystem Date SYDATUMDATS8SYDATS
PSZ_EHN_EVYear P21_PS_EVNUMC4
PSZ_EHN_HOMonth P21_PS_HONAPNUMC2
PSZ_EHN_NAPDay P21_PS_NAP2NUMC2
PSZ_EN_EVYear P21_PS_EVNUMC4
PSZ_EN_NAPDay P21_PS_NAP3NUMC3
PSZ_N_NAPDay P21_PS_NAP5NUMC5
NYJ_KEZDSystem Date SYDATUMDATS8SYDATS
NYJ_EHN_EVYear P21_PS_EVNUMC4
NYJ_EHN_HOMonth P21_PS_HONAPNUMC2
NYJ_EHN_NAPDay P21_PS_NAP2NUMC2
NYJ_EN_EVYear P21_PS_EVNUMC4
NYJ_EN_NAPDay P21_PS_NAP3NUMC3
NYJ_N_NAPDay P21_PS_NAP5NUMC5
NYM_KEZDSystem Date SYDATUMDATS8SYDATS
NYM_EHN_EVYear P21_PS_EVNUMC4
NYM_EHN_HOMonth P21_PS_HONAPNUMC2
NYM_EHN_NAPDay P21_PS_NAP2NUMC2
NYM_EN_EVYear P21_PS_EVNUMC4
NYM_EN_NAPDay P21_PS_NAP3NUMC3
NYM_N_NAPDay P21_PS_NAP5NUMC5
SZI_KEZDSystem Date SYDATUMDATS8SYDATS
SZI_EHN_EVYear P21_PS_EVNUMC4
SZI_EHN_HOMonth P21_PS_HONAPNUMC2
SZI_EHN_NAPDay P21_PS_NAP2NUMC2
SZI_EN_EVYear P21_PS_EVNUMC4
SZI_EN_NAPDay P21_PS_NAP3NUMC3
SZI_N_NAPDay P21_PS_NAP5NUMC5
SZJ_KEZDSystem Date SYDATUMDATS8SYDATS
SZJ_EHN_EVYear P21_PS_EVNUMC4
SZJ_EHN_HOMonth P21_PS_HONAPNUMC2
SZJ_EHN_NAPDay P21_PS_NAP2NUMC2
SZJ_EN_EVYear P21_PS_EVNUMC4
SZJ_EN_NAPDay P21_PS_NAP3NUMC3
SZJ_N_NAPDay P21_PS_NAP5NUMC5
LS_KEZDSystem Date SYDATUMDATS8SYDATS
LS_EHN_EVYear P21_PS_EVNUMC4
LS_EHN_HOMonth P21_PS_HONAPNUMC2
LS_EHN_NAPDay P21_PS_NAP2NUMC2
LS_EN_EVYear P21_PS_EVNUMC4
LS_EN_NAPDay P21_PS_NAP3NUMC3
LS_N_NAPDay P21_PS_NAP5NUMC5
REN_KEZDSystem Date SYDATUMDATS8SYDATS
REN_EHN_EVYear P21_PS_EVNUMC4
REN_EHN_HOMonth P21_PS_HONAPNUMC2
REN_EHN_NAPDay P21_PS_NAP2NUMC2
REN_EN_EVYear P21_PS_EVNUMC4
REN_EN_NAPDay P21_PS_NAP3NUMC3
REN_N_NAPDay P21_PS_NAP5NUMC5
TSZ_KEZDSystem Date SYDATUMDATS8SYDATS
TSZ_EHN_EVYear P21_PS_EVNUMC4
TSZ_EHN_HOMonth P21_PS_HONAPNUMC2
TSZ_EHN_NAPDay P21_PS_NAP2NUMC2
TSZ_EN_EVYear P21_PS_EVNUMC4
TSZ_EN_NAPDay P21_PS_NAP3NUMC3
TSZ_N_NAPDay P21_PS_NAP5NUMC5
SZERZODES 0
PERNRPersonnel number PERSNONUMC8PERSNOPER
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
BEGDAStart Date BEGDADATS8DATUM
ENDDAEnd Date ENDDADATS8DATUM
CTTYPContract Type CTTYPCHAR2CTTYP
CTTXTText for contract type (Contract Elements infotype) CTTXTCHAR20TEXT20
CTEDTContract End Date CTEDTDATS8DATUM
PRBZTProbationary Period (Number) PRBZTDEC3DEC3
PRBEHProbationary Period (Unit) PRBEHCHAR3RPMSH
ETEXTTime/Measurement Unit Text EINHTXTCHAR20TEXT20
PROBAIDO_VEGESystem Date SYDATUMDATS8SYDATS
VEGZETTSEG 0
KOZ_VIZSGA 0
BESOROLAS640 0
PERNRPersonnel number PERSNONUMC8PERSNOPER
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
BEGDAStart Date BEGDADATS8DATUM
ENDDAEnd Date ENDDADATS8DATUM
BJELL P21_BJELLNUMC1P21_BJELL
BESFK P21_BESFKNUMC2P21_BESFK
PKEZD P21_PKEZDDATS8P21_PKEZD
BESKK P21_BESKKNUMC2P21_BESKK
MINT1 P21_MINTDDATS8P21_MINTD
MINA1 P21_MINADDATS8P21_MINAD
MINE1 P21_MINERCHAR25P21_MINER
MINT2 P21_MINTDDATS8P21_MINTD
MINA2 P21_MINADDATS8P21_MINAD
MINE2 P21_MINERCHAR25P21_MINER
MINT3 P21_MINTDDATS8P21_MINTD
MINA3 P21_MINADDATS8P21_MINAD
MINE3 P21_MINERCHAR25P21_MINER
MINT4 P21_MINTDDATS8P21_MINTD
MINA4 P21_MINADDATS8P21_MINAD
MINE4 P21_MINERCHAR25P21_MINER
MINT5 P21_MINTDDATS8P21_MINTD
MINA5 P21_MINADDATS8P21_MINAD
MINE5 P21_MINERCHAR25P21_MINER

Key field Non-key field



How do I retrieve data from SAP structure P21_PS_OKM_STRUC using ABAP code?

As P21_PS_OKM_STRUC is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on P21_PS_OKM_STRUC as there is no data to select.

How to access SAP table P21_PS_OKM_STRUC

Within an ECC or HANA version of SAP you can also view further information about P21_PS_OKM_STRUC and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!