Hierarchy
⤷ CA-CL (Application Component) Classification
⤷ BSCL_VIEW_KIT (Package) Classification: Tools for view generation
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BSCL_ALLOCATING_VALUE_SQL | Allocation of classification values | 20121031 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BSCL_CHARACTERISTIC | Characteristic | 20121022 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BSCL_SQL_SELF_JOIN | SQL access for self joins | 20121112 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BSCL_SQL_TYPES | Types for SQL generation | 20130121 |
Properties
Class | CL_BSCL_CHARACTERISTIC | |
Short Description | Characteristic | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | BSCL_VIEW_KIT | Classification: Tools for view generation |
Created | 20121022 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_BSCL_SQL_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BSCL_ALLOCATING_VALUE_SQL | Allocation of classification values | 20121031 | ||
2 | IF_BSCL_CHARACTERISTIC | Characteristic | 20121022 | ||
3 | IF_BSCL_SQL_SELF_JOIN | SQL access for self joins | 20121112 | ||
4 | IF_BSCL_SQL_TYPES | Types for SQL generation | 20130121 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_BSCL_CLASS | 20130218 | Class |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_AUTHOR_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
2 | MC_AUTHOR_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | '_Auth' | 20121220 | ||
3 | MC_BEGIN_EXCLUDE_SUFFIX | Constant | Protected | Type reference (TYPE) | STRING | '_FrVaEx' | 20130213 | ||
4 | MC_BEGIN_INTERVAL_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | '_From' | 20121120 | ||
5 | MC_CONVERTED_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | '_E' | 20130206 | ||
6 | MC_CUOBJ_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
7 | MC_DATE_LENGTH | Instance attribute | Private | Attribute reference (LIKE) | 20130423 | ||||
8 | MC_DESCR_AUTHOR_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | 'Author' | 20130215 | ||
9 | MC_DESCR_BEGIN_EXCLUDE_SUFFIX | Constant | Protected | Type reference (TYPE) | STRING | 'From value excluded' | 20130215 | ||
10 | MC_DESCR_BEGIN_INTERVAL_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | 'Value from' | 20130215 | ||
11 | MC_DESCR_END_EXCLUDE_SUFFIX | Constant | Protected | Type reference (TYPE) | STRING | 'To value excluded' | 20130215 | ||
12 | MC_DESCR_END_INTERVAL_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | 'Value to' | 20130215 | ||
13 | MC_DESCR_SINGLE_SUFFIX | Constant | Protected | Type reference (TYPE) | STRING | 'Is single value indicator' | 20130215 | ||
14 | MC_DESCR_SORTER_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | 'Sort value' | 20130215 | ||
15 | MC_DESCR_UNIT_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | 'Unit' | 20130215 | ||
16 | MC_END_EXCLUDE_SUFFIX | Constant | Protected | Type reference (TYPE) | STRING | '_ToVaEx' | 20130213 | ||
17 | MC_END_INTERVAL_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | '_To' | 20121031 | ||
18 | MC_FIELDNAME_ID | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
19 | MC_INDICATOR_LENGTH | Instance attribute | Private | Attribute reference (LIKE) | 20130121 | ||||
20 | MC_INITIAL_RANK | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
21 | MC_INTERVAL_CODE_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
22 | MC_LEADING_ZERO | Instance attribute | Private | Attribute reference (LIKE) | 20130219 | ||||
23 | MC_MAX_DATE | Constant | Private | Type reference (TYPE) | SY-DATUM | '99991231' | Maximum Date for Classification | 20121115 | |
24 | MC_MAX_TIME | Constant | Private | Type reference (TYPE) | STRING | '240000' | 20130228 | ||
25 | MC_MIN_DATE | Constant | Private | Type reference (TYPE) | STRING | '10101' | Minimum Date for Classification | 20130423 | |
26 | MC_NAME_PREFIX | Constant | Private | Type reference (TYPE) | STRING | '_' | 20121116 | ||
27 | MC_NULL | Constant | Private | Type reference (TYPE) | STRING | 'NULL' | 20130423 | ||
28 | MC_OBJECT_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
29 | MC_SINGLE_SUFFIX | Constant | Protected | Type reference (TYPE) | STRING | '_IsSVa' | 20121120 | ||
30 | MC_SORTER_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | '_Sort' | 20121119 | ||
31 | MC_SORT_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
32 | MC_TABLE_NAME | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
33 | MC_TIME_LENGTH | Instance attribute | Private | Attribute reference (LIKE) | 20130219 | ||||
34 | MC_TYPE_CHARACTER | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
35 | MC_TYPE_CURRENCY | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
36 | MC_TYPE_DATE | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
37 | MC_TYPE_NUMERIC | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
38 | MC_TYPE_TIME | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
39 | MC_TYPE_USER_DEFINED | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
40 | MC_UNIT_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
41 | MC_UNIT_SUFFIX | Constant | Private | Type reference (TYPE) | STRING | '_Unit' | 20121031 | ||
42 | MC_VALUE_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
43 | MC_VALUE_FLOAT_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
44 | MC_VALUE_FLOAT_TO_FIELD | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
45 | MC_VALUE_TABLE_NAME | Instance attribute | Private | Attribute reference (LIKE) | 20130107 | ||||
46 | MR_CHARACTERISTIC_DESCRIPTION | Instance attribute | Private | Object reference (TYPE REF TO) | CABNT | Characteristic Descriptions | 20121119 | ||
47 | MS_CHARACTERISTIC | Instance attribute | Protected | Type reference (TYPE) | CABN | Characteristic | 20121023 | ||
48 | MV_CHARACTERISTIC_SHORT_NAME | Instance attribute | Protected | Type reference (TYPE) | ATNAM | Characteristic short name | 20130215 | ||
49 | MV_FLAWED | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20121114 | |||
50 | MV_MULTIVALUE | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20121023 | |||
51 | MV_RANK | Instance attribute | Protected | Type reference (TYPE) | NUMC4 | Count parameters | 20121031 | ||
52 | MV_REDUNDANT_STORAGE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20121128 |
Methods
Events
Class CL_BSCL_CHARACTERISTIC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_ALLOCATING_VALUE_SQL | Private | Attribute reference (LIKE) | 20130107 |
|
||
2 | TT_CHARACTERISTICS | Private | Attribute reference (LIKE) | 20130107 |
|
||
3 | TT_COLUMNS_FOR_TEST | Private | Attribute reference (LIKE) | 20130107 |
|
||
4 | TT_CONVERSION_ARGUMENTS | Private | Attribute reference (LIKE) | 20130121 |
|
||
5 | TY_COLUMN_FOR_TEST | Private | Attribute reference (LIKE) | 20130107 |
|
Method Signatures
Method APPEND_COLUMN_SUFFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COLUMN | Call by reference | Type reference (TYPE) | STRING | 20121116 | |||
2 | Importing | IV_SNIPPET | Call by reference | Type reference (TYPE) | STRING | 20121116 | |||
3 | Returning | RV_SNIPPET | Value transfer | Type reference (TYPE) | STRING | 20121116 |
Method APPEND_COLUMN_SUFFIX on class CL_BSCL_CHARACTERISTIC has no exception.
Method APPEND_INITIAL_SUFFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20121105 | |||
2 | Returning | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20121105 |
Method APPEND_INITIAL_SUFFIX on class CL_BSCL_CHARACTERISTIC has no exception.
Method APPEND_RANK_SUFFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20121105 | |||
2 | Importing | IV_RANK | Call by reference | Type reference (TYPE) | NUMC4 | Count parameters | 20121112 | ||
3 | Returning | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20121105 |
Method APPEND_RANK_SUFFIX on class CL_BSCL_CHARACTERISTIC has no exception.
Method APPEND_SUFFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20121112 | |||
2 | Importing | IV_SUFFIX | Call by reference | Type reference (TYPE) | STRING | 20121112 | |||
3 | Returning | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20121112 |
Method APPEND_SUFFIX on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_ALIAS_BY_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | STRING | 20121120 | |||
2 | Returning | RV_ALIAS | Value transfer | Type reference (TYPE) | STRING | 20121120 |
Method ASSEMBLE_ALIAS_BY_FIELD on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONVERSIONS | Call by reference | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_SQL_FUNCTIONS | 20130108 | |||
2 | Importing | IT_MAPPED_VALUES | Call by reference | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VALUE_MAPPINGS | 20130108 | |||
3 | Importing | IV_ALIAS | Call by reference | Type reference (TYPE) | STRING | 20121120 | |||
4 | Importing | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | 20130215 | |||
5 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | STRING | 20121102 | |||
6 | Importing | IV_LENGTH | Call by reference | Type reference (TYPE) | I | 20130121 | |||
7 | Importing | IV_LENGTH_DECIMALS | Call by reference | Type reference (TYPE) | I | 20130201 | |||
8 | Importing | IV_TABLE | Call by reference | Type reference (TYPE) | STRING | 20121102 | |||
9 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130121 | |||
10 | Returning | RS_COLUMN | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TY_VIEW_COLUMN | 20121102 |
Method ASSEMBLE_COLUMN on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_COLUMNS_FOR_CHARACTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLUMNS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS | 20121120 |
Method ASSEMBLE_COLUMNS_FOR_CHARACTER on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_COLUMNS_FOR_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLUMNS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS | 20121120 |
Method ASSEMBLE_COLUMNS_FOR_CURRENCY on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_COLUMNS_FOR_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLUMNS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS | 20121120 |
Method ASSEMBLE_COLUMNS_FOR_DATE on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_COLUMNS_FOR_NUMERIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLUMNS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS | 20121120 |
Method ASSEMBLE_COLUMNS_FOR_NUMERIC on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_COLUMNS_FOR_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLUMNS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS | 20121210 |
Method ASSEMBLE_COLUMNS_FOR_TIME on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_CONVERSIONS_BY_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_CONVERSIONS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_SQL_FUNCTIONS | 20130108 |
Method ASSEMBLE_CONVERSIONS_BY_TYPE on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_CONVERSION_ARGUMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20121116 | |||
2 | Returning | RT_ARGUMENTS | Value transfer | Type reference (TYPE) | TT_CONVERSION_ARGUMENTS | Table with Strings | 20121116 |
Method ASSEMBLE_CONVERSION_ARGUMENTS on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SUFFIX | Call by reference | Type reference (TYPE) | STRING | 20130215 | |||
2 | Returning | RV_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20130215 |
Method ASSEMBLE_DESCRIPTION on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_GENERAL_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLUMNS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS | 20121120 |
Method ASSEMBLE_GENERAL_COLUMNS on class CL_BSCL_CHARACTERISTIC has no exception.
Method ASSEMBLE_INDICATOR_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_COLUMNS | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VIEW_COLUMNS | 20121210 |
Method ASSEMBLE_INDICATOR_COLUMNS on class CL_BSCL_CHARACTERISTIC has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CHARACTERISTIC | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20121022 |
Method CONSTRUCTOR on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_COLUMNS Signature
Method GET_COLUMNS on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_COLUMNS on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_CONNECTION_PREDICATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_REFERENCE_FIELDS | Call by reference | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_TABLE_FIELDS | 20121114 | |||
2 | Returning | RT_PREDICATES | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_FIELD_PREDICATES | 20121114 |
Method GET_CONNECTION_PREDICATES on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_DECIMALS Signature
Method GET_DECIMALS on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_DECIMALS on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_DESCRIPTION Signature
Method GET_DESCRIPTION on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_DESCRIPTION on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_FIX_VALUE_PREDICATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_PREDICATE | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TY_FIELD_PREDICATE | 20121114 |
Method GET_FIX_VALUE_PREDICATE on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_ID Signature
Method GET_ID on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_ID on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_LENGTH Signature
Method GET_LENGTH on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_LENGTH on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_LENGTH_BY_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | STRING | 20130121 | |||
2 | Importing | IV_TABLE | Call by reference | Type reference (TYPE) | STRING | 20130121 | |||
3 | Returning | RV_LENGTH | Value transfer | Type reference (TYPE) | I | 20130121 |
Method GET_LENGTH_BY_FIELD on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_NAME Signature
Method GET_NAME on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_NAME on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_SHORT_NAME Signature
Method GET_SHORT_NAME on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_SHORT_NAME on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_TABLE_BY_RANK Signature
Method GET_TABLE_BY_RANK on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_TABLE_BY_RANK on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_TABLE_JOINS Signature
Method GET_TABLE_JOINS on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_TABLE_JOINS on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_TYPE Signature
Method GET_TYPE on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_TYPE on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_USER_DEFINED_TYPE_ID Signature
Method GET_USER_DEFINED_TYPE_ID on class CL_BSCL_CHARACTERISTIC has no parameter.
Method GET_USER_DEFINED_TYPE_ID on class CL_BSCL_CHARACTERISTIC has no exception.
Method GET_VALUE_TABLE_PREDICATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | STRING | 20121105 | |||
2 | Returning | RS_PREDICATE | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TY_FIELD_PREDICATE | 20121105 |
Method GET_VALUE_TABLE_PREDICATE on class CL_BSCL_CHARACTERISTIC has no exception.
Method HAS_INITIAL_RANK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121112 |
Method HAS_INITIAL_RANK on class CL_BSCL_CHARACTERISTIC has no exception.
Method HAS_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121207 |
Method HAS_UNIT on class CL_BSCL_CHARACTERISTIC has no exception.
Method IS_CASE_SENSITIVE Signature
Method IS_CASE_SENSITIVE on class CL_BSCL_CHARACTERISTIC has no parameter.
Method IS_CASE_SENSITIVE on class CL_BSCL_CHARACTERISTIC has no exception.
Method IS_FLAWED Signature
Method IS_FLAWED on class CL_BSCL_CHARACTERISTIC has no parameter.
Method IS_FLAWED on class CL_BSCL_CHARACTERISTIC has no exception.
Method IS_INTERVAL Signature
Method IS_INTERVAL on class CL_BSCL_CHARACTERISTIC has no parameter.
Method IS_INTERVAL on class CL_BSCL_CHARACTERISTIC has no exception.
Method IS_MULTIVALUE Signature
Method IS_MULTIVALUE on class CL_BSCL_CHARACTERISTIC has no parameter.
Method IS_MULTIVALUE on class CL_BSCL_CHARACTERISTIC has no exception.
Method IS_REDUNDANT Signature
Method IS_REDUNDANT on class CL_BSCL_CHARACTERISTIC has no parameter.
Method IS_REDUNDANT on class CL_BSCL_CHARACTERISTIC has no exception.
Method MAP_DATE_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MAPPED_VALUES | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VALUE_MAPPINGS | 20130423 |
Method MAP_DATE_LIMIT on class CL_BSCL_CHARACTERISTIC has no exception.
Method MAP_INTERVAL_CODE_TO_LOWER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MAPPED_VALUES | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VALUE_MAPPINGS | 20121120 |
Method MAP_INTERVAL_CODE_TO_LOWER on class CL_BSCL_CHARACTERISTIC has no exception.
Method MAP_INTERVAL_CODE_TO_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MAPPED_VALUES | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VALUE_MAPPINGS | 20121120 |
Method MAP_INTERVAL_CODE_TO_SINGLE on class CL_BSCL_CHARACTERISTIC has no exception.
Method MAP_INTERVAL_CODE_TO_UPPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MAPPED_VALUES | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VALUE_MAPPINGS | 20121120 |
Method MAP_INTERVAL_CODE_TO_UPPER on class CL_BSCL_CHARACTERISTIC has no exception.
Method MAP_NUMERIC_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MAPPED_VALUES | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VALUE_MAPPINGS | 20130613 |
Method MAP_NUMERIC_LIMIT on class CL_BSCL_CHARACTERISTIC has no exception.
Method MAP_TIME_UPPER_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_MAPPED_VALUES | Value transfer | Type reference (TYPE) | IF_BSCL_SQL_TYPES=>TT_VALUE_MAPPINGS | 20130228 |
Method MAP_TIME_UPPER_LIMIT on class CL_BSCL_CHARACTERISTIC has no exception.
Method MARK_AS_FLAWED Signature
Method MARK_AS_FLAWED on class CL_BSCL_CHARACTERISTIC has no parameter.
Method MARK_AS_FLAWED on class CL_BSCL_CHARACTERISTIC has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CHARACTERISTIC | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20121119 | ||
2 | Returning | RS_DATA | Value transfer | Type reference (TYPE) | CABN | Characteristic | 20121119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BSCL_MSG_ERROR | Classification Error Class (dynamic check) | 20121119 |
Method SET_RANK Signature
Method SET_RANK on class CL_BSCL_CHARACTERISTIC has no parameter.
Method SET_RANK on class CL_BSCL_CHARACTERISTIC has no exception.
Method SET_REDUNDANT_STORAGE Signature
Method SET_REDUNDANT_STORAGE on class CL_BSCL_CHARACTERISTIC has no parameter.
Method SET_REDUNDANT_STORAGE on class CL_BSCL_CHARACTERISTIC has no exception.
Method SET_SHORT_NAME Signature
Method SET_SHORT_NAME on class CL_BSCL_CHARACTERISTIC has no parameter.
Method SET_SHORT_NAME on class CL_BSCL_CHARACTERISTIC has no exception.
Method TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SNIPPET | Call by reference | Type reference (TYPE) | ANY | 20121114 | |||
2 | Returning | RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20121114 |
Method TO_STRING on class CL_BSCL_CHARACTERISTIC has no exception.
Method TO_STRING_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20130107 | |||
2 | Returning | RT_TABLE | Value transfer | Type reference (TYPE) | STRINGTAB | Table with Strings | 20130107 |
Method TO_STRING_TABLE on class CL_BSCL_CHARACTERISTIC has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |