SAP ABAP Class CL_CNV_TDMS_SCRAM_UI_LVL_SC (Scramble Level)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_MBT_SCRAMBLE (Package) Components of Scrambling platform
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ CNV_MBT_SCRAMBLE (Package) Components of Scrambling platform
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CNV_TDMS_SCRAM_UI_LEVEL | Level | 20080411 |
Properties
Class | CL_CNV_TDMS_SCRAM_UI_LVL_SC | |
Short Description | Scramble Level | |
Super Class | CL_CNV_TDMS_SCRAM_UI_LEVEL | Level |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CNV_MBT_SCRAMBLE | Components of Scrambling platform |
Created | 20080411 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no interface implemented.
Friends
Class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AAAAFSLIST_GRIDCONTENTA | Instance attribute | Protected | Type reference (TYPE) | CNV_MBT_SCRAM_TT_GRIDCONTENT | FS List | 20080615 | ||
2 | CHANGES_100 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Single-character flag | 20080610 | ||
3 | CHANGES_200 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Single-character flag | 20080610 | ||
4 | CHANGES_300 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Single-character flag | 20080610 | ||
5 | C_AMPERSAND | Constant | Private | Type reference (TYPE) | CHAR1 | '&' | Ampersand | 20080528 | |
6 | C_CONDITION_SET | Constant | Private | Type reference (TYPE) | CHAR2 | 'CD' | Scramble group | 20080528 | |
7 | C_FS_ROOTA | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'FSROOT' | FS ROOT | 20080615 | |
8 | C_GRID_AREA_1 | Constant | Public | Type reference (TYPE) | CHAR2 | '1' | Grid Area | 20080423 | |
9 | C_GRID_AREA_2 | Constant | Public | Type reference (TYPE) | CHAR2 | '2' | Grid Area | 20080423 | |
10 | C_GRID_AREA_3 | Constant | Public | Type reference (TYPE) | CHAR2 | '3' | Grid Area | 20080423 | |
11 | C_GRID_AREA_CLEAR | Constant | Public | Type reference (TYPE) | CHAR2 | '99' | Grid Area | 20080506 | |
12 | C_GRID_AREA_FS2 | Constant | Public | Type reference (TYPE) | CHAR2 | '21' | Grid Area | 20080423 | |
13 | C_GRID_AREA_FS3 | Constant | Public | Type reference (TYPE) | CHAR2 | '22' | Grid Area | 20080423 | |
14 | C_GRID_AREA_FS4 | Constant | Public | Type reference (TYPE) | CHAR2 | '23' | Grid Area | 20080605 | |
15 | C_MEMBER_F4_KEY | Constant | Public | Type reference (TYPE) | CHAR10 | 'F4_KEY' | R/2 table | 20080528 | |
16 | C_ONE | Constant | Private | Type reference (TYPE) | SYTABIX | '1' | position | 20080526 | |
17 | C_SCRAMBLE_GROUP | Constant | Private | Type reference (TYPE) | CHAR2 | 'SC' | Scramble group | 20080528 | |
18 | DOM_SEARCH | Instance attribute | Private | Type reference (TYPE) | C | Domain Search | 20080529 | ||
19 | GFREP_GCONT | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CNV_TDMS_SCRAM_UI_GCONT | Global Container | 20080421 | ||
20 | REF_FSSET_LIST_DET | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_TDMS_SCRAM_UI_LIST | List of scramble data elements ( ScGrps, ScSets ..) | 20080416 | ||
21 | REF_FSSET_LIST_SET | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CNV_TDMS_SCRAM_UI_FSLIST | List of scramble data elements ( ScGrps, ScSets ..) | 20080508 | ||
22 | TAB_FIELD_CHECK | Instance attribute | Private | Type reference (TYPE) | TT_FIELD_CHECK | check table for field inputs | 20080709 | ||
23 | TARGET_FIELD | Instance attribute | Private | Type reference (TYPE) | FIELDNAME | NAME OF PARAMETER TO BE PASSED ON TO CATALOG | 20080529 | ||
24 | TARGET_TAB | Instance attribute | Private | Type reference (TYPE) | TABNAME | TABLE NAME | 20080529 | ||
25 | TREE_A1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CNV_TDMS_SCRAM_UI_GTREE | Global Tree | 20080422 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_FIELD_INPUT | Instance method | Public | Method | check input with table field | 20080709 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20080411 |
3 | CREATE_CUSTOM_RULE | Instance method | Public | Method | create new customer rule | 20080703 |
4 | CREATE_SCRAM_GRP | Instance method | Public | Method | Create Scramble Group | 20080422 |
5 | CREATE_SCRAM_SET | Instance method | Public | Method | Create Scramble Set | 20080430 |
6 | DELETE_SCRAM_GRP | Instance method | Public | Method | Delete Scramble Group | 20080430 |
7 | DELETE_SCRAM_SET | Instance method | Public | Method | Delete Scramble Set | 20080620 |
8 | GET_SCRL_INFO | Instance method | Public | Method | Get Scramble Rule Customizing Info | 20080514 |
9 | ICON_SCSSET_BUTTON | Instance method | Private | Method | get icon from state | 20080619 |
10 | MAINTAIN_SCRAM_GRP | Instance method | Public | Method | Maintain Scramble Group | 20080430 |
11 | MAINTAIN_SCRAM_SET | Instance method | Public | Method | Maintain Scramble Set | 20080430 |
12 | MOVEIN | Instance method | Public | Method | Move ScrambleElement to Element on upper level | 20080619 |
13 | MOVEOUT | Instance method | Public | Method | MoveOut Scramble Set to Scramble Group | 20080619 |
14 | MOVE_ADDS_2_FSET | Instance method | Public | Method | MoveOut Condition Set to Field Set | 20080620 |
15 | SET_FIELD_LIST | Instance method | Public | Method | Set the Fields | 20080529 |
16 | SET_SCRL_INFO | Instance method | Public | Method | Set Scramble Rule Customizing Info | 20080519 |
17 | SWITCH_ATTR_OPERAND | Instance method | Public | Method | Switch Operand | 20080530 |
18 | TREE_ENTRY_SCGRP | Instance method | Private | Method | create treeentry for Scramble Group | 20080620 |
Events
Class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_FIELD_CHECK | Private | See coding | TT_FIELD_CHECK | 20080709 | |
Method Signatures
Method CHECK_FIELD_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR | Call by reference | Type reference (TYPE) | ERRORSLIST | Number of Message Type | 20080709 | ||
2 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | ANY | Description Field | 20080709 |
Method CHECK_FIELD_INPUT on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MEMBER_TYPE | Call by reference | Type reference (TYPE) | CNV_MBT_SCRAM_T_NAME | 'SCGRP' | Member type | 20080508 | |
2 | Importing | IV_REF_DP | Call by reference | Object reference (TYPE REF TO) | CL_CNV_TDMS_SCRAM_DATA_PROV | Scrambling table Data provider | 20080508 |
Method CONSTRUCTOR on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method CREATE_CUSTOM_RULE Signature
Method CREATE_CUSTOM_RULE on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no parameter.
Method CREATE_CUSTOM_RULE on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method CREATE_SCRAM_GRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20080528 |
Method CREATE_SCRAM_GRP on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method CREATE_SCRAM_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR | Call by reference | Type reference (TYPE) | ERRORSLIST | Error list for transfer of errors in long texts | 20080606 | ||
2 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20080508 |
Method CREATE_SCRAM_SET on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method DELETE_SCRAM_GRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR | Call by reference | Type reference (TYPE) | ERRORSLIST | Error list for transfer of errors in long texts | 20080510 | ||
2 | Importing | IV_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080508 |
Method DELETE_SCRAM_GRP on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method DELETE_SCRAM_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR | Call by reference | Type reference (TYPE) | ERRORSLIST | Error list for transfer of errors in long texts | 20080620 | ||
2 | Importing | IV_ID | Call by reference | Type reference (TYPE) | CNV_MBT_SCSETID | ScramblingSet ID | 20080620 |
Method DELETE_SCRAM_SET on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method GET_SCRL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CUST_INFO | Call by reference | Type reference (TYPE) | CNV_MBT_SCRAM_TS_SCSCCU_INFO | Scrambling Customizing Type information | 20080519 | ||
2 | Exporting | ES_ERROR | Call by reference | Type reference (TYPE) | ERRORSLIST | Number of Message Type | 20080519 | ||
3 | Exporting | ET_CUST_VALUES | Call by reference | Type reference (TYPE) | CNV_MBT_SCRAM_TT_SCSCCU_VALUE | ScramblingRule Customizing values table | 20080519 | ||
4 | Importing | IV_NODEKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080514 |
Method GET_SCRL_INFO on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method ICON_SCSSET_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_ICON | Value transfer | Type reference (TYPE) | TV_IMAGE | icon | 20080619 | ||
2 | Importing | I_STATE | Call by reference | Type reference (TYPE) | BOOLEAN | Status set is active initial inactive | 20080619 |
Method ICON_SCSSET_BUTTON on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method MAINTAIN_SCRAM_GRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20080508 |
Method MAINTAIN_SCRAM_GRP on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method MAINTAIN_SCRAM_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR | Call by reference | Type reference (TYPE) | ERRORSLIST | Error list for transfer of errors in long texts | 20080609 | ||
2 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20080508 | ||
3 | Importing | IV_ID | Call by reference | Type reference (TYPE) | CNV_MBT_SCSETID | ScramblingSet ID | 20080617 |
Method MAINTAIN_SCRAM_SET on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method MOVEIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR | Call by reference | Type reference (TYPE) | ERRORSLIST | Number of Message Type | 20080619 | ||
2 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20080619 | ||
3 | Importing | IV_ID | Call by reference | Type reference (TYPE) | CNV_MBT_SCSETID | ScramblingSet ID | 20080619 | ||
4 | Importing | IV_MEMBER_TYPE | Call by reference | Type reference (TYPE) | ANY | Member type | 20080619 | ||
5 | Importing | IV_NODEKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080619 |
Method MOVEIN on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method MOVEOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20080619 | ||
2 | Importing | IV_NODEKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080619 |
Method MOVEOUT on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method MOVE_ADDS_2_FSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ID | Call by reference | Type reference (TYPE) | CNV_MBT_CDSETID | ID | 20080620 | ||
2 | Importing | IV_MEMBER_TYPE | Call by reference | Type reference (TYPE) | ANY | Member Type | 20080620 | ||
3 | Importing | IV_NODEKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080620 |
Method MOVE_ADDS_2_FSET on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method SET_FIELD_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CNV_MBT_DESCRIPT | Description Field | 20080529 |
Method SET_FIELD_LIST on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method SET_SCRL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CUST_VALUES | Call by reference | Type reference (TYPE) | CNV_MBT_SCRAM_TT_SCSCCU_VALUE | ScramblingRule Customizing values table | 20080519 | ||
2 | Importing | IV_NODEKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080519 |
Method SET_SCRL_INFO on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method SWITCH_ATTR_OPERAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Function code | 20080530 | ||
2 | Importing | IV_ITEM_NAME | Call by reference | Type reference (TYPE) | TV_ITMNAME | Tree Control: Column Name / Item Name | 20080530 | ||
3 | Importing | IV_NODEKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080530 |
Method SWITCH_ATTR_OPERAND on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
Method TREE_ENTRY_SCGRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_NODEKEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080620 | ||
2 | Importing | IS_MEMBER_LIST | Call by reference | Type reference (TYPE) | CNV_MBT_SCRAM_TS_MEMBER | Member List | 20080620 | ||
3 | Importing | IV_RELAT_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Node key | 20080620 |
Method TREE_ENTRY_SCGRP on class CL_CNV_TDMS_SCRAM_UI_LVL_SC has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 2006_1_46C |