P0163 SAP (Tax H) Structure details

Dictionary Type: Structure
Description: Tax H




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




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

P0163 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 "Tax H" 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_P0163 TYPE P0163.

The P0163 table consists of various fields, each holding specific information or linking keys about Tax H 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 P0163 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
STAGRTax calculation method P21_STAVRCHAR1T5H2TP21_STAVR
RENTEMonthly pension P21_RENTECURR9(2) WERTV5
WAERSCurrency Key WAERSCUKY5TCURCWAERSFWS
WABSEOther tax reducing items P21_WABSECHAR2T5H2PP21_ABSTZ
BEHIASevere disability code P21_BEHIACHAR2T5H2PP21_ABSTZ
STEUSTax rate in percentage P21_STEUSDEC4(2) P21_PRZ22
SERKLSelf-assessment P21_SERKLCHAR1XFELD
EKDATDeclaration entry date P21_EKDATDATS8DATUM
BSDATReport date P21_BSDATDATS8DATUM
DBDATData sheet entry date P21_DBDATDATS8DATUM
STRNRPersonal tax number P21_STRNRCHAR20P21_STRNR
OPCIOPers. sub-number->main no. WT transf., opt.transfer blocked P21_OPCIOCHAR1XFELD
ESZINDependants' number from 0163 for family allowance? P21_ESZINCHAR1XFELD
ELTOSTotal number of dependants entitling to family allowance P21_ELTOSNUMC2P21_NUMC2
ELTSFNo. of sev. challenged dependants entitling to family allow. P21_ELTSFNUMC2P21_NUMC2
KTSSZCost portion of cost reimbursement in % P21_KTSSZDEC5(2) P21_PRZ32
ELTFINumber of dependants for family allowance P21_ELTFINUMC2P21_NUMC2
MAGSZFoetus number P21_MAGSZNUMC2P21_NUMC2
HHITLStudent loan repayment P21_HHITLCHAR1XFELD
VKADOSeverance pay tax rate (checker) P21_VKADODEC4(2) P21_PRZ22
HPPNROverriding main personnel number (instead of 121) P21_HPPNRCHAR1XFELD
CKOSZOverriding family bonus (smaller than actual family bonus) P21_CKOSZCURR9(2) WERTV5
ZSTEUTax 0% when computing tax advance P21_ZSTEUCHAR1XFELD
HKNY3 P21_HKNY3CHAR1P21_HKNY3
HNONY P21_HNONYCHAR1P21_KONYI
HONNY P21_HONNYCHAR1P21_KONYI
NOLE1 P21_ANOLECHAR1P21_ANOLE
NOLE2 P21_ANOLECHAR1P21_ANOLE
NOLE3 P21_ANOLECHAR1P21_ANOLE
NOLE4 P21_ANOLECHAR1P21_ANOLE
NOLE5 P21_ANOLECHAR1P21_ANOLE
NOLE6 P21_ANOLECHAR1P21_ANOLE
ADOSZEmployee's tax number P21_ADOSZNUMC11P21_ADOSZ
OSTIG P21_OSTIGCHAR7P21_OSTIG
CSGNY P21_CSGNYCHAR8P21_CSGNY
REGSZRegistration number P21_REGSZCHAR10P21_REGSZ
VKIME P21_VKIMECHAR1P21_VKIME
KULAD P21_KULADCHAR1XFELD
EVHAT P21_EVHATCHAR1XFELD
NEMADMonthly pension P21_NEMADCURR9(2) WERTV5
NOMPK P21_NOMPKCHAR1XFELD
NOLE7 P21_ANOLECHAR1P21_ANOLE
NOLE8 P21_ANOLECHAR1P21_ANOLE
NACSP P21_NACSPCURR9(2) WERTV5
NGYES P21_NGYESCURR9(2) WERTV5
NNYIL P21_NNYILCHAR1XFELD
NOLE9 P21_ANOLECHAR1P21_ANOLE
NEMBI P21_NEMBICHAR1
NEMBAState according to foreign private person P21_NEMBACHAR3T005LAND1
KAVEZ P21_KAVEZCHAR1XFELD
KAMEN P21_KAMENCHAR1XFELD
MXCSK P21_MXCSKCURR9(2) WERTV5
CSKNY P21_CSKNYCHAR1XFELD
CSKJO P21_CSKJOCHAR1P21_CSKJO
CSKKE P21_CSKKENUMC2P21_NUMC2
HTJVS P21_HTJVSCHAR1XFELD
KOMMV P21_KOMMVCHAR1XFELD
KOMHT P21_KOMHTCHAR1XFELD
AKMODWay of tax base supplement P21_AKMODCHAR1P21_AKMOD
AKLIMIndividual limit amount of tax base supplement P21_AKLIMCURR9(2) WERTV5
PKELTComp. in the public sector - number of dependents P21_PKELTNUMC2P21_NUMC2
JVK10Comp. in the public sector - rel. start 2010 or earlier P21_JVK10CHAR1XFELD
JVKEVRel. start before 2011 - rel. start year (2011 or later) P21_JVKEVNUMC4P21_JVKEV
HTJVKComp. in the public sector - spouse rel. start before 2012 P21_HTJVKCHAR1XFELD
HTBIACompensation in the public sector - spouse gross salary low P21_HTBIACHAR1XFELD
HTBIKComp. in the public sector - gross salary diff. < 50.000 Ft P21_HTBIKCHAR1XFELD
HTBIMComp. in the public sector - spouse gross salary <109.000 Ft P21_HTBIMCHAR1XFELD
CSKIENo. of benef. dependents considered for valid. family allow. P21_CSKIENUMC2P21_NUMC2
HKKSZExpense accounting for field service P21_HKKSZCHAR1P21_HKKSZ
HTVANCompensation in the public sector - has spouse P21_HTVANCHAR1XFELD

Key field Non-key field



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

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

How to access SAP table P0163

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