SAP IF_HRPAYFR_CONTRACT OO Class - Interface for class of contrat services









IF_HRPAYFR_CONTRACT 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_HRPAYFR_CONTRACT 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_HRPAYFR_CONTRACT 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
CALC_CONTRACT_CATEGORY_DUCalculate the contract init. category of durationPublic
CALL METHOD if_hrpayfr_contract=>CALC_CONTRACT_CATEGORY_DU...more details

CALC_CONTRACT_DURATIONCalculate the contract init. durationPublic
CALL METHOD if_hrpayfr_contract=>CALC_CONTRACT_DURATION...more details

CALC_EMPLOYEE_AGECalculate the employee agePublic
CALL METHOD if_hrpayfr_contract=>CALC_EMPLOYEE_AGE...more details

CALC_PROB_PERIOD_ENDCalculate the probation period end datePublic
CALL METHOD if_hrpayfr_contract=>CALC_PROB_PERIOD_END...more details

CHECK_ALL_CONTRACTS_INACTIVECheck if all contracts are inactivePublic
CALL METHOD if_hrpayfr_contract=>CHECK_ALL_CONTRACTS_INACTIVE...more details

CHECK_CDD_REASONCheck if CDD reason is allowedPublic
CALL METHOD if_hrpayfr_contract=>CHECK_CDD_REASON...more details

CONVERT_DURATION_TO_CATDUConvert duration (PSEN) to duration category (LSE)Public
CALL METHOD if_hrpayfr_contract=>CONVERT_DURATION_TO_CATDU...more details

GET_ANI_SWITCH_VALUEGet the ANI switch valuePublic
CALL METHOD if_hrpayfr_contract=>GET_ANI_SWITCH_VALUE...more details

GET_CODEB_COFINGet CODEB and COFIN datesPublic
CALL METHOD if_hrpayfr_contract=>GET_CODEB_COFIN...more details

GET_CONTRACTSGet contractsPublic
CALL METHOD if_hrpayfr_contract=>GET_CONTRACTS...more details

GET_CONTRACT_ATTRIBUTES_T5F42Returns current contract attributes stored in T5F42Public
CALL METHOD if_hrpayfr_contract=>GET_CONTRACT_ATTRIBUTES_T5F42...more details

GET_CONTRACT_TYPEGet the CONTRACT TYPE according with the switch valuePublic
CALL METHOD if_hrpayfr_contract=>GET_CONTRACT_TYPE...more details

GET_CONTRACT_TYPE_SWITCH_VALUEGet the CONTRACT TYPE switch valuePublic
CALL METHOD if_hrpayfr_contract=>GET_CONTRACT_TYPE_SWITCH_VALUE...more details

GET_POSSIBLE_CATDUGet the possible duration categories for a possible contractPublic
CALL METHOD if_hrpayfr_contract=>GET_POSSIBLE_CATDU...more details

HAS_ATTRIBUTE_TARGET_VALUECheck if a contract attribute matches a target valuePublic
CALL METHOD if_hrpayfr_contract=>HAS_ATTRIBUTE_TARGET_VALUE...more details

IS_ANI_ACTIVEDoes the ANI 'active' (relevant) for the current contract?Public
CALL METHOD if_hrpayfr_contract=>IS_ANI_ACTIVE...more details

IS_ANI_CONTRIBUTIONS_EXEMPTIs current contract a exempt one for LSE contributions?Public
CALL METHOD if_hrpayfr_contract=>IS_ANI_CONTRIBUTIONS_EXEMPT...more details

IS_ANI_RELEVANTDoes the contract 'really' relevant towards ANI?Public
CALL METHOD if_hrpayfr_contract=>IS_ANI_RELEVANT...more details

IS_CONTRACT_ACTIVECheck if the contract is considered activePublic
CALL METHOD if_hrpayfr_contract=>IS_CONTRACT_ACTIVE...more details

IS_CONTRACT_LIMITEDIs current contract a limited one?Public
CALL METHOD if_hrpayfr_contract=>IS_CONTRACT_LIMITED...more details

IS_FIRST_CONTRACT_REF_INACTIVECheck if first contract with 'contract ref' is inactivePublic
CALL METHOD if_hrpayfr_contract=>IS_FIRST_CONTRACT_REF_INACTIVE...more details

LSE_CHECK_CONTR_ATTRCheck contract attributes towards the LSEPublic
CALL METHOD if_hrpayfr_contract=>LSE_CHECK_CONTR_ATTR...more details




Links to Related Class(s)

IF_HRPAY...
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!