P0201 SAP (HR Master Record Infotype 0201 (Basic Pension Payments)) Structure details

Dictionary Type: Structure
Description: HR Master Record Infotype 0201 (Basic Pension Payments)




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




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

P0201 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 "HR Master Record Infotype 0201 (Basic Pension Payments)" 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_P0201 TYPE P0201.

The P0201 table consists of various fields, each holding specific information or linking keys about HR Master Record Infotype 0201 (Basic Pension Payments) 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: Can be enhanced (character-type or numeric)


SAP P0201 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
RNTYPPension Category P01C_RNTYPCHAR4T5DCESUBTY_591A
WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
ANG01Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN01Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN01Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV01Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR01Company Responsible P01C_LURSPCHAR4T5DC3P01C_AVFMA
NAR01Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA01Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET01Amount P01C_BET72CURR8(2) P01C_BET72
APD01Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR01Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG02Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN02Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN02Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV02Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR02Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR02Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA02Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET02Amount P01C_BET72CURR8(2) P01C_BET72
APD02Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR02Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG03Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN03Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN03Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV03Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR03Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR03Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA03Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET03Amount P01C_BET72CURR8(2) P01C_BET72
APD03Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR03Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG04Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN04Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN04Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV04Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR04Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR04Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA04Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET04Amount P01C_BET72CURR8(2) P01C_BET72
APD04Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR04Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG05Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN05Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN05Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV05Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR05Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR05Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA05Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET05Amount P01C_BET72CURR8(2) P01C_BET72
APD05Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR05Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG06Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN06Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN06Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV06Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR06Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR06Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA06Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET06Amount P01C_BET72CURR8(2) P01C_BET72
APD06Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR06Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG07Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN07Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN07Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV07Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR07Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR07Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA07Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET07Amount P01C_BET72CURR8(2) P01C_BET72
APD07Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR07Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG08Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN08Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN08Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV08Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR08Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR08Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA08Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET08Amount P01C_BET72CURR8(2) P01C_BET72
APD08Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR08Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG09Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN09Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN09Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV09Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR09Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR09Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA09Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET09Amount P01C_BET72CURR8(2) P01C_BET72
APD09Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR09Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG10Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN10Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN10Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV10Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR10Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR10Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA10Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET10Amount P01C_BET72CURR8(2) P01C_BET72
APD10Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR10Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG11Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN11Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN11Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV11Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR11Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR11Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA11Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET11Amount P01C_BET72CURR8(2) P01C_BET72
APD11Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR11Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG12Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN12Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN12Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV12Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR12Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR12Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA12Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET12Amount P01C_BET72CURR8(2) P01C_BET72
APD12Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR12Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG13Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN13Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN13Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV13Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR13Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR13Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA13Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET13Amount P01C_BET72CURR8(2) P01C_BET72
APD13Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR13Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG14Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN14Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN14Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV14Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR14Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR14Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA14Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET14Amount P01C_BET72CURR8(2) P01C_BET72
APD14Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR14Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG15Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN15Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN15Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV15Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR15Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR15Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA15Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET15Amount P01C_BET72CURR8(2) P01C_BET72
APD15Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR15Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG16Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN16Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN16Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV16Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR16Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR16Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA16Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET16Amount P01C_BET72CURR8(2) P01C_BET72
APD16Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR16Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG17Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN17Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN17Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV17Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR17Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR17Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA17Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET17Amount P01C_BET72CURR8(2) P01C_BET72
APD17Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR17Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
ANG18Pension Plan P01C_ANGRPCHAR4Assigned to domainP01C_ANGRP
HAN18Company Pension Scheme Entitlement P01C_HANSPCHAR4T5DCAP01C_ANSPR
AAN18Benefit Type of Company Pension Scheme P01C_AANSPCHAR4T5DCAP01C_ANSPR
MBV18Calculation Variant for Entitlement P01C_MODBVCHAR2Assigned to domainP01C_MODBV
LUR18Company Responsible P01C_LURSPCHAR4Assigned to domainP01C_AVFMA
NAR18Not Payroll Relevant P01C_NARELCHAR1XFELD
LGA18Wage Type P01C_LGARTCHAR4Assigned to domainLGART
BET18Amount P01C_BET72CURR8(2) P01C_BET72
APD18Check Date for Next Adjustment P01C_APDATDATS8DATS
LTR18Benefits Provider P01C_LTRGRCHAR4Assigned to domainP01C_AVFMA
LFD01Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD02Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD03Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD04Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD05Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD06Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD07Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD08Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD09Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD10Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD11Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD12Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD13Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD14Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD15Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD16Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD17Identification Number P01C_LFDNRNUMC2P01C_NUMC2
LFD18Identification Number P01C_LFDNRNUMC2P01C_NUMC2

Key field Non-key field



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

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

How to access SAP table P0201

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