SAP IF_HRASR00_CASE OO Class - Case: HR Administrative Services









IF_HRASR00_CASE 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_HRASR00_CASE 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_HRASR00_CASE 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
ASSIGN_DOCUMENTAdd Document as Case ReferencePublic
CALL METHOD if_hrasr00_case=>ASSIGN_DOCUMENT...more details

CHANGE_ATTRIBUTESChange Case AttributesPublic
CALL METHOD if_hrasr00_case=>CHANGE_ATTRIBUTES...more details

CREATE_CASECreate Case InstancePublic
CALL METHOD if_hrasr00_case=>CREATE_CASE...more details

CREATE_DOCUMENTCreate KPRO DocumentPublic
CALL METHOD if_hrasr00_case=>CREATE_DOCUMENT...more details

DELETEDelete Current Case ObjectPublic
CALL METHOD if_hrasr00_case=>DELETE...more details

DELETE_NOTESDelete All Notes Assigned to CasePublic
CALL METHOD if_hrasr00_case=>DELETE_NOTES...more details

DELETE_RELATIONDelete Link Between Case and ObjectsPublic
CALL METHOD if_hrasr00_case=>DELETE_RELATION...more details

DOCUMENT_DELETEDelete DocumentPublic
CALL METHOD if_hrasr00_case=>DOCUMENT_DELETE...more details

FIND_CASE_GUIDS_BY_ATTRIBUTESCase Search with Case Attributes (Database)Public
CALL METHOD if_hrasr00_case=>FIND_CASE_GUIDS_BY_ATTRIBUTES...more details

GET_ATTRIBUTEDetermine Value of Specific AttributePublic
CALL METHOD if_hrasr00_case=>GET_ATTRIBUTE...more details

GET_ATTRIBUTESDetermine All Attributes with Values of CasePublic
CALL METHOD if_hrasr00_case=>GET_ATTRIBUTES...more details

GET_BOR_OBJECTSDetermine All BOR Object References of CasePublic
CALL METHOD if_hrasr00_case=>GET_BOR_OBJECTS...more details

GET_CASEDetermine Case InstancePublic
CALL METHOD if_hrasr00_case=>GET_CASE...more details

GET_DOCUMENTSDetermine All Documents of AnchorPublic
CALL METHOD if_hrasr00_case=>GET_DOCUMENTS...more details

GET_DOCUMENTS_BY_ATTRIBUTESDocument Search with Document Attributes (Database)Public
CALL METHOD if_hrasr00_case=>GET_DOCUMENTS_BY_ATTRIBUTES...more details

GET_DOCUMENT_VERSIONSGet All Versions of DocumentPublic
CALL METHOD if_hrasr00_case=>GET_DOCUMENT_VERSIONS...more details

GET_NOTESGet All Notes of CasePublic
CALL METHOD if_hrasr00_case=>GET_NOTES...more details

GET_NOTES_DBGet All Notes of CasePublic
CALL METHOD if_hrasr00_case=>GET_NOTES_DB...more details

GET_PARENT_CASEDetermine Parent Case If It Exists (Database)Public
CALL METHOD if_hrasr00_case=>GET_PARENT_CASE...more details

GET_PARENT_CASE_FOR_BOR_OBJECTDetermine Parent Case for BOR Object (Database)Public
CALL METHOD if_hrasr00_case=>GET_PARENT_CASE_FOR_BOR_OBJECT...more details

GET_PARENT_CASE_FOR_DOCUMENTDetermine Parent Case for Document (Database)Public
CALL METHOD if_hrasr00_case=>GET_PARENT_CASE_FOR_DOCUMENT...more details

GET_SUB_CASESDetermine Subcases Inserted at AnchorPublic
CALL METHOD if_hrasr00_case=>GET_SUB_CASES...more details

INSERT_BOR_OBJECTAdd BOR Object Reference to CasePublic
CALL METHOD if_hrasr00_case=>INSERT_BOR_OBJECT...more details

INSERT_NOTEInsert Comment to CasePublic
CALL METHOD if_hrasr00_case=>INSERT_NOTE...more details

INSERT_SUB_CASEInsert Subcase Reference into Current CasePublic
CALL METHOD if_hrasr00_case=>INSERT_SUB_CASE...more details

IS_CHANGEDIs Case Changed?Public
CALL METHOD if_hrasr00_case=>IS_CHANGED...more details

IS_PERSISTENTCheck If Case Exists in DatabasePublic
CALL METHOD if_hrasr00_case=>IS_PERSISTENT...more details

LOCKLock CasePublic
CALL METHOD if_hrasr00_case=>LOCK...more details

MODIFY_NOTEModify NotePublic
CALL METHOD if_hrasr00_case=>MODIFY_NOTE...more details

READ_DOCUMENT_CONTENTGet Document ContentsPublic
CALL METHOD if_hrasr00_case=>READ_DOCUMENT_CONTENT...more details

SAVESave Case in Database (Without Commit)Public
CALL METHOD if_hrasr00_case=>SAVE...more details

SAVE_ALLSave All Cases in Database (No Commit)Public
CALL METHOD if_hrasr00_case=>SAVE_ALL...more details

UNLOCKUnlock CasePublic
CALL METHOD if_hrasr00_case=>UNLOCK...more details

UPDATE_DOCUMENTChange Attributes and Content of DocumentPublic
CALL METHOD if_hrasr00_case=>UPDATE_DOCUMENT...more details



IF_HRASR00_CASE 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
A_CASE_APIInstance AttributeCase: RM External APILIKE
IF_SCMG_CASE_API
Public
A_GUIDInstance AttributeKey for CaseLIKE
SCMG_CASE_GUID
Public


Links to Related Class(s)

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