SAP IF_HRPADUN_EGCONST OO Class - NPO: EG Constants









IF_HRPADUN_EGCONST is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_HRPADUN_EGCONST including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of IF_HRPADUN_EGCONST SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability



IF_HRPADUN_EGCONST attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
C_ATTR_MAX_AGEConstantApplication Area'EG_MAX_AGE'LIKE
STRING
Public
C_ATTR_MIN_AGEConstantApplication Area'EG_MIN_AGE'LIKE
STRING
Public
C_ATTR_WITHINConstant'EG_AGE_WITHIN'LIKE
STRING
Public
C_CHFConstantCurrency Key'CHF'LIKE
WAERS
Public
C_DKKConstantCurrency Key'DKK'LIKE
WAERS
Public
C_EG075ConstantValue of payroll constants'EG075'LIKE
ABRKN
Public
C_EG100ConstantValue of payroll constants'EG100'LIKE
ABRKN
Public
C_EGCL1ConstantEG Category Class'1'LIKE
PUN_EGCCL
Public
C_EGCL2ConstantEG Category Class'2'LIKE
PUN_EGCCL
Public
C_EGCL3ConstantEG Category Class'3'LIKE
PUN_EGCCL
Public
C_EGCL4ConstantEG Category Class'4'LIKE
PUN_EGCCL
Public
C_EGCL5ConstantEG Category Class'5'LIKE
PUN_EGCCL
Public
C_EGCL6ConstantEG Category Class'6'LIKE
PUN_EGCCL
Public
C_EG_2THIRDSConstantEG Proration Factor'66.67'LIKE
PUN_EGFAC
Public
C_EG_ADVConstantNPO: EG Tabletype'ADV'LIKE
PUN_EGART
Public
C_EG_CLMConstantNPO: EG Tabletype'CLM'LIKE
PUN_EGART
Public
C_EG_EQUALConstantEG: Cost type'E'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTAConstantEG: Cost type'A'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTBConstantEG: Cost type'B'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTCConstantEG: Cost type'C'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTEConstantEG: Cost type'E'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTFConstantEG: Cost type'F'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTMConstantEG: Cost type'M'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTNConstantEG: Cost type'N'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTOConstantEG: Cost type'O'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTPConstantEG: Cost type'P'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTRConstantEG: Cost type'R'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTSConstantEG: Cost type'S'LIKE
PUN_EGEXPCST
Public
C_EG_EXARTTConstantEG: Cost type'D'LIKE
PUN_EGEXPCST
Public
C_EG_GREATERConstantEG: Cost type'G'LIKE
PUN_EGEXPCST
Public
C_EG_INFTYConstantInfotype'0965'LIKE
INFTY
Public
C_EG_LESSConstantEG: Cost type'L'LIKE
PUN_EGEXPCST
Public
C_EG_MAX_AGEConstantLength of Employment Period (Number of Years)'25'LIKE
CMP_NOYRS
Public
C_EG_MIN_AGEConstantLength of Employment Period (Number of Years)'05'LIKE
CMP_NOYRS
Public
C_EG_NATIOConstantField Name'NATIO'LIKE
FIELDNAME
Public
C_EG_OCRSNConstantReason for Off-Cycle Payroll'0002'LIKE
PAY_OCRSN
Public
C_EG_PREASConstantReason for Changing Master Data' 'LIKE
PREAS
Public
C_EG_TUITIONConstantNPO: EG CCAQ Expense Type Category'01'LIKE
PUN_EGCCAQ
Public
C_EG_WAERSConstantCurrency Key'USD'LIKE
WAERS
Public
C_EG_WITHINConstantEmployment Period (Number of Months)'03'LIKE
CMP_NOMNS
Public
C_EG_WTYPEConstantWage type'M625'LIKE
LGART
Public
C_EG_WTYPPConstantWage type'M626'LIKE
LGART
Public
C_EOD_DATE_TYPEConstantDate type'U6'LIKE
DATAR
Public
C_EURConstantCurrency Key'EUR'LIKE
WAERS
Public
C_EXM_APPLIConstantExp. MM: Application'NPO_EG'LIKE
PUN_EGEXPAPL
Public
C_GBPConstantCurrency Key'GBP'LIKE
WAERS
Public
C_GED_DATE_TYPEConstantDate Type'U7'LIKE
DATAR
Public
C_HIGH_DATEConstantEnd Date'99991231'LIKE
ENDDA
Public
C_JPYConstantCurrency Key'JPY'LIKE
WAERS
Public
C_LOW_DATEConstantStart Date'18000101'LIKE
BEGDA
Public
C_MSG_CLASSConstantApplication Area'HRPADUNEG'LIKE
ARBGB
Public
C_NOKConstantCurrency Key'NOK'LIKE
WAERS
Public
C_SEKConstantCurrency Key'SEK'LIKE
WAERS
Public
C_TCLASConstantTransaction class for data storage'A'LIKE
TCLAS
Public
C_TYPE_OF_RATEConstantExchange Rate Type'M 'LIKE
KURST_CURR
Public
C_UN_MOLGAConstantCountry Grouping'UN'LIKE
MOLGA
Public
C_USDConstantCurrency Key'USD'LIKE
WAERS
Public
C_WORLDConstantCountry Key'999'LIKE
LAND1
Public


Links to Related Class(s)

IF_HRPAD...
Full list of available SAP object classes

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!