SAP ABAP Class CL_VC2OD_CPL_BO (Characteristic Pool BO)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-VC-WUI (Application Component) Variant Configuration Web User Interface
     VC2OD_BO (Package) Object Dependency - Business Object
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VC2OD_CPL_CONSTANTS Characteristic Pool General Constants 20090813
Properties
Class CL_VC2OD_CPL_BO  
Short Description Characteristic Pool BO    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VC2OD_BO   Object Dependency - Business Object 
Created 20090810   SAP 
Last change 20131127   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_VC2OD_CPL_CONSTANTS Characteristic Pool General Constants 20090813
Friends
Class CL_VC2OD_CPL_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DUMMY_CHARGROUP Static Attribute Public Type reference (TYPE) ATKLA Chars Group 20090831
2 GC_DUMMY_CHARGROUP_TEXT Constant Public Type reference (TYPE) ATBEZ 'No Chargroup' Characteristic description 20090831
3 GO_BO Static Attribute Private Object reference (TYPE REF TO) CL_VC2OD_CPL_BO Characteristic Pool BO 20090810
4 GS_MERGED_CLASSES_BUFFER Instance attribute Private Type reference (TYPE) VC2OD_S_CPL_MERGE_BUFFER Buffer for merged classes (and their chars and values) 20090911
5 GT_CLASS_BUFFER Instance attribute Private Type reference (TYPE) VC2OD_T_CPL_CLASS CPL: Table Type for classes 20090817
6 GT_CLASS_DATA_BUF Instance attribute Private Type reference (TYPE) VC2OD_T_CPL_CLASS_DATA_BUF Character Pool class characts 20090817
7 GT_FILTER Instance attribute Private Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20090917
8 GT_GROUP Instance attribute Private Type reference (TYPE) VC2OD_T_CPL_GROUP CPL: Char-Group id and Char-Group descr 20090817
9 GT_VISIBLE_CHARS Instance attribute Private Type reference (TYPE) VC2OD_T_CPL_CHARACT_VIS CPL: Buffer for visible characteristics 20090817
10 GV_KEY_DATE Instance attribute Private Type reference (TYPE) SYDATE Date data element for SYST 20090817
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CLASS_EXISTENCE Instance method Public Method Checks whether given class exists. 20091023
2 CHECK_CLASS_TYPE_EXISTENCE Instance method Public Method Checks wether given class-types exists. 20091123
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090831
4 CLEANUP Instance method Public Method Cleanup all application data 20090826
5 CLEAR_MERGE_BUFFER Instance method Public Method Clears the merge buffer. 20090911
6 FILTER_CHAR Instance method Private Method Helper method. Set reason and delete char from list. 20090908
7 FILTER_CHARS Instance method Private Method Filter characteristics according to passed filter. 20090831
8 FILTER_MERGE_CHARS_AND_VALS Instance method Public Method Returns chars and values filtered and merged. Fills buffer. 20090917
9 FILTER_VALUES Instance method Private Method Filter values according to passed filter. 20100201
10 GET_CHARACT_DATA Instance method Public Method Read data for characteristics 20090817
11 GET_CHARACT_TO_CLASS Instance method Public Method Get characteristics to class 20090817
12 GET_CHARACT_TO_GROUP Instance method Public Method Read characters of group 20090818
13 GET_CLASSES_OF_MATERIAL Instance method Public Method Get the classes assigned to a material. 20090917
14 GET_CLASS_DATA Instance method Public Method Read class information 20090817
15 GET_CLASS_DATA_BUF Instance method Private Method read all class data (char + charvalues) into buffer 20090814
16 GET_FILTER Instance method Public Method Get table of filters. 20090917
17 GET_GROUPS_TO_CLASS Instance method Public Method Read characteristics groups to class 20090817
18 GET_GROUP_DATA Instance method Public Method read data for characteristic groups 20090817
19 GET_INSTANCE Static method Public Method Get business object instance 20090810
20 GET_MERGED_CHARS_AND_VALUES Instance method Public Method Returns chars and values merged and filtered for DMT 20090901
21 GET_MERGED_VALUES_TO_CHARACT Instance method Public Method Get merged characteristics values to characteristics 20091012
22 GET_VALUES_TO_CHARACT Instance method Public Method Get characteristics values to characteristics 20090817
23 GET_VALUE_DATA Instance method Public Method Read data for characteristic values 20090817
24 GET_VISIBLE_CHARS Instance method Public Method Gets internal keys of visible characteristics 20090817
25 IS_FILTER_ENABLED Instance method Private Method Returns true if given filter is enabled. 20090907
26 MERGE_VALUES Instance method Private Method Merge values for a characteristic 20090902
27 SET_FILTER Instance method Public Method Set table of filters (overwrites previous filters). 20090917
28 SET_KEY_DATE Instance method Public Method Set key date to read class data 20090817
29 SET_MESSAGE Instance method Private Method Create new message entry with index and field name 20090813
30 SET_VISIBLE_CHARS Instance method Private Method Sets internal keys of visible characteristics 20090814
31 SET_VISIBLE_OBJECTS Instance method Public Method Marks characteristics as visible for the given objects 20090819
Events
Class CL_VC2OD_CPL_BO has no event.
Types
Class CL_VC2OD_CPL_BO has no local type.
Method Signatures

Method CHECK_CLASS_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091023
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091023
3 Importing IS_CLASS_ID Call by reference Type reference (TYPE) VC2OD_S_CPL_CLASS_ID Table Type for Class IDs 20091023

Method CHECK_CLASS_EXISTENCE on class CL_VC2OD_CPL_BO has no exception.

Method CHECK_CLASS_TYPE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091123
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091123
3 Importing IT_CLASS_TYPE Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID Class Type 20091124

Method CHECK_CLASS_TYPE_EXISTENCE on class CL_VC2OD_CPL_BO has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_VC2OD_CPL_BO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_VC2OD_CPL_BO has no exception.

Method CLEANUP Signature

Method CLEANUP on class CL_VC2OD_CPL_BO has no parameter.
Method CLEANUP on class CL_VC2OD_CPL_BO has no exception.

Method CLEAR_MERGE_BUFFER Signature

Method CLEAR_MERGE_BUFFER on class CL_VC2OD_CPL_BO has no parameter.
Method CLEAR_MERGE_BUFFER on class CL_VC2OD_CPL_BO has no exception.

Method FILTER_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHARACT_DATA Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT CPL: characters 20090908
2 Changing CT_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER_REASON CPL: Table type for characteristic filter reason 20090908
3 Changing CT_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090908
4 Importing IS_CHARACT Call by reference Type reference (TYPE) VC2OD_S_CPL_CHARACT CPL: characters 20090908
5 Importing IV_INDEX Call by reference Type reference (TYPE) SYTABIX Current index of filter 20090908
6 Importing IV_REASON Call by reference Type reference (TYPE) INT4 Reason for filtering 20090908

Method FILTER_CHAR on class CL_VC2OD_CPL_BO has no exception.

Method FILTER_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHARACT_DATA Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT CPL: characters 20090904
2 Changing CT_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090904
3 Exporting ET_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER_REASON CPL: Table type for characteristic filter reason 20090901
4 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20090908

Method FILTER_CHARS on class CL_VC2OD_CPL_BO has no exception.

Method FILTER_MERGE_CHARS_AND_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER_REASON CPL: Table type for characteristic filter reason 20090917
2 Exporting ET_MERGED_CHARS_AND_VALUES Call by reference Type reference (TYPE) VC2OD_T_CPL_MERGED_VALUES CPL: Merged characteristics and values 20090917
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090917
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090917
5 Importing IT_CLASS_KEY Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID CPL: Table Type for Class IDs 20090917
6 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20090917

Method FILTER_MERGE_CHARS_AND_VALS on class CL_VC2OD_CPL_BO has no exception.

Method FILTER_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100201
2 Changing CT_VALUE_DATA Call by reference Type reference (TYPE) VC2OD_T_CPL_VALUES CPL: Values 20100201
3 Exporting ET_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER_REASON CPL: Table type for characteristic filter reason 20100201
4 Importing IS_CHAR_DATA Call by reference Type reference (TYPE) VC2OD_S_CPL_CHARACT CPL: characters 20100201
5 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20100201

Method FILTER_VALUES on class CL_VC2OD_CPL_BO has no exception.

Method GET_CHARACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090817
2 Exporting ET_CHARACT_DATA Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT CPL: characters 20090817
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090817
4 Importing IT_CHARACT_ID Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT_ID CPL: Table Type for Characteristic IDs 20090817

Method GET_CHARACT_DATA on class CL_VC2OD_CPL_BO has no exception.

Method GET_CHARACT_TO_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090817
2 Exporting ET_CHARACTS Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT CPL: characters 20090817
3 Exporting ET_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER_REASON CPL: Table type for characteristic filter reason 20090901
4 Exporting ET_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090904
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090817
6 Importing IT_CLASS_KEY Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID CPL: ID Structure for class 20090817
7 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090908

Method GET_CHARACT_TO_CLASS on class CL_VC2OD_CPL_BO has no exception.

Method GET_CHARACT_TO_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090818
2 Exporting ET_CHARACTS Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT CPL: table type for characteristics 20090818
3 Exporting ET_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER_REASON CPL: Table type for characteristic filter reason 20090901
4 Exporting ET_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090904
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090818
6 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER Table of filters 20090908
7 Importing IT_GROUP_KEY Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARGROUP_ID CPL: Char-Group id 20090818

Method GET_CHARACT_TO_GROUP on class CL_VC2OD_CPL_BO has no exception.

Method GET_CLASSES_OF_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_DATA Call by reference Type reference (TYPE) TT_API_KSSK Table Type for API_KSSK 20090917
2 Exporting ET_CLASS_ID Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID CPL: Table Type for Class IDs 20090917
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090917
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090917
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20090917
6 Importing IV_SELECTION_DATE Call by reference Type reference (TYPE) DATUV Valid-From Date 20090917

Method GET_CLASSES_OF_MATERIAL on class CL_VC2OD_CPL_BO has no exception.

Method GET_CLASS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS CPL: Class table type 20090817
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090817
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090817
4 Importing IT_CLASS_ID Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID Table Type for Class IDs 20090817
5 Importing IV_CHECK_CLASS_TYPE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091124

Method GET_CLASS_DATA on class CL_VC2OD_CPL_BO has no exception.

Method GET_CLASS_DATA_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090814
2 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090814
3 Importing IS_CLASS_KEY Call by reference Type reference (TYPE) VC2OD_S_CPL_CLASS_ID Class Name 20090814

Method GET_CLASS_DATA_BUF on class CL_VC2OD_CPL_BO has no exception.

Method GET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20090917

Method GET_FILTER on class CL_VC2OD_CPL_BO has no exception.

Method GET_GROUPS_TO_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090817
2 Exporting ET_GROUPS Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARGROUP CPL: characters 20090817
3 Exporting ET_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090904
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090817
5 Importing IT_CLASS_KEY Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID CPL: ID Structure for class 20090817

Method GET_GROUPS_TO_CLASS on class CL_VC2OD_CPL_BO has no exception.

Method GET_GROUP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090817
2 Exporting ET_CHARGROUP Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARGROUP CPL: characters 20090817
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090817
4 Importing IT_GROUP_ID Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARGROUP_ID CPL: table type for characteristic group 20090817

Method GET_GROUP_DATA on class CL_VC2OD_CPL_BO has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BO Call by reference Object reference (TYPE REF TO) CL_VC2OD_CPL_BO Characteristic Pool BO 20090810

Method GET_INSTANCE on class CL_VC2OD_CPL_BO has no exception.

Method GET_MERGED_CHARS_AND_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MERGED_CHARS_AND_VALUES Call by reference Type reference (TYPE) VC2OD_T_CPL_MERGED_VALUES CPL: Merged characteristics and values 20090901
2 Exporting ET_MERGED_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_MERGED_REASON CPL: Characteristics and their reason of filtering 20090902
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090901
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090901
5 Importing IT_CLASS_KEY Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID CPL: Table Type for Class IDs 20090901

Method GET_MERGED_CHARS_AND_VALUES on class CL_VC2OD_CPL_BO has no exception.

Method GET_MERGED_VALUES_TO_CHARACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091012
2 Exporting ET_CHARVALUES Call by reference Type reference (TYPE) VC2OD_T_CPL_VALUES CPL: Charactervalues 20091012
3 Exporting ET_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091012
4 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091012
5 Importing IT_CHARACT_ID Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT_ID CPL: Table Type for Characteristic IDs 20091012
6 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20091012
7 Importing IT_MERGE_SCOPE Call by reference Type reference (TYPE) VC2OD_T_CPL_CLASS_ID Table of classes thas should be used for merging. 20091012

Method GET_MERGED_VALUES_TO_CHARACT on class CL_VC2OD_CPL_BO has no exception.

Method GET_VALUES_TO_CHARACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090817
2 Exporting ET_CHARVALUES Call by reference Type reference (TYPE) VC2OD_T_CPL_VALUES CPL: Charactervalues 20090817
3 Exporting ET_FILTER_REASON Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER_REASON CPL: Table type for characteristic filter reason 20100201
4 Exporting ET_INDEX_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090904
5 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090817
6 Importing IT_CHARACT_ID Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT_ID CPL: ID Structure for characteristics 20090817
7 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20100201

Method GET_VALUES_TO_CHARACT on class CL_VC2OD_CPL_BO has no exception.

Method GET_VALUE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090817
2 Exporting ET_CHARVALUES Call by reference Type reference (TYPE) VC2OD_T_CPL_VALUES CPL: Charactervalues 20090817
3 Exporting EV_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090817
4 Importing IT_VALUE_ID Call by reference Type reference (TYPE) VC2OD_T_CPL_VALUE_ID CPL: Table Type for Characteristic IDs 20090817

Method GET_VALUE_DATA on class CL_VC2OD_CPL_BO has no exception.

Method GET_VISIBLE_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VISIBLE_CHARS Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT_VIS CPL: Buffer for visible characteristics 20090817

Method GET_VISIBLE_CHARS on class CL_VC2OD_CPL_BO has no exception.

Method IS_FILTER_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20090907
2 Importing IV_FILTER_TO_CHECK Call by reference Type reference (TYPE) INT4 Natural Number 20090907
3 Returning RV_FILTER_ENABLED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090907

Method IS_FILTER_ENABLED on class CL_VC2OD_CPL_BO has no exception.

Method MERGE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MERGED_CHARS_AND_VALUES Call by reference Type reference (TYPE) VC2OD_T_CPL_MERGED_VALUES CPL: Merged characteristics and values 20090902
2 Importing IS_CHARACT Call by reference Type reference (TYPE) VC2OD_S_CPL_CHARACT CPL: characters 20090902
3 Importing IT_CHARVALUES Call by reference Type reference (TYPE) VC2OD_T_CPL_VALUES CPL: Charactervalues 20090902
4 Importing IV_CLASS_COUNT Call by reference Type reference (TYPE) I Number of classes involved in merge process. 20090924

Method MERGE_VALUES on class CL_VC2OD_CPL_BO has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILTER_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090917
2 Importing IT_FILTER Call by reference Type reference (TYPE) VC2OD_T_CPL_FILTER CPL: Table of filters 20090917

Method SET_FILTER on class CL_VC2OD_CPL_BO has no exception.

Method SET_KEY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Current Date of Application Server 20090817

Method SET_KEY_DATE on class CL_VC2OD_CPL_BO has no exception.

Method SET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090813
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090813
3 Importing IV_MSG_INDEX Call by reference Type reference (TYPE) /PLMB/SPI_MSG_INDEX Related Data Index of a Message 20090813

Method SET_MESSAGE on class CL_VC2OD_CPL_BO has no exception.

Method SET_VISIBLE_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VISIBLE_CHARS Call by reference Type reference (TYPE) VC2OD_T_CPL_CHARACT_VIS CPL: characters 20090814

Method SET_VISIBLE_CHARS on class CL_VC2OD_CPL_BO has no exception.

Method SET_VISIBLE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090925
2 Importing IT_VISIBLE_OBJECTS Call by reference Type reference (TYPE) VC2OD_T_CPL_VISIBILITY_IND CPL: Table type for visibility of objects 20090819
3 Importing IV_OVERWRITE_VISIBLE_OBJECTS Call by reference Type reference (TYPE) XFELD Overwrites existing visible objects. 20091124

Method SET_VISIBLE_OBJECTS on class CL_VC2OD_CPL_BO has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 605