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
⤷ 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 |