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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | 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 | Constant | Private | Type reference (TYPE) | CO003_ATFOR | 'CHAR' | ATFOR: CHAR | 20000105 | ||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_IPPE_CLASS | BAdI Interface IF_EX_IPPE_CLASS | 20031010 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_OM_EDITOR | BAdI Interface IF_EX_OM_EDITOR | 20040928 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | CO003_CHARS | iTab: Characteristics & Values | 20000104 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | CO003_CHARS_HIER | iTab: Characteristics & Values for Hierarchy Classes | 20030806 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | CO000_COMMON | Common | 19991229 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | COCOM_INSTS | Instance: Parent | 19991229 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | CO000_IPPE | iPPE | 20000228 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | COCOM_INSTS | Instance: Current | 19991229 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | COCLS_KLAH | iTab: Classes | 20000228 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | CO003_FLG_LOADED | Indicator: Master Data Loaded | 20000104 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | COCOM_INSTS | Instance Counter | 20000228 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | CO003_VALS1 | iTab: Non-Unique Values | 20010302 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | XCO_PROFILE | ORef: Profile | 19991229 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | CO001_STRUCTURE_ITEM | Structure: Item | 20000104 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | COCLS_SWOR | iTab: Descriptions of Classes | 20000228 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Attibutes for Characteristics | 20000911 | |
| 2 | Instance method | Public | Method | Read all Values of a Characteristic | 20000217 | |
| 3 | Instance method | Public | Constructor | CONSTRUCTOR | 19991229 | |
| 4 | Instance method | Public | Method | Use Characteristics Groups? | 20041115 | |
| 5 | Instance method | Public | Method | Class Information (Class Name and Description) | 20000228 | |
| 6 | Instance method | Public | Method | Read all Characteristics | 20000104 | |
| 7 | Instance method | Public | Method | Load Master Data | 20000104 | |
| 8 | Instance method | Public | Method | Check whether value is not unique | 20010302 | |
| 9 | Instance method | Public | Method | Reset Characteristics and Values | 20010305 | |
| 10 | 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 | ATNAM | Call by reference | Type reference (TYPE) | CO003_ATNAM | Characteristic | 20000911 | |||
| 2 | ATTRIBUTES | Call by reference | Type reference (TYPE) | CO003_CHARATT_ITEM | Attributes | 20000911 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ATBEZ | Call by reference | Type reference (TYPE) | CO003_ATBEZ | OM: Char. Description | 20000620 | |||
| 2 | ATNAM | Call by reference | Type reference (TYPE) | CO003_ATNAM | OM: Name of Characteristic | 20000217 | |||
| 3 | VALS | Call by reference | Type reference (TYPE) | CO003_VALS | OM: Values | 20000217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Characteristic does not exist | 20000217 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMMON | Call by reference | Type reference (TYPE) | CO000_COMMON | Common | 19991229 | |||
| 2 | IPARENT | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance: Parent | 19991229 | |||
| 3 | IPPE | Call by reference | Type reference (TYPE) | CO000_IPPE | iPPE | 20000228 | |||
| 4 | ISELF | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance: Self | 19991229 | |||
| 5 | ITEM | Call by reference | Type reference (TYPE) | CO001_STRUCTURE_ITEM | Structure: Item | 20000104 | |||
| 6 | 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 | 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 | CLASS | Call by reference | Type reference (TYPE) | COCOM_CLASS | class_name | 20000228 | |||
| 2 | CLINT | Call by reference | Type reference (TYPE) | COCOM_CLINT | clint | 20000228 | |||
| 3 | KLART | Call by reference | Type reference (TYPE) | COCOM_KLART | class_type | 20000228 | |||
| 4 | KSCHL | Call by reference | Type reference (TYPE) | SWOR-KSCHL | class_description | 20000228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Class Does Not Exist | 20000228 |
Method HAS_CHARS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHARS | Call by reference | Type reference (TYPE) | CO003_CHARS | XCO: iTab Chars & Values | 20000104 | |||
| 2 | ET_CHARS_HIER | Call by reference | Type reference (TYPE) | CO003_CHARS_HIER | iTab: chars & vals zur Hierarchie | 20030806 | |||
| 3 | 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 | COMMON | Call by reference | Type reference (TYPE) | CO000_COMMON | Common | 20020321 | |||
| 2 | IPPE | Call by reference | Type reference (TYPE) | CO000_IPPE | iPPE Parameters | 20010307 | |||
| 3 | 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 | VALUE | Call by reference | Type reference (TYPE) | CO003_ATWRT | Value | 20010302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Value Is Not Unique | 20010302 | ||
| 2 | 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 | ATNAM | Call by reference | Type reference (TYPE) | CO003_ATNAM | Attribute | 20000301 | |||
| 2 | DELETE | Call by reference | Type reference (TYPE) | CO003_FLG_DELETE | Indicator: Delete | 20000301 | |||
| 3 | INSTA | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance Attribute | 20000301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Characteristic does not exist | 20000301 |
History
| Last changed by/on | SAP | 20070912 |
| SAP Release Created in |