PST03 SAP (Gross Taxable Amounts (D)) Structure details
Description: Gross Taxable Amounts (D)
Structure field list including key, data, relationships and ABAP select examples
PST03 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 "Gross Taxable Amounts (D)" 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_PST03 TYPE PST03.
The PST03 table consists of various fields, each holding specific information or linking keys about Gross Taxable Amounts (D) data available in SAP. These include SOART (Superior Tax Type), SORTF (Sort field), LZZRM (Payroll Period), KNVFB (Consider Tax Exemption for Pensions).. 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 PST03 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 |
SBART | Type of Gross Amount for Taxes | STRMM | CHAR | 1 | T5D2D | STRMM | |||
SOART | Superior Tax Type | STOAR | CHAR | 1 | CHAR1 | ||||
SORTF | Sort field | SOFL1 | CHAR | 1 | CHAR1 | ||||
LZZRM | Payroll Period | LZZRM | CHAR | 1 | P012_LZZRM | ||||
KNVFB | Consider Tax Exemption for Pensions | KNVFB | CHAR | 1 | XFELD | ||||
KNAEB | Consider Old-Age Exemption Amount | KNAEB | CHAR | 1 | XFELD | ||||
KNKJL | Cumulation in Annual Wage | KNKJL | CHAR | 1 | XFELD | ||||
KNLJA | Annual Employment Tax Declaration | KNLJA | CHAR | 1 | XFELD | ||||
KNPAN | Reduction of Assessment Threshold (Percentage) | KNPAN | CHAR | 1 | XFELD | ||||
PPSTS | Flat-Rate Tax Rate | PPSTS | CHAR | 5 | Assigned to domain | ABRKN | |||
PBSTS | Berlin Flat-Rate Taxation Rate | PBSTS | CHAR | 5 | Assigned to domain | ABRKN | |||
LAVBZ | Wage Type for Pension Payments | LAVBZ | CHAR | 4 | Assigned to domain | LGART | |||
LALST | Wage Type for Employment Tax | LALST | CHAR | 4 | Assigned to domain | LGART | |||
LAKST | Wage Type for Church Tax | LAKST | CHAR | 4 | Assigned to domain | LGART | |||
LASOZ | Wage Type for Pending Taxes | LASOZ | CHAR | 4 | Assigned to domain | LGART | |||
LAVFB | Wage Type for Tax Exemption for Pensions | LAVFB | CHAR | 4 | Assigned to domain | LGART | |||
LAAEB | Wage Type for Old-Age Exemption Amount | LAAEB | CHAR | 4 | Assigned to domain | LGART | |||
LVBTR | Wage Type for Gross Tax Amount from Previous Employer | LVBTR | CHAR | 4 | Assigned to domain | LGART | |||
LVVBZ | Wage Type for Pensions and Related Benefits from Previous ER | LVVBZ | CHAR | 4 | Assigned to domain | LGART | |||
LVLST | Wage Type for Employment Tax from Previous Employer | LVLST | CHAR | 4 | Assigned to domain | LGART | |||
LVKST | Wage Type for Church Tax from Previous Employer | LVKST | CHAR | 4 | Assigned to domain | LGART | |||
LVSOZ | Wage Type for Supplementary Tax from Previous Employer | LVSOZ | CHAR | 4 | Assigned to domain | LGART | |||
LJBTR | Wage Type for Annual Gross Amount | LJBTR | CHAR | 4 | Assigned to domain | LGART | |||
LJVBZ | Wage Type for Annual Pensions and Related Benefits | LJVBZ | CHAR | 4 | Assigned to domain | LGART | |||
LJLST | Wage Type for Employm. Tax Refund in Annual Tax Declaration | LJLST | CHAR | 4 | Assigned to domain | LGART | |||
LJKST | Wage Type for Church Tax Refund in Annual Tax Declaration | LJKST | CHAR | 4 | Assigned to domain | LGART | |||
LJSOZ | Wage Type for Suppl. Tax Refund in Annual Tax Declaration | LJSOZ | CHAR | 4 | Assigned to domain | LGART | |||
LJVFB | Wage Type NN | LJVFB | CHAR | 4 | Assigned to domain | LGART | |||
LJAEB | Wage Type NN | LJAEB | CHAR | 4 | Assigned to domain | LGART | |||
BAVBZ | Pension Payments | BAVBZ | CURR | 15(2) | PRBETRG | ||||
BALST | Employment Tax | BALST | CURR | 15(2) | PRBETRG | ||||
BAKST | Church tax | BAKST | CURR | 15(2) | PRBETRG | ||||
BASOZ | German Reunification Tax | BASOZ | CURR | 15(2) | PRBETRG | ||||
BAVFB | Tax Exemption for Pensions | BAVFB | CURR | 15(2) | PRBETRG | ||||
BAAEB | Old-Age Exemption Amount | BAAEB | CURR | 15(2) | PRBETRG | ||||
BVBTR | Gross Amount of Taxes | BVBTR | CURR | 15(2) | PRBETRG | ||||
AVBTR | Number of Tax Days, Previous Employer | AVBTR | DEC | 15(2) | PRANZHL | ||||
BVVBZ | Pension Payments | BVVBZ | CURR | 15(2) | PRBETRG | ||||
BVLST | Employment Tax | BVLST | CURR | 15(2) | PRBETRG | ||||
BVKST | Church Tax | BVKST | CURR | 15(2) | PRBETRG | ||||
BVSOZ | Pending Taxes | BVSOZ | CURR | 15(2) | PRBETRG | ||||
BKBTR | Gross Amount for Taxes Cumulated | BKBTR | CURR | 15(2) | PRBETRG | ||||
AKBTR | Number of Tax Days, Cumulated | AKBTR | DEC | 15(2) | PRANZHL | ||||
BKVBZ | Pension Payments Cumulated | BKVBZ | CURR | 15(2) | PRBETRG | ||||
BKLST | Employment Tax Cumulated | BKLST | CURR | 15(2) | PRBETRG | ||||
BKKST | Church Tax Cumulated | BKKST | CURR | 15(2) | PRBETRG | ||||
BKSOZ | Pending Taxes Cumulated | BKSOZ | CURR | 15(2) | PRBETRG | ||||
BKVFB | Personal Tax Exemptions for Pension Payments Cumulated | BKVFB | CURR | 15(2) | PRBETRG | ||||
BKAEB | Old-Age Exemption Amount Cumulated | BKAEB | CURR | 15(2) | PRBETRG | ||||
BJBTR | Gross Amount for Taxes Derived | BJBTR | CURR | 15(2) | PRBETRG | ||||
BJVBZ | Pension Payments Derived | BJVBZ | CURR | 15(2) | PRBETRG | ||||
BJLST | Employment Tax Derived | BJLST | CURR | 15(2) | PRBETRG | ||||
BJKST | Church Tax Derived | BJKST | CURR | 15(2) | PRBETRG | ||||
BJSOZ | Pending Taxes Derived | BJSOZ | CURR | 15(2) | PRBETRG | ||||
BJVFB | Personal Tax Exemptions for Pension Payments Derived | BJVFB | CURR | 15(2) | PRBETRG | ||||
BJAEB | Old-Age Exemption Amount Derived | BJAEB | CURR | 15(2) | PRBETRG | ||||
BAKAP | Cut-Off Basis | BAKAP | CURR | 15(2) | PRBETRG | ||||
BAMAL | Standard Wage | BAMAL | CURR | 15(2) | PRBETRG | ||||
BAMAS | Standard Tax | BAMAS | CURR | 15(2) | PRBETRG | ||||
BABAE | AB Old-Age Exemption Amount | BABAE | CURR | 15(2) | PRBETRG | ||||
BASAL | Estimation Basis for Annual Wage | BASAL | CURR | 15(2) | PRBETRG | ||||
BASVB | Estimation Basis | BASVB | CURR | 15(2) | PRBETRG | ||||
TABLZ | Tax Table Indicator | TABLZ | CHAR | 1 | CHAR1 | ||||
MKZVE | Income to be Taxed for Min. Church Tax, Schleswig-Holstein | MKZVE | CURR | 15(2) | PRBETRG | ||||
BASAV | Estimation Basis Annual Wage of PER | BASAV | CURR | 15(2) | PRBETRG | ||||
KNZMJ | Indicator: Multi-Year Payments | P01_KNZMJ | CHAR | 1 | P01_TX_KNZMJ | ||||
ALVPM | AEI for SI Contribution Deduction for Multi-Year Payments | P01_ALVPM | CURR | 15(2) | PRBETRG | ||||
ZRE4V | Save ZRE4VP1 for Multi-Year Contributions | P01_ZRE4V | CURR | 15(2) | PRBETRG | ||||
ANPBT | Employee Lump Sum Payment | PC01_ANPBT | CURR | 15(2) | PRBETRG | ||||
VJAHR | First Year for Pension Payments | PC01_VJAHR | NUMC | 4 | NUMC4 | ||||
ANZVB | Number of Months with Benefits Payment | PC01_ANZVB | NUMC | 2 | NUMC2 | ||||
VBEZL | Regular Benefits Payment | VBEZL | CURR | 9(2) | WERT5 | ||||
VBEZS | Estimated Special Payments | VBEZS | CURR | 9(2) | WERT5 | ||||
STERB | Death Benefit in Pension Payments | PC01_STERB | CURR | 15(2) | PRBETRG | ||||
VKAPA | Pension Payments: Capital Payments / Severance | PC01_VKAPA | CURR | 15(2) | PRBETRG | ||||
STGFB | Tax Exemption for Pensions on Death Benefit | P01_STGFB | CURR | 15(2) | PRBETRG | ||||
STGKU | Death Benefit in Previous Periods | P01_STGKU | CURR | 15(2) | PRBETRG | ||||
VOPAM | Included SI Contribution Deduction | P01_VOPAM | CURR | 15(2) | PRBETRG | ||||
TABFB | Table Exemption Amount | TABFB | CURR | 15(2) | PRBETRG | ||||
FVB | Tax Exemption for Pensions | VRSFB | CURR | 15(2) | PRBETRG | ||||
FVBZ | Pensions Tax Exemption Allowance | P01_FVBZ | CURR | 15(2) | PRBETRG | ||||
ALTE | Old-Age Exemption Amount | ALTFB | CURR | 15(2) | PRBETRG | ||||
SUMMJ | Multi-Year Income | P01_MEHRJ | CURR | 15(2) | PRBETRG | ||||
NGZVE | Indicator: Negative Taxable Income | P01_NGZVE | CHAR | 1 | XFELD | ||||
ZVE | PAP: Taxable Income | P01_ZVE | CURR | 15(2) | PRBETRG | ||||
ENTSCH | Compensation Sec.24 1 EStG | P01_TX_ENTSCH | CURR | 15(2) | PRBETRG | ||||
SONSTENT | Compensation Sec.24 1 EStG Other Payment | P01_TX_ENTSO | CURR | 15(2) | PRBETRG | ||||
JRE4ENT | Compensation Received in Annual Earned Income | P01_TX_JALENT | CURR | 15(2) | PRBETRG | ||||
VKVLZZ | Includes Contributions to Private HI in Payroll Period | P01_TX_VKVLZZ | CURR | 15(2) | PRBETRG | ||||
VKVSONST | Includes Contributions to Private HI for Other Payments | P01_TX_VKVSONST | CURR | 15(2) | PRBETRG | ||||
BKVKVLZZ | Includes Contributions to Private HI in Payroll Period | P01_TX_VKVLZZ | CURR | 15(2) | PRBETRG |
Key field | Non-key field |
How do I retrieve data from SAP structure PST03 using ABAP code?
As PST03 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 PST03 as there is no data to select.How to access SAP table PST03
Within an ECC or HANA version of SAP you can also view further information about PST03 and the data within it using relevant transactions such asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects