SAP ABAP Class /PLMI/CL_CLF_BO_VALUE (BO Classification - Value Data)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-CL-WUI (Application Component) Classification Web User Interface
⤷
/PLMI/BO_CLF (Package) BO: Classification
⤷
⤷
Properties
| Class | /PLMI/CL_CLF_BO_VALUE | |
| Short Description | BO Classification - Value Data | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | /PLMI/BO_CLF | |
| Program status | ||
| Category | 0 | |
| Package | /PLMI/BO_CLF | BO: Classification |
| Created | 20070921 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /PLMI/CL_CLF_BO_VALUE has no forward declaration.
Interfaces
Class /PLMI/CL_CLF_BO_VALUE has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | /PLMI/CL_CLF_BO | 20070921 | Business Object Classification | |
| 2 | /PLMI/CL_CLF_BO_CLASS | 20080213 | BO Classification - Class Data |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | /PLMI/CL_CLF_BO | Business Object Classification | 20070921 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | /PLMI/CL_CLF_BO_CLASS | BO Classification - Class Data | 20071213 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | TT_ATINN_INCO | Incosistent Characteristics | 20081013 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | CLSC_CHARACTERISTICS_T | CLIB: Table of Internal Characteristic Numbers | 20080305 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Change values of classification | 20071126 | |
| 2 | Instance method | Private | Method | Check if longtext exisits for characteristic | 20080502 | |
| 3 | Instance method | Private | Method | Convert characteristic from CTMS to BO format | 20080306 | |
| 4 | Instance method | Private | Method | Convert characteristic from CTMS to BO format | 20080318 | |
| 5 | Instance method | Private | Method | Converts values from CTMS to BO format | 20080219 | |
| 6 | Instance method | Private | Method | Determine classification status | 20080129 | |
| 7 | Instance method | Private | Method | Get characteristics of values of classification | 20080124 | |
| 8 | Instance method | Private | Method | Get values of classification | 20071126 | |
| 9 | Instance method | Private | Method | Get allowed values of characteristic | 20080207 | |
| 10 | Instance method | Private | Method | Get allowed values of characteristic (via checktable) | 20080319 | |
| 11 | Instance method | Private | Method | Get allowed values of characteristic (via function module) | 20080327 | |
| 12 | Instance method | Private | Method | Values changed, update buffer and classification status | 20080213 | |
| 13 | Instance method | Private | Method | Open CTMS buffer | 20071213 | |
| 14 | Instance method | Private | Method | Get characteristic groups (of leading class) | 20080304 | |
| 15 | Instance method | Private | Method | Set lead object data for reference charact. to CTMS buffer | 20080215 |
Events
Class /PLMI/CL_CLF_BO_VALUE has no event.
Types
Class /PLMI/CL_CLF_BO_VALUE has no local type.
Method Signatures
Method CHANGE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_SUCCESS | Call by reference | Type reference (TYPE) | TT_API_VAL_C | Table Type for API_VAL_C | 20090331 | |||
| 2 | IT_CHANGE_VALUE | Call by reference | Type reference (TYPE) | TT_API_VAL_C | 20080515 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080129 |
Method CHECK_LONGTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20080502 | |||
| 2 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20080502 |
Method CHECK_LONGTEXT on class /PLMI/CL_CLF_BO_VALUE has no exception.
Method CONVERT_CHARACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CHARACT | Call by reference | Type reference (TYPE) | /PLMI/S_CLF_CHARACT | Characteristic data | 20080306 | |||
| 2 | IS_CHARACT_CTMS | Call by reference | Type reference (TYPE) | API_CHAR | API Interface for Characteristics | 20080306 | |||
| 3 | IT_CHARACT_INCO | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_API_CHAR | Table Type for Structure API_CHAR | 20081013 | |||
| 4 | IV_INHERITED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080609 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080306 |
Method CONVERT_CHARACT_KSML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CHARACT_CTMS | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_API_CHAR | Table Type for Structure API_CHAR | 20080318 | |||
| 2 | CT_CHARACT_EXCL | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_API_CHAR | Table Type for Structure API_CHAR | 20080318 | |||
| 3 | CV_DISPLAY_ORDER | Call by reference | Type reference (TYPE) | INT4 | Natural Number | 20080318 | |||
| 4 | ET_CHARACT | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_CHARACT | Characteristic data | 20080318 | |||
| 5 | IT_CHARACT_INCO | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_API_CHAR | Table Type for Structure API_CHAR | 20081013 | |||
| 6 | IT_GRP | Call by reference | Type reference (TYPE) | TT_GRP | 20080318 | ||||
| 7 | IT_KSML | Call by reference | Type reference (TYPE) | TT_KSML | Table Type for KSML | 20080318 | |||
| 8 | IV_CHARACT_GRP | Call by reference | Type reference (TYPE) | GROUP | Chars Group | 20080318 | |||
| 9 | IV_INHERITED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080609 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080318 |
Method CONVERT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VALUE | Call by reference | Type reference (TYPE) | /PLMI/S_CLF_VALUE | Value data | 20080219 | |||
| 2 | IS_VALUE_CTMS | Call by reference | Type reference (TYPE) | API_VAL_A | 20080220 | ||||
| 3 | IT_VALUE_DEFAULT | Call by reference | Type reference (TYPE) | TT_API_VALI | Table Type for API_VALI | 20080408 | |||
| 4 | IT_VALUE_INCO | Call by reference | Type reference (TYPE) | TT_API_VAL_A | 20080219 | ||||
| 5 | IT_VALUE_LTXT | Call by reference | Type reference (TYPE) | TT_API_VALI_TXTNR | 20080502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080418 |
Method DETERMINE_CLF_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHECK_CLASSIFICATION | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080528 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080129 |
Method GET_CHARACTERISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHARACT | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_CHARACT | Characteristic data | 20080124 | |||
| 2 | IT_CLINT | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_CLINT | CLINT | 20080204 | |||
| 3 | IV_CHARACT_GRP | Call by reference | Type reference (TYPE) | GROUP | Chars Group | 20080311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080129 |
Method GET_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHARACT | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_CHARACT | Characteristic data | 20080124 | |||
| 2 | ET_VALUE | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_VALUE | Value data | 20071126 | |||
| 3 | IT_CLINT | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_CLINT | CLINT | 20080204 | |||
| 4 | IV_CHARACT_GRP | Call by reference | Type reference (TYPE) | GROUP | Chars Group | 20080311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080129 |
Method GET_VALUES_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_F4 | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_VALUE_F4 | F4 help for values | 20080207 | |||
| 2 | IV_ATINN | Call by reference | Type reference (TYPE) | ATINN | Internal characteristic | 20080207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080207 |
Method GET_VALUES_F4_CHECKTABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_VALID | Call by reference | Type reference (TYPE) | TT_API_VALI | Table Type for API_VALI | 20080319 | |||
| 2 | IS_CABN | Call by reference | Type reference (TYPE) | CABN | Characteristic | 20080319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080327 |
Method GET_VALUES_F4_FM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_VALID | Call by reference | Type reference (TYPE) | TT_API_VALI | Table Type for API_VALI | 20080327 | |||
| 2 | IS_CABN | Call by reference | Type reference (TYPE) | CABN | Characteristic | 20080327 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080327 |
Method ON_VALUES_CHANGED Signature
Method ON_VALUES_CHANGED on class /PLMI/CL_CLF_BO_VALUE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080213 |
Method OPEN_CTMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_API_KSSK | Call by reference | Type reference (TYPE) | TT_API_KSSK | Table Type for API_KSSK | 20080206 | |||
| 2 | IV_REOPEN | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090420 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080129 |
Method SET_CHARACT_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHARACT_GRP | Call by reference | Type reference (TYPE) | /PLMI/T_CLF_CHARACT_GRP | Characteristic Group | 20080304 | |||
| 2 | IV_CLASS_FILTER | Call by reference | Type reference (TYPE) | KLASSE_D | Class number | 20080527 | |||
| 3 | IV_CLASS_GRP | Call by reference | Type reference (TYPE) | KLASSE_D | Class number | 20080527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification BO exception | 20080305 |
Method SET_REF_DATA Signature
Method SET_REF_DATA on class /PLMI/CL_CLF_BO_VALUE has no parameter.
Method SET_REF_DATA on class /PLMI/CL_CLF_BO_VALUE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 100 |