P0660 SAP (Personnel master record of infotype 0660) Structure details

Dictionary Type: Structure
Description: Personnel master record of infotype 0660




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




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

P0660 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 "Personnel master record of infotype 0660" 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_P0660 TYPE P0660.

The P0660 table consists of various fields, each holding specific information or linking keys about Personnel master record of infotype 0660 data available in SAP. These include PERNR (Personnel Number), INFTY (Infotype), SUBTY (Subtype), OBJPS (Object Identification).. 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: Not classified


SAP P0660 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
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
INFTYInfotype INFTYCHAR4T582AINFOTYPITP
SUBTYSubtype SUBTYCHAR4SUBTYSUB
OBJPSObject Identification OBJPSCHAR2OBJPSOPS
SPRPSLock Indicator for HR Master Data Record SPRPSCHAR1SPRPS
ENDDAEnd Date ENDDADATS8DATUM
BEGDAStart Date BEGDADATS8DATUM
SEQNRNumber of Infotype Record with Same Key SEQNRNUMC3NUM03
AEDTMChanged On AEDATDATS8DATUM
UNAMEName of Person Who Changed Object AENAMCHAR12USNAM
HISTOHistorical Record Flag HISTOCHAR1CHAR1
ITXEXText Exists for Infotype ITXEXCHAR1XFELD
REFEXReference Fields Exist (Primary/Secondary Costs) PRFEXCHAR1XFELD
ORDEXConfirmation Fields Exist ORDEXCHAR1XFELD
ITBLDInfotype Screen Control ITBLDCHAR2CHAR2
PREASReason for Changing Master Data PREASCHAR2T530EPREAS
FLAG1Reserved Field/Unused Field NUSEDCHAR1NUSED
FLAG2Reserved Field/Unused Field NUSEDCHAR1NUSED
FLAG3Reserved Field/Unused Field NUSEDCHAR1NUSED
FLAG4Reserved Field/Unused Field NUSEDCHAR1NUSED
RESE1Reserved Field/Unused Field of Length 2 NUSED2CHAR2NUSED2
RESE2Reserved Field/Unused Field of Length 2 NUSED2CHAR2NUSED2
GRPVLGrouping Value for Personnel Assignments PCCE_GPVALCHAR4PCCE_GPVAL
EMRTXName of employer P21_EMRTXCHAR50CHAR50
SIBEGInsurance relationship from P21_SIBEGDATS8DATE
SIENDInsurance relationship to P21_SIENDDATS8DATE
HIREDEntry date P21_HIREDDATS8DATE
PRYEAYear before entry P21_PRYEANUMC4GJAHRGJAHR
ACYEAEntry year P21_ACYEANUMC4GJAHRGJAHR
WAERSCurrency Key WAERSCUKY5Assigned to domainWAERSFWS
MSA01Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA02Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA03Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA04Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA05Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA06Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA07Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA08Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA09Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA10Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA11Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA12Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA13Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA14Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA15Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA16Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA17Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA18Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA19Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA20Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA21Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA22Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA23Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
MSA24Monthly income (contribution paid) P21_INCOMCURR9(2) P21_BETR2
ABE01Absence begin P21_ABBEGDATS8DATE
AEN01Absence end P21_ABENDDATS8DATE
ACO01Absence type P21_ACODECHAR1CHAR01
ABE02Absence begin P21_ABBEGDATS8DATE
AEN02Absence end P21_ABENDDATS8DATE
ACO02Absence type P21_ACODECHAR1CHAR01
ABE03Absence begin P21_ABBEGDATS8DATE
AEN03Absence end P21_ABENDDATS8DATE
ACO03Absence type P21_ACODECHAR1CHAR01
ABE04Absence begin P21_ABBEGDATS8DATE
AEN04Absence end P21_ABENDDATS8DATE
ACO04Absence type P21_ACODECHAR1CHAR01
ABE05Absence begin P21_ABBEGDATS8DATE
AEN05Absence end P21_ABENDDATS8DATE
ACO05Absence type P21_ACODECHAR1CHAR01
ABE06Absence begin P21_ABBEGDATS8DATE
AEN06Absence end P21_ABENDDATS8DATE
ACO06Absence type P21_ACODECHAR1CHAR01
ABE07Absence begin P21_ABBEGDATS8DATE
AEN07Absence end P21_ABENDDATS8DATE
ACO07Absence type P21_ACODECHAR1CHAR01
ABE08Absence begin P21_ABBEGDATS8DATE
AEN08Absence end P21_ABENDDATS8DATE
ACO08Absence type P21_ACODECHAR1CHAR01
ABE09Absence begin P21_ABBEGDATS8DATE
AEN09Absence end P21_ABENDDATS8DATE
ACO09Absence type P21_ACODECHAR1CHAR01
ABE10Absence begin P21_ABBEGDATS8DATE
AEN10Absence end P21_ABENDDATS8DATE
ACO10Absence type P21_ACODECHAR1CHAR01
ABE11Absence begin P21_ABBEGDATS8DATE
AEN11Absence end P21_ABENDDATS8DATE
ACO11Absence type P21_ACODECHAR1CHAR01
ABE12Absence begin P21_ABBEGDATS8DATE
AEN12Absence end P21_ABENDDATS8DATE
ACO12Absence type P21_ACODECHAR1CHAR01
ABE13Absence begin P21_ABBEGDATS8DATE
AEN13Absence end P21_ABENDDATS8DATE
ACO13Absence type P21_ACODECHAR1CHAR01
ABE14Absence begin P21_ABBEGDATS8DATE
AEN14Absence end P21_ABENDDATS8DATE
ACO14Absence type P21_ACODECHAR1CHAR01
ABE15Absence begin P21_ABBEGDATS8DATE
AEN15Absence end P21_ABENDDATS8DATE
ACO15Absence type P21_ACODECHAR1CHAR01
ABE16Absence begin P21_ABBEGDATS8DATE
AEN16Absence end P21_ABENDDATS8DATE
ACO16Absence type P21_ACODECHAR1CHAR01
ABE17Absence begin P21_ABBEGDATS8DATE
AEN17Absence end P21_ABENDDATS8DATE
ACO17Absence type P21_ACODECHAR1CHAR01
ABE18Absence begin P21_ABBEGDATS8DATE
AEN18Absence end P21_ABENDDATS8DATE
ACO18Absence type P21_ACODECHAR1CHAR01
ABE19Absence begin P21_ABBEGDATS8DATE
AEN19Absence end P21_ABENDDATS8DATE
ACO19Absence type P21_ACODECHAR1CHAR01
ABE20Absence begin P21_ABBEGDATS8DATE
AEN20Absence end P21_ABENDDATS8DATE
ACO20Absence type P21_ACODECHAR1CHAR01
NRJ01Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI01Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM01Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD01Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ02Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI02Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM02Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD02Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ03Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI03Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM03Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD03Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ04Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI04Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM04Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD04Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ05Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI05Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM05Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD05Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ06Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI06Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM06Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD06Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ07Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI07Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM07Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD07Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ08Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI08Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM08Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD08Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ09Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI09Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM09Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD09Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ10Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI10Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM10Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD10Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ11Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI11Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM11Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD11Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ12Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI12Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM12Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD12Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ13Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI13Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM13Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD13Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ14Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI14Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM14Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD14Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ15Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI15Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM15Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD15Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ16Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI16Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM16Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD16Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ17Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI17Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM17Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD17Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ18Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI18Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM18Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD18Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ19Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI19Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM19Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD19Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
NRJ20Irregular income - payment title P21_NRJGCCHAR15P21_NRJGC
NRI20Irregular income - payment amount P21_NRINCCURR9(2) P21_BETR2
NRM20Irregular income - payment relevance month P21_NRMONNUMC6P21_NRMON
NRD20Irregular income - payment relevance duration P21_NRDYSNUMC5NUM05
KIF01 P21_KIFDADATS8DATE
KIF02 P21_KIFDADATS8DATE
KIF03 P21_KIFDADATS8DATE
KIF04 P21_KIFDADATS8DATE
KIF05 P21_KIFDADATS8DATE
KIF06 P21_KIFDADATS8DATE
KIF07 P21_KIFDADATS8DATE
KIF08 P21_KIFDADATS8DATE
KIF09 P21_KIFDADATS8DATE
KIF10 P21_KIFDADATS8DATE
KIF11 P21_KIFDADATS8DATE
KIF12 P21_KIFDADATS8DATE
KIF13 P21_KIFDADATS8DATE
KIF14 P21_KIFDADATS8DATE
KIF15 P21_KIFDADATS8DATE
KIF16 P21_KIFDADATS8DATE
KIF17 P21_KIFDADATS8DATE
KIF18 P21_KIFDADATS8DATE
KIF19 P21_KIFDADATS8DATE
KIF20 P21_KIFDADATS8DATE
JOGVT P21_JOGVTCHAR1P21_JOGVT
LGA01Wage Type LGARTCHAR4T5H4NLGART
LGA02Wage Type LGARTCHAR4T5H4NLGART
LGA03Wage Type LGARTCHAR4T5H4NLGART
LGA04Wage Type LGARTCHAR4T5H4NLGART
LGA05Wage Type LGARTCHAR4T5H4NLGART
LGA06Wage Type LGARTCHAR4T5H4NLGART
LGA07Wage Type LGARTCHAR4T5H4NLGART
LGA08Wage Type LGARTCHAR4T5H4NLGART
LGA09Wage Type LGARTCHAR4T5H4NLGART
LGA10Wage Type LGARTCHAR4T5H4NLGART
LGA11Wage Type LGARTCHAR4T5H4NLGART
LGA12Wage Type LGARTCHAR4T5H4NLGART
LGA13Wage Type LGARTCHAR4T5H4NLGART
LGA14Wage Type LGARTCHAR4T5H4NLGART
LGA15Wage Type LGARTCHAR4T5H4NLGART
LGA16Wage Type LGARTCHAR4T5H4NLGART
LGA17Wage Type LGARTCHAR4T5H4NLGART
LGA18Wage Type LGARTCHAR4T5H4NLGART
LGA19Wage Type LGARTCHAR4T5H4NLGART
LGA20Wage Type LGARTCHAR4T5H4NLGART

Key field Non-key field



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

As P0660 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 P0660 as there is no data to select.

How to access SAP table P0660

Within an ECC or HANA version of SAP you can also view further information about P0660 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!