Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20100305 |
Properties
Class | CL_GRFN_MODEL_BRA | |
Short Description | Business Rule Assignment model class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRFN_AUTO_MONITOR | GRC Automated Monitoring Framework |
Created | 20100305 | 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
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) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GRFN_API_MODEL | Interface for handling of GRC API models | 20100305 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_GRFN_API_BRA | 20100408 | Business Rule Assignment API |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | EQEGRANAME | 'GRFNBRAID' | Elementary Lock of Lock Entry (Table Name) | 20100504 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | GRFN_BRA_STATUS | 20 | Business Rule Assignment Status - ID | 20100429 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | GRFN_BRA_STATUS | 10 | Business Rule Assignment Status - ID | 20100428 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | GRFN_BRA_STATUS | 0 | Business Rule Assignment Status - ID | 20100427 | |
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | T_BUF_DB_BRAID | Buffer for BRAID table | 20100701 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_BUF_CONTROL | Buffer for date-based control | 20100504 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_BUF_CONTROL | Buffer for event-based control | 20100504 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | YT_BUF_RISK | Buffer for risk | 20100504 |
Methods
Events
Class CL_GRFN_MODEL_BRA has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_BUF_DB_BRAID | Private | See coding | 20100701 | t_buf_db_braid TYPE STANDARD TABLE OF grfnbraid
|
||
2 | YS_BRA_CONTROL_DETAIL | Protected | See coding | (Control) Detail | 20100419 | BEGIN OF ys_bra_control_detail,
bra_guid TYPE grfnbra-bra_guid,
bra_item_guid TYPE grfnbra-bra_item_guid,
br TYPE grfnbra-brid_hr,
valid_from TYPE grfnbra-valid_from,
valid_to TYPE grfnbra-valid_to,
ctl_trigger TYPE grfnbractl-ctl_trigger,
is_common TYPE grfnbractl-is_common,
regulation TYPE grfnbractl-regid_hr,
frequency TYPE grfnbractl-frequency,
monitoring TYPE grfnbractl-monitoring,
compliance TYPE grfnbractl-compliance,
END OF ys_bra_control_detail
|
|
3 | YS_BRA_DETAIL | Protected | See coding | (Common) Detail | 20100506 | BEGIN OF ys_bra_detail,
bra_guid TYPE grfnbra-bra_guid,
bra_item_guid TYPE grfnbra-bra_item_guid,
br TYPE grfnbra-brid_hr,
valid_from TYPE grfnbra-valid_from,
valid_to TYPE grfnbra-valid_to,
END OF ys_bra_detail
|
|
4 | YS_BUF_CONTROL | Private | See coding | 20100426 | BEGIN OF ys_buf_control,
bra_guid TYPE grfnbra-bra_guid,
db_bra TYPE yt_buf_db_bra,
db_bractl TYPE yt_buf_db_bractl,
END OF ys_buf_control
|
||
5 | YS_BUF_DB_BRA | Private | See coding | 20100426 | BEGIN OF ys_buf_db_bra.
INCLUDE TYPE ys_buf_flag.
INCLUDE TYPE grfnbra.
TYPES END OF ys_buf_db_bra
|
||
6 | YS_BUF_DB_BRACTL | Private | See coding | 20100426 | BEGIN OF ys_buf_db_bractl.
INCLUDE TYPE ys_buf_flag.
INCLUDE TYPE grfnbractl.
TYPES END OF ys_buf_db_bractl
|
||
7 | YS_BUF_FLAG | Private | See coding | 20100426 | BEGIN OF ys_buf_flag,
_changed TYPE grfn_xfeld,
_activity TYPE grfn_api_activity, " 01-Create, 02-Change. See grfn0_c_activity.
END OF ys_buf_flag
|
||
8 | YS_BUF_RISK | Private | See coding | 20100504 | BEGIN OF ys_buf_risk,
bra_guid TYPE grfnbra-bra_guid,
db_bra TYPE yt_buf_db_bra,
END OF ys_buf_risk
|
||
9 | YS_DB_BRA | Private | See coding | 20100506 | BEGIN OF ys_db_bra,
_flag TYPE abap_bool,
bra TYPE grfnbra,
END OF ys_db_bra
|
||
10 | YS_DB_CONTROL | Private | See coding | 20100428 | BEGIN OF ys_db_control,
_flag TYPE abap_bool,
bra TYPE grfnbra,
bractl TYPE grfnbractl,
END OF ys_db_control
|
||
11 | YT_BRA_CONTROL_DETAIL | Protected | See coding | (Control) Detail | 20100419 | yt_bra_control_detail TYPE STANDARD TABLE OF ys_bra_control_detail
|
|
12 | YT_BRA_DETAIL | Protected | See coding | (Common) Detail | 20100506 | yt_bra_detail TYPE STANDARD TABLE OF ys_bra_detail
|
|
13 | YT_BUF_CONTROL | Private | See coding | 20100426 | yt_buf_control TYPE STANDARD TABLE OF ys_buf_control
|
||
14 | YT_BUF_DB_BRA | Private | See coding | 20100426 | yt_buf_db_bra TYPE STANDARD TABLE OF ys_buf_db_bra WITH DEFAULT KEY
|
||
15 | YT_BUF_DB_BRACTL | Private | See coding | 20100426 | yt_buf_db_bractl TYPE STANDARD TABLE OF ys_buf_db_bractl WITH DEFAULT KEY
|
||
16 | YT_BUF_RISK | Private | See coding | 20100504 | yt_buf_risk TYPE STANDARD TABLE OF ys_buf_risk
|
||
17 | YT_DB_BRA | Private | See coding | 20100506 | yt_db_bra TYPE STANDARD TABLE OF ys_db_bra
|
||
18 | YT_DB_CONTROL | Private | See coding | 20100428 | yt_db_control TYPE STANDARD TABLE OF ys_db_control
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_GRFN_MODEL_BRA has no parameter.
Method CONSTRUCTOR on class CL_GRFN_MODEL_BRA has no exception.
Method CTL_E_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100504 | ||
2 | ![]() |
IV_COMMON | Call by reference | Type reference (TYPE) | ABAP_BOOL | True for Common, False for regulation spcific | 20100504 | ||
3 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100504 | ||
4 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100504 | ||
5 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
6 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
7 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation | 20100504 | ||
8 | ![]() |
IV_VALIDFROM | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
9 | ![]() |
IV_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method CTL_E_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule HR Object ID | 20100504 | ||
2 | ![]() |
IV_COMMON | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100504 | |||
3 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100504 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
5 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Retulation HR Object ID | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method CTL_E_RETRIEVE_COM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DETAIL | Call by reference | Type reference (TYPE) | YT_BRA_CONTROL_DETAIL | (Control) Detail | 20100504 | ||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 |
Method CTL_E_RETRIEVE_COM on class CL_GRFN_MODEL_BRA has no exception.
Method CTL_E_RETRIEVE_REG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DETAIL | Call by reference | Type reference (TYPE) | YT_BRA_CONTROL_DETAIL | (Control) Detail | 20100504 | ||
2 | ![]() |
EV_USE_COMMON | Call by reference | Type reference (TYPE) | GRFN_BRASGMT_USECOMMON | Use Common or Regulation-Specific BRs | 20100504 | ||
3 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
5 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100504 |
Method CTL_E_RETRIEVE_REG on class CL_GRFN_MODEL_BRA has no exception.
Method CTL_E_UPDATE_REG_USECOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100504 | ||
2 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100504 | ||
3 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
5 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100504 | ||
6 | ![]() |
IV_TRIGGER | Call by reference | Type reference (TYPE) | GRFN_CONTROL_TRIGGER | Date-Based or Event-Based Control, See HRP5304-DATE_EVENT | 20100504 | ||
7 | ![]() |
IV_USE_COMMON | Call by reference | Type reference (TYPE) | GRFN_BRASGMT_USECOMMON | Use Common or Regulation-Specific BRs | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method CTL_T_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100504 | ||
2 | ![]() |
IV_COMMON | Call by reference | Type reference (TYPE) | ABAP_BOOL | True for Common, False for regulation spcific | 20100504 | ||
3 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100504 | ||
4 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100504 | ||
5 | ![]() |
IV_CONTROL_TRIGGER | Call by reference | Type reference (TYPE) | GRFN_CONTROL_TRIGGER | Date-Based or Event-Based Control, See HRP5304-DATE_EVENT | 20100504 | ||
6 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
7 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
8 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation | 20100504 | ||
9 | ![]() |
IV_VALIDFROM | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
10 | ![]() |
IV_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method CTL_T_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule HR Object ID | 20100504 | ||
2 | ![]() |
IV_COMMON | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100504 | |||
3 | ![]() |
IV_FREQUENCY | Call by reference | Type reference (TYPE) | GRFN_TF_FREQUENCY | Frequency | 20100504 | ||
4 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100504 | ||
5 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
6 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Retulation HR Object ID | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method CTL_T_RETRIEVE_COM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DETAIL | Call by reference | Type reference (TYPE) | YT_BRA_CONTROL_DETAIL | (Control) Detail | 20100504 | ||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 |
Method CTL_T_RETRIEVE_COM on class CL_GRFN_MODEL_BRA has no exception.
Method CTL_T_RETRIEVE_REG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DETAIL | Call by reference | Type reference (TYPE) | YT_BRA_CONTROL_DETAIL | (Control) Detail | 20100504 | ||
2 | ![]() |
EV_USE_COMMON | Call by reference | Type reference (TYPE) | GRFN_BRASGMT_USECOMMON | Use Common or Regulation-Specific BRs | 20100504 | ||
3 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
5 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100504 |
Method CTL_T_RETRIEVE_REG on class CL_GRFN_MODEL_BRA has no exception.
Method CTL_T_UPDATE_COM_FREQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DETAIL | Call by reference | Type reference (TYPE) | CL_GRFN_MODEL_BRA=>YT_BRA_CONTROL_DETAIL | (Control) Detail | 20100504 | ||
2 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100504 | ||
3 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100504 | ||
4 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100504 | ||
5 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
6 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method CTL_T_UPDATE_REG_FREQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DETAIL | Call by reference | Type reference (TYPE) | CL_GRFN_MODEL_BRA=>YT_BRA_CONTROL_DETAIL | (Control) Detail | 20100504 | ||
2 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100504 | ||
3 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100504 | ||
4 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100504 | ||
5 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
6 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
7 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method CTL_T_UPDATE_REG_USECOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100504 | ||
2 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100504 | ||
3 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
5 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100504 | ||
6 | ![]() |
IV_TRIGGER | Call by reference | Type reference (TYPE) | GRFN_CONTROL_TRIGGER | Date-Based or Event-Based Control, See HRP5304-DATE_EVENT | 20100504 | ||
7 | ![]() |
IV_USE_COMMON | Call by reference | Type reference (TYPE) | GRFN_BRASGMT_USECOMMON | Use Common or Regulation-Specific BRs | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method GET_BRA_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_REF_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Reference Object's ID | 20100412 | ||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100408 |
Method GET_BRA_OBJID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100412 | ||
2 | ![]() |
RV_REF_OBJID_API | Value transfer | Type reference (TYPE) | GRFN_API_OBJECT_ID | Reference Object's ID | 20100412 |
Method GET_BRA_OBJID on class CL_GRFN_MODEL_BRA has no exception.
Method IS_LOCKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100412 | ||
2 | ![]() |
IV_UNAME | Call by reference | Type reference (TYPE) | UNAME | SPACE | User Name | 20100412 | |
3 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100412 |
Method IS_LOCKED on class CL_GRFN_MODEL_BRA has no exception.
Method LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100409 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100408 |
Method QUERY_BY_CONTROL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BR | Call by reference | Type reference (TYPE) | GRFN_T_OBJECTID | List of Assigned Business Rules | 20100622 | ||
2 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control ID | 20100622 | ||
3 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100622 | ||
4 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation ID - INITIAL will return Common Business Rules | 20100628 | ||
5 | ![]() |
IV_VALID_FROM | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100622 | ||
6 | ![]() |
IV_VALID_TO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100622 |
Method QUERY_BY_CONTROL on class CL_GRFN_MODEL_BRA has no exception.
Method RSK_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100504 | ||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
4 | ![]() |
IV_RISK | Call by reference | Type reference (TYPE) | HROBJID | Risk | 20100504 | ||
5 | ![]() |
IV_RISK_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Risk Object Type | 20100504 | ||
6 | ![]() |
IV_VALIDFROM | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 | ||
7 | ![]() |
IV_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method RSK_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule HR Object ID | 20100504 | ||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100504 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100504 |
Method RSK_RETRIEVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DETAIL | Call by reference | Type reference (TYPE) | YT_BRA_DETAIL | (Common) Detail | 20100504 | ||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100504 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100504 |
Method RSK_RETRIEVE on class CL_GRFN_MODEL_BRA has no exception.
Method UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100409 |
Method UNLOCK on class CL_GRFN_MODEL_BRA has no exception.
Method _CTL_BUFFER_LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONTROL_TRIGGER | Call by reference | Type reference (TYPE) | GRFN_CONTROL_TRIGGER | Date-Based or Event-Based Control, See HRP5304-DATE_EVENT | 20100506 | ||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100506 |
Method _CTL_BUFFER_LOAD on class CL_GRFN_MODEL_BRA has no exception.
Method _CTL_E_PERIODMERGE_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OLD | Call by reference | Type reference (TYPE) | YT_DB_CONTROL | 20100506 | |||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100506 | ||
3 | ![]() |
IV_NEW_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100506 | ||
4 | ![]() |
IV_NEW_COMMON | Call by reference | Type reference (TYPE) | ABAP_BOOL | True for Common, False for regulation spcific | 20100506 | ||
5 | ![]() |
IV_NEW_CTL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100506 | ||
6 | ![]() |
IV_NEW_CTLOTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100506 | ||
7 | ![]() |
IV_NEW_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation | 20100506 | ||
8 | ![]() |
IV_NEW_VALIDFROM | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100506 | ||
9 | ![]() |
IV_NEW_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100506 |
Method _CTL_E_UPDATE_REG_F_T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100506 | ||
2 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100506 |
Method _CTL_E_UPDATE_REG_F_T on class CL_GRFN_MODEL_BRA has no exception.
Method _CTL_E_UPDATE_REG_T_F Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control HR Object ID | 20100506 | ||
2 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100506 | ||
3 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100506 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100506 | ||
5 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100506 | ||
6 | ![]() |
IV_TRIGGER | Call by reference | Type reference (TYPE) | GRFN_CONTROL_TRIGGER | Date-Based or Event-Based Control, See HRP5304-DATE_EVENT | 20100506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100506 |
Method _CTL_T_PERIODMERGE_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OLD | Call by reference | Type reference (TYPE) | YT_DB_CONTROL | 20100430 | |||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100430 | ||
3 | ![]() |
IV_NEW_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100430 | ||
4 | ![]() |
IV_NEW_COMMON | Call by reference | Type reference (TYPE) | ABAP_BOOL | True for Common, False for regulation spcific | 20100430 | ||
5 | ![]() |
IV_NEW_CTL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100430 | ||
6 | ![]() |
IV_NEW_CTLOTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100430 | ||
7 | ![]() |
IV_NEW_CTLTRIGGER | Call by reference | Type reference (TYPE) | GRFN_CONTROL_TRIGGER | Date-Based or Event-Based Control, See HRP5304-DATE_EVENT | 20100430 | ||
8 | ![]() |
IV_NEW_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation | 20100430 | ||
9 | ![]() |
IV_NEW_VALIDFROM | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100430 | ||
10 | ![]() |
IV_NEW_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100430 |
Method _CTL_T_PERIODMERGE_COM_FREQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_NEW | Call by reference | Type reference (TYPE) | YS_BRA_CONTROL_DETAIL | (Control) Detail | 20100430 | ||
2 | ![]() |
IT_OLD | Call by reference | Type reference (TYPE) | YT_DB_CONTROL | 20100430 | |||
3 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100430 | ||
4 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100430 | ||
5 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100430 |
Method _CTL_T_PERIODMERGE_REG_FREQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_NEW | Call by reference | Type reference (TYPE) | YS_BRA_CONTROL_DETAIL | (Control) Detail | 20100430 | ||
2 | ![]() |
IT_OLD | Call by reference | Type reference (TYPE) | YT_DB_CONTROL | 20100430 | |||
3 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control | 20100430 | ||
4 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100430 | ||
5 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100430 | ||
6 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation | 20100430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100430 |
Method _CTL_T_UPDATE_REG_F_T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100430 | ||
2 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100430 |
Method _CTL_T_UPDATE_REG_F_T on class CL_GRFN_MODEL_BRA has no exception.
Method _CTL_T_UPDATE_REG_T_F Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONTROL | Call by reference | Type reference (TYPE) | HROBJID | Control HR Object ID | 20100430 | ||
2 | ![]() |
IV_CONTROL_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Control Object Type | 20100430 | ||
3 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100430 | ||
4 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100430 | ||
5 | ![]() |
IV_REGULATION | Call by reference | Type reference (TYPE) | HROBJID | Regulation HR Object ID | 20100430 | ||
6 | ![]() |
IV_TRIGGER | Call by reference | Type reference (TYPE) | GRFN_CONTROL_TRIGGER | Date-Based or Event-Based Control, See HRP5304-DATE_EVENT | 20100430 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100430 |
Method _GUID_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_GUID | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100427 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100427 |
Method _RSK_BUFFER_LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20100506 |
Method _RSK_BUFFER_LOAD on class CL_GRFN_MODEL_BRA has no exception.
Method _RSK_PERIODMERGE_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OLD | Call by reference | Type reference (TYPE) | YT_DB_BRA | 20100506 | |||
2 | ![]() |
IV_GUID_BRA | Call by reference | Type reference (TYPE) | GRFN_GUID | BRA GUID | 20100506 | ||
3 | ![]() |
IV_NEW_BR | Call by reference | Type reference (TYPE) | HROBJID | Business Rule | 20100506 | ||
4 | ![]() |
IV_NEW_RSK | Call by reference | Type reference (TYPE) | HROBJID | Risk | 20100506 | ||
5 | ![]() |
IV_NEW_RSKOTYPE | Call by reference | Type reference (TYPE) | OTYPE | Risk Object Type | 20100506 | ||
6 | ![]() |
IV_NEW_VALIDFROM | Call by reference | Type reference (TYPE) | BEGDATUM | Start Date | 20100506 | ||
7 | ![]() |
IV_NEW_VALIDTO | Call by reference | Type reference (TYPE) | ENDDATUM | End Date | 20100506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generic GRC API exception | 20100506 |
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 600 |