Hierarchy

⤷

⤷

Properties
Class | CL_GRAC_PROVISIONING_ENGINE | |
Short Description | Provisioning Engine | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRAC_ACCESS_REQUEST | Access Control GRC Access Request |
Created | 20100118 | 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 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_GRAC_PROVISIONING_ENGINE has no interface implemented.
Friends
Class CL_GRAC_PROVISIONING_ENGINE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_S_API_REQ_DATA | Request Header Structure | 20120102 | ||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_REQSYS | System Data | 20120102 | ||
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_REQOWNER | Request owner | 20120102 | ||
4 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_USER_INFO | User info | 20120102 | ||
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20120921 | ||
6 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_USERGROUPS | User Groups | 20120103 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_USER_INFO | User info | 20120726 | ||
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_USERPARAM | User Parameters | 20120103 | ||
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_DEACTIVATE_PASSWORD | Deactivate Password | 20110929 | ||
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_CONFIG_VALUE | Configuration Value Set | 20120308 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'For' | for | 20110902 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'In :' | in | 20110902 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'is' | is | 20110902 | |
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | Consider parent system or not | 20130129 | ||
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 20130621 | |||
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Logical Destination' | LOGICAL | 20110902 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Part of' | Part of | 20120714 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'ROLE' | Role | 20110902 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'Skipped' | skipped | 20110902 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'User id' | USER | 20110902 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '0' | Single-Character Flag | 20100204 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'GRAC_UIBB_REQ_USER_PASSWD' | Application Name | 20100609 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'sap-client' | Sap Client | 20100609 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'sap-wd-configId' | Sap Configid | 20100609 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR15 | 'FIRST_NAME' | First Name | 20100128 | |
26 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_GENERATE_PASSWORD | Generated Password | 20100929 | ||
27 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'sap-language' | Sap Language | 20100609 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR15 | 'LAST_NAME' | Last Name | 20100128 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGID | '0AC_AR_CLOSE' | Message Class | 20100128 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR15 | 'PROVISIONING' | Provisioning | 20100128 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR10 | 'REQNO' | Request Number | 20100128 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR15 | 'REQUEST_TYPE' | Request Type | 20100713 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR10 | 'USER_ID' | User ID | 20100128 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20100203 | |
35 | ![]() |
Static Attribute | Public | Type reference (TYPE) | YT_BUSINESS_ROLE | 20110907 | |||
36 | ![]() |
Static Attribute | Public | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20130625 | ||
37 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YSYSTEM_ID | System ID | 20110902 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | CUA Settings | 20100119 |
2 | ![]() |
Static method | Public | Method | Apply system configuration | 20100119 |
3 | ![]() |
Static method | Private | Method | apply user defaults | 20100119 |
4 | ![]() |
Static method | Private | Method | Assign FFID to user | 20100209 |
5 | ![]() |
Static method | Private | Method | Assign FF Role to user | 20100726 |
6 | ![]() |
Static method | Private | Method | Assign object to user | 20100527 |
7 | ![]() |
Static method | Private | Method | Assign object to user | 20100127 |
8 | ![]() |
Static method | Public | Method | Provisioning of Role Reaffirm Roles | 20100915 |
9 | ![]() |
Static method | Public | Method | Assign roles for business role management | 20110829 |
10 | ![]() |
Static method | Private | Method | Change else create user | 20100520 |
11 | ![]() |
Static method | Private | Method | change user | 20100225 |
12 | ![]() |
Static method | Private | Method | check auto provisioning status | 20100119 |
13 | ![]() |
Static method | Private | Method | check business role auto prov settings | 20140508 |
14 | ![]() |
Static method | Public | Method | Check the connector is the CUA or not | 20110120 |
15 | ![]() |
Static method | Private | Method | Check role type | 20100622 |
16 | ![]() |
Static method | Private | Method | Audit and prov log in case of error | 20110103 |
17 | ![]() |
Static method | Private | Method | create user | 20100120 |
18 | ![]() |
Static method | Private | Method | Delete user | 20100128 |
19 | ![]() |
Static method | Private | Method | Returns all business roles and child tech roles | 20100721 |
20 | ![]() |
Static method | Public | Method | Get the cua child and cua parent for the given system | 20110829 |
21 | ![]() |
Static method | Public | Method | Get list of cua child and cua parent details | 20130625 |
22 | ![]() |
Static method | Private | Method | Get the parent and child combination only for provisioning | 20110503 |
23 | ![]() |
Static method | Private | Method | Get all connector list for non SYS type line items | 20100204 |
24 | ![]() |
Static method | Private | Method | Get the template roles for the given business roles | 20120102 |
25 | ![]() |
Static method | Private | Method | Business role provisioning | 20100609 |
26 | ![]() |
Static method | Private | Method | Insert Password | 20100428 |
27 | ![]() |
Static method | Private | Method | Lock user | 20100128 |
28 | ![]() |
Static method | Public | Method | Log Audit Trail | 20100716 |
29 | ![]() |
Static method | Private | Method | Log Message as per action | 20100222 |
30 | ![]() |
Static method | Private | Method | Modify Provisioning Item Status | 20100721 |
31 | ![]() |
Static method | Private | Method | Provisioning Notification | 20100120 |
32 | ![]() |
Static method | Private | Method | perform HR omobjects request action | 20100527 |
33 | ![]() |
Static method | Private | Method | perform request action | 20100119 |
34 | ![]() |
Static method | Private | Method | Assign object to user in SoD | 20100623 |
35 | ![]() |
Static method | Private | Method | Assign object to user | 20100302 |
36 | ![]() |
Static method | Private | Method | Prepare notify user | 20100222 |
37 | ![]() |
Static method | Private | Method | Prepare the assign objects based on the access request data | 20101202 |
38 | ![]() |
Static method | Private | Method | Pre-Process the line items for CUA and IDM | 20100612 |
39 | ![]() |
Static method | Private | Method | CUA logic for UAR line items | 20130129 |
40 | ![]() |
Static method | Public | Method | Provisioning start | 20100118 |
41 | ![]() |
Static method | Private | Method | Provision Role | 20100120 |
42 | ![]() |
Static method | Private | Method | Fetch the user defaults for provisioning(Create/Change user) | 20140113 |
43 | ![]() |
Static method | Private | Method | Remove roles in the backend | 20100920 |
44 | ![]() |
Static method | Public | Method | Search provisioning logs | 20100520 |
45 | ![]() |
Static method | Private | Method | Send end of request (used for IDM) | 20100222 |
46 | ![]() |
Static method | Private | Method | Send end of request for UAR (used for IDM) | 20140113 |
47 | ![]() |
Static method | Public | Method | Store Provision Log | 20100210 |
48 | ![]() |
Static method | Private | Method | Unlock user | 20100128 |
49 | ![]() |
Static method | Private | Method | Update the roles in the backend | 20100920 |
50 | ![]() |
Static method | Public | Method | Update the action performed in repository | 20100203 |
Events
Class CL_GRAC_PROVISIONING_ENGINE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_BUSINESS_ROLE | Public | See coding | 20110907 | BEGIN OF ys_business_role,
business_role TYPE grac_role_name,
businessrole_id type grfn_guid,
operation type GRAC_ACTIONTYPE,
br_assign_result TYPE i,
user_id type grac_user,
environment TYPE grac_sys_type,
END OF ys_business_role
|
||
2 | YT_BUSINESS_ROLE | Public | See coding | 20110907 | yt_business_role TYPE TABLE OF ys_business_role
|
Method Signatures
Method APPLY_CUA_SETTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100119 |
Method APPLY_CUA_SETTING on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method APPLY_SYSTEM_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_GLOBAL_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100119 | ||
2 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100119 | ||
3 | ![]() |
RT_FINAL_PROV_CONFIG | Value transfer | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100119 |
Method APPLY_SYSTEM_CONFIG on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method APPLY_USER_DEFAULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100120 | ||
2 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100119 |
Method APPLY_USER_DEFAULT on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method ASSIGN_FFID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100209 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100219 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100209 | ||
6 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100209 | ||
7 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100903 | ||
8 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20110526 |
Method ASSIGN_FFROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100726 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100726 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100726 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100726 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100726 | ||
6 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100726 | ||
7 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100903 | ||
8 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20110526 |
Method ASSIGN_HR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100923 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100527 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20140514 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100527 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100527 | ||
6 | ![]() |
IS_OMOBJECT_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_REQUEST_OMOBJECT | OM Object request structure for API Usage | 20100527 | ||
7 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100527 | ||
8 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100527 |
Method ASSIGN_HR_OBJECT on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method ASSIGN_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100202 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100219 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100127 | ||
6 | ![]() |
IS_MANUAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100715 | ||
7 | ![]() |
IS_OMOBJECT_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_REQUEST_OMOBJECT | OM Object request structure for API Usage | 20100519 | ||
8 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100127 | ||
9 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100903 | ||
10 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100127 |
Method ASSIGN_OBJECT on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method ASSIGN_ROLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Table for Error Message returned from RFC call | 20100916 | ||
2 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100915 |
Method ASSIGN_ROLES on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method ASSIGN_ROLES_FOR_BRM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20110829 | ||
2 | ![]() |
ET_UPD_REP | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_UPDATE_ROL_REP | 20140603 | |||
3 | ![]() |
EV_RETURN_CODE | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YRETURN_CODE | Return Code | 20110829 | ||
4 | ![]() |
IT_ASSIGN_ROLES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BRM | 20110829 | |||
5 | ![]() |
IT_USER | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_RANGE | 20110829 | |||
6 | ![]() |
IV_BUS_ROLE | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YROLE | System ID | 20110831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20110903 |
Method CHANGE_ELSE_CREATE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100520 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100520 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100520 | ||
6 | ![]() |
IS_MANUAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100803 | ||
7 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | 20100706 | |||
8 | ![]() |
IT_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100520 | ||
9 | ![]() |
IV_SKIP_CHANGE | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100712 | ||
10 | ![]() |
IV_USER_DEFAULT | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100520 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100520 |
Method CHANGE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100225 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100225 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100225 | ||
6 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100707 | ||
7 | ![]() |
IT_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100225 | ||
8 | ![]() |
IV_USER_DEFAULT | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100303 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100225 |
Method CHECK_AUTO_PROV_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_AUTO_PROV | Value transfer | Type reference (TYPE) | GRAC_AUTO_PROV_TYPE | Auto Provisioning Type | 20100902 | ||
2 | ![]() |
EV_PROV_STATUS | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100902 | ||
3 | ![]() |
IT_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100119 | ||
4 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100119 |
Method CHECK_AUTO_PROV_STATUS on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method CHECK_BUS_ROLE_PROV_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_PROV_ALLOWED | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20140508 | ||
2 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20140508 | ||
3 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20140508 | ||
4 | ![]() |
IS_REQLINEITEM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20140508 | ||
5 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20140508 | ||
6 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20140508 | ||
7 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20140508 |
Method CHECK_BUS_ROLE_PROV_SETTINGS on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method CHECK_CONNECTOR_IS_CUA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CUA | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20110504 | ||
2 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110504 |
Method CHECK_CONNECTOR_IS_CUA on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method CHECK_ROLE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LINE_ITEM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100622 | ||
2 | ![]() |
IV_ROLE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20100622 |
Method CHECK_ROLE_TYPE on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method CREATE_ERROR_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20110103 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20110103 | ||
3 | ![]() |
CT_NOTIFY_USER | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Structure for user notification | 20110103 | ||
4 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20110103 | ||
5 | ![]() |
IO_EXP | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | Generic GRC API exception | 20110103 | ||
6 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20110103 | ||
7 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Request Number | 20110103 | ||
8 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20110103 | ||
9 | ![]() |
IT_GENERATED_PASSWORD | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_GENERATE_PASSWORD | Password | 20110103 | ||
10 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20110103 | ||
11 | ![]() |
IT_OPERATION_RESULT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_OPERATION_RESULT | Operation Result | 20110103 | ||
12 | ![]() |
IT_ROLE_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20110103 | ||
13 | ![]() |
IT_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_REQUEST_BUSROLESNAP | Table Type for Role Relationship | 20110103 |
Method CREATE_ERROR_LOG on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method CREATE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100202 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100219 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100120 | ||
6 | ![]() |
IS_MANUAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100803 | ||
7 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100706 | ||
8 | ![]() |
IT_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100120 | ||
9 | ![]() |
IV_USER_DEFAULT | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100302 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100120 |
Method DELETE_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100202 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100218 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100128 | ||
6 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100707 | ||
7 | ![]() |
IT_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100128 |
Method GET_BUSROLESNAP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_T_REQLINEITEM | Table Type for Req Line Item | 20100721 | ||
2 | ![]() |
CT_REQLINEITEMFINAL | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20100721 | ||
3 | ![]() |
CT_REQLINEITEM_REQ | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20110823 | ||
4 | ![]() |
IS_REQLINEITEM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | UUID of the GRC object (char32) | 20100817 | ||
5 | ![]() |
IT_BIZROLESNAP | Call by reference | Type reference (TYPE) | GRAC_T_API_REQUEST_BUSROLESNAP | Business role snapshot | 20100721 | ||
6 | ![]() |
IT_SKIP_ROLE | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_USER_ASSIGN_OBJECT_BR | 20110907 |
Method GET_BUSROLESNAP on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method GET_CUA_CHILD_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CHILD | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110829 | ||
2 | ![]() |
EV_PARENT | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110829 | ||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20110829 |
Method GET_CUA_CHILD_PARENT on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method GET_CUA_PARENT_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PARENT_CHILD_COMBO | Value transfer | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_CUA_PARENT_CHILD_COMBO | 20130625 | |||
2 | ![]() |
EV_PARENT | Value transfer | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20130625 |
Method GET_CUA_PARENT_CHILD on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method GET_PARENT_CHILD_PROV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LT_CUA_LIST | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_CUA_PARENT_CHILD | CUA-Distribution Model | 20110503 |
Method GET_PARENT_CHILD_PROV on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method GET_REQ_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CONNECTOR_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Table Type for Req Line Item | 20100204 | ||
2 | ![]() |
ET_REQ_ITEM_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Table Type for Req Line Item | 20100204 | ||
3 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100204 | ||
4 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100204 | ||
5 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100204 |
Method GET_REQ_ITEM on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method GET_TEMPLATE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Return Parameter | 20120103 | ||
2 | ![]() |
ET_TEMPLATE_FINAL | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Business role snapshot | 20120104 | ||
3 | ![]() |
IS_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20131206 | ||
4 | ![]() |
IS_REQUEST_HEADER | Value transfer | Type reference (TYPE) | GRAC_S_API_REQ_DATA | Request Header Structure | 20120102 | ||
5 | ![]() |
IT_ASSIGNMENTS | Value transfer | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20120102 | ||
6 | ![]() |
IT_REQSYSTEM | Value transfer | Type reference (TYPE) | GRAC_T_API_REQSYS | System Data | 20120102 | ||
7 | ![]() |
IT_REQUEST_OWNER | Value transfer | Type reference (TYPE) | GRAC_T_API_REQOWNER | Request owner | 20120102 | ||
8 | ![]() |
IT_REQUEST_USER | Value transfer | Type reference (TYPE) | GRAC_T_API_USER_INFO | User info | 20120102 | ||
9 | ![]() |
IT_USERGROUPS | Value transfer | Type reference (TYPE) | GRAC_T_API_USERGROUPS | User Groups | 20120102 | ||
10 | ![]() |
IT_USERPARAM | Value transfer | Type reference (TYPE) | GRAC_T_API_USERPARAM | User Parameters | 20120102 | ||
11 | ![]() |
IV_ROLE_NAME | Value transfer | Type reference (TYPE) | GRAC_ROLE_NAME | Role Name | 20120102 | ||
12 | ![]() |
LS_TEMPLATE_ASSIGNMENTS | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YS_USER_ASSIGN_OBJECT | Business role snapshot-IMPORT | 20120103 |
Method GET_TEMPLATE_ROLE on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method HANDLE_BIZ_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RESOLVED_BIZROLE | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20100610 | ||
2 | ![]() |
CT_RESOLVED_CONNECTOR | Call by reference | Type reference (TYPE) | GRAC_T_REQLINEITEM | Table Type for Req Line Item | 20100610 | ||
3 | ![]() |
ET_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_ROLE_RESOLUTION_OUT | Role Relation Table | 20100615 | ||
4 | ![]() |
ET_ROLE_VALIDITY | Call by reference | Type reference (TYPE) | GRAC_T_API_ROLE_VALIDITY | Role Connector (system) Validity | 20100609 | ||
5 | ![]() |
IT_BIZROLESNAP | Call by reference | Type reference (TYPE) | GRAC_T_API_REQUEST_BUSROLESNAP | Business role snapshot | 20100721 | ||
6 | ![]() |
IV_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | 20100609 |
Method HANDLE_BIZ_ROLE on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method INSERT_PASSWORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_PASSID | Call by reference | Type reference (TYPE) | GRFN_GUID | Pass ID | 20100428 | ||
2 | ![]() |
IV_PASSWORD | Call by reference | Type reference (TYPE) | XUNCODE | Password | 20100428 | ||
3 | ![]() |
IV_REQNO | Call by reference | Type reference (TYPE) | GRAC_REQNO | Request User Password | 20100428 | ||
4 | ![]() |
IV_SYSTEMID | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100428 | ||
5 | ![]() |
IV_USERID | Call by reference | Type reference (TYPE) | GRAC_USER | User ID | 20100428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20130827 |
Method LOCK_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100202 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100218 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100128 | ||
6 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100707 | ||
7 | ![]() |
IT_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100128 |
Method LOG_AUDIT_TRAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100716 | ||
2 | ![]() |
IT_OPERATION_RESULT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_OPERATION_RESULT | 20100723 | |||
3 | ![]() |
IT_USER_ASSIGNMENTS | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_USER_ASSIGNMENTS | 20100810 |
Method LOG_AUDIT_TRAIL on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method LOG_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100222 | ||
2 | ![]() |
IS_OPERATION_RESULT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YS_OPERATION_RESULT | 20100222 | |||
3 | ![]() |
IV_CONNECTOR | Call by reference | Type reference (TYPE) | GRFN_CONNECTORID | Connector Id | 20100222 |
Method LOG_MESSAGE on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method MODIFY_PROV_ITEM_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20110128 | ||
2 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20110128 | ||
3 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20120910 | ||
4 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100721 | ||
5 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100721 | ||
6 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100903 | ||
7 | ![]() |
IT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | 20100721 | |||
8 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Indicator | 20110720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Static Checked Exception To be Handled by Calling Services | 20100728 | |
2 | ![]() |
Generic GRC API exception | 20100728 |
Method NOTIFICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20130827 | ||
2 | ![]() |
IT_NOTIFY_USER | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100128 |
Method NOTIFICATION on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method PERFORM_HR_REQ_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100923 | ||
2 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20140113 | ||
3 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100527 | ||
4 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100527 | ||
5 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100527 | ||
6 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100903 | ||
7 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100527 |
Method PERFORM_REQ_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
3 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100218 | ||
4 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100119 | ||
5 | ![]() |
IS_MANUAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100715 | ||
6 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100119 | ||
7 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100902 | ||
8 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100120 |
Method PERFORM_SOD_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20110124 | ||
2 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20110124 | ||
3 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100623 | ||
4 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100623 | ||
5 | ![]() |
IT_SUBSYSTEM | Call by reference | Type reference (TYPE) | GRAC_T_ACCESS_REQ_CUA_CHILD | Subsystem for CUA System | 20100623 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100623 |
Method PERFORM_UAR_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20110124 | ||
2 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20110124 | ||
3 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100302 | ||
4 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100302 | ||
5 | ![]() |
IS_MANUAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110812 | ||
6 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20110812 | ||
7 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20110812 | ||
8 | ![]() |
IT_SUBSYSTEM | Call by reference | Type reference (TYPE) | GRAC_T_ACCESS_REQ_CUA_CHILD | Subsystem for CUA System | 20100527 | ||
9 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20110813 |
Method PERFORM_UAR_ACTION on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method PREPARE_NOTIFY_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20110905 | ||
2 | ![]() |
CT_NOTIFY_USER | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Structure for user notification | 20100222 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
ET_BR_IMP_UPD | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_GRACUSERROLE | 20130625 | |||
5 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100222 | ||
6 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Request Number | 20100222 | ||
7 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100706 | ||
8 | ![]() |
IT_GENERATED_PASSWORD | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_GENERATE_PASSWORD | Password | 20100225 | ||
9 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20100505 | ||
10 | ![]() |
IT_OPERATION_RESULT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_OPERATION_RESULT | Operation Result | 20100222 | ||
11 | ![]() |
IT_ROLE_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20100628 | ||
12 | ![]() |
IT_ROLE_LINEITEM_IMPACT | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20130625 | ||
13 | ![]() |
IT_ROLE_LINEITEM_REP | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20110823 | ||
14 | ![]() |
IT_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_REQUEST_BUSROLESNAP | Table Type for Role Relationship | 20100615 |
Method PREPARE_NOTIFY_USER on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method PREPARE_RETAIN_ASSIGN_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20101202 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20101202 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20101202 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20101202 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20101202 | ||
6 | ![]() |
IS_MANUAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101202 | ||
7 | ![]() |
IS_OMOBJECT_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_REQUEST_OMOBJECT | OM Object request structure for API Usage | 20101202 | ||
8 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20101202 | ||
9 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20101202 | ||
10 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20101202 |
Method PREPARE_RETAIN_ASSIGN_OBJECT on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method PRE_PROCESS_LINES_FOR_CUA_IDM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_REQLINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request line items | 20100612 | ||
2 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100612 | ||
3 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20110105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100612 |
Method PRE_PROCESS_LINES_FOR_CUA_UAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_REQLINEITEM | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_UAR_CUA | Request line items | 20130129 | ||
2 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20130129 | ||
3 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20130129 |
Method PRE_PROCESS_LINES_FOR_CUA_UAR on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method PROVISION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100719 | ||
2 | ![]() |
ET_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100622 | ||
3 | ![]() |
IS_MANUAL | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100715 | ||
4 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100118 | ||
5 | ![]() |
IT_ITEM_NUM_RQ | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100902 | ||
6 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100118 | ||
7 | ![]() |
IV_REQNO | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Request No | 20100118 |
Method PROVISION on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method PROVISION_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100120 | ||
2 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100120 | ||
3 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100120 |
Method PROVISION_USER_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_USER_DEFAULT | Call by reference | Type reference (TYPE) | GRAC_S_ACCESS_REQ_USERDEFAULTS | Structure of Req Line Item | 20140113 | ||
2 | ![]() |
EV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | GRAC_REQSYSTEM | Application or Connector | 20140113 | ||
3 | ![]() |
EV_SYSTEM | Call by reference | Type reference (TYPE) | STRING | 20140113 | |||
4 | ![]() |
IS_ACCESS_REQUEST | Value transfer | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20140113 | ||
5 | ![]() |
IS_REQLINE_ITEM | Value transfer | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20140113 | ||
6 | ![]() |
IT_USER_INFO | Call by reference | Type reference (TYPE) | GRAC_T_API_USER_INFO | User info | 20140113 |
Method PROVISION_USER_DEFAULTS on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method REMOVE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100930 | ||
2 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100920 | ||
3 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100920 | ||
4 | ![]() |
IT_PROV_LOG | Call by reference | Type reference (TYPE) | GRAC_T_REQ_PROV_LOG | Req Provisioning Log | 20100920 |
Method REMOVE_ROLE on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method SEARCH_PROV_LOGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROV_LOGS | Call by reference | Type reference (TYPE) | GRAC_T_REQ_PROV_LOG | Req Provisioning Log | 20100520 | ||
2 | ![]() |
IS_SEARCH_RANGE | Call by reference | Type reference (TYPE) | GRAC_S_REQ_PROV_LOG_SEARCH | Provision log search | 20100520 |
Method SEARCH_PROV_LOGS on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method SEND_EOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100722 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100222 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100722 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100222 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100222 | ||
6 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20100222 | ||
7 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100222 |
Method SEND_EOR on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method SEND_UAR_EOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20140113 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20140113 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20140113 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20140113 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20140113 | ||
6 | ![]() |
IT_ITEM_NUM | Call by reference | Type reference (TYPE) | GRAC_T_REQ_ITEM_NUMBER | Request Item number | 20140113 | ||
7 | ![]() |
IV_END_OF_REQUEST | Call by reference | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20140113 |
Method SEND_UAR_EOR on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method STORE_PROVISION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100222 | ||
2 | ![]() |
IT_PROV_LOG | Call by reference | Type reference (TYPE) | GRAC_T_REQ_PROV_LOG | Request Provsioning Log | 20100210 |
Method STORE_PROVISION_LOG on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method UNLOCK_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20100706 | ||
2 | ![]() |
CT_NOTIFICATION | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100202 | ||
3 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100719 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100218 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100128 | ||
6 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100707 | ||
7 | ![]() |
IT_PROV_CONFIG | Call by reference | Type reference (TYPE) | GRAC_T_PROV_CONFIG | Provisioning configuration | 20100128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100128 |
Method UPDATE_REMOVE_ROLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_NOTIFY_USER | Call by reference | Type reference (TYPE) | GRAC_T_NOTIFY_USER | Table Type for User Notification | 20100920 | ||
2 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | GRAC_T_PROV_OUTPUT_STATUS | Output status table | 20100920 | ||
3 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_TAB | Error Messages | 20100930 | ||
4 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100920 | ||
5 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100920 | ||
6 | ![]() |
IS_REQLINEITM | Call by reference | Type reference (TYPE) | GRAC_S_API_REQLINEITEM | Structure of Req Line Item | 20100920 | ||
7 | ![]() |
IT_GENERATED_PASSWORD | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_GENERATE_PASSWORD | 20100920 | |||
8 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_MESSAGE | Table for Error Message returned from RFC call | 20100920 | ||
9 | ![]() |
IT_OPERATION_RESULT | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_OPERATION_RESULT | 20100920 | |||
10 | ![]() |
IT_ROLE_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20100920 | ||
11 | ![]() |
IT_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_REQUEST_BUSROLESNAP | Business role snapshot | 20100920 |
Method UPDATE_REMOVE_ROLE on class CL_GRAC_PROVISIONING_ENGINE has no exception.
Method UPDATE_REP_WITH_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_AUDIT_LOG | Call by reference | Type reference (TYPE) | GRAC_T_LOG_MSG | Table type for audit log messages | 20110905 | ||
2 | ![]() |
ET_BR_IMP_UPD | Call by reference | Type reference (TYPE) | IF_GRAC_AD_TYPES=>YT_GRACUSERROLE | 20130625 | |||
3 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_APPLOG_BASIS_EXT | Enahnced logging methods for BAL | 20100222 | ||
4 | ![]() |
IS_ACCESS_REQUEST | Call by reference | Type reference (TYPE) | GRAC_S_API_ACCESS_REQUEST | Access Request Structure for API Usage | 20100203 | ||
5 | ![]() |
IT_PROV_LOG | Call by reference | Type reference (TYPE) | GRAC_T_REQ_PROV_LOG | Req Provisioning Log | 20100222 | ||
6 | ![]() |
IT_ROLE_LINEITEM | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20100628 | ||
7 | ![]() |
IT_ROLE_LINEITEM_IMPACT | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Request lineitem | 20130625 | ||
8 | ![]() |
IT_ROLE_LINEITEM_REP | Call by reference | Type reference (TYPE) | GRAC_T_API_REQLINEITEM | Line Items | 20110823 | ||
9 | ![]() |
IT_ROLE_RELAT | Call by reference | Type reference (TYPE) | GRAC_T_API_REQUEST_BUSROLESNAP | Role Relation Table | 20100615 |
Method UPDATE_REP_WITH_ACTION on class CL_GRAC_PROVISIONING_ENGINE has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |