Hierarchy
⤷
⤷
Properties
| Class | CL_GRPC_CLM_UTILITY | |
| Short Description | CLM Utility | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRPC_CLM | Content Lifecycle Management APIs for Process Control |
| Created | 20101025 | 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_GRPC_CLM_UTILITY has no interface implemented.
Friends
Class CL_GRPC_CLM_UTILITY has no friend class.
Attributes
Class CL_GRPC_CLM_UTILITY has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Add customizing data foreitn key | 20101104 | |
| 2 | Static method | Public | Method | Add metadata value set from import file | 20101223 | |
| 3 | Static method | Public | Method | Add Sheet | 20101101 | |
| 4 | Static method | Public | Method | Convert customizing entity to attr name | 20110117 | |
| 5 | Static method | Public | Method | Convert ID to Object ID | 20101104 | |
| 6 | Static method | Public | Method | Convert Object ID to ID | 20101130 | |
| 7 | Static method | Public | Method | Convert Risk Impact and Driver | 20101230 | |
| 8 | Static method | Public | Method | Cut CLM ID to Object ID | 20101026 | |
| 9 | Static method | Public | Method | Decode http character | 20110105 | |
| 10 | Static method | Public | Method | Generate Template | 20101101 | |
| 11 | Static method | Public | Method | Get control risk rating | 20101104 | |
| 12 | Static method | Public | Method | Get customizing data for CLM | 20101104 | |
| 13 | Static method | Public | Method | Get customizing entity | 20101104 | |
| 14 | Static method | Public | Method | Get customizing metadata for CLM | 20101104 | |
| 15 | Static method | Public | Method | Get customizing data xml for each entity | 20101104 | |
| 16 | Static method | Public | Method | Get entity | 20101216 | |
| 17 | Static method | Public | Method | Get field status system configuration | 20101230 | |
| 18 | Static method | Public | Method | Handle CLM ID | 20101027 | |
| 19 | Static method | Public | Method | Import customizing data | 20101129 | |
| 20 | Static method | Public | Method | Is customizing entity | 20101129 | |
| 21 | Static method | Public | Method | Map cust fld to pc fld | 20101104 | |
| 22 | Static method | Public | Method | Save customizing data | 20101201 |
Events
Class CL_GRPC_CLM_UTILITY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_CONTROL_RISK | Public | See coding | 20101104 | BEGIN OF ys_control_risk.
INCLUDE TYPE grpc_s_cra_rrange.
TYPES upper_limit TYPE grpc_upper_limit.
TYPES lower_limit TYPE grpc_lower_limit.
TYPES END OF ys_control_risk
|
||
| 2 | YS_CUST_CONTROL_RISK | Public | See coding | 20101104 | BEGIN OF ys_cust_control_risk,
id TYPE string,
name TYPE yt_cust_data_name,
descr TYPE yt_cust_data_descr,
upper_limit TYPE grpc_upper_limit,
lower_limit TYPE grpc_lower_limit,
END OF ys_cust_control_risk
|
||
| 3 | YS_CUST_DATA_DESCR | Public | See coding | 20101103 | BEGIN OF ys_cust_data_descr,
descr TYPE string,
lang TYPE string,
END OF ys_cust_data_descr
|
||
| 4 | YS_CUST_DATA_ENTITY | Public | See coding | 20101103 | BEGIN OF ys_cust_data_entity,
entity TYPE string,
cust_data TYPE yt_cust_data_field,
END OF ys_cust_data_entity
|
||
| 5 | YS_CUST_DATA_FIELD | Public | See coding | 20101103 | BEGIN OF ys_cust_data_field,
id TYPE string,
name TYPE yt_cust_data_name,
descr TYPE yt_cust_data_descr,
parent type string,
END OF ys_cust_data_field
|
||
| 6 | YS_CUST_DATA_NAME | Public | See coding | 20101103 | BEGIN OF ys_cust_data_name,
name TYPE string,
lang TYPE string,
END OF ys_cust_data_name
|
||
| 7 | YS_ID_MAPPING | Public | See coding | 20101027 | BEGIN OF ys_id_mapping,
clm_id TYPE string,
local_id TYPE string,
END OF ys_id_mapping
|
||
| 8 | YT_CONTROL_RISK | Public | See coding | 20101104 | yt_control_risk TYPE STANDARD TABLE OF ys_control_risk WITH NON-UNIQUE DEFAULT KEY
|
||
| 9 | YT_CUST_CONTROL_RISK | Public | See coding | 20101104 | yt_cust_control_risk TYPE STANDARD TABLE OF ys_cust_control_risk WITH NON-UNIQUE DEFAULT KEY
|
||
| 10 | YT_CUST_DATA_DESCR | Public | See coding | 20101103 | yt_cust_data_descr TYPE STANDARD TABLE OF ys_cust_data_descr WITH NON-UNIQUE DEFAULT KEY
|
||
| 11 | YT_CUST_DATA_ENTITY | Public | See coding | 20101103 | yt_cust_data_entity TYPE STANDARD TABLE OF ys_cust_data_entity WITH NON-UNIQUE DEFAULT KEY
|
||
| 12 | YT_CUST_DATA_FIELD | Public | See coding | 20101103 | yt_cust_data_field TYPE STANDARD TABLE OF ys_cust_data_field WITH NON-UNIQUE DEFAULT KEY
|
||
| 13 | YT_CUST_DATA_NAME | Public | See coding | 20101103 | yt_cust_data_name TYPE STANDARD TABLE OF ys_cust_data_name WITH NON-UNIQUE DEFAULT KEY
|
||
| 14 | YT_ID_MAPPING | Public | See coding | 20101027 | yt_id_mapping TYPE HASHED TABLE OF ys_id_mapping WITH UNIQUE KEY clm_id
|
Method Signatures
Method ADD_CUST_REF_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_META | Call by reference | Type reference (TYPE) | IF_GRFN_IO_META_PROC=>YT_META_ENTITY | 20101104 |
Method ADD_CUST_REF_TO on class CL_GRPC_CLM_UTILITY has no exception.
Method ADD_META_VALUE_SET_FROM_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_METADATA | Call by reference | Type reference (TYPE) | IF_GRFN_IO_META_PROC=>YS_META_ENTITY | 20101223 | ||||
| 2 | IO_BUFFER | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_IO_IMPORT_BUFFER | Import buffer | 20101223 |
Method ADD_META_VALUE_SET_FROM_FILE on class CL_GRPC_CLM_UTILITY has no exception.
Method ADD_SHEET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEL | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_EXCEL | Excel utility class | 20101101 | |||
| 2 | IV_ENTITY_ID | Value transfer | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20101101 |
Method ADD_SHEET on class CL_GRPC_CLM_UTILITY has no exception.
Method CONVERT_CUST_ENTITY_TO_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTITY | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20110117 | |||
| 2 | RV_ATTR_NAME | Value transfer | Type reference (TYPE) | GRPC_ATTRNAME | Attribute | 20110117 |
Method CONVERT_CUST_ENTITY_TO_ATTR on class CL_GRPC_CLM_UTILITY has no exception.
Method CONVERT_ID_TO_OBJECT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20101104 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20101104 | ||||
| 3 | RV_OBJECT_ID | Value transfer | Type reference (TYPE) | STRING | 20101104 |
Method CONVERT_ID_TO_OBJECT_ID on class CL_GRPC_CLM_UTILITY has no exception.
Method CONVERT_OBJECT_ID_TO_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | STRING | 20101130 | ||||
| 2 | RV_ID | Value transfer | Type reference (TYPE) | STRING | 20101215 |
Method CONVERT_OBJECT_ID_TO_ID on class CL_GRPC_CLM_UTILITY has no exception.
Method CONVERT_RISK_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_META | Call by reference | Type reference (TYPE) | IF_GRFN_IO_META_PROC=>YS_META_ENTITY | 20101230 |
Method CONVERT_RISK_FIELD on class CL_GRPC_CLM_UTILITY has no exception.
Method CUT_CLM_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJECT_ID | Call by reference | Type reference (TYPE) | STRING | Object ID | 20110105 | |||
| 2 | IV_CLM_ID | Call by reference | Type reference (TYPE) | STRING | 20101026 | ||||
| 3 | IV_REFER_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20101026 |
Method CUT_CLM_ID on class CL_GRPC_CLM_UTILITY has no exception.
Method DECODE_HTTP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STRING | Call by reference | Type reference (TYPE) | STRING | 20110105 | ||||
| 2 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20110105 |
Method DECODE_HTTP on class CL_GRPC_CLM_UTILITY has no exception.
Method GENERATE_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ENTITY | Call by reference | Type reference (TYPE) | GRFN_T_ENTITY | Table of entities | 20101101 | |||
| 2 | IV_METADATA | Call by reference | Type reference (TYPE) | STRING | 20101101 |
Method GENERATE_TEMPLATE on class CL_GRPC_CLM_UTILITY has no exception.
Method GET_CONTROL_RISK_RATING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CONTROL_RISK_RATING | Call by reference | Type reference (TYPE) | YT_CONTROL_RISK | 20101104 | ||||
| 2 | IV_LANGU | Value transfer | Type reference (TYPE) | LANGU | Language Key | 20101104 |
Method GET_CONTROL_RISK_RATING on class CL_GRPC_CLM_UTILITY has no exception.
Method GET_CUST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_XML | Call by reference | Type reference (TYPE) | STRING | 20101104 | ||||
| 2 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_IO_LOG | IO Log | 20101104 |
Method GET_CUST_DATA on class CL_GRPC_CLM_UTILITY has no exception.
Method GET_CUST_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ENTITY | Call by reference | Type reference (TYPE) | GRFN_T_ENTITY | Table of entities | 20101104 |
Method GET_CUST_ENTITY on class CL_GRPC_CLM_UTILITY has no exception.
Method GET_CUST_META Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_META_CUST | Call by reference | Type reference (TYPE) | IF_GRFN_IO_META_PROC=>YT_META_ENTITY | 20101104 |
Method GET_CUST_META on class CL_GRPC_CLM_UTILITY has no exception.
Method GET_CUST_XML_PER_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_XML | Call by reference | Type reference (TYPE) | STRING | 20101104 | ||||
| 2 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20101104 |
Method GET_CUST_XML_PER_ENTITY on class CL_GRPC_CLM_UTILITY has no exception.
Method GET_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | STRING | 20101216 | ||||
| 2 | RV_ENTITY_ID | Value transfer | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20101216 |
Method GET_ENTITY on class CL_GRPC_CLM_UTILITY has no exception.
Method GET_SYS_FIELD_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APP | Value transfer | Type reference (TYPE) | GRFN_APP_COMPONENT | 20101230 | ||||
| 2 | IV_ENTITY_ID | Value transfer | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20101230 | |||
| 3 | IV_FLD | Value transfer | Type reference (TYPE) | GRFN_FLD | Field ID | 20101230 | |||
| 4 | IV_REG | Value transfer | Type reference (TYPE) | GRFN_REGULATION | 20101230 | ||||
| 5 | RV_STATUS | Value transfer | Type reference (TYPE) | GRFN_FLD_STAT | 20101230 |
Method GET_SYS_FIELD_STATUS on class CL_GRPC_CLM_UTILITY has no exception.
Method HANDLE_CLM_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ID_MAPPING | Call by reference | Type reference (TYPE) | YT_ID_MAPPING | 20101028 | ||||
| 2 | EV_XML | Call by reference | Type reference (TYPE) | STRING | 20101027 | ||||
| 3 | IV_XML | Call by reference | Type reference (TYPE) | STRING | 20101027 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Import/Export runtime exception | 20101028 |
Method IMPORT_CUST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CUST_COMMON_DATA | Call by reference | Type reference (TYPE) | YT_CUST_DATA_ENTITY | 20101129 | ||||
| 2 | ET_CUST_CONTROL_RISK | Call by reference | Type reference (TYPE) | YT_CUST_CONTROL_RISK | 20101129 | ||||
| 3 | IO_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20101129 |
Method IMPORT_CUST_DATA on class CL_GRPC_CLM_UTILITY has no exception.
Method IS_CUST_ENTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | STRING | Entity ID | 20101129 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101129 |
Method IS_CUST_ENTITY on class CL_GRPC_CLM_UTILITY has no exception.
Method MAP_CUST_FLD_TO_PC_FLD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATTR | Call by reference | Type reference (TYPE) | GRPC_ATTRNAME | Attribute | 20101104 | |||
| 2 | RV_FLD | Value transfer | Type reference (TYPE) | GRFN_FLD | Field ID | 20101104 |
Method MAP_CUST_FLD_TO_PC_FLD on class CL_GRPC_CLM_UTILITY has no exception.
Method SAVE_CUST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CUST_COMMON_DATA | Call by reference | Type reference (TYPE) | YT_CUST_DATA_ENTITY | 20101201 | ||||
| 2 | IT_CUST_CONTROL_RISK | Call by reference | Type reference (TYPE) | YT_CUST_CONTROL_RISK | 20101201 |
Method SAVE_CUST_DATA on class CL_GRPC_CLM_UTILITY has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | V1000 |