SAP ABAP Class CL_QPCP_ENTITY (Control-Plan Entity)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
QM-PT-CP (Application Component) Control Plan
⤷
QPCP (Package) QM: Control Plan

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_QPCP_CPLAN | API Interface for Control Plan | 20070712 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_QPCP_ITEM | Items in Control Plan | 20070713 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_QPCP_LINK | Items in Control Plan | 20070719 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_QPCP_PARTNER | Partner in Control Plan | 20070719 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_QPCP_TEXT | Text in Control Plan | 20070723 |
Properties
Class | CL_QPCP_ENTITY | |
Short Description | Control-Plan Entity | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | QPCP | QM: Control Plan |
Created | 20070712 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_QPCP_ENTITY has no forward declaration.
Interfaces
Class CL_QPCP_ENTITY has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_QPCP_PERSISTENCY | 20070712 | Persistence Object General |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | QPCP_EDIT_MODE | 'C' | Write Mode for Control Plan | 20070713 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | QPCP_EDIT_MODE | 'D' | Write Mode for Control Plan | 20070713 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | QPCP_EDIT_MODE | 'E' | Write Mode for Control Plan | 20070713 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | QPCP_EDIT_MODE | 'S' | Write Mode for Control Plan | 20070713 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | TV_ENTITY_STATE | 'C' | Entity Status | 20070713 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | TV_ENTITY_STATE | 'N' | Entity Status | 20070713 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | TV_ENTITY_STATE | 'D' | Entity Status | 20070713 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | TV_ENTITY_STATE | 'F' | Entity Status | 20070713 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | TV_ENTITY_STATE | 'L' | Entity Status | 20070713 | |
10 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_QPCP_PERSISTENCY | Persistence Object General | 20070713 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | QPCP_EDIT_MODE | Current Write Mode of Control Plan | 20070713 | ||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TV_ENTITY_STATE | Current Entity State | 20070713 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Destructor | 20070712 |
2 | ![]() |
Instance method | Public | Method | Read Write Mode | 20070713 |
3 | ![]() |
Static method | Public | Method | Provides Exception to SY Message | 20070812 |
4 | ![]() |
Instance method | Public | Method | Read GUID | 20070712 |
5 | ![]() |
Instance method | Public | Method | Read Status | 20070713 |
6 | ![]() |
Instance method | Protected | Method | Inform Persistency Level About Changes | 20070712 |
7 | ![]() |
Instance method | Protected | Method | Inform Persistency Level About Deletions | 20070712 |
8 | ![]() |
Instance method | Protected | Method | Inform Persistency Level About Creations | 20070712 |
9 | ![]() |
Instance method | Protected | Method | Inform Persistency Level About Loading | 20070713 |
10 | ![]() |
Instance method | Protected | Method | Transaction Close | 20070713 |
11 | ![]() |
Instance method | Protected | Method | Set Write Mode | 20070713 |
12 | ![]() |
Instance method | Private | Method | Set Status | 20070713 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | ENTITY_CHANGED | Instance Event (0) |
Public (2) |
Entity Was Changed | 20070718 |
2 | ENTITY_CREATED | Instance Event (0) |
Public (2) |
Entity Was Created | 20070718 |
3 | ENTITY_DELETED | Instance Event (0) |
Public (2) |
Entity Was Deleted | 20070718 |
4 | ENTITY_FINALIZED | Instance Event (0) |
Public (2) |
Entity Was Released | 20070718 |
5 | ENTITY_LOADED | Instance Event (0) |
Public (2) |
Entity Was Read | 20070718 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TV_ENTITY_STATE | Public | Type reference (TYPE) | CHAR1 | Entity Status | 20070713 |
|
2 | TY_T_LOADED_GUID | Public | See coding | 20071004 | ty_t_loaded_guid TYPE HASHED TABLE OF qpcp_guid WITH UNIQUE KEY table_line
|
Method Signatures
Method FINALIZE Signature
Method FINALIZE on class CL_QPCP_ENTITY has no parameter.
Method FINALIZE on class CL_QPCP_ENTITY has no exception.
Method GET_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | QPCP_EDIT_MODE | Schreibmodus des Kontrollplans | 20070713 |
Method GET_EDIT_MODE on class CL_QPCP_ENTITY has no exception.
Method GET_EXCEPTION Signature
Method GET_EXCEPTION on class CL_QPCP_ENTITY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmenklasse zum Produktionslenkungsplan | 20070812 |
Method GET_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_GUID | Value transfer | Type reference (TYPE) | QPCP_GUID | GUID eines Elements des Produktionslenkungsplans | 20070712 |
Method GET_GUID on class CL_QPCP_ENTITY has no exception.
Method GET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_STATE | Value transfer | Type reference (TYPE) | TV_ENTITY_STATE | Zustand der Entität | 20070713 |
Method GET_STATE on class CL_QPCP_ENTITY has no exception.
Method NOTE_FOR_CHANGE Signature
Method NOTE_FOR_CHANGE on class CL_QPCP_ENTITY has no parameter.
Method NOTE_FOR_CHANGE on class CL_QPCP_ENTITY has no exception.
Method NOTE_FOR_DELETE Signature
Method NOTE_FOR_DELETE on class CL_QPCP_ENTITY has no parameter.
Method NOTE_FOR_DELETE on class CL_QPCP_ENTITY has no exception.
Method NOTE_FOR_INSERT Signature
Method NOTE_FOR_INSERT on class CL_QPCP_ENTITY has no parameter.
Method NOTE_FOR_INSERT on class CL_QPCP_ENTITY has no exception.
Method NOTE_FOR_LOAD Signature
Method NOTE_FOR_LOAD on class CL_QPCP_ENTITY has no parameter.
Method NOTE_FOR_LOAD on class CL_QPCP_ENTITY has no exception.
Method ON_TRANSACTION_FINISHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_TRANS_END_KIND | Call by reference | Type reference (TYPE) | TRANS_END | Art des Transaktionsendes: COMMIT oder ROLLBACK | 20070713 |
Method ON_TRANSACTION_FINISHED on class CL_QPCP_ENTITY has no exception.
Method SET_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EDIT_MODE | Call by reference | Type reference (TYPE) | QPCP_EDIT_MODE | Schreibmodus des Kontrollplans | 20070713 |
Method SET_EDIT_MODE on class CL_QPCP_ENTITY has no exception.
Method SET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_STATE | Call by reference | Type reference (TYPE) | TV_ENTITY_STATE | Zustand der Entität | 20070713 |
Method SET_STATE on class CL_QPCP_ENTITY has no exception.
Event Signatures
Event ENTITY_CHANGED Signature
Event ENTITY_CHANGED on class CL_QPCP_ENTITY has no parameter.
Event ENTITY_CREATED Signature
Event ENTITY_CREATED on class CL_QPCP_ENTITY has no parameter.
Event ENTITY_DELETED Signature
Event ENTITY_DELETED on class CL_QPCP_ENTITY has no parameter.
Event ENTITY_FINALIZED Signature
Event ENTITY_FINALIZED on class CL_QPCP_ENTITY has no parameter.
Event ENTITY_LOADED Signature
Event ENTITY_LOADED on class CL_QPCP_ENTITY has no parameter.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 603 |