HRPAYDE_EHGL SAP (HR-DEH: Work Table Salary and Wage Structure) Structure details

Dictionary Type: Structure
Description: HR-DEH: Work Table Salary and Wage Structure




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




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

HRPAYDE_EHGL 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-DEH: Work Table Salary and Wage 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_HRPAYDE_EHGL TYPE HRPAYDE_EHGL.

The HRPAYDE_EHGL table consists of various fields, each holding specific information or linking keys about HR-DEH: Work Table Salary and Wage Structure data available in SAP. These include BTRTL (Personnel Subarea), KENBE (Company ID Number), ANSTA (Employment status), ABART (Employee subgroup grouping for personnel calculation rule).. 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: Cannot Be Enhanced


SAP HRPAYDE_EHGL 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
WERKSPersonnel Area PERSACHAR4Assigned to domainPERSAPBR
BTRTLPersonnel Subarea BTRTLCHAR4Assigned to domainBTRTLPBS
KENBECompany ID Number P01_KENBECHAR6CHAR6
ANSTAEmployment status ANSTANUMC1NUM1
ABARTEmployee subgroup grouping for personnel calculation rule ABRARCHAR1Assigned to domainABRAR
TYPEUIndicator: EU or German Law P_TYPEUCHAR1CHAR1
WERKS_TEXTPersonnel Area Text PBTXTCHAR30TEXT30
BTRTL_TEXTPersonnel Subarea Text BTRTXCHAR15TEXT15
ANSTA_TEXTEmployment Status Text P01_ANSTA_TEXTCHAR30TEXT30
ABART_TEXTPayroll Type Text P01_ABART_TEXTCHAR30TEXT30
PERNRPersonnel Number PERNR_DNUMC8PERNRPER
LFDNRSequence Number P01_LFDNR1CHAR5CHAR5
TARIFColumn 04: Pay Scale Group P_TARIFCHAR10CHAR10
TARIFNRColumn 05: Sequence Number of Collective Agreement P_TARIFNRCHAR1CHAR1
LSTGRColumn 06: Benefits Group P_LSTGRCHAR1CHAR1
GESCHColumn 07: Gender P_GESCHCHAR1GESCH
GBDATColumn 08: Date of Birth P_GBDATDATS8PDATEGBDAT
HIREColumn 09: Entry Date P_HIREDATS8DATUM
FIREColumn 10: Leaving P_FIREDATS8DATUM
LSTKLColumn 11: Employment Tax Class P_LSTKLCHAR1CHAR1
KIFRBColumn 12: Tax Exemptions for Children P_KDFBTDEC3(1) DEC2_1
DUETAColumn 13: Field A of Insurance No. P_DUETACHAR3CHAR3
STBRFColumn 14: Field B Left Part of Insurance No. P_STBRFCHAR1CHAR1
AUSBGColumn 14: Field B Right Part of Insurance No. P_AUSBGCHAR1CHAR1
VARTColumn 15: Type of Work Contract P_VARTCHAR1CHAR1
LOHNFSpalte 16: Wage System P_LOHNFCHAR1CHAR1
TECHNColumn 17: Technical Job P_TECHNCHAR1CHAR1
WOABZColumn 18: Weekly Working Time P_WOSTDDEC5(2) STDAZ
ANZHL19HR payroll: Number PRANZDEC15(2) PRANZHL
ANZHL20HR payroll: Number PRANZDEC15(2) PRANZHL
ANZHL21HR payroll: Number PRANZDEC15(2) PRANZHL
ANZHL22HR payroll: Number PRANZDEC15(2) PRANZHL
ANZHL23HR payroll: Number PRANZDEC15(2) PRANZHL
WAERSCurrency P_WAERSCHAR1CHAR1
BETRG24HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG25HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG26HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG27HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG28HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG29HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG30HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG31HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG32HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG33HR Payroll: Amount MAXBTCURR15(2) PRBETRG
BETRG34HR Payroll: Amount MAXBTCURR15(2) PRBETRG
URLAUBLeave entitlement PTM_HENTITLEDEC10(5) PTM_QUONUM
ANZHL36HR payroll: Number PRANZDEC15(2) PRANZHL
ANZHL37HR payroll: Number PRANZDEC15(2) PRANZHL
ANZHL38HR payroll: Number PRANZDEC15(2) PRANZHL
FELD39Spalte 39: Empty Field P_FELD39CHAR7CHAR07

Key field Non-key field



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

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

How to access SAP table HRPAYDE_EHGL

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