SAP ABAP Class XCO_CHARS (Characteristics and Values)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPEOM (Package) Dependency Editor
Properties
Class XCO_CHARS  
Short Description Characteristics and Values    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPEOM   Dependency Editor 
Created 19991229   SAP 
Last change 20070912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CO000 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CO001 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CO003 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 COCLS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 COCOM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class XCO_CHARS has no interface implemented.
Friends
Class XCO_CHARS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ATFOR_CHAR Constant Private Type reference (TYPE) CO003_ATFOR 'CHAR' ATFOR: CHAR 20000105
2 GR_CLASS_INST Instance attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_CLASS BAdI Interface IF_EX_IPPE_CLASS 20031010
3 GR_EX_OM_EDITOR Instance attribute Private Object reference (TYPE REF TO) IF_EX_OM_EDITOR BAdI Interface IF_EX_OM_EDITOR 20040928
4 G_CHARS Instance attribute Public Type reference (TYPE) CO003_CHARS iTab: Characteristics & Values 20000104
5 G_CHARS_HIER Instance attribute Public Type reference (TYPE) CO003_CHARS_HIER iTab: Characteristics & Values for Hierarchy Classes 20030806
6 G_COMMON Instance attribute Private Type reference (TYPE) CO000_COMMON Common 19991229
7 G_IPARENT Instance attribute Private Type reference (TYPE) COCOM_INSTS Instance: Parent 19991229
8 G_IPPE Instance attribute Private Type reference (TYPE) CO000_IPPE iPPE 20000228
9 G_ISELF Instance attribute Private Type reference (TYPE) COCOM_INSTS Instance: Current 19991229
10 G_KLAH Instance attribute Private Type reference (TYPE) COCLS_KLAH iTab: Classes 20000228
11 G_LOADED Instance attribute Private Type reference (TYPE) CO003_FLG_LOADED Indicator: Master Data Loaded 20000104
12 G_NEXT_INSTANCE Instance attribute Private Type reference (TYPE) COCOM_INSTS Instance Counter 20000228
13 G_NON_UNIQUE_VALS Instance attribute Public Type reference (TYPE) CO003_VALS1 iTab: Non-Unique Values 20010302
14 G_PROFILE Instance attribute Private Object reference (TYPE REF TO) XCO_PROFILE ORef: Profile 19991229
15 G_STRUCTURE_ITEM Instance attribute Private Type reference (TYPE) CO001_STRUCTURE_ITEM Structure: Item 20000104
16 G_SWOR Instance attribute Private Type reference (TYPE) COCLS_SWOR iTab: Descriptions of Classes 20000228
Methods
# Method Level Visibility Method type Description Created on
1 CHAR_HAS_ATTRIBUTES Instance method Public Method Attibutes for Characteristics 20000911
2 CHAR_HAS_VALS Instance method Public Method Read all Values of a Characteristic 20000217
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19991229
4 GET_CHAR_GROUP_USED Instance method Public Method Use Characteristics Groups? 20041115
5 GET_CLASS_INFO Instance method Public Method Class Information (Class Name and Description) 20000228
6 HAS_CHARS Instance method Public Method Read all Characteristics 20000104
7 MASTERDATA_LOAD Instance method Public Method Load Master Data 20000104
8 NON_UNIQUE_VALUE Instance method Public Method Check whether value is not unique 20010302
9 REFRESH Instance method Public Method Reset Characteristics and Values 20010305
10 UPDATE_VARIANZ Instance method Public Method Change Variance Scheme 20000301
Events
Class XCO_CHARS has no event.
Types
Class XCO_CHARS has no local type.
Method Signatures

Method CHAR_HAS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATNAM Call by reference Type reference (TYPE) CO003_ATNAM Characteristic 20000911
2 Exporting ATTRIBUTES Call by reference Type reference (TYPE) CO003_CHARATT_ITEM Attributes 20000911
# Exception Resumable Description Created on
1 NOT_FOUND Characteristic does not exist 20000911

Method CHAR_HAS_VALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATBEZ Call by reference Type reference (TYPE) CO003_ATBEZ OM: Char. Description 20000620
2 Importing ATNAM Call by reference Type reference (TYPE) CO003_ATNAM OM: Name of Characteristic 20000217
3 Exporting VALS Call by reference Type reference (TYPE) CO003_VALS OM: Values 20000217
# Exception Resumable Description Created on
1 NOT_FOUND Characteristic does not exist 20000217

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMON Call by reference Type reference (TYPE) CO000_COMMON Common 19991229
2 Importing IPARENT Call by reference Type reference (TYPE) COCOM_INSTS Instance: Parent 19991229
3 Importing IPPE Call by reference Type reference (TYPE) CO000_IPPE iPPE 20000228
4 Importing ISELF Call by reference Type reference (TYPE) COCOM_INSTS Instance: Self 19991229
5 Importing ITEM Call by reference Type reference (TYPE) CO001_STRUCTURE_ITEM Structure: Item 20000104
6 Importing PROFILE Call by reference Object reference (TYPE REF TO) XCO_PROFILE XCO: Profile 19991229

Method CONSTRUCTOR on class XCO_CHARS has no exception.

Method GET_CHAR_GROUP_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUP_USED Call by reference Type reference (TYPE) XFELD Merkmalsgruppe verwendet? 20041115

Method GET_CHAR_GROUP_USED on class XCO_CHARS has no exception.

Method GET_CLASS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLASS Call by reference Type reference (TYPE) COCOM_CLASS class_name 20000228
2 Importing CLINT Call by reference Type reference (TYPE) COCOM_CLINT clint 20000228
3 Exporting KLART Call by reference Type reference (TYPE) COCOM_KLART class_type 20000228
4 Exporting KSCHL Call by reference Type reference (TYPE) SWOR-KSCHL class_description 20000228
# Exception Resumable Description Created on
1 NOT_FOUND Class Does Not Exist 20000228

Method HAS_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHARS Call by reference Type reference (TYPE) CO003_CHARS XCO: iTab Chars & Values 20000104
2 Exporting ET_CHARS_HIER Call by reference Type reference (TYPE) CO003_CHARS_HIER iTab: chars & vals zur Hierarchie 20030806
3 Importing IV_WITH_HIER Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20030728

Method HAS_CHARS on class XCO_CHARS has no exception.

Method MASTERDATA_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMMON Call by reference Type reference (TYPE) CO000_COMMON Common 20020321
2 Exporting IPPE Call by reference Type reference (TYPE) CO000_IPPE iPPE Parameters 20010307
3 Importing IV_WITH_HIER Call by reference Type reference (TYPE) XFELD PPET_TRUE Soll das Auslesen mit oder ohne Hierarchie erfolgen? 20031112

Method MASTERDATA_LOAD on class XCO_CHARS has no exception.

Method NON_UNIQUE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) CO003_ATWRT Value 20010302
# Exception Resumable Description Created on
1 NON_UNIQUE Value Is Not Unique 20010302
2 UNIQUE Value Is Unique 20010302

Method REFRESH Signature

Method REFRESH on class XCO_CHARS has no parameter.
Method REFRESH on class XCO_CHARS has no exception.

Method UPDATE_VARIANZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATNAM Call by reference Type reference (TYPE) CO003_ATNAM Attribute 20000301
2 Exporting DELETE Call by reference Type reference (TYPE) CO003_FLG_DELETE Indicator: Delete 20000301
3 Importing INSTA Call by reference Type reference (TYPE) COCOM_INSTS Instance Attribute 20000301
# Exception Resumable Description Created on
1 NOT_FOUND Characteristic does not exist 20000301
History
Last changed by/on SAP  20070912 
SAP Release Created in