PS0012 SAP (HR Master Record: Infotype 0012 (Fiscal Data - Germany)) Structure details

Dictionary Type: Structure
Description: HR Master Record: Infotype 0012 (Fiscal Data - Germany)




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




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

PS0012 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 0012 (Fiscal Data - Germany)" 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_PS0012 TYPE PS0012.

The PS0012 table consists of various fields, each holding specific information or linking keys about HR Master Record: Infotype 0012 (Fiscal Data - Germany) data available in SAP. These include GMDNR (Municipality Number (D)), STKNR (Tax Card Number), STRKZ (Indicator: Tax Card Not Submitted), STRKS (Reason for Not Submitting Tax Card).. 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 PS0012 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
FZAMTTax Office Number (D) FZAMNNUMC4T5D2AFZAMN
GMDNRMunicipality Number (D) GMNDNNUMC8T5D2BGMNDN
STKNRTax Card Number STKNRNUMC12NUM12
STRKZIndicator: Tax Card Not Submitted STRKZCHAR1XFELD
STRKSReason for Not Submitting Tax Card STRKSCHAR1STRKS
STKRTCertification period STKRTNUMC2NUM2
STKAGDate of Issue of Tax Card STKAGDATS8DATUM
STRKLTax Class (D) STRKLCHAR1STRKL
STTABTax Table (D) STTABCHAR1STTAB
KDFBTNumber of Tax Exemptions for Children (D) KDFBTDEC3(1) DEC2_1
STRKDNumber of Children for Berlin Supplement STRKDDEC3DEC3
KISTAChurch tax deduction - employee KISTACHAR2KISTA
KISTEChurch Tax Deduction - Spouse KISTECHAR2KISTA
BRDLDChurch Tax Area (D) KISTGCHAR2T5D2LKISTG
STPFLTax Liability STPFLCHAR1T5D2DSTRMM
PRMNZTax procedure PRMNZCHAR1T5D2DSTRMM
STFRGFlat-Rate Tax Procedure STFRGCHAR1T5D2DSTRMM
STBFGTax Exemption Reason STBFGCHAR1T5D2DSTRMM
STRSOSpecial Rule for Taxation (D) STRSOCHAR1T5D2DSTRMM
STRS2Special Rule for Taxation (D) STRSOCHAR1T5D2DSTRMM
VFREIPension Tax Exemption Granted VFREICHAR1T5D2DSTRMM
FRB1MMonthly Personal Exemption According to Tax Card FRB1MCURR9(2) WERT5
FRB1JAnnual Personal Exemption According to Tax Card FRB1JCURR9(2) WERT5
FRB2MMonthly Exemption for Specific Occupational Groups FRB2MCURR9(2) WERT5
FRB2JAnnual Exemption for Specific Occupational Groups FRB2JCURR9(2) WERT5
STBELElster Special Processing STBELCHAR1STBEL
BEGVBStart Date of Benefit Payment BEGVBDATS8DATUM
VBEZLRegular Benefits Payment VBEZLCURR9(2) WERT5
VBEZSEstimated Special Payments VBEZSCURR9(2) WERT5
ENDVBBenefits Payment End Date ENDVBDATS8DATUM
KJAHRDifferent Start Year for Pension Income JAHRKNUMC4NUMC4
LGVBZBenefits Payments Wage Type Group LGVBZCHAR4T596GP_SUML
BEGV2Start Date of Benefit Payment BEGVBDATS8DATUM
VBE2LRegular Benefits Payment VBEZLCURR9(2) WERT5
VBE2SEstimated Special Payments VBEZSCURR9(2) WERT5
ENDV2Benefits Payment End Date ENDVBDATS8DATUM
KJAH2Different Start Year for Pension Income JAHRKNUMC4NUMC4
LGVB2Benefits Payments Wage Type Group LGVBZCHAR4T596GP_SUML
BEGV3Start Date of Benefit Payment BEGVBDATS8DATUM
VBE3LRegular Benefits Payment VBEZLCURR9(2) WERT5
VBE3SEstimated Special Payments VBEZSCURR9(2) WERT5
ENDV3Benefits Payment End Date ENDVBDATS8DATUM
KJAH3Different Start Year for Pension Income JAHRKNUMC4NUMC4
LGVB3Benefits Payments Wage Type Group LGVBZCHAR4T596GP_SUML
BEGV4Start Date of Benefit Payment BEGVBDATS8DATUM
VBE4LRegular Benefits Payment VBEZLCURR9(2) WERT5
VBE4SEstimated Special Payments VBEZSCURR9(2) WERT5
ENDV4Benefits Payment End Date ENDVBDATS8DATUM
KJAH4Different Start Year for Pension Income JAHRKNUMC4NUMC4
LGVB4Benefits Payments Wage Type Group LGVBZCHAR4T596GP_SUML
BEGV5Start Date of Benefit Payment BEGVBDATS8DATUM
VBE5LRegular Benefits Payment VBEZLCURR9(2) WERT5
VBE5SEstimated Special Payments VBEZSCURR9(2) WERT5
ENDV5Benefits Payment End Date ENDVBDATS8DATUM
KJAH5Different Start Year for Pension Income JAHRKNUMC4NUMC4
LGVB5Benefits Payments Wage Type Group LGVBZCHAR4T596GP_SUML
SIDNRTax Identification Number P01_SIDNRNUMC11
FAKTRFactor for Factor Procedure P01_TX_FDEC4(3)
E2HAGElster: Indicator Main Employer P01_TX_KNZ_HAUPTAGCHAR1XFELD
E2SONSpecial Processing for ELStAM Procedure P01_TX_E2_SONDERCHAR1P01_TX_E2_SONDER
E2SON_ANSpecial Processing of Registration for ELStAM Procedure P01_TX_E2_SONDER_ANCHAR1P01_TX_E2_SONDER_ANAB
E2SON_ABSpecial Processing of Deregistration for ELStAM Procedure P01_TX_E2_SONDER_ABCHAR1P01_TX_E2_SONDER_ANAB
E2ABMELStAM: Date Deregistration On P01_TX_E2_DATUM_ABMDATS8DATUM
E2SON_GRUNDReason for Special Processing for ELStAM Procedure P01_TX_E2_SONDER_GRUNDCHAR1P01_TX_E2_SONDER_GRUND
E2ELSTAMChange by ELStAM P01_TX_E2_KNZ_ELSTAMCHAR1XFELD
E2SPERREELStAM Block P01_TX_E2_SPERRECHAR1P01_TX_E2_SPERRE
E2SPERRE_GRUNDELStAM: Reason for Block P01_TX_E2_SPERRE_GRUNDCHAR1P01_TX_E2_SPERRE_GRUND

Key field Non-key field



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

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

How to access SAP table PS0012

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