P11_P45_S SAP (HR IE: P45 SAP Script Structure) Structure details

Dictionary Type: Structure
Description: HR IE: P45 SAP Script Structure




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




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

P11_P45_S 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 IE: P45 SAP Script 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_P11_P45_S TYPE P11_P45_S.

The P11_P45_S table consists of various fields, each holding specific information or linking keys about HR IE: P45 SAP Script Structure data available in SAP. These include VORNA (First Name), RSINO (HR IE: PPS Number), PERNR (Personnel number), ERNIE (Employer's Registered Number).. 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 P11_P45_S 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
NACHNLast Name PAD_NACHNCHAR40PAD_NACHN
VORNAFirst Name PAD_VORNACHAR40PAD_VORNM
RSINOHR IE: PPS Number PIE_PPSNCHAR20CHAR20
PERNRPersonnel number PERSNONUMC8Assigned to domainPERSNOPER
ERNIEEmployer's Registered Number PIE_ERNIECHAR9PIE_ERNIE
EUNIEEmployer´s Unit Number PIE_EUNIENUMC3PIE_EUNIE
PHIREP60-IE: Start date of work P11_STARTDDATS8DATUM
PFIREP60-IE: Leaving date P11_LEAVEDDATS8DATUM
TXBEGP60-IE: Start date of work P11_STARTDDATS8DATUM
PRTFAHR-IE: P35L Tax Credit P11_TFATOCURR15(2) PRBETRG
TFAFQHR IE: TFA frequency W eek, M onth PIE_TFAFRCHAR1CHAR1
PERNOHR IE: Number of TFA Periods PIE_PERNOCHAR2CHAR2
MTFASTax Credit (Monthly) PIE_P45TFCURR11(2) PIE_CRNCY
MONUMHR IE: P45 reporting Tax basis P11_CHAR2CHAR2CHAR2
TXBASHR IE: P45 reporting Tax basis P11_CHAR2CHAR2CHAR2
TXTBLTax Table PIE_TXTBLCHAR1PIE_TXTBL
CUTOFCut-Off Point PIE_CUTOFCURR11(2) PIE_CRNCY
MUTOFHR IE: Monthly Cut-Off PIE_MUTOFCURR15(2) PRBETRG
WUTOFHR IE: Weekly Cut-Off PIE_WUTOFCURR15(2) PRBETRG
WTFASTax Credit (Weekly) PIE_TFAWKCURR11(2) PIE_CRNCY
DISW1HR IE: Disability tax wagetypes in P45 P11_DISW1CURR11(2) PIE_CRNCY
DISW2HR IE: Disability tax wagetypes in P45 P11_DISW2CURR11(2) PIE_CRNCY
DISW3HR IE: Disability tax wagetypes in P45 P11_DISW3CURR11(2) PIE_CRNCY
DISW4HR IE: Disability tax wagetypes in P45 P11_DISW4CURR11(2) PIE_CRNCY
WKNUMHR IE: P45 reporting Tax basis P11_CHAR2CHAR2CHAR2
PYTO1HR IE: Total earnings from 1st Jan of current tax year PIE_TEARNCURR15(2) PRBETRG
TXTO1HR IE: Total Tax from 1st Jan of current tax year PIE_TTAXCURR15(2) PRBETRG
PYTO2HR IE: Earnings from Current Employment PIE_CEARNCURR15(2) PRBETRG
TXTO2HR IE: Tax from Current Employment PIE_CTAXCURR15(2) PRBETRG
SEQNOSequence Number CDSEQNUMC5NUM5
EEDOBDate of Birth GBDATDATS8PDATEGBDAT
REFUNHR-IE: MM2 Tax refund symbol P11_TXREFCHAR1CHAR01
TLUMPHR IE: Lump Sum Payment PIE_LSUMCURR15(2) PRBETRG
PRTOTHR-IE: Total PRSI (EE+ER) P11_TOPRSCURR15(2) PRBETRG
PREMPHR-IE: Employee PRSI P11_EEPRSCURR15(2) PRBETRG
WKSTOHR-IE: P35L Total PRSI Weeks P11_TWEEKNUMC2NUMC2
WKSTAHR-IE: P35L Total No of Weeks at Class A or Subclass A P11_TWCLANUMC2NUMC2
CLS01Current PRSI Class PIE_PRSICCHAR2PIE_PRSIC
WKS01Number of PRSI Contribution Weeks to be Allocated PIE_STAMPNUMC2PIE_STAMP
CLS02HR-IE: P35L Second PRSI Class P11_CLAS2CHAR2PIE_PRSIC
WKS02HR-IE: P35L Number of PRSI Weeks in Second Class P11_WEEK2NUMC2NUMC2
CLS03HR-IE: P35L Third PRSI Class P11_CLAS3CHAR2PIE_PRSIC
WKS03HR-IE: P35L Number of PRSI Weeks in Third Class P11_WEEK3NUMC2NUMC2
CLS04HR-IE: P35L Fourth PRSI Class P11_CLAS4CHAR2PIE_PRSIC
WKS04HR-IE: P35L Number of PRSI Weeks in Fourth Class P11_WEEK4NUMC2NUMC2
CARE_OFName 2 NAME2CHAR30TEXT30
ADDR1HR-IE: Legal reporting Address line 1 P11_ADRS1_IECHAR80CHAR80
ADDR2HR-IE: Legal reporting Address line 2 P11_ADRS2_IECHAR80CHAR80
ADDR3HR-IE: Legal reporting Address line 3 P11_ADRS3_IECHAR80CHAR80
ADDR4HR-IE: Legal reporting Address line 4 P11_ADRS4_IECHAR80CHAR80
ER_NAMEEmployer Name PIE_ENAMECHAR30PIE_ENAME
EEDECHR IE: Deceased Indicator PIE_DECSDCHAR1XFELD
ENAMEFormatted Name of Employee or Applicant EMNAMCHAR40TEXT40
CLSOTCurrent PRSI Class PIE_PRSICCHAR2PIE_PRSIC
DATUMP60-IE: Start date of work P11_STARTDDATS8DATUM
TOT_USC_PYHR IE: Total USC Payable P11_USC_PYCURR15(2) PRBETRG
TOT_USC_PDHR IE: Total USC Paid P11_USC_PDCURR15(2) PRBETRG
TOT_USC_PY_P45HR IE: Total USC Payable This Employment P11_USC_PY_P45CURR15(2) PRBETRG
TOT_USC_PD_P45HR IE: Total USC Paid this Employment P11_USC_PD_P45CURR15(2) PRBETRG
UTRY1USC Rate1 Cut Off Point ( Yearly ) PIE_USC_TR_YR1CURR11(2) PIE_CRNCY
UTRY2USC Rate2 Cut Off Point ( Yearly ) PIE_USC_TR_YR2CURR11(2) PIE_CRNCY
UTRM1USC Rate1 Cut Off Point ( Monthly ) PIE_USC_TR_MR1CURR11(2) PIE_CRNCY
UTRM2USC Rate2 Cut Off Point ( Monthly ) PIE_USC_TR_MR2CURR11(2) PIE_CRNCY
UTRW1USC Rate1 Cut Off Point ( Weekly ) PIE_USC_TR_WR1CURR11(2) PIE_CRNCY
UTRW2USC Rate2 Cut Off Point ( Weekly ) PIE_USC_TR_WR2CURR11(2) PIE_CRNCY
UTBAND1HR-IE: Legal reporting USC Band 1 P11_UTBAND1_IECHAR10CHAR10
UTBAND2HR-IE: Legal reporting USC Band 2 P11_UTBAND2_IECHAR10CHAR10
USCRFIHR IE: Boolean True or False Value PIE_BOLEANCHAR5CHAR5
URAT1USC Rate1 Effective 2012 and onwards, PIE_USC_RATE1DEC4(2) DEC2_2
URAT2USC Rate2 Effective 2012 and onwards, PIE_USC_RATE2DEC4(2) DEC2_2
URAT3USC Rate3 Effective 2012 and onwards, PIE_USC_RATE3DEC4(2) DEC2_2
LPTLocal Property Tax PIE_LPTAXCURR11(2) PIE_CRNCY

Key field Non-key field



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

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

How to access SAP table P11_P45_S

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