Hierarchy
⤷
⤷
Properties
| Class | CL_GRFN_HR_COMM | |
| Short Description | FOPC HR Communication | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRFN_HR_ORG | HR-Specific |
| Created | 20080204 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRFN_HR_COMM has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_GRFN_UTIL_ROLE_ASSIGNMENT | 20090527 | Utility methods for role assignment |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | I | 1000 | Threshold When To Perform Automatic Invalidatn (0 disabled) | 20080204 | ||
| 2 | Constant | Public | Type reference (TYPE) | I | 1000 | Threshold When To Perform Automatic Invalidatn (0 disabled) | 20080204 | ||
| 3 | Static Attribute | Private | Type reference (TYPE) | GRFNH_TH_OTJID | 20080204 | ||||
| 4 | Static Attribute | Private | Type reference (TYPE) | GRFN_T_OBJECT_CONT | InfoTypes per Object Type | 20080318 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | YT_CORPORATE_ROOT | Table type for object details structure | 20080722 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | YT_DYNAMIC_PATH | 20080730 | ||||
| 7 | Static Attribute | Private | Type reference (TYPE) | YT_T777D | Infotypes - Dialog/Database Assignment | 20080204 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | YT_INNNN_BUFFER | 20090415 | ||||
| 9 | Static Attribute | Private | Type reference (TYPE) | GRFN_T_OBJTYPE | Table Type for GRFNOBJTYPE | 20110121 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | YT_REG_OBJ_BUFFER | 20081211 | ||||
| 11 | Static Attribute | Private | Type reference (TYPE) | YT_RELAT_BUFFER | 20081125 | ||||
| 12 | Static Attribute | Private | Type reference (TYPE) | YT_ROLE_ASS_BUFFER | 20080911 | ||||
| 13 | Static Attribute | Private | Type reference (TYPE) | YT_STRUC_GET_BUF | 20130522 | ||||
| 14 | Static Attribute | Private | Type reference (TYPE) | YT_VALIDITY_BUFFER | 20090114 | ||||
| 15 | Static Attribute | Private | Attribute reference (LIKE) | SY-DATUM | Current Date of Application Server | 20090527 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | PLVAR | Two digit number | 20080204 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | YTH_HR_CONDITION | Cache for Generic HR Conditions (Slower than Validity Cache) | 20080204 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | YTH_VALIDITY_CONDITION | Cache for Conditions on BEGDA, ENDDA | 20080204 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check whether the object is linked to a regulation | 20091008 | |
| 2 | Static method | Public | Method | Checks whether a certain role assignment on an object | 20080911 | |
| 3 | Static method | Public | Constructor | Class Constructor | 20080204 | |
| 4 | Static method | Public | Method | Create dynamic evaluation path | 20080626 | |
| 5 | Static method | Public | Method | Unlock Object List (OBJTYPE, OBJID) | 20080204 | |
| 6 | Static method | Public | Method | Delete dynamic evaluation path | 20080626 | |
| 7 | Static method | Public | Method | 20080204 | ||
| 8 | Static method | Public | Method | 20080204 | ||
| 9 | Static method | Public | Method | Lock Object (OBJTYPE, OBJID) | 20080204 | |
| 10 | Static method | Private | Method | Fill the object container | 20080318 | |
| 11 | Static method | Private | Method | Get the 1846 infotype special treatment | 20080329 | |
| 12 | Static method | Private | Method | Get the 1855 infotype special treatment | 20080602 | |
| 13 | Static method | Private | Method | Get the 1856 infotype special treatment | 20080605 | |
| 14 | Static method | Private | Method | Get the 1846 infotype special treatment | 20121024 | |
| 15 | Static method | Private | Method | Get the 1846 infotype special treatment | 20091209 | |
| 16 | Static method | Public | Method | 20090219 | ||
| 17 | Static method | Public | Method | Get accgroups from risk | 20140313 | |
| 18 | Static method | Public | Method | Determine Person for Task on OTYPE/OBJID Level | 20080204 | |
| 19 | Static method | Public | Method | Get risks from accgroup | 20100219 | |
| 20 | Static method | Public | Method | Get Controls Assigned to an account group | 20090212 | |
| 21 | Static method | Public | Method | The method return controls linked to the account group | 20090701 | |
| 22 | Static method | Public | Method | Get Controls Assigned to a Risk | 20080812 | |
| 23 | Static method | Public | Method | Get the list of all the corporate nodes for an OBJTYPE | 20081103 | |
| 24 | Static method | Public | Method | Returns object description in all available languagues | 20091023 | |
| 25 | Static method | Public | Method | Creates HR Condition on Validity Interval and Cache it | 20080204 | |
| 26 | Static method | Public | Method | Hierarchy a/c Evaluation Path for Entered OBJID | 20080204 | |
| 27 | Static method | Public | Method | Hierarchy Node | 20080204 | |
| 28 | Static method | Public | Method | Gets Process that Process Step Belongs to - Work in Progress | 20080204 | |
| 29 | Static method | Public | Method | Read Long texts (infotype 1002) | 20090212 | |
| 30 | Static method | Public | Method | Return Object Name in current language | 20110121 | |
| 31 | Static method | Public | Method | Returns object name in all available languagues | 20091023 | |
| 32 | Static method | Public | Method | Gets Next Number for OBJTYPE | 20080204 | |
| 33 | Static method | Public | Method | Get the object container for a particular object | 20080318 | |
| 34 | Static method | Public | Method | 20090219 | ||
| 35 | Static method | Public | Method | 20090203 | ||
| 36 | Static method | Public | Method | Retrieve the reference | 20080905 | |
| 37 | Static method | Public | Method | Links to Object | 20080902 | |
| 38 | Static method | Public | Method | Links to Object | 20081125 | |
| 39 | Static method | Public | Method | Links to Object | 20080204 | |
| 40 | Static method | Public | Method | Get removed Risk assignment from subprocess | 20080812 | |
| 41 | Static method | Public | Method | 20090219 | ||
| 42 | Static method | Public | Method | Get risks from accgroup | 20080812 | |
| 43 | Static method | Public | Method | Get the role assignment data ased on user, role, and object | 20081110 | |
| 44 | Static method | Public | Method | Get List of local subprocesses with its texts | 20090203 | |
| 45 | Static method | Public | Method | 20090212 | ||
| 46 | Static method | Public | Method | Returns list of local subprocesies related to the acc group | 20091008 | |
| 47 | Static method | Private | Method | Get the 1846 infotype special treatment | 20080902 | |
| 48 | Static method | Public | Method | Get the User Role Assignment for an Object Type | 20080508 | |
| 49 | Static method | Public | Method | Get the User Role Assignment for an Object Type | 20081111 | |
| 50 | Static method | Public | Method | get the acurate validity of the object | 20080318 | |
| 51 | Static method | Public | Method | Creates HR Condition on Validity Interval and Cache it | 20080204 | |
| 52 | Static method | Public | Method | Determines whether an orgunit is a corporate | 20080722 | |
| 53 | Static method | Public | Method | Read InfoTypes of an Objects (OBJTYPE, OBJID) | 20100114 | |
| 54 | Static method | Private | Method | Checks whether an OTYPE belongs to GRC framework | 20090629 | |
| 55 | Static method | Public | Method | Read InfoTypes of an Objects (OBJTYPE, OBJID) | 20080204 | |
| 56 | Static method | Public | Method | Read Objects (OBJTYPE) | 20080204 | |
| 57 | Static method | Public | Method | Read Objects (OBJTYPE, OBJID) (All InfoTypes) | 20080204 | |
| 58 | Static method | Public | Method | Read Objects (OBJTYPE, OBJID) (All InfoTypes) | 20100120 | |
| 59 | Static method | Public | Method | Refresh all the HR_COMM buffers | 20090522 | |
| 60 | Static method | Public | Method | Refresh relat buffer | 20130711 | |
| 61 | Static method | Public | Method | 20130129 | ||
| 62 | Static method | Private | Method | Encapsulation for RH_STRUC_GET | 20130522 | |
| 63 | Static method | Private | Method | Synchronize cross reg. attrs in reg. specific infotype | 20100122 | |
| 64 | Static method | Public | Method | Update | 20080204 | |
| 65 | Static method | Private | Method | Update infotype validities in case master object was cut | 20091204 | |
| 66 | Static method | Private | Method | Add to BEGDA, ENDDA (CREATE) | 20080204 | |
| 67 | Static method | Private | Method | Add to BEGDA, ENDDA (READ) | 20080204 | |
| 68 | Static method | Private | Method | Create Object (OBJTYPE, INFTY) | 20080204 | |
| 69 | Static method | Private | Method | Create Link | 20080204 | |
| 70 | Static method | Private | Method | Delimit Object (OBJTYPE, INFTY) | 20080204 | |
| 71 | Static method | Private | Method | Delimit Relationship | 20080204 | |
| 72 | Static method | Private | Method | Delete Object (OBJTYPE, INFTY) | 20080204 | |
| 73 | Static method | Private | Method | Delete Link | 20080204 | |
| 74 | Static method | Public | Method | Determine OTYPE from OBJTYPE | 20080403 | |
| 75 | Static method | Public | Method | Determine OTYPE from OBJTYPE | 20080204 | |
| 76 | Static method | Private | Method | Get the User Role Assignment for an Object Type | 20080704 | |
| 77 | Static method | Private | Method | Get the User Role Assignment for an Object Type | 20090114 | |
| 78 | Static method | Private | Method | get the acurate validity of the object | 20090114 | |
| 79 | Static method | Private | Method | Change Object (OBJTYPE, INFTY) | 20080204 | |
| 80 | Static method | Private | Method | Raise Error | 20080204 | |
| 81 | Static method | Private | Method | Change Object (OBJTYPE, INFTY) | 20080204 | |
| 82 | Static method | Private | Method | Change Link | 20080204 | |
| 83 | Static method | Private | Method | Determine Attribute | 20080204 |
Events
Class CL_GRFN_HR_COMM has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_CORPORATE_ROOT | Private | See coding | 20080722 | BEGIN OF ys_corporate_root,
begda TYPE grfn_validfrom,
endda TYPE grfn_validto,
objid TYPE grfn_objectid,
relat TYPE grfn_assignment_type,
END OF ys_corporate_root
|
||
| 2 | YS_DYNAMIC_PATH | Private | See coding | 20080730 | BEGIN OF ys_dynamic_path,
path_id TYPE wegid,
END OF ys_dynamic_path
|
||
| 3 | YS_HR_CONDITION | Private | See coding | 20080204 | BEGIN OF ys_hr_condition,
infty TYPE infty,
conditions_xstr TYPE xstring,
hr_condition_id TYPE hrrhdb-condition,
END OF ys_hr_condition
|
||
| 4 | YS_INNNN_BUFFER | Private | See coding | 20090415 | begin of ys_innnn_buffer,
otype type grfn_otype,
role type agr_name,
username type uname,
object_id type grfn_objectid,
endda type grfn_endda,
begda type grfn_endda,
innnn type grfn_t_p1852,
end of ys_innnn_buffer
|
||
| 5 | YS_REG_OBJ_BUFFER | Private | See coding | 20081211 | BEGIN OF ys_reg_obj_buffer,
regulation TYPE grfn_objectid,
begda TYPE begda,
endda TYPE endda,
objtype TYPE grfn_objtype,
objtype_typ TYPE grfn_objtype_typ,
t_objid TYPE grfn_th_objectid,
END OF ys_reg_obj_buffer
|
||
| 6 | YS_RELAT_BUFFER | Private | See coding | 20081125 | BEGIN OF ys_relat_buffer,
otype TYPE otype,
objid TYPE objektid,
begda TYPE begda,
endda TYPE endda,
t_relat TYPE grfn_t_relat_data,
END OF ys_relat_buffer
|
||
| 7 | YS_ROLE_ASS_BUFFER | Private | See coding | 20080911 | BEGIN OF ys_role_ass_buffer,
begda TYPE grfn_validfrom,
endda TYPE grfn_validto,
username TYPE uname,
role TYPE agr_name,
user_role_list TYPE grfn_t_user_role_list,
END OF ys_role_ass_buffer
|
||
| 8 | YS_VALIDITY_BUFFER | Private | See coding | 20090114 | begin of YS_VALIDITY_BUFFER,
otype type OTYPE,
objid type GRFN_OBJECTID,
valid_from type GRFN_VALIDFROM,
valid_to type GRFN_VALIDTO,
end of YS_VALIDITY_BUFFER
|
||
| 9 | YS_VALIDITY_CONDITION | Private | See coding | 20080204 | BEGIN OF ys_validity_condition,
infty TYPE infty,
begda_operand TYPE hrcond-opera,
begda_low TYPE hrcond-low,
begda_high TYPE hrcond-high,
endda_operand TYPE hrcond-opera,
endda_low TYPE hrcond-low,
endda_high TYPE hrcond-high,
hr_condition_id TYPE hrrhdb-condition,
END OF ys_validity_condition
|
||
| 10 | YTH_HR_CONDITION | Private | See coding | 20080204 | yth_hr_condition TYPE HASHED TABLE OF ys_hr_condition
WITH UNIQUE KEY
infty
conditions_xstr
|
||
| 11 | YTH_VALIDITY_CONDITION | Private | See coding | 20080204 | yth_validity_condition TYPE
HASHED TABLE OF ys_validity_condition
WITH UNIQUE KEY
infty
begda_operand
begda_low
begda_high
endda_operand
endda_low
endda_high
|
||
| 12 | YT_CORPORATE_ROOT | Private | See coding | 20080722 | yt_corporate_root TYPE SORTED TABLE OF ys_corporate_root
WITH UNIQUE KEY begda endda objid relat
|
||
| 13 | YT_DYNAMIC_PATH | Private | See coding | 20080730 | yt_dynamic_path TYPE SORTED TABLE OF ys_dynamic_path WITH UNIQUE DEFAULT KEY
|
||
| 14 | YT_INNNN_BUFFER | Private | See coding | 20090415 | yt_innnn_buffer type hashed table of ys_innnn_buffer with unique key otype
role
username
object_id
endda
begda
|
||
| 15 | YT_REG_OBJ_BUFFER | Private | See coding | 20081211 | yt_reg_obj_buffer TYPE HASHED TABLE OF ys_reg_obj_buffer
WITH UNIQUE KEY regulation begda endda objtype objtype_typ
|
||
| 16 | YT_RELAT_BUFFER | Private | See coding | 20081125 | yt_relat_buffer TYPE HASHED TABLE OF ys_relat_buffer WITH UNIQUE KEY otype objid begda endda
|
||
| 17 | YT_ROLE_ASS_BUFFER | Private | See coding | 20080911 | yt_role_ass_buffer TYPE HASHED TABLE OF ys_role_ass_buffer WITH UNIQUE KEY begda endda username role
|
||
| 18 | YT_T777D | Private | See coding | 20080204 | yt_t777d TYPE TABLE OF t777d WITH KEY infty
|
||
| 19 | YT_VALIDITY_BUFFER | Private | See coding | 20090114 | yt_validity_buffer type hashed table of ys_validity_buffer with unique key otype objid
|
Method Signatures
Method CHECK_REG_OBJECT_LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BEGDA | Value transfer | Type reference (TYPE) | GRFN_BEGDA | Start Date | 20091008 | |||
| 2 | I_ENDDA | Value transfer | Type reference (TYPE) | GRFN_ENDDA | End Date | 20091008 | |||
| 3 | I_OBJECT_ID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20091008 | |||
| 4 | I_OBJTYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20091008 | |||
| 5 | I_REGULATION_ID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20091008 | |||
| 6 | I_TYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20091008 | |||
| 7 | RV_ASSIGNED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20091008 |
Method CHECK_USER_ROLE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROLE | Call by reference | Type reference (TYPE) | GRFN_T_ENTITY_ROLE | List of roles | 20080911 | |||
| 2 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20080911 | |||
| 3 | IV_OBJ_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20080911 | |||
| 4 | IV_OBJ_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080911 | |||
| 5 | IV_USERNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080911 | |||
| 6 | RV_EXISTS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080911 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080911 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GRFN_HR_COMM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRFN_HR_COMM has no exception.
Method CREATE_EVALUATION_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PATH_TAB | Call by reference | Type reference (TYPE) | HRTB_T77AW | Definition of Evaluation Paths | 20080626 | |||
| 2 | RV_PATH_ID | Value transfer | Type reference (TYPE) | HRRHAS-WEGID | Evaluation Path | 20080626 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080626 |
Method DEQUEUE_OBJTYPE_OBJID_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJECTS | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_EX | Table type for object details structure | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080318 |
Method DROP_EVALUATION_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PATH_ID | Call by reference | Type reference (TYPE) | HRRHAS-WEGID | Evaluation Path | 20080626 |
Method DROP_EVALUATION_PATH on class CL_GRFN_HR_COMM has no exception.
Method DROP_HR_CONDITIONS_CACHE Signature
Method DROP_HR_CONDITIONS_CACHE on class CL_GRFN_HR_COMM has no parameter.
Method DROP_HR_CONDITIONS_CACHE on class CL_GRFN_HR_COMM has no exception.
Method DROP_VALIDITY_CONDITIONS_CACHE Signature
Method DROP_VALIDITY_CONDITIONS_CACHE on class CL_GRFN_HR_COMM has no parameter.
Method DROP_VALIDITY_CONDITIONS_CACHE on class CL_GRFN_HR_COMM has no exception.
Method ENQUEUE_OBJTYPE_OBJID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080204 | ||||
| 2 | E_USER | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20080204 | |||
| 3 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Objid | 20080204 | |||
| 4 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 5 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080318 |
Method FILL_OBJECT_CONT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_CONT | Value transfer | Type reference (TYPE) | GRFN_T_OBJECT_CONT | InfoTypes per Object Type | 20080318 | |||
| 2 | I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20080318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080407 |
Method GET_1846_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20080329 | |||
| 2 | IS_OBJECT_CONT | Call by reference | Type reference (TYPE) | GRFN_S_OBJECT_CONT | InfoTypes per Object Type | 20080329 | |||
| 3 | IT_TABLE | Call by reference | Type reference (TYPE) | TABLE | 20080329 |
Method GET_1846_INFTY on class CL_GRFN_HR_COMM has no exception.
Method GET_1855_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20080602 | |||
| 2 | IS_OBJECT_CONT | Call by reference | Type reference (TYPE) | GRFN_S_OBJECT_CONT | InfoTypes per Object Type | 20080602 | |||
| 3 | IT_TABLE | Call by reference | Type reference (TYPE) | TABLE | 20080602 |
Method GET_1855_INFTY on class CL_GRFN_HR_COMM has no exception.
Method GET_1856_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20080605 | |||
| 2 | IS_OBJECT_CONT | Call by reference | Type reference (TYPE) | GRFN_S_OBJECT_CONT | InfoTypes per Object Type | 20080605 | |||
| 3 | IT_TABLE | Call by reference | Type reference (TYPE) | TABLE | 20080605 |
Method GET_1856_INFTY on class CL_GRFN_HR_COMM has no exception.
Method GET_1936_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20121024 | |||
| 2 | IS_OBJECT_CONT | Call by reference | Type reference (TYPE) | GRFN_S_OBJECT_CONT | InfoTypes per Object Type | 20121024 | |||
| 3 | IT_TABLE | Call by reference | Type reference (TYPE) | TABLE | 20121024 |
Method GET_1936_INFTY on class CL_GRFN_HR_COMM has no exception.
Method GET_5320_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20091209 | |||
| 2 | IS_OBJECT_CONT | Call by reference | Type reference (TYPE) | GRFN_S_OBJECT_CONT | InfoTypes per Object Type | 20091209 | |||
| 3 | IT_TABLE | Call by reference | Type reference (TYPE) | TABLE | 20091209 |
Method GET_5320_INFTY on class CL_GRFN_HR_COMM has no exception.
Method GET_ACCGROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACCGROUP | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090219 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20090219 | ||||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20090219 | ||||
| 4 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090219 | ||
| 5 | I_SEARK | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20090219 |
Method GET_ACCGROUPS on class CL_GRFN_HR_COMM has no exception.
Method GET_ACCGROUPS_FROM_RISK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACCGROUP_RISK_INFO | Call by reference | Type reference (TYPE) | GRFN_T_ACCGROUP_CRISK_ASS | Risk assignment to accgroup | 20140313 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20140313 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20140313 | |||
| 4 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20140313 | |||
| 5 | I_RISKID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20140313 |
Method GET_ACCGROUPS_FROM_RISK on class CL_GRFN_HR_COMM has no exception.
Method GET_AUT_STEPS_FROM_OTYPE_OBJID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PR_STEPS | Value transfer | Type reference (TYPE) | GRFN_T_OBJECT_EX | Table type for object details structure | 20080204 | |||
| 2 | IT_ATTRIBUTE_SELECTION | Call by reference | Type reference (TYPE) | GRFN_T_ATTR_SEL | Table type for attribute structure | 20080204 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20080204 | |||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080204 | |||
| 5 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Objid | 20080204 | |||
| 6 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080204 | |||
| 7 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080404 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exeception Basis Class for BAPI Migration | 20080204 |
Method GET_CACTIVITY_FOR_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start of Validity | 20100219 | |||
| 2 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End of Validity | 20100219 | |||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | GRFN_PREFIX_ID | 20100219 | ||||
| 4 | RV_CACTIVITY | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exeception Basis Class for BAPI Migration | 20100219 |
Method GET_CONTROLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTROL | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090217 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20090217 | |||
| 3 | I_CENTRAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090217 | |||
| 4 | I_CONTROL_SEARK | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | API search pattern | 20090217 | |||
| 5 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20090217 | |||
| 6 | I_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20090217 | ||
| 7 | I_LOCAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090217 | |||
| 8 | I_REFERENCED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090217 | |||
| 9 | I_REGULATION | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20090217 |
Method GET_CONTROLS on class CL_GRFN_HR_COMM has no exception.
Method GET_CONTROLS_FROM_ACCGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACCGROUP_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20090701 | |||
| 2 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20090701 | |||
| 3 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20090701 | |||
| 4 | IV_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20090701 | |||
| 5 | IV_REGULATION | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20090701 | |||
| 6 | RT_CONTROL | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090701 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20090701 |
Method GET_CONTROLS_FROM_RISK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTROL_INFO | Call by reference | Type reference (TYPE) | GRFN_T_CONTROL_RISK_INFO | Control risk coverage info | 20080812 | |||
| 2 | I_ACCGRP | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 | |||
| 3 | I_ASSERTION | Call by reference | Type reference (TYPE) | GRFN_ACC_ASSERTION | Financial Statement Assertion | 20080812 | |||
| 4 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start of Validity | 20080812 | |||
| 5 | I_COBJ | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 | |||
| 6 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End of Validity | 20080812 | |||
| 7 | I_GET_CENTRAL_TYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20080812 | |||
| 8 | I_GET_LOCAL_TYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20080812 | |||
| 9 | I_GET_ORGUNIT_TYPE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20080812 | |||
| 10 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Variant | 20080812 | |||
| 11 | I_PROCESS | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 | |||
| 12 | I_PROCESS_TYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20080812 | |||
| 13 | I_RISK | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 | |||
| 14 | I_RISK_TYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20080812 | |||
| 15 | I_SEARCH_WITH_PROCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20081222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exeception Basis Class for BAPI Migration | 20080813 |
Method GET_CORPORATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CORPORATES | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_EX | List of object pairs (object ID + entity ID) | 20081103 | |||
| 2 | IV_ASSIGN_TYPE | Value transfer | Type reference (TYPE) | GRFN_ASSIGNMENT_TYPE | Assignment Type | 20081103 | |||
| 3 | IV_BEGDA | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20081103 | |||
| 4 | IV_ENDDA | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20081103 | |||
| 5 | IV_OBJTYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20081103 | |||
| 6 | IV_REGULATION_ID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20081103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081103 |
Method GET_DESCRIPT_MULTI_LANGU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | GRFN_T_DESCRIPT | Table of descriptions | 20091023 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20091023 | |||
| 3 | I_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20091023 | |||
| 4 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20091023 | |||
| 5 | I_OBJTYPE_TYPE | Call by reference | Type reference (TYPE) | GRFNH_TYPE | 20091023 | ||||
| 6 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20091023 |
Method GET_DESCRIPT_MULTI_LANGU on class CL_GRFN_HR_COMM has no exception.
Method GET_GENERIC_HR_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONDITION_ID | Value transfer | Type reference (TYPE) | HRRHDB-CONDITION | Condition ID | 20080204 | |||
| 2 | IT_CONDITIONS | Value transfer | Type reference (TYPE) | HRTB_COND | HR: Table of Database Conditions | 20080204 | |||
| 3 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message Raised | 20080204 |
Method GET_HIERARCHY_BY_WEGID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HY_STRUC | Call by reference | Type reference (TYPE) | GRFNH_T_HY_STRUC | Hierarchy | 20080204 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 | |||
| 4 | I_HIER_TYPE | Call by reference | Type reference (TYPE) | GRFN_ASSIGNMENT_TYPE | Assignment Type | 20080911 | |||
| 5 | I_HY_PATH | Call by reference | Type reference (TYPE) | GRFN_HIERARCHY_PATH | Evaluation Path HR ORG | 20080204 | |||
| 6 | I_NO_DETAIL | Call by reference | Type reference (TYPE) | GRFNH_TYPE | (X=no text,startdate,endate) | 20080204 | |||
| 7 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | OBJID | 20080204 | |||
| 8 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 9 | I_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080725 | |||
| 10 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080214 |
Method GET_HIERARCHY_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NREL_ROOT | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_EX | Table type for object details structure | 20080204 | |||
| 2 | ET_ROOT | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_EX | Table type for object details structure | 20080204 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start of Validity | 20080204 | |||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End of Validity | 20080204 | |||
| 5 | I_HY_PATH | Call by reference | Type reference (TYPE) | GRFN_HIERARCHY_PATH | Evaluation Paths MIC | 20080204 | |||
| 6 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 7 | I_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080724 | |||
| 8 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080214 |
Method GET_HIGHER_OBJ_FROM_LOWER_OBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_HIGHER_OBJECT | Value transfer | Type reference (TYPE) | HROBJECT | Object | 20080204 | |||
| 2 | I_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start Date | 20080204 | |||
| 3 | I_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | End Date | 20080204 | |||
| 4 | I_LOWER_OBJECT | Value transfer | Type reference (TYPE) | HROBJECT | Object | 20080204 | |||
| 5 | I_ORGUNIT | Value transfer | Type reference (TYPE) | HROBJECT | Object | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080220 |
Method GET_LONG_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20090212 | |||
| 2 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20090212 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20090212 | ||
| 4 | IV_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20090212 | |||
| 5 | IV_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | '0001' | Subtype | 20090212 | ||
| 6 | RT_LTEXT | Value transfer | Type reference (TYPE) | GRFNH_TH_LTEXT | 20090212 |
Method GET_LONG_TEXTS on class CL_GRFN_HR_COMM has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BEGDA | Call by reference | Type reference (TYPE) | SY-DATUM | SY-DATUM | Current Date of Application Server | 20110121 | ||
| 2 | I_OBJID | Value transfer | Type reference (TYPE) | HROBJID | Object ID | 20110121 | |||
| 3 | I_OTYPE | Value transfer | Type reference (TYPE) | GRFN_OTYPE | HR Otype | 20110121 | |||
| 4 | RV_NAME | Value transfer | Type reference (TYPE) | GRFN_NAME | 20110121 |
Method GET_NAME on class CL_GRFN_HR_COMM has no exception.
Method GET_NAME_MULTI_LANGU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | GRFN_T_DESCRIPT | Table of descriptions | 20091023 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20091023 | |||
| 3 | I_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20091023 | |||
| 4 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20091023 | |||
| 5 | I_OBJTYPE_TYPE | Call by reference | Type reference (TYPE) | GRFNH_TYPE | 20091023 | ||||
| 6 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20091023 |
Method GET_NAME_MULTI_LANGU on class CL_GRFN_HR_COMM has no exception.
Method GET_NEXT_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJID | Value transfer | Type reference (TYPE) | OBJEKTID | 20080204 | ||||
| 2 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 3 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080422 |
Method GET_OBJECT_CONT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_CONT | Value transfer | Type reference (TYPE) | GRFN_T_OBJECT_CONT | InfoTypes per Object Type | 20080318 | |||
| 2 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080318 | |||
| 3 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type ID | 20080318 | |||
| 4 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20080404 | |||
| 5 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080318 |
Method GET_ORGUNITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORGUNIT | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090219 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20090219 | ||||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20090219 | ||||
| 4 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090219 | ||
| 5 | I_SEARK | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20090219 |
Method GET_ORGUNITS on class CL_GRFN_HR_COMM has no exception.
Method GET_PROCESSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROCESS | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090220 | |||
| 2 | ET_PROCESS_ALL | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090220 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20090203 | ||||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20090203 | ||||
| 5 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090217 | ||
| 6 | I_SEARK | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20090203 |
Method GET_PROCESSES on class CL_GRFN_HR_COMM has no exception.
Method GET_REFERENCE_CONTROLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTROLS | Call by reference | Type reference (TYPE) | GRFN_T_OBJECTID | The list of the control | 20080905 | |||
| 2 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | SY-DATUM | Start of Validity | 20081202 | ||
| 3 | IV_CONTROL_ID | Call by reference | Type reference (TYPE) | GRPCS_OBJECTID | 20080905 | ||||
| 4 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | SY-DATUM | End of Validity | 20081202 | ||
| 5 | IV_ORGUNIT_ID | Call by reference | Type reference (TYPE) | GRPCS_OBJECTID | 20080905 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081202 |
Method GET_REGULATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080902 | |||
| 2 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080902 | |||
| 3 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080902 | |||
| 4 | R_REGULATION | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | table type for relation data | 20080902 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080902 |
Method GET_REGULATION_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJID | Value transfer | Type reference (TYPE) | GRFN_TH_OBJECTID | table type for relation data | 20090409 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start of Validity | 20081125 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End of Validity | 20081125 | |||
| 4 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20081125 | |||
| 5 | I_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090409 | |||
| 6 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20081125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081125 |
Method GET_RELAT_OBJTYPE_OBJID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RELAT_OBJECT | Value transfer | Type reference (TYPE) | GRFN_T_RELAT_DATA | table type for relation data | 20080204 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start of Validity | 20080204 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End of Validity | 20080204 | |||
| 4 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080204 | |||
| 5 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 6 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080227 |
Method GET_REMOVED_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_REMOVED_RISK_INFO | Call by reference | Type reference (TYPE) | GRFN_T_REMOVED_CRISK_INFO | Control risk coverage info | 20080812 | |||
| 2 | I_ACCGRP | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 | |||
| 3 | I_ASSERTION | Call by reference | Type reference (TYPE) | GRFN_ACC_ASSERTION | Financial Statement Assertion | 20080812 | |||
| 4 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start of Validity | 20080812 | |||
| 5 | I_COBJ | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 | |||
| 6 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End of Validity | 20080812 | |||
| 7 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Variant | 20080812 | |||
| 8 | I_RISK | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exeception Basis Class for BAPI Migration | 20080813 |
Method GET_RISKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090219 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20090219 | ||||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20090219 | ||||
| 4 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090219 | ||
| 5 | I_SEARK | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20090219 |
Method GET_RISKS on class CL_GRFN_HR_COMM has no exception.
Method GET_RISKS_FROM_ACCGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACCGROUP_RISK_INFO | Call by reference | Type reference (TYPE) | GRFN_T_ACCGROUP_CRISK_ASS | 20080812 | ||||
| 2 | I_ACCGRP | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080812 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start of Validity | 20080812 | |||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End of Validity | 20080812 | |||
| 5 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Variant | 20080812 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exeception Basis Class for BAPI Migration | 20080813 |
Method GET_ROLE_ASSIGNMENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_LIST | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_EX | Table type for object details structure | 20081110 | |||
| 2 | ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_USER_ROLE_LIST | List of the users and roles for the object | 20081110 | |||
| 3 | IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_EX | Table type for object details structure | 20081110 | |||
| 4 | IT_ROLE | Call by reference | Type reference (TYPE) | AGR_TT_NAME | List of roles | 20081110 | |||
| 5 | IT_USER_LIST | Call by reference | Type reference (TYPE) | GRFN_T_USER_LIST | User Name | 20081110 | |||
| 6 | IV_OBJ_VALIDFROM | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20081110 | |||
| 7 | IV_OBJ_VALIDTO | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20081110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081110 |
Method GET_SUBPROCESSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20090212 | |||
| 2 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20090212 | |||
| 3 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20090212 | ||
| 4 | IV_READ_LONG_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090212 | |||
| 5 | IV_REGULATION | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20090212 | |||
| 6 | RT_SUBPROCESS | Value transfer | Type reference (TYPE) | GRFNH_TH_OBJID_TEXTS | 20090212 |
Method GET_SUBPROCESSES on class CL_GRFN_HR_COMM has no exception.
Method GET_SUBPROCESSES2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PROCESS | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090212 | |||
| 2 | ET_SUBPROCESS | Call by reference | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20090212 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20090212 | ||||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20090212 | ||||
| 5 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090217 | ||
| 6 | I_PROCESS_SEARK | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20090212 | |||
| 7 | I_REGULATION | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Regulation | 20090212 | |||
| 8 | I_SUBPROCESS_SEARK | Call by reference | Type reference (TYPE) | GRFN_API_SEARCH_PATTERN | Search pattern for the Query APIs | 20090212 |
Method GET_SUBPROCESSES2 on class CL_GRFN_HR_COMM has no exception.
Method GET_SUBPROCES_FROM_ACCGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACCGROUP_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20091008 | |||
| 2 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20091008 | |||
| 3 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20091008 | |||
| 4 | IV_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20091008 | |||
| 5 | IV_REGULATION | Call by reference | Type reference (TYPE) | GRFN_OBJECT_ID | Object ID | 20091008 | |||
| 6 | RT_SUBPROCESS | Value transfer | Type reference (TYPE) | OBJEC_T | Org. Management: Table of Object Entries | 20091008 |
Method GET_SUBPROCES_FROM_ACCGROUP on class CL_GRFN_HR_COMM has no exception.
Method GET_TABLE_INFTY_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20080902 | |||
| 2 | IS_OBJECT_CONT | Call by reference | Type reference (TYPE) | GRFN_S_OBJECT_CONT | InfoTypes per Object Type | 20080902 | |||
| 3 | IT_TABLE | Call by reference | Type reference (TYPE) | TABLE | 20080902 |
Method GET_TABLE_INFTY_DATA on class CL_GRFN_HR_COMM has no exception.
Method GET_USER_ROLE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_LIST | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_EX | Table type for object details structure | 20080508 | |||
| 2 | ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_USER_ROLE_LIST | List of the users and roles for the object | 20080703 | |||
| 3 | IT_ROLE | Call by reference | Type reference (TYPE) | AGR_TT_NAME | 20080704 | ||||
| 4 | IV_OBJ_VALIDFROM | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20080812 | |||
| 5 | IV_OBJ_VALIDTO | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080812 | |||
| 6 | IV_USERNAME | Value transfer | Type reference (TYPE) | UNAME | User Name | 20080704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080508 |
Method GET_USER_ROLE_ASSIGNMENT_REP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_USER_ROLE_LIST | List of the users and roles for the object | 20081111 | |||
| 2 | IV_BEGDA | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | SY-DATUM | Start Date | 20081111 | ||
| 3 | IV_ENDDA | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | SY-DATUM | End Date | 20081111 | ||
| 4 | IV_USERNAME | Value transfer | Type reference (TYPE) | UNAME | User Name | 20081111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20081111 |
Method GET_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALID_BEGDA | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20080318 | |||
| 2 | EV_VALID_ENDDA | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080318 | |||
| 3 | IV_OBJID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080318 | |||
| 4 | IV_OBJTYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20090224 | |||
| 5 | IV_TYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20090224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090224 |
Method GET_VALIDITY_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CONDITION_ID | Value transfer | Type reference (TYPE) | HRRHDB-CONDITION | Condition ID | 20080204 | |||
| 2 | I_BEGDA_HIGH | Call by reference | Type reference (TYPE) | SIMPLE | SPACE | Value Field | 20080204 | ||
| 3 | I_BEGDA_LOW | Call by reference | Type reference (TYPE) | SIMPLE | Value Field | 20080204 | |||
| 4 | I_BEGDA_OPERAND | Call by reference | Type reference (TYPE) | HRCOND-OPERA | 'LE' | Condition Operand for BEGDA | 20080204 | ||
| 5 | I_ENDDA_HIGH | Call by reference | Type reference (TYPE) | SIMPLE | SPACE | Value Field | 20080204 | ||
| 6 | I_ENDDA_LOW | Call by reference | Type reference (TYPE) | SIMPLE | Value Field | 20080204 | |||
| 7 | I_ENDDA_OPERAND | Call by reference | Type reference (TYPE) | HRCOND-OPERA | 'GE' | Condition Operand for ENDDA | 20080204 | ||
| 8 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20080204 |
Method IS_CORPORATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BEGDA | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | Begin Date | 20080722 | |||
| 2 | IV_ENDDA | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080722 | |||
| 3 | IV_HIERARCHY_TYPE | Value transfer | Type reference (TYPE) | GRFN_ASSIGNMENT_TYPE | Assignment Type | 20080912 | |||
| 4 | IV_OBJID | Value transfer | Type reference (TYPE) | HROBJID | Object ID | 20080722 | |||
| 5 | RV_CORPORATE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20080722 |
Method IS_CORPORATE on class CL_GRFN_HR_COMM has no exception.
Method IS_REGULATION_SPECIFIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100114 | |||
| 2 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100114 | |||
| 3 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100114 | |||
| 4 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20100114 | |||
| 5 | I_REGULATION | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100114 | |||
| 6 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20100114 | |||
| 7 | R_REG_SPECIFIC | Value transfer | Type reference (TYPE) | GRPC_REG_SPEC_DATA_FLAG | Regulation specific data | 20100114 |
Method IS_REGULATION_SPECIFIC on class CL_GRFN_HR_COMM has no exception.
Method IS_VALID_OTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20090629 | |||
| 2 | RV_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090629 |
Method READ_INFTY_OF_OBJTYPE_OBJID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | TABLE | 20080204 | ||||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 | |||
| 4 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 | |||
| 5 | I_ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | Status: Fields for screens | 20080204 | |||
| 6 | I_IS_TABLE_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080204 | |||
| 7 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SAP R/3 System, Current Language | 20080204 | |||
| 8 | I_LANGU_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20121029 | |||
| 9 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080204 | |||
| 10 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 11 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20080204 | |||
| 12 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080318 |
Method READ_OBJTYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECTS | Call by reference | Type reference (TYPE) | GRFN_T_OBJID_DET | Table for objects | 20080204 | |||
| 2 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 3 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 | |||
| 4 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20080204 | ||
| 5 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | 20080204 | ||||
| 6 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 7 | I_REGULATION_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Regulation ID | 20080725 | |||
| 8 | I_SEARK | Call by reference | Type reference (TYPE) | STRING | 20080204 | ||||
| 9 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080220 |
Method READ_OBJTYP_OBJID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20080204 | |||
| 2 | EV_VALID_BEGDA | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20080318 | |||
| 3 | EV_VALID_ENDDA | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20080318 | |||
| 4 | E_LASTCHANGED_BY | Call by reference | Type reference (TYPE) | USRNAME | User Name | 20110413 | |||
| 5 | E_LASTCHANGED_ON | Call by reference | Type reference (TYPE) | AEDTM | Changed on | 20080204 | |||
| 6 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 7 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 | |||
| 8 | I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotype | 20080402 | |||
| 9 | I_ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | Status: Fields for screens | 20080204 | |||
| 10 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SAP R/3 System, Current Language | 20080204 | |||
| 11 | I_LANGU_ALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20121029 | |||
| 12 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080204 | |||
| 13 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 14 | I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | Subtype | 20080402 | |||
| 15 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080213 |
Method READ_OBJTYP_OBJID_REG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA | Infotype data | 20100120 | |||
| 2 | EV_VALID_BEGDA | Call by reference | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20100120 | |||
| 3 | EV_VALID_ENDDA | Call by reference | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20100120 | |||
| 4 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100120 | |||
| 5 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100120 | |||
| 6 | I_INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotype | 20100120 | |||
| 7 | I_ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | Status: Fields for screens | 20100120 | |||
| 8 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SAP R/3 System, Current Language | 20100120 | |||
| 9 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100120 | |||
| 10 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20100120 | |||
| 11 | I_SUBTY | Value transfer | Type reference (TYPE) | SUBTY | Subtype | 20100120 | |||
| 12 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20100120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100120 |
Method REFRESH_HR_BUFFERS Signature
Method REFRESH_HR_BUFFERS on class CL_GRFN_HR_COMM has no parameter.
Method REFRESH_HR_BUFFERS on class CL_GRFN_HR_COMM has no exception.
Method REFRESH_RELAT_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20130711 | |||
| 2 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20130711 | |||
| 3 | IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20130711 |
Method REFRESH_RELAT_BUFFER on class CL_GRFN_HR_COMM has no exception.
Method REFRESH_ROOT_NODE_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BEGDA | Call by reference | Type reference (TYPE) | OBJEC-BEGDA | Start Date | 20130129 | |||
| 2 | IV_ENDDA | Call by reference | Type reference (TYPE) | OBJEC-ENDDA | End Date | 20130129 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20130129 | |||
| 4 | IV_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | '01' | Plan Version | 20130129 | ||
| 5 | IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20130129 | |||
| 6 | IV_WEGID | Call by reference | Type reference (TYPE) | WEGID | Evaluation Path | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20130129 |
Method RH_STRUC_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT_OBJEC | Call by reference | Type reference (TYPE) | YT_RESULT_OBJEC | 20130522 | ||||
| 2 | ET_RESULT_STRUC | Call by reference | Type reference (TYPE) | YT_RESULT_STRUC | 20130522 | ||||
| 3 | ET_RESULT_TAB | Call by reference | Type reference (TYPE) | YT_RESULT_TAB | 20130522 | ||||
| 4 | IV_ACT_BEGDA | Call by reference | Type reference (TYPE) | OBJEC-BEGDA | SY-DATUM | Start Date | 20130522 | ||
| 5 | IV_ACT_ENDDA | Call by reference | Type reference (TYPE) | OBJEC-ENDDA | SY-DATUM | End Date | 20130522 | ||
| 6 | IV_ACT_INT_FLAG | Call by reference | Type reference (TYPE) | HRRHAS-77AW_INT | Indicator: Read Evaluation Path in Internal Table | 20130522 | |||
| 7 | IV_ACT_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20130522 | |||
| 8 | IV_ACT_OTYPE | Call by reference | Type reference (TYPE) | OBJEC-OTYPE | Object Type | 20130522 | |||
| 9 | IV_ACT_PLVAR | Call by reference | Type reference (TYPE) | OBJEC-PLVAR | SPACE | Plan Version | 20130522 | ||
| 10 | IV_ACT_TDEPTH | Call by reference | Type reference (TYPE) | HRRHAS-TDEPTH | 0 | Technical Depth of Structure | 20130522 | ||
| 11 | IV_ACT_TFLAG | Call by reference | Type reference (TYPE) | HRRHAS-TFLAG | ABAP_TRUE | Indicator: Supply Texts | 20130522 | ||
| 12 | IV_ACT_VFLAG | Call by reference | Type reference (TYPE) | HRRHAS-VFLAG | ABAP_TRUE | Indicator: Supply Relationship Information | 20130522 | ||
| 13 | IV_ACT_WEGID | Call by reference | Type reference (TYPE) | GDSTR-WEGID | Evaluation Path | 20130522 | |||
| 14 | IV_AUTHORITY_CHECK | Call by reference | Type reference (TYPE) | HRRHAS-AUTHY | ABAP_TRUE | Indicator: Authorization | 20130522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20130522 |
Method SYNC_REG_SPECIFIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_REG_SPECIFIC | Call by reference | Type reference (TYPE) | GRPC_REG_SPEC_DATA_FLAG | Regulation specific data | 20100122 | |||
| 2 | IS_CROSS_DATA | Call by reference | Type reference (TYPE) | ANY | 20100122 | ||||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100122 | |||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100122 | |||
| 5 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20100122 | |||
| 6 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20100122 | |||
| 7 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20100122 | |||
| 8 | I_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20100122 | |||
| 9 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20100122 | |||
| 10 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20100122 | |||
| 11 | XS_DATA | Call by reference | Type reference (TYPE) | ANY | 20100122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100122 |
Method UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | ET_OBJECT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_DATA | Created Object Data (with Key) | 20080204 | |||
| 3 | ET_RELAT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_RELAT_DATA | Created Links (with Key) | 20080204 | |||
| 4 | IT_OBJECT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_DATA | Object Data | 20080204 | |||
| 5 | IT_RELAT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_RELAT_DATA | Link Data | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _CHECK_VALIDITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OBJECT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_OBJECT_DATA | Table Type Object Data | 20091204 | |||
| 2 | CT_RELAT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_RELAT_DATA | table type for relation data | 20091204 |
Method _CHECK_VALIDITIES on class CL_GRFN_HR_COMM has no exception.
Method _COMPLEMENT_BEGDA_ENDDA_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 2 | E_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 |
Method _COMPLEMENT_BEGDA_ENDDA_CREATE on class CL_GRFN_HR_COMM has no exception.
Method _COMPLEMENT_BEGDA_ENDDA_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 2 | E_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20080204 | |||
| 4 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20080204 |
Method _COMPLEMENT_BEGDA_ENDDA_READ on class CL_GRFN_HR_COMM has no exception.
Method _CREATE_OBJTYPE_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA_INT | table type for infotype data int | 20080204 | |||
| 3 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 | |||
| 4 | I_ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | Status: Fields for screens | 20080204 | |||
| 5 | I_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20080204 | |||
| 6 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080204 | |||
| 7 | I_OTYPE | Call by reference | Type reference (TYPE) | OBJTYPE | Object Type | 20080204 | |||
| 8 | I_STRUCTURE | Call by reference | Type reference (TYPE) | STRING | Structure INFTY | 20080204 | |||
| 9 | I_STRUC_PTNNNN | Call by reference | Type reference (TYPE) | STRING | Structure: Expanded Part | 20080204 | |||
| 10 | I_STRUC_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080204 | |||
| 11 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _CREATE_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_RELAT_DATA | Value transfer | Type reference (TYPE) | GRFN_T_RELAT_DATA | table type for relation data | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _CUT_OBJTYPE_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA_INT | table type for infotype data int | 20080204 | |||
| 3 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 | |||
| 4 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20080204 | |||
| 5 | I_OTYPE | Call by reference | Type reference (TYPE) | OBJTYPE | Object type | 20080204 | |||
| 6 | I_STRUCTURE | Call by reference | Type reference (TYPE) | STRING | Structure INFTY | 20080204 | |||
| 7 | I_STRUC_PTNNNN | Call by reference | Type reference (TYPE) | STRING | Structure: Expanded Part | 20080204 | |||
| 8 | I_STRUC_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080204 | |||
| 9 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _CUT_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_RELAT_DATA | Value transfer | Type reference (TYPE) | GRFN_T_RELAT_DATA | table type for relation data | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _DELETE_OBJTYPE_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA_INT | table type for infotype data int | 20080204 | |||
| 3 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 | |||
| 4 | I_ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | Status: Fields for screens | 20080204 | |||
| 5 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080204 | |||
| 6 | I_OTYPE | Call by reference | Type reference (TYPE) | OBJTYPE | Object Type | 20080204 | |||
| 7 | I_STRUCTURE | Call by reference | Type reference (TYPE) | STRING | Structure INFTY | 20080204 | |||
| 8 | I_STRUC_PTNNNN | Call by reference | Type reference (TYPE) | STRING | Structure: Expanded Part | 20080204 | |||
| 9 | I_STRUC_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080204 | |||
| 10 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _DELETE_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_RELAT_DATA | Call by reference | Type reference (TYPE) | GRFN_T_RELAT_DATA | table type for relation data | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080211 |
Method _DETERMINE_OBJTYP_FROM_OTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJTYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080403 | |||
| 2 | E_TYPE | Value transfer | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 | |||
| 3 | I_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080403 |
Method _DETERMINE_OTYPE_FROM_OBJTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20080204 | |||
| 2 | I_OBJTYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type | 20080204 | |||
| 3 | I_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080318 |
Method _GET_USER_ROLE_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_USER_ROLE_LIST | List of the users and roles for the object | 20080704 | |||
| 2 | IV_BEGDA | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | SY-DATUM | Start Date | 20080704 | ||
| 3 | IV_ENDDA | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | SY-DATUM | End Date | 20080704 | ||
| 4 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20081110 | |||
| 5 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20081110 | |||
| 6 | IV_ROLE | Value transfer | Type reference (TYPE) | AGR_NAME | Role Name | 20080704 | |||
| 7 | IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20081110 | |||
| 8 | IV_USERNAME | Value transfer | Type reference (TYPE) | UNAME | User Name | 20080704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20080704 |
Method _GET_USER_ROLE_ASSIGN_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROLE_LIST | Call by reference | Type reference (TYPE) | GRFN_T_USER_ROLE_LIST | List of the users and roles for the object | 20090114 | |||
| 2 | IV_BEGDA | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | SY-DATUM | Start Date | 20090114 | ||
| 3 | IV_ENDDA | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | SY-DATUM | End Date | 20090114 | ||
| 4 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090114 | |||
| 5 | IV_OBJ_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE | Object Type. | 20090114 | |||
| 6 | IV_ROLE | Value transfer | Type reference (TYPE) | AGR_NAME | Role Name | 20090114 | |||
| 7 | IV_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20090114 | |||
| 8 | IV_USERNAME | Value transfer | Type reference (TYPE) | UNAME | User Name | 20090114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20090114 |
Method _GET_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALID_BEGDA | Value transfer | Type reference (TYPE) | GRFN_VALIDFROM | Start Date | 20090114 | |||
| 2 | EV_VALID_ENDDA | Value transfer | Type reference (TYPE) | GRFN_VALIDTO | End Date | 20090114 | |||
| 3 | IV_OBJID | Value transfer | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20090114 | |||
| 4 | IV_OTYPE | Value transfer | Type reference (TYPE) | OTYPE | Object Type | 20090114 |
Method _GET_VALIDITY on class CL_GRFN_HR_COMM has no exception.
Method _MODIFY_UPDATE_OBJTYPE_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_INFTY_DATA_UPDATE | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA_INT | table type for infotype data int | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _RAISE_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NO | Call by reference | Type reference (TYPE) | SY-MSGNO | Messages, Message Number | 20080204 | |||
| 2 | PAR1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | Messages, Message Variable | 20080204 | |||
| 3 | PAR2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | Messages, Message Variable | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _UPDATE_OBJTYPE_INFTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_INFTY_DATA | Call by reference | Type reference (TYPE) | GRFN_T_INFTY_DATA_INT | table type for infotype data int | 20080204 | |||
| 3 | I_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 | |||
| 4 | I_ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | Status: Fields for screens | 20080204 | |||
| 5 | I_OBJID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20080204 | |||
| 6 | I_OTYPE | Call by reference | Type reference (TYPE) | OBJTYPE | Object Type | 20080204 | |||
| 7 | I_STRUCTURE | Call by reference | Type reference (TYPE) | STRING | Structure INFTY | 20080204 | |||
| 8 | I_STRUC_PTNNNN | Call by reference | Type reference (TYPE) | STRING | Structure: Expanded Part | 20080204 | |||
| 9 | I_STRUC_TYPE | Call by reference | Type reference (TYPE) | GRFN_OBJTYPE_TYP | Usage Type | 20080204 | |||
| 10 | I_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | Subtype | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method _UPDATE_RELAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return Parameter Table | 20080204 | |||
| 2 | IT_RELAT_DATA | Value transfer | Type reference (TYPE) | GRFN_T_RELAT_DATA | table type for relation data | 20080204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception Basis Class for BAPI Migration | 20080211 |
Method __DETERMINE_ATTRIBUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRNAME | Value transfer | Type reference (TYPE) | GRFN_ATTRNAME | Attribute | 20080204 | |||
| 2 | INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20080204 |
Method __DETERMINE_ATTRIBUT on class CL_GRFN_HR_COMM has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 300 |