SAP ABAP Class XCO_CFG (Dependency Editor)
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_CFG | |
Short Description | Dependency Editor | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CPPEOM | Dependency Editor |
Created | 19991215 | SAP |
Last change | 20041006 | 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 | COCLS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | COCOM | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | COPRO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | OMDEP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | PPET | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
8 | PPET1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
9 | PPET2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
10 | PPEVS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class XCO_CFG has no interface implemented.
Friends
Class XCO_CFG has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_APPLOBJ_ACT | Constant | Public | Type reference (TYPE) | COCOM_APPLOBJ | 'ACT' | ACT | 20030922 | |
2 | C_APPLOBJ_CMP | Constant | Public | Type reference (TYPE) | COCOM_APPLOBJ | 'CMP' | CMP | 20030922 | |
3 | C_APPLOBJ_COL | Constant | Public | Type reference (TYPE) | COCOM_APPLOBJ | 'COL' | COL | 20030922 | |
4 | GR_EX_OM_EDITOR | Instance attribute | Public | Object reference (TYPE REF TO) | IF_EX_OM_EDITOR | BAdI Interface IF_EX_OM_EDITOR | 20040930 | ||
5 | GT_ACTN_GEN_RANGE | Instance attribute | Private | Type reference (TYPE) | PPET2_PNTYPE_SEL_TAB | Activities | 20031016 | ||
6 | GT_ACT_PRNAME | Instance attribute | Private | Type reference (TYPE) | PPET_TYPE_NAME_TAB | Type of Relationships for ACT | 20031016 | ||
7 | GT_OPRN_GEN_RANGE | Instance attribute | Private | Type reference (TYPE) | PPET2_PNTYPE_SEL_TAB | Nodes | 20031016 | ||
8 | G_CFG | Instance attribute | Public | Object reference (TYPE REF TO) | XCO_CFG | ORef: Dependency Editor | 19991215 | ||
9 | G_COMMON | Instance attribute | Public | Type reference (TYPE) | CO000_COMMON | Common | 19991215 | ||
10 | G_EINST | Instance attribute | Public | Type reference (TYPE) | CO000_EINST | iTab: External Instances | 20010111 | ||
11 | G_INSTANCES | Instance attribute | Public | Type reference (TYPE) | CO001_INSTANCES | iTab: Instances | 19991221 | ||
12 | G_IPPE | Instance attribute | Public | Type reference (TYPE) | CO000_IPPE | iPPE | 20000224 | ||
13 | G_OBJECT_INSTANCE | Instance attribute | Public | Object reference (TYPE REF TO) | XCO_OBJECT_INSTANCE | ORef: Allocation of Numbers for Object Instances | 19991221 | ||
14 | G_ROOT_INSTANCE | Instance attribute | Public | Type reference (TYPE) | CO001_INSTANCE_ITEM | Instance: Root | 19991215 | ||
15 | G_STRUCTURE | Instance attribute | Public | Type reference (TYPE) | CO001_STRUCTURE | Structure | 19991215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACT_BUFFER_LINKS_UPDATE | Instance method | Private | Method | Synchronize Links When Loading | 20031016 |
2 | ACT_INSTANCE_SYNCHRONIZE | Instance method | Public | Method | Synchronize Instance With Other XCO Reference | 20031016 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 19991229 |
4 | CREATE_OBJECT_PROFILE | Instance method | Public | Method | Stage Configuration Profile for an Instance | 20000126 |
5 | ENTRY_GET | Instance method | Public | Method | Gets General Information for Access Specifications | 20000107 |
6 | GENERAL_EXPLOSION | Instance method | Public | Method | Multi-Level Explosion | 19991215 |
7 | HAS_STRUCTURE | Instance method | Public | Method | Gets Current Structure | 19991217 |
8 | INSTANCE_EXPLOSION | Instance method | Public | Method | Instance Explosion (Single-Level) | 19991215 |
9 | ISELF_CHANGE | Instance method | Public | Method | Instance: Change | 20000216 |
10 | ISELF_DELETE | Instance method | Public | Method | Instance: Delete | 20010125 |
11 | ISELF_GET | Instance method | Public | Method | Read Instance | 19991230 |
12 | ISELF_HAS_PARENT | Instance method | Public | Method | Parent Instance for an Instance | 19991229 |
13 | ISELF_HAS_PARTS | Instance method | Public | Method | Read all Subordinate Instances for an Instance | 20000105 |
14 | ISELF_PREPARE_FOR_CHARS | Instance method | Public | Method | Prepare Instance for Characteristics | 19991229 |
15 | ISELF_SYNCHRONIZE | Instance method | Public | Method | Instance: Synchronize | 20010117 |
16 | PARAMETER_SET | Instance method | Public | Method | Set Parameters | 20001103 |
17 | PARAMETER_SET_AENNR | Instance method | Public | Method | Set Active Change Number | 20021120 |
Events
Class XCO_CFG has no event.
Types
Class XCO_CFG has no local type.
Method Signatures
Method ACT_BUFFER_LINKS_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INSTANCES | Call by reference | Type reference (TYPE) | CO001_INSTANCES | Geladene Instanzen | 20031016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BUFFER_LINKS_UPDATE_ERROR | Allgemeiner Fehler | 20031016 |
Method ACT_INSTANCE_SYNCHRONIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_NEWINST | Call by reference | Type reference (TYPE) | COCOM_INSTS | 20031017 | |||
2 | Importing | IS_INSTANCE | Call by reference | Type reference (TYPE) | CO001_INSTANCE_ITEM | BZW-Instanz | 20031016 | ||
3 | Importing | IS_PARENT | Call by reference | Type reference (TYPE) | CO001_INSTANCE_ITEM | Übergeordnete Instanz | 20031016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | SYNCHRONIZE_ERROR | Fehler beim Synchronisieren | 20031016 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CFG | Call by reference | Object reference (TYPE REF TO) | XCO_CFG | OM: Configuration | 19991229 | ||
2 | Importing | COMMON | Call by reference | Type reference (TYPE) | CO000_COMMON | OM: Common | 20000107 | ||
3 | Importing | INSTANCES | Call by reference | Type reference (TYPE) | CO000_EINST | OM: External Instances | 20010111 | ||
4 | Importing | IPPE | Call by reference | Type reference (TYPE) | CO000_IPPE | OM: iPPE | 20000224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | Internal Error | 20000107 |
Method CREATE_OBJECT_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ISELF | Call by reference | Type reference (TYPE) | COCOM_INSTS | OM: iSelf | 20000126 | ||
2 | Importing | OBJECT | Call by reference | Type reference (TYPE) | COPRO_OBJECT | OM: Object | 20000128 | ||
3 | Importing | OBTAB | Call by reference | Type reference (TYPE) | COPRO_OBTAB | OM: Object ID | 20000128 | ||
4 | Exporting | PROFILE | Call by reference | Object reference (TYPE REF TO) | XOM_PROFILE | OM: Profile | 20000126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Instance Not Found | 20000126 |
Method ENTRY_GET 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 | OM: Common | 20000107 | ||
2 | Exporting | IPPE | Call by reference | Type reference (TYPE) | CO000_IPPE | OM: iPPE | 20000224 |
Method ENTRY_GET on class XCO_CFG has no exception.
Method GENERAL_EXPLOSION Signature
Method GENERAL_EXPLOSION on class XCO_CFG has no parameter.
Method GENERAL_EXPLOSION on class XCO_CFG has no exception.
Method HAS_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | STRUCTURE | Call by reference | Type reference (TYPE) | CO001_STRUCTURE | XCO: Configuration Structure | 19991217 |
Method HAS_STRUCTURE on class XCO_CFG has no exception.
Method INSTANCE_EXPLOSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INSTANCE | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance | 19991220 | ||
2 | Exporting | NEW_STRUCTURE_ITEMS | Call by reference | Type reference (TYPE) | CO001_STRUCTURE | New Structure Items | 19991221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSTANCE_NOT_FOUND | Instance Not Found | 19991220 | |
2 | NO_PARTS | No Subordinate Instances Exist for the Instance | 19991220 |
Method ISELF_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ISELF | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance | 20000216 | ||
2 | Importing | KNOBJ | Call by reference | Type reference (TYPE) | OMDEP_KNOBJ | KNOBJ | 20000216 | ||
3 | Importing | KNSEL | Call by reference | Type reference (TYPE) | OMDEP_KNSEL | Indicator: Selection Condition | 20000216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Instance Not Found | 20000216 |
Method ISELF_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INSTANCE | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance | 20010125 |
Method ISELF_DELETE on class XCO_CFG has no exception.
Method ISELF_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | INSTANCE_ITEM | Call by reference | Type reference (TYPE) | CO001_INSTANCE_ITEM | Instance: Item | 19991230 | ||
2 | Importing | ISELF | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance | 19991230 | ||
3 | Exporting | STRUCTURE_ITEM | Call by reference | Type reference (TYPE) | CO001_STRUCTURE_ITEM | Structure: Item | 19991230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Instance Not Found | 19991230 |
Method ISELF_HAS_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | IPARENT | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance: Parent | 19991229 | ||
2 | Exporting | IPOSNR | Call by reference | Type reference (TYPE) | COCOM_POSNR | Position | 20000124 | ||
3 | Importing | ISELF | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance: Self | 19991229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | HAS_NO_PARENT | Instance Has no Higher-Level Instance | 19991229 | |
2 | ISELF_NOT_FOUND | Instance Not Found | 19991229 |
Method ISELF_HAS_PARTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ISELF | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance: Self | 20000105 | ||
2 | Exporting | PARTS | Call by reference | Type reference (TYPE) | CO001_INSTANCES | Parts | 20000105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Instance Not Found | 20000105 |
Method ISELF_PREPARE_FOR_CHARS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CHARS | Call by reference | Object reference (TYPE REF TO) | XCO_CHARS | Object-Orientated Instance: Characteristics | 19991229 | ||
2 | Importing | IPARENT | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance: Parent | 19991229 | ||
3 | Importing | IPOSNR | Call by reference | Type reference (TYPE) | COCOM_POSNR | Position | 20000124 | ||
4 | Importing | ISELF | Call by reference | Type reference (TYPE) | COCOM_INSTS | Instance: Self | 19991229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Instance Not Found | 19991229 |
Method ISELF_SYNCHRONIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INSTANCE | Call by reference | Type reference (TYPE) | CO001_INSTANCE_ITEM | Instance | 20010117 |
Method ISELF_SYNCHRONIZE on class XCO_CFG has no exception.
Method PARAMETER_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CHANGES | Call by reference | Type reference (TYPE) | C | Parameter haben sich geändert | 20030117 | ||
2 | Importing | COMMON | Call by reference | Type reference (TYPE) | CO000_COMMON | Common | 20020321 | ||
3 | Importing | DISPLAY_MODE | Call by reference | Type reference (TYPE) | C | Display/Change Changed | 20010215 | ||
4 | Importing | INSTANCES | Call by reference | Type reference (TYPE) | CO000_EINST | External Instances | 20010111 | ||
5 | Importing | IPPE | Call by reference | Type reference (TYPE) | CO000_IPPE | iPPE | 20001103 |
Method PARAMETER_SET on class XCO_CFG has no exception.
Method PARAMETER_SET_AENNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_AENNR | Value transfer | Type reference (TYPE) | COCOM_AENNR | Änderungsnummer | 20021120 |
Method PARAMETER_SET_AENNR on class XCO_CFG has no exception.
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in |