SAP ABAP Interface IF_PMEVC_ENGINE_ENTITY (General Engine Object)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
LO-VC (Application Component) Variant Configuration
⤷
PME_VC_EDITION (Package) Modeling Environment for Variant Configuration
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_PMEVC_ENGINE_CSTIC | Engine Attributes | 20040129 |
| 2 | Interface composition (i COMPRISING i_ref) | IF_PMEVC_ENGINE_DEPENDENCY | 20040130 | |
| 3 | Interface composition (i COMPRISING i_ref) | IF_PMEVC_ENGINE_DEP_HOLDER | Object that Can Contain Object Dependencies | 20040129 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PMEVC_ENGINE_ENTITY | Engine of PME VC Edition | 20031222 |
Properties
| Interface | IF_PMEVC_ENGINE_ENTITY | |
| Short Description | General Engine Object |
General Data
| Package | PME_VC_EDITION | Modeling Environment for Variant Configuration |
| Created | 20031222 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_PMEVC_ENGINE_ENTITY has no forward declaration.
Interfaces
Interface IF_PMEVC_ENGINE_ENTITY has no interface.
Friends
Interface IF_PMEVC_ENGINE_ENTITY has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_BOM | Constant | Public | Type reference (TYPE) | I | 5 | Stückliste | 20031229 | |
| 2 | C_BOM_ITEM | Constant | Public | Type reference (TYPE) | I | 7 | Stücklistenposition | 20031229 | |
| 3 | C_CLASS | Constant | Public | Type reference (TYPE) | I | 4 | Klasse | 20031222 | |
| 4 | C_CLASSIFICATION | Constant | Public | Type reference (TYPE) | I | 12 | Klassifizierung | 20040217 | |
| 5 | C_CSTIC | Constant | Public | Type reference (TYPE) | I | 3 | Attribut | 20031222 | |
| 6 | C_DEPENDENCY | Constant | Public | Type reference (TYPE) | I | 8 | Beziehung | 20031229 | |
| 7 | C_DESIGN | Constant | Public | Type reference (TYPE) | I | 17 | Design | 20050315 | |
| 8 | C_FUNCTION | Constant | Public | Type reference (TYPE) | I | 10 | Variantenfunktio | 20031229 | |
| 9 | C_GROUP | Constant | Public | Type reference (TYPE) | I | 16 | Group | 20050313 | |
| 10 | C_KB | Constant | Public | Type reference (TYPE) | I | 14 | KB Object | 20050209 | |
| 11 | C_KBPROFILE | Constant | Public | Type reference (TYPE) | I | 19 | Kb profile | 20080306 | |
| 12 | C_MATERIAL | Constant | Public | Type reference (TYPE) | I | 1 | Material | 20031222 | |
| 13 | C_NET | Constant | Public | Type reference (TYPE) | I | 6 | Beziehungsnetz | 20031229 | |
| 14 | C_PROFILE | Constant | Public | Type reference (TYPE) | I | 2 | Konfigurationsprofil | 20031229 | |
| 15 | C_RV | Constant | Public | Type reference (TYPE) | I | 15 | Runtime version | 20050209 | |
| 16 | C_STATUS_CHANGED | Constant | Public | Type reference (TYPE) | I | 2 | Objekt geändert | 20040106 | |
| 17 | C_STATUS_DELETED | Constant | Public | Type reference (TYPE) | I | 3 | Objekt gelöscht | 20040106 | |
| 18 | C_STATUS_LOADED | Constant | Public | Type reference (TYPE) | I | 0 | Objekt geladen | 20040106 | |
| 19 | C_STATUS_NEW | Constant | Public | Type reference (TYPE) | I | 1 | Objekt neu | 20040106 | |
| 20 | C_VALUE | Constant | Public | Type reference (TYPE) | I | 11 | Attributswert | 20040102 | |
| 21 | C_VCK | Constant | Public | Type reference (TYPE) | I | 18 | VCK | 20050317 | |
| 22 | C_VTABLE | Constant | Public | Type reference (TYPE) | I | 9 | Variantentabelle | 20031229 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20040301 | ||
| 2 | Instance method | Public | Method | Bestätigt das Speichern eines Objektes | 20040204 | |
| 3 | Instance method | Public | Method | Liefert die Änderungsnummer | 20040131 | |
| 4 | Instance method | Public | Method | Liefert das Änderungsdatum des Objektes | 20040224 | |
| 5 | Instance method | Public | Method | Liefert Beschreibung des Objektes | 20031223 | |
| 6 | Instance method | Public | Method | Liefert Schlüssel des Objektes | 20040130 | |
| 7 | Instance method | Public | Method | Liefert Label für UI | 20031229 | |
| 8 | Instance method | Public | Method | Liefert das Pflegeobjekt einer Entity | 20040128 | |
| 9 | Instance method | Public | Method | Liefert den Typ des Objektes | 20031222 | |
| 10 | Instance method | Public | Method | Objekt geändert | 20040115 | |
| 11 | Instance method | Public | Method | Prüft, ob eine Änderungsnummer erforderlich ist | 20040112 | |
| 12 | Instance method | Public | Method | Objekte neu angelegt | 20040115 | |
| 13 | Instance method | Public | Method | Objekt gelöscht | 20040113 | |
| 14 | Instance method | Public | Method | Objekt vollständig geladen | 20040220 | |
| 15 | Instance method | Public | Method | Objekt zum Ändern geöffnet | 20040112 | |
| 16 | Instance method | Public | Method | Objekt zum Ändern öffnen | 20040107 | |
| 17 | Instance method | Public | Method | Objekt zum Lesen öffnen | 20040107 | |
| 18 | Instance method | Public | Method | 20040301 | ||
| 19 | Instance method | Public | Method | Setzt Änderungs-Flag | 20040129 | |
| 20 | Instance method | Public | Method | Set Deleted Flag | 20050502 | |
| 21 | Instance method | Public | Method | Setzt Beschreibung des Objektes | 20040202 | |
| 22 | Instance method | Public | Method | Setzt das Pflegeobjekt einer Engine Entity | 20040128 |
Events
Interface IF_PMEVC_ENGINE_ENTITY has no event.
Types
Interface IF_PMEVC_ENGINE_ENTITY has no local type.
Method Signatures
Method CLOSE Signature
Method CLOSE on Interface IF_PMEVC_ENGINE_ENTITY has no parameter.
Method CLOSE on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method CONFIRM_SAVE Signature
Method CONFIRM_SAVE on Interface IF_PMEVC_ENGINE_ENTITY has no parameter.
Method CONFIRM_SAVE on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method GET_CHANGE_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHANGE_NUMBER | Value transfer | Type reference (TYPE) | AENR-AENNR | Änderungsnummer | 20040131 |
Method GET_CHANGE_NUMBER on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method GET_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DATE | Value transfer | Type reference (TYPE) | SY-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20040224 |
Method GET_DATE on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20031223 |
Method GET_DESCRIPTION on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method GET_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_KEY | Value transfer | Type reference (TYPE) | STRING | 20040130 |
Method GET_KEY on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method GET_LABEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LABEL | Value transfer | Type reference (TYPE) | STRING | 20031229 |
Method GET_LABEL on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method GET_MNT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EC_MNT_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_PMEVC_ENGINE_ENTITY | Allgemeines Engine Objekt | 20040128 |
Method GET_MNT_OBJECT on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method GET_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TYPE | Value transfer | Type reference (TYPE) | I | 20031222 |
Method GET_TYPE on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method IS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040115 |
Method IS_CHANGED on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method IS_CHANGE_NUMBER_REQUIRED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040112 |
Method IS_CHANGE_NUMBER_REQUIRED on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method IS_CREATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040115 |
Method IS_CREATED on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method IS_DELETED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040113 |
Method IS_DELETED on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method IS_FULLY_LOADED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20040220 |
Method IS_FULLY_LOADED on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method IS_OPENED_FOR_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN | Verknüpfungsfeld für View-Query | 20040112 |
Method IS_OPENED_FOR_CHANGE on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method OPEN_FOR_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CONTEXT_PATH | Call by reference | Type reference (TYPE) | PME_T_ENTITY | Table with PMEVC Engine Entities | 20090907 | |||
| 2 | IV_ECM_NUMBER | Call by reference | Type reference (TYPE) | AENR-AENNR | Änderungsnummer | 20040108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme: Objekt gesperrt | 20040107 |
Method OPEN_FOR_READ Signature
Method OPEN_FOR_READ on Interface IF_PMEVC_ENGINE_ENTITY has no parameter.
Method OPEN_FOR_READ on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method RELOAD Signature
Method RELOAD on Interface IF_PMEVC_ENGINE_ENTITY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception: Object not valid | 20091005 |
Method SET_CHANGED_FLAG Signature
Method SET_CHANGED_FLAG on Interface IF_PMEVC_ENGINE_ENTITY has no parameter.
Method SET_CHANGED_FLAG on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method SET_DELETED_FLAG Signature
Method SET_DELETED_FLAG on Interface IF_PMEVC_ENGINE_ENTITY has no parameter.
Method SET_DELETED_FLAG on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | 20040202 |
Method SET_DESCRIPTION on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
Method SET_MNT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IC_MNT_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_PMEVC_ENGINE_ENTITY | Allgemeines Engine Objekt | 20040128 |
Method SET_MNT_OBJECT on Interface IF_PMEVC_ENGINE_ENTITY has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 500 |