SAP IF_EPM_LEAVE_REQUEST_HEADER OO Class - EPM: Header node of BO 'Leave Request'









IF_EPM_LEAVE_REQUEST_HEADER 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_EPM_LEAVE_REQUEST_HEADER 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_EPM_LEAVE_REQUEST_HEADER 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
CONVERT_EMPLOYEE_IDS_TO_KEYSConvert an Employee Id to corresponding node keyPublic
CALL METHOD if_epm_leave_request_header=>CONVERT_EMPLOYEE_IDS_TO_KEYS...more details

CREATERetrieves a created header line filled with defaultsPublic
CALL METHOD if_epm_leave_request_header=>CREATE...more details

DELETEDelete header line(s)Public
CALL METHOD if_epm_leave_request_header=>DELETE...more details

NAVIGATE_TO_EMPLOYEENavigate to employee node element of Org BOPublic
CALL METHOD if_epm_leave_request_header=>NAVIGATE_TO_EMPLOYEE...more details

NAVIGATE_TO_ITEMSNavigate to Leave Request ItemsPublic
CALL METHOD if_epm_leave_request_header=>NAVIGATE_TO_ITEMS...more details

QUERY_BY_HEADERQuery header data by selection criteriaPublic
CALL METHOD if_epm_leave_request_header=>QUERY_BY_HEADER...more details

RETRIEVERetrieve data of header line(s)Public
CALL METHOD if_epm_leave_request_header=>RETRIEVE...more details

UPDATEUpdate header line(s)Public
CALL METHOD if_epm_leave_request_header=>UPDATE...more details



IF_EPM_LEAVE_REQUEST_HEADER 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
GC_ALT_KEY_MD_EMPLOYEE_IDConstantLIKE
Public
GC_ALT_KEY_NM_EMPLOYEE_IDConstant'ALT_KEY_EMPLOYEE_ID'LIKE
IF_EPM_BO=>TY_ALTERNATIVE_KEY_NAME
Public
GC_ASSOC_MD_EMPLOYEEConstantLIKE
Public
GC_ASSOC_MD_ITEMSConstantLIKE
Public
GC_BO_NAMEConstantThe BO nameIF_EPM_LEAVE_REQUEST=>GC_BO_NAMELIKE
IF_EPM_BO=>TY_BO_NAME
Public
GC_BO_NODE_NAMEConstantThe BO node name'IF_EPM_LEAVE_REQUEST_HEADER'LIKE
IF_EPM_BO=>TY_BO_NODE_NAME
Public
GC_CONV_EMPLOYEE_IDS_TO_KEYSConstant'CONVERT_EMPLOYEE_IDS_TO_KEYS'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public
GC_CREATEConstantName of a BO service ( method name )'CREATE'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public
GC_DB_TABLE_NAMEConstantType of a data base table name'SNWD_LR_HEADER'LIKE
IF_EPM_BO=>TY_DB_TABLE_NAME
Public
GC_DELETEConstantName of a BO service ( method name )'DELETE'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public
GC_FIELD_NAME_EMPLOYEE_GUIDConstant'EMPLOYEE_GUID'LIKE
IF_EPM_BO=>TY_TABLE_FIELD_NAME
Public
GC_FIELD_NAME_EMPLOYEE_IDConstantType of a table field name'EMPLOYEE_ID'LIKE
IF_EPM_BO=>TY_TABLE_FIELD_NAME
Public
GC_NAVIGATE_TO_EMPLOYEEConstantName of a BO service ( method name )'NAVIGATE_TO_EMPLOYEE'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public
GC_NAVIGATE_TO_ITEMSConstantName of a BO service ( method name )'NAVIGATE_TO_ITEMS'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public
GC_PARENT_BO_NODE_NAMEConstantThe BO node nameSPACELIKE
IF_EPM_BO=>TY_BO_NODE_NAME
Public
GC_QUERY_BY_HEADERConstantName of a BO service ( method name )'QUERY_BY_HEADER'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public
GC_RETRIEVEConstantName of a BO service ( method name )'RETRIEVE'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public
GC_UPDATEConstantName of a BO service ( method name )'UPDATE'LIKE
IF_EPM_BO=>TY_SERVICE_NAME
Public




IF_EPM_LEAVE_REQUEST_HEADER types

TT_NODE_DATA -
TT_ORG_UNIT_EMPLOYEE_IDS -
TT_SEL_PAR_EMPLOYEE_IDS -
TT_SEL_PAR_FIRST_NAMES -
TT_SEL_PAR_LAST_NAMES -
TY_NODE_DATA - EPM: Leave Request header data

Links to Related Class(s)

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