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 |