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 MO_BO Instance attribute Private Object reference (TYPE REF TO) /PLMI/CL_CLF_BO Business Object Classification 20070921
2 MO_BO_CLASS Instance attribute Private Object reference (TYPE REF TO) /PLMI/CL_CLF_BO_CLASS BO Classification - Class Data 20071213
3 MT_ATINN_INCO Instance attribute Private Type reference (TYPE) TT_ATINN_INCO Incosistent Characteristics 20081013
4 MT_CHARACT_GRP_DEFAULT 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 CHANGE_VALUES Instance method Private Method Change values of classification 20071126
2 CHECK_LONGTEXT Instance method Private Method Check if longtext exisits for characteristic 20080502
3 CONVERT_CHARACT Instance method Private Method Convert characteristic from CTMS to BO format 20080306
4 CONVERT_CHARACT_KSML Instance method Private Method Convert characteristic from CTMS to BO format 20080318
5 CONVERT_VALUE Instance method Private Method Converts values from CTMS to BO format 20080219
6 DETERMINE_CLF_STATUS Instance method Private Method Determine classification status 20080129
7 GET_CHARACTERISTICS Instance method Private Method Get characteristics of values of classification 20080124
8 GET_VALUES Instance method Private Method Get values of classification 20071126
9 GET_VALUES_F4 Instance method Private Method Get allowed values of characteristic 20080207
10 GET_VALUES_F4_CHECKTABLE Instance method Private Method Get allowed values of characteristic (via checktable) 20080319
11 GET_VALUES_F4_FM Instance method Private Method Get allowed values of characteristic (via function module) 20080327
12 ON_VALUES_CHANGED Instance method Private Method Values changed, update buffer and classification status 20080213
13 OPEN_CTMS Instance method Private Method Open CTMS buffer 20071213
14 SET_CHARACT_GROUP Instance method Private Method Get characteristic groups (of leading class) 20080304
15 SET_REF_DATA 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 Exporting ET_VALUE_SUCCESS Call by reference Type reference (TYPE) TT_API_VAL_C Table Type for API_VAL_C 20090331
2 Importing IT_CHANGE_VALUE Call by reference Type reference (TYPE) TT_API_VAL_C 20080515
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO Classification BO exception 20080129

Method CHECK_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20080502
2 Importing 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 Exporting ES_CHARACT Call by reference Type reference (TYPE) /PLMI/S_CLF_CHARACT Characteristic data 20080306
2 Importing IS_CHARACT_CTMS Call by reference Type reference (TYPE) API_CHAR API Interface for Characteristics 20080306
3 Importing IT_CHARACT_INCO Call by reference Type reference (TYPE) /PLMB/T_CLF_API_CHAR Table Type for Structure API_CHAR 20081013
4 Importing 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 /PLMI/CX_CLF_BO Classification BO exception 20080306

Method CONVERT_CHARACT_KSML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHARACT_CTMS Call by reference Type reference (TYPE) /PLMB/T_CLF_API_CHAR Table Type for Structure API_CHAR 20080318
2 Changing CT_CHARACT_EXCL Call by reference Type reference (TYPE) /PLMB/T_CLF_API_CHAR Table Type for Structure API_CHAR 20080318
3 Changing CV_DISPLAY_ORDER Call by reference Type reference (TYPE) INT4 Natural Number 20080318
4 Exporting ET_CHARACT Call by reference Type reference (TYPE) /PLMI/T_CLF_CHARACT Characteristic data 20080318
5 Importing IT_CHARACT_INCO Call by reference Type reference (TYPE) /PLMB/T_CLF_API_CHAR Table Type for Structure API_CHAR 20081013
6 Importing IT_GRP Call by reference Type reference (TYPE) TT_GRP 20080318
7 Importing IT_KSML Call by reference Type reference (TYPE) TT_KSML Table Type for KSML 20080318
8 Importing IV_CHARACT_GRP Call by reference Type reference (TYPE) GROUP Chars Group 20080318
9 Importing 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 /PLMI/CX_CLF_BO Classification BO exception 20080318

Method CONVERT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUE Call by reference Type reference (TYPE) /PLMI/S_CLF_VALUE Value data 20080219
2 Importing IS_VALUE_CTMS Call by reference Type reference (TYPE) API_VAL_A 20080220
3 Importing IT_VALUE_DEFAULT Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20080408
4 Importing IT_VALUE_INCO Call by reference Type reference (TYPE) TT_API_VAL_A 20080219
5 Importing IT_VALUE_LTXT Call by reference Type reference (TYPE) TT_API_VALI_TXTNR 20080502
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO Classification BO exception 20080418

Method DETERMINE_CLF_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 /PLMI/CX_CLF_BO Classification BO exception 20080129

Method GET_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACT Call by reference Type reference (TYPE) /PLMI/T_CLF_CHARACT Characteristic data 20080124
2 Importing IT_CLINT Call by reference Type reference (TYPE) /PLMI/T_CLF_CLINT CLINT 20080204
3 Importing IV_CHARACT_GRP Call by reference Type reference (TYPE) GROUP Chars Group 20080311
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO Classification BO exception 20080129

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACT Call by reference Type reference (TYPE) /PLMI/T_CLF_CHARACT Characteristic data 20080124
2 Exporting ET_VALUE Call by reference Type reference (TYPE) /PLMI/T_CLF_VALUE Value data 20071126
3 Importing IT_CLINT Call by reference Type reference (TYPE) /PLMI/T_CLF_CLINT CLINT 20080204
4 Importing IV_CHARACT_GRP Call by reference Type reference (TYPE) GROUP Chars Group 20080311
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO Classification BO exception 20080129

Method GET_VALUES_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_F4 Call by reference Type reference (TYPE) /PLMI/T_CLF_VALUE_F4 F4 help for values 20080207
2 Importing IV_ATINN Call by reference Type reference (TYPE) ATINN Internal characteristic 20080207
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO 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 Exporting ET_VALUE_VALID Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20080319
2 Importing IS_CABN Call by reference Type reference (TYPE) CABN Characteristic 20080319
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO 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 Exporting ET_VALUE_VALID Call by reference Type reference (TYPE) TT_API_VALI Table Type for API_VALI 20080327
2 Importing IS_CABN Call by reference Type reference (TYPE) CABN Characteristic 20080327
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO 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 /PLMI/CX_CLF_BO Classification BO exception 20080213

Method OPEN_CTMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_API_KSSK Call by reference Type reference (TYPE) TT_API_KSSK Table Type for API_KSSK 20080206
2 Importing 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 /PLMI/CX_CLF_BO Classification BO exception 20080129

Method SET_CHARACT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHARACT_GRP Call by reference Type reference (TYPE) /PLMI/T_CLF_CHARACT_GRP Characteristic Group 20080304
2 Importing IV_CLASS_FILTER Call by reference Type reference (TYPE) KLASSE_D Class number 20080527
3 Importing IV_CLASS_GRP Call by reference Type reference (TYPE) KLASSE_D Class number 20080527
# Exception Resumable Description Created on
1 /PLMI/CX_CLF_BO 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