Hierarchy
⤷
⤷
Properties
| Class | /MRSS/CL_RMI_HR | |
| Short Description | Get HR data needed for RM | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /MRSS/RMS | Resource Management Service Layer |
| Created | 20070803 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class /MRSS/CL_RMI_HR has no interface implemented.
Friends
Class /MRSS/CL_RMI_HR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_SGE_APPLICATION_MNT | Modification of Resources and Assignments | 20080626 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_RMI_HR | Get HR data needed for RM | 20070803 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | /MRSS/C_SGE_SCAC | Customer-scenario attribute of Multi Resource Scheduling | 20080329 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | /MRSS/D_RM_MDATA | Maintain Master Data settings for Resource Management | 20080719 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_OBJID_FOR_RSRC_TAB | OBJID for Resource | 20090915 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_OBJID_FOR_RSRC_TAB | Objid for Rsrc moving up in Hier | 20080729 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | /MRSS/T_RM_CAND_HR_DATA_TAB | Candidate HR Data Index Table | 20090927 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RM_NAME_PERNR_BUF_NW_T | Buffer Table of person and userid | 20071117 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RMI_ORG_RES_BUFF_NW_T | Buffer table for Organizational units for resouce | 20071117 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RM_P0001_TAB | HR Master Record: Infotype 0001 (Org. Assignment) | 20071117 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RM_PERNR_USR_BUF_NW_T | Buffer Table of UserID for Personnel Number | 20071117 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | OBJEC_T | Planning Nodes | 20071117 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RM_RMGRP_NAME_BUF_NW_T | Buffer Table of RM Group and Name | 20071117 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RM_SADRPX_TAB | Outlook data | 20070909 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_RM_PERNR_USR_BUF_NW_T | Buffer Table of person and userid | 20071117 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | KOKRS | Controlling Area | 20070904 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | PLVAR | Plan Version | 20100628 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | RFCDEST | RFC Destination for RM | 20070903 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | XUBNAME | Current User | 20071117 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Get name for Multiple PERNR | 20071128 | |
| 2 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20070903 | |
| 3 | Instance method | Public | Method | Get All OBJID in the hierarchy for a demand traversing up | 20080731 | |
| 4 | Instance method | Public | Method | Gets all Resource Object ID for A resource traversing UP | 20080725 | |
| 5 | Instance method | Public | Method | Get Candidate information | 20070807 | |
| 6 | Instance method | Private | Method | 20081015 | ||
| 7 | Instance method | Public | Method | Get candidate details | 20081118 | |
| 8 | Instance method | Public | Method | Fetch Multi Candidate detail | 20090925 | |
| 9 | Instance method | Public | Method | Get Candidate Manager, HR Master Rec Info Typ 01 (Org. Asgn) | 20070902 | |
| 10 | Instance method | Public | Method | Get Planning nodes for user | 20090915 | |
| 11 | Instance method | Public | Method | Gets the delete assignment configuration from master data | 20081113 | |
| 12 | Instance method | Public | Method | Get Email ID for Personnel Number | 20070829 | |
| 13 | Instance method | Private | Method | Get Outlook data | 20080403 | |
| 14 | Instance method | Public | Method | Gets all the ID fields from the Request Structure | 20071128 | |
| 15 | Instance method | Public | Method | Gets all the ID fields from the Request Structure | 20090420 | |
| 16 | Instance method | Public | Method | Get Inumber for Pernr based on customization | 20080719 | |
| 17 | Static method | Public | Method | Get instance | 20070803 | |
| 18 | Instance method | Public | Method | Get Infotype 0001 | 20070903 | |
| 19 | Instance method | Private | Method | Get KRate for a person | 20070904 | |
| 20 | Instance method | Public | Method | Get name for a specified person | 20070808 | |
| 21 | Instance method | Public | Method | Get Org Unit for Resource | 20071012 | |
| 22 | Instance method | Public | Method | Get Planning nodes for user | 20071013 | |
| 23 | Instance method | Public | Method | Get personnel number for user | 20070803 | |
| 24 | Instance method | Public | Method | Get Personnel Number from user name | 20070829 | |
| 25 | Instance method | Public | Method | Get Planning nodes for user | 20070803 | |
| 26 | Instance method | Public | Method | Get Org Unit for Resource | 20071013 | |
| 27 | Instance method | Public | Method | Get Plan version | 20100628 | |
| 28 | Instance method | Public | Method | Get Resources for multiple Org. units | 20080430 | |
| 29 | Instance method | Public | Method | Get Planning nodes for user | 20070902 | |
| 30 | Instance method | Public | Method | Get Resource management group id from name | 20071213 | |
| 31 | Instance method | Public | Method | Get Resource management group name | 20070913 | |
| 32 | Instance method | Public | Method | Get Resource Groups for Planning node | 20080915 | |
| 33 | Instance method | Private | Method | Get Outlook data | 20090223 | |
| 34 | Instance method | Public | Method | Get the user id given the email address | 20070814 | |
| 35 | Instance method | Public | Method | Get the user ID for a given personnel number | 20070807 | |
| 36 | Instance method | Public | Method | Get User Details - Pernr, Name and User ID | 20080929 | |
| 37 | Instance method | Public | Method | Get Valid Pernr | 20080602 | |
| 38 | Instance method | Public | Method | Checks if candidate is in MRSS Basis or not | 20080807 | |
| 39 | Instance method | Public | Method | Map Candidate HR Data | 20090922 | |
| 40 | Instance method | Public | Method | Evaluate organisation structure | 20090121 |
Events
Class /MRSS/CL_RMI_HR has no event.
Types
Class /MRSS/CL_RMI_HR has no local type.
Method Signatures
Method CACHE_NAMES_FOR_MULTIPLE_IDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PERNR_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_PERNR_TAB | Personel Numbers | 20071128 | |||
| 2 | IT_USER_ID_TAB | Call by reference | Type reference (TYPE) | TOXT_BNAME | Table Type for Users | 20071128 |
Method CACHE_NAMES_FOR_MULTIPLE_IDS on class /MRSS/CL_RMI_HR has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RMI_HR has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RMI_HR has no exception.
Method GET_ALL_OBJID_FOR_DEM_UP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RM_GROUPS | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20080731 | |||
| 2 | IV_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20080731 |
Method GET_ALL_OBJID_FOR_DEM_UP on class /MRSS/CL_RMI_HR has no exception.
Method GET_ALL_OBJID_FOR_RSRC_UP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORG_UNITS | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20080725 | |||
| 2 | IV_CAND_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20080725 | |||
| 3 | IV_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | /MRSS/CL_SGE_SCENATT=>OTYPE_ORG_UNIT_NODE | Object Type | 20080802 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080801 |
Method GET_CANDIDATE_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SHOWDETAIL | Value transfer | Type reference (TYPE) | /MRSS/T_RM_FLAG | X = if details shown | 20080304 | |||
| 2 | IS_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20070807 | |||
| 3 | IV_GET_DETAIL | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | ' ' | Flag for get details | 20071019 | ||
| 4 | RS_CANDIDATE | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20070807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Not enough information passed to determine any data | 20070809 |
Method GET_CANDIDATE_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_P0001 | Call by reference | Type reference (TYPE) | /MRSS/T_RM_P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20081015 | |||
| 2 | ET_USER_ID_P0105 | Call by reference | Type reference (TYPE) | TABLE | 20081015 | ||||
| 3 | IT_PERNR_HROBJ | Call by reference | Type reference (TYPE) | /MRSS/T_HROBJECT_NW_TAB | Table of HR Master Data | 20081015 |
Method GET_CANDIDATE_INFTY on class /MRSS/CL_RMI_HR has no exception.
Method GET_CAND_DETAILS_FROM_GUID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20081118 | |||
| 2 | IT_RESOURCE_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | List of GUIDs | 20081118 | |||
| 3 | IV_CHECK_AUTHORIZATION | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20081118 | ||
| 4 | IV_FETCH_PROF_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | 'X' | Indicator | 20090925 | ||
| 5 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20081118 |
Method GET_CAND_DETAILS_FROM_GUID on class /MRSS/CL_RMI_HR has no exception.
Method GET_CAND_DETAILS_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CANDIDATE_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_TAB | Table of Candidates | 20090925 | |||
| 2 | IT_PERNR_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_PERNR_TAB | Personel Numbers | 20090925 | |||
| 3 | IV_UNAME | Call by reference | Type reference (TYPE) | SYUNAME | SY-UNAME | User Name | 20090925 |
Method GET_CAND_DETAILS_MULTI on class /MRSS/CL_RMI_HR has no exception.
Method GET_CAND_ORG_DETL_MGR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MANAGER_USER_ID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_XUBNAME | User Responsible | 20070903 | |||
| 2 | EV_PROFIT_CENTER | Call by reference | Type reference (TYPE) | PRCTR | Profit Center | 20070902 | |||
| 3 | IV_CANDIDATE_ID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE_ID | Consultant ID | 20070902 |
Method GET_CAND_ORG_DETL_MGR on class /MRSS/CL_RMI_HR has no exception.
Method GET_CONS_GRP_FOR_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONS_GRP | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090915 | |||
| 2 | IV_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | User Name | 20090915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | customization not maintainted | 20090915 |
Method GET_DELASSGN_MDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INDICATOR | Call by reference | Type reference (TYPE) | /MRSS/T_RM_DEL_ASSGN_INDICATOR | Deletion of Assignment Indicator on candidate status change | 20081113 |
Method GET_DELASSGN_MDATA on class /MRSS/CL_RMI_HR has no exception.
Method GET_EMAIL_FOR_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_EMAIL_ADDR | Value transfer | Type reference (TYPE) | ADR6-SMTP_ADDR | E-Mail Address | 20070829 | |||
| 2 | IV_PERNR | Call by reference | Type reference (TYPE) | /MRSS/T_PERNR | Personnel Number | 20070829 |
Method GET_EMAIL_FOR_PERNR on class /MRSS/CL_RMI_HR has no exception.
Method GET_EMP_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UNAME | Value transfer | Type reference (TYPE) | STRING | User Name in User Master Record | 20080403 | |||
| 2 | RS_EMP_DETAILS | Value transfer | Type reference (TYPE) | /MRSS/T_RM_EMPLOYEE_DETAILS | Employee Details | 20080403 |
Method GET_EMP_DETAILS on class /MRSS/CL_RMI_HR has no exception.
Method GET_ID_TABLES_FROM_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PERNR_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_PERNR_TAB | Personel Numbers | 20071128 | |||
| 2 | ET_USER_ID_TAB | Call by reference | Type reference (TYPE) | TOXT_BNAME | Table Type for Users | 20071128 | |||
| 3 | IS_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST | Request Header | 20071128 | |||
| 4 | IV_WORKLIST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | SPACE | Indicator | 20071128 |
Method GET_ID_TABLES_FROM_REQUEST on class /MRSS/CL_RMI_HR has no exception.
Method GET_ID_TABLES_FROM_REQ_MULTI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PERNR_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_PERNR_TAB | Personel Numbers | 20090420 | |||
| 2 | ET_USER_ID_TAB | Call by reference | Type reference (TYPE) | TOXT_BNAME | Table Type for Users | 20090420 | |||
| 3 | IT_REQUEST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUEST_TAB | Table of Requests | 20090420 | |||
| 4 | IV_WORKLIST | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | SPACE | Indicator | 20090420 |
Method GET_ID_TABLES_FROM_REQ_MULTI on class /MRSS/CL_RMI_HR has no exception.
Method GET_INO_FOR_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20080719 | |||
| 2 | RV_INO | Value transfer | Type reference (TYPE) | EMNAM | Formatted Name of Employee or Applicant | 20080719 |
Method GET_INO_FOR_PERNR on class /MRSS/CL_RMI_HR has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_REFERENCE | Value transfer | Object reference (TYPE REF TO) | /MRSS/CL_RMI_HR | Get HR data needed for RM | 20070803 |
Method GET_INSTANCE on class /MRSS/CL_RMI_HR has no exception.
Method GET_IT0001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20070903 | |||
| 2 | RS_P0001 | Value transfer | Type reference (TYPE) | /MRSS/T_RM_P0001 | HR Master Record: Infotype 0001 (Org. Assignment) | 20070903 |
Method GET_IT0001 on class /MRSS/CL_RMI_HR has no exception.
Method GET_KRATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20070904 | |||
| 2 | RV_KRATE | Value transfer | Type reference (TYPE) | /MRSS/T_RM_KRATE | K-rate | 20070904 |
Method GET_KRATE on class /MRSS/CL_RMI_HR has no exception.
Method GET_NAME_FOR_PERSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20070808 | |||
| 2 | IV_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20070808 | |||
| 3 | RV_NAME | Value transfer | Type reference (TYPE) | /MRSS/T_RM_NAME | 20070808 |
Method GET_NAME_FOR_PERSON on class /MRSS/CL_RMI_HR has no exception.
Method GET_ORG_UNIT_FOR_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORG_UNITS | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20071012 | |||
| 2 | IV_BEGDA | Call by reference | Type reference (TYPE) | OBJEC-BEGDA | Start Date | 20110104 | |||
| 3 | IV_ENDDA | Call by reference | Type reference (TYPE) | OBJEC-ENDDA | End Date | 20110104 | |||
| 4 | IV_RESOURCE | Call by reference | Type reference (TYPE) | PERNR_D | 20071012 |
Method GET_ORG_UNIT_FOR_RESOURCE on class /MRSS/CL_RMI_HR has no exception.
Method GET_ORG_UNIT_FOR_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PLANNING_NODES | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20071013 | |||
| 2 | IV_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20071013 |
Method GET_ORG_UNIT_FOR_USER on class /MRSS/CL_RMI_HR has no exception.
Method GET_PERNR_FOR_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20070803 | |||
| 2 | RV_PERNR | Value transfer | Type reference (TYPE) | PERNR_D | 20070803 |
Method GET_PERNR_FOR_USER on class /MRSS/CL_RMI_HR has no exception.
Method GET_PERNR_FROM_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | /MRSS/T_RM_NAME | 20070829 | ||||
| 2 | RV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | 20070829 |
Method GET_PERNR_FROM_NAME on class /MRSS/CL_RMI_HR has no exception.
Method GET_PLANNING_NODES_FOR_USER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PLANNING_NODES | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20070803 | |||
| 2 | IV_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20070803 |
Method GET_PLANNING_NODES_FOR_USER on class /MRSS/CL_RMI_HR has no exception.
Method GET_PLAN_NODE_FOR_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORG_UNITS | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20071013 | |||
| 2 | IV_RESOURCE | Call by reference | Type reference (TYPE) | PERNR_D | 20071013 |
Method GET_PLAN_NODE_FOR_RESOURCE on class /MRSS/CL_RMI_HR has no exception.
Method GET_PLVAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20100628 |
Method GET_PLVAR on class /MRSS/CL_RMI_HR has no exception.
Method GET_RES_FOR_ORG_UNITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_OBJID_TAB | List of GUIDs | 20080430 | |||
| 2 | IS_ORG_UNIT | Call by reference | Type reference (TYPE) | SWHACTOR | Organizational Objects | 20080730 | |||
| 3 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20080626 | |||
| 4 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20080626 |
Method GET_RES_FOR_ORG_UNITS on class /MRSS/CL_RMI_HR has no exception.
Method GET_RES_MGR_FOR_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GROUP | Call by reference | Type reference (TYPE) | OBJEKTID | Resource Management Group | 20070902 | |||
| 2 | RT_MANAGERS | Value transfer | Type reference (TYPE) | OBJEC_T | Table of Managers | 20070902 |
Method GET_RES_MGR_FOR_GROUP on class /MRSS/CL_RMI_HR has no exception.
Method GET_RMGROUP_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GROUP_NAME | Call by reference | Type reference (TYPE) | /MRSS/T_RM_NAME | RM Group name | 20071213 | |||
| 2 | RV_GROUP_ID | Call by reference | Type reference (TYPE) | /MRSS/T_RM_RM_GROUP | Resource Management Group | 20071213 |
Method GET_RMGROUP_ID on class /MRSS/CL_RMI_HR has no exception.
Method GET_RMGROUP_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GROUP | Call by reference | Type reference (TYPE) | /MRSS/T_RM_RM_GROUP | Resource Management Group | 20070913 | |||
| 2 | RV_DESCRIPTION | Call by reference | Type reference (TYPE) | /MRSS/T_RM_NAME | 20070913 |
Method GET_RMGROUP_NAME on class /MRSS/CL_RMI_HR has no exception.
Method GET_RSRC_GRP_FOR_PL_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RES_GRPS | Call by reference | Type reference (TYPE) | TSWHACTOR | 20080915 | ||||
| 2 | IT_RM_GRPS | Call by reference | Type reference (TYPE) | TSWHACTOR | 20080915 |
Method GET_RSRC_GRP_FOR_PL_NODE on class /MRSS/CL_RMI_HR has no exception.
Method GET_SADRPX_OLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UNAME | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20090223 | |||
| 2 | RS_SADRPX | Value transfer | Type reference (TYPE) | /MRSS/SADRPX | IS-Zusatzstruktur zu den SADR*-Strukturen | 20090223 |
Method GET_SADRPX_OLD on class /MRSS/CL_RMI_HR has no exception.
Method GET_USERID_FOR_EMAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EMAIL_ADDR | Call by reference | Type reference (TYPE) | ADR6-SMTP_ADDR | E-Mail Address | 20070814 | |||
| 2 | RV_UNAME | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20070814 |
Method GET_USERID_FOR_EMAIL on class /MRSS/CL_RMI_HR has no exception.
Method GET_USERID_FOR_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20070807 | |||
| 2 | RV_UNAME | Value transfer | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20070807 |
Method GET_USERID_FOR_PERNR on class /MRSS/CL_RMI_HR has no exception.
Method GET_USER_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Message | 20080930 | |||
| 2 | EV_NAME | Call by reference | Type reference (TYPE) | /MRSS/T_RM_REQUESTER_NAME | User Name in User Master Record | 20080929 | |||
| 3 | EV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20080929 | |||
| 4 | EV_USER_ID | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20080929 | |||
| 5 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | Requester Name | 20080929 |
Method GET_USER_DETAILS on class /MRSS/CL_RMI_HR has no exception.
Method GET_VALID_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_PERSNR_TAB | Personnel number or business partner | 20080602 | |||
| 2 | IT_RESOURCES | Call by reference | Type reference (TYPE) | /MRSS/T_PERSNR_TAB | Personnel number or business partner | 20080602 | |||
| 3 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Start Date | 20080602 | ||
| 4 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | SY-DATUM | End Date | 20080602 |
Method GET_VALID_PERNR on class /MRSS/CL_RMI_HR has no exception.
Method IS_CAND_IN_MRSS_BASIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MESSAGE | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE | Message | 20080807 | |||
| 2 | EV_NOT_IN_MRSS_BASIS | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | Indicator | 20080807 | |||
| 3 | IV_CAND_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel Number | 20080807 |
Method IS_CAND_IN_MRSS_BASIS on class /MRSS/CL_RMI_HR has no exception.
Method MAP_CAND_HR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_REQ_CAND | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20090922 | |||
| 2 | IS_CAND_HR_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_RM_CANDIDATE | Candidates for Role | 20090922 | |||
| 3 | IV_FULL_INFO | Call by reference | Type reference (TYPE) | /MRSS/T_RM_FLAG | Indicator | 20090922 |
Method MAP_CAND_HR_DATA on class /MRSS/CL_RMI_HR has no exception.
Method ORG_STRUC_EVALUATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJEC | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090121 | |||
| 2 | ET_STRUC | Call by reference | Type reference (TYPE) | STRUC_T | Org. Management: Table of Structure Entries | 20090121 | |||
| 3 | ET_SWHACTOR | Call by reference | Type reference (TYPE) | TSWHACTOR | Table with Organizational Objects | 20090121 | |||
| 4 | IV_BEGDA | Call by reference | Type reference (TYPE) | OBJEC-BEGDA | SY-DATUM | Start Date | 20090121 | ||
| 5 | IV_ENDDA | Call by reference | Type reference (TYPE) | OBJEC-ENDDA | SY-DATUM | End Date | 20090121 | ||
| 6 | IV_ORGOBJID | Call by reference | Type reference (TYPE) | ANY | User ID | 20090121 | |||
| 7 | IV_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20090121 | |||
| 8 | IV_PLVAR | Call by reference | Type reference (TYPE) | OBJEC-PLVAR | Plan Version | 20090122 | |||
| 9 | IV_WEGID | Call by reference | Type reference (TYPE) | GDSTR-WEGID | Logical evaluation path | 20090121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090122 |
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 606 |