P0042 SAP (HR Master Record: Infotype 0042 (Fiscal Data - Austria)) Structure details

Dictionary Type: Structure
Description: HR Master Record: Infotype 0042 (Fiscal Data - Austria)




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




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

P0042 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 0042 (Fiscal Data - Austria)" 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_P0042 TYPE P0042.

The P0042 table consists of various fields, each holding specific information or linking keys about HR Master Record: Infotype 0042 (Fiscal Data - Austria) 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 P0042 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
STAFZTax office number FZAMANUMC4T5A2FFZAMA
STAKAIssuing agency for wage tax card STAKACHAR20TEXT20
STAKNEmployment Tax Card Number STAKNCHAR15CHAR15
STANRTax number at tax office STANRCHAR15CHAR15
ORDNZOrdinal Number of Tax Card ORDNZNUMC1NUM1
STAKZIndicator: Tax Card Submitted? STAK2CHAR1P032_STAKZ
STAAGEmployment Tax Card Issued on STAA1DATS8DATUM
AUSANFamily Allowance Card Issued To AUSANCHAR1CHAR1
STAGRTax Calculation Procedure STAVRCHAR1T5A2TSTAVR
STAKDNumber of Children of Employee (Tax) STRK2DEC2DEC2
STAFSMarital Status Key FAMSTCHAR1Assigned to domainFAMST
STAFRTax Exemption STAFRCHAR1T5A2CSTAFR
STAF1Exemption STAF1CURR9(2) P03_CURRC9
WERBPIncreased Lump Sum for Income-Related Expenses WERBPCURR9(2) P03_CURRC9
ALLKZDeductible Amount for Sole Wage Earner/Single Parent ALLKZCHAR1CHAR1
KFZPSVehicle Flat Rate KFZPSCHAR1CHAR1
LABKZIndicator: Tax-Free Amount for Agricultural Laborer LABKZCHAR1CHAR1
PENKZDeductible Amount for Pensioners PENKZCHAR1CHAR1
FLAGBFLAG Default Value FLAGBCHAR1FLAGB
LSSTPMunicipal Tax Liability LSSTPCHAR1XFELD
JHAUSAnnual Tax Declaration JHAUSCHAR1P032_JHAUS
KIRCHContributions to Churches and Religious Societies KIRCHCURR9(2) P03_CURRC9
FBP68Exemption Amount in Acc. with Sec. 68 (6) EStG FBP68CHAR1XFELD
PRMJHPermanent Annual Income Tax Declaration PRMJHCHAR1XFELD
AU691Payments in Acc. with Sec. 69 (2) EStG AU691CHAR1XFELD
STP35Exmptn Due to Reduction in Earn.Cap: Prog.Rates Sec.35 EStG STP35CHAR1CHAR1
FBP35Indivd. Exemption Amount According to Sec. 35 Income Tax Law FBP35CURR9(2) P03_CURRC9
KDAR1Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU1Object Identification OBJPSCHAR2OBJPSOPS
KDNO1Checkbox XFELDCHAR1XFELD
KDAR2Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU2Object Identification OBJPSCHAR2OBJPSOPS
KDNO2Checkbox XFELDCHAR1XFELD
KDAR3Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU3Object Identification OBJPSCHAR2OBJPSOPS
KDNO3Checkbox XFELDCHAR1XFELD
KDAR4Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU4Object Identification OBJPSCHAR2OBJPSOPS
KDNO4Checkbox XFELDCHAR1XFELD
KDAR5Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU5Object Identification OBJPSCHAR2OBJPSOPS
KDNO5Checkbox XFELDCHAR1XFELD
KDAR6Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU6Object Identification OBJPSCHAR2OBJPSOPS
KDNO6Checkbox XFELDCHAR1XFELD
KDAR7Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU7Object Identification OBJPSCHAR2OBJPSOPS
KDNO7Checkbox XFELDCHAR1XFELD
KDAR8Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU8Object Identification OBJPSCHAR2OBJPSOPS
KDNO8Checkbox XFELDCHAR1XFELD
KDAR9Subtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNU9Object Identification OBJPSCHAR2OBJPSOPS
KDNO9Checkbox XFELDCHAR1XFELD
KDARASubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUAObject Identification OBJPSCHAR2OBJPSOPS
KDNOACheckbox XFELDCHAR1XFELD
KDARBSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUBObject Identification OBJPSCHAR2OBJPSOPS
KDNOBCheckbox XFELDCHAR1XFELD
KDARCSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUCObject Identification OBJPSCHAR2OBJPSOPS
KDNOCCheckbox XFELDCHAR1XFELD
KDARDSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUDObject Identification OBJPSCHAR2OBJPSOPS
KDNODCheckbox XFELDCHAR1XFELD
KDARESubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUEObject Identification OBJPSCHAR2OBJPSOPS
KDNOECheckbox XFELDCHAR1XFELD
KDARFSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUFObject Identification OBJPSCHAR2OBJPSOPS
KDNOFCheckbox XFELDCHAR1XFELD
KDARGSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUGObject Identification OBJPSCHAR2OBJPSOPS
KDNOGCheckbox XFELDCHAR1XFELD
KDARHSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUHObject Identification OBJPSCHAR2OBJPSOPS
KDNOHCheckbox XFELDCHAR1XFELD
KDARISubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUIObject Identification OBJPSCHAR2OBJPSOPS
KDNOICheckbox XFELDCHAR1XFELD
KDARJSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUJObject Identification OBJPSCHAR2OBJPSOPS
KDNOJCheckbox XFELDCHAR1XFELD
KDARKSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUKObject Identification OBJPSCHAR2OBJPSOPS
KDNOKCheckbox XFELDCHAR1XFELD
KDARLSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNULObject Identification OBJPSCHAR2OBJPSOPS
KDNOLCheckbox XFELDCHAR1XFELD
KDARMSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUMObject Identification OBJPSCHAR2OBJPSOPS
KDNOMCheckbox XFELDCHAR1XFELD
KDARNSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUNObject Identification OBJPSCHAR2OBJPSOPS
KDNONCheckbox XFELDCHAR1XFELD
KDAROSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUOObject Identification OBJPSCHAR2OBJPSOPS
KDNOOCheckbox XFELDCHAR1XFELD
KDARPSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUPObject Identification OBJPSCHAR2OBJPSOPS
KDNOPCheckbox XFELDCHAR1XFELD
KDARQSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUQObject Identification OBJPSCHAR2OBJPSOPS
KDNOQCheckbox XFELDCHAR1XFELD
KDARRSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNURObject Identification OBJPSCHAR2OBJPSOPS
KDNORCheckbox XFELDCHAR1XFELD
KDARSSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUSObject Identification OBJPSCHAR2OBJPSOPS
KDNOSCheckbox XFELDCHAR1XFELD
KDARTSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUTObject Identification OBJPSCHAR2OBJPSOPS
KDNOTCheckbox XFELDCHAR1XFELD
KDARUSubtype SUBTY_591ACHAR4Assigned to domainSUBTY_591A
KDNUUObject Identification OBJPSCHAR2OBJPSOPS
KDNOUCheckbox XFELDCHAR1XFELD
ARTLZType of Payslip L16 P03_ARTL0NUMC2P03_ARTL0
DBABMExemption/Imputation Method for Double Taxation Convention PB03_DBABMCHAR1PB03_DBABM

Key field Non-key field



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

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

How to access SAP table P0042

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