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 MC_CREATE_MODE Constant Public Type reference (TYPE) QPCP_EDIT_MODE 'C' Write Mode for Control Plan 20070713
2 MC_DISPLAY_MODE Constant Public Type reference (TYPE) QPCP_EDIT_MODE 'D' Write Mode for Control Plan 20070713
3 MC_EDIT_MODE Constant Public Type reference (TYPE) QPCP_EDIT_MODE 'E' Write Mode for Control Plan 20070713
4 MC_SIMULATE_MODE Constant Public Type reference (TYPE) QPCP_EDIT_MODE 'S' Write Mode for Control Plan 20070713
5 MC_STATE_CHANGED Constant Public Type reference (TYPE) TV_ENTITY_STATE 'C' Entity Status 20070713
6 MC_STATE_CREATED Constant Public Type reference (TYPE) TV_ENTITY_STATE 'N' Entity Status 20070713
7 MC_STATE_DELETED Constant Public Type reference (TYPE) TV_ENTITY_STATE 'D' Entity Status 20070713
8 MC_STATE_FINALIZED Constant Public Type reference (TYPE) TV_ENTITY_STATE 'F' Entity Status 20070713
9 MC_STATE_LOADED Constant Public Type reference (TYPE) TV_ENTITY_STATE 'L' Entity Status 20070713
10 MR_PERSISTENCY Instance attribute Protected Object reference (TYPE REF TO) CL_QPCP_PERSISTENCY Persistence Object General 20070713
11 MV_EDIT_MODE Instance attribute Protected Type reference (TYPE) QPCP_EDIT_MODE Current Write Mode of Control Plan 20070713
12 MV_STATE Instance attribute Protected Type reference (TYPE) TV_ENTITY_STATE Current Entity State 20070713
Methods
# Method Level Visibility Method type Description Created on
1 FINALIZE Instance method Protected Method Destructor 20070712
2 GET_EDIT_MODE Instance method Public Method Read Write Mode 20070713
3 GET_EXCEPTION Static method Public Method Provides Exception to SY Message 20070812
4 GET_GUID Instance method Public Method Read GUID 20070712
5 GET_STATE Instance method Public Method Read Status 20070713
6 NOTE_FOR_CHANGE Instance method Protected Method Inform Persistency Level About Changes 20070712
7 NOTE_FOR_DELETE Instance method Protected Method Inform Persistency Level About Deletions 20070712
8 NOTE_FOR_INSERT Instance method Protected Method Inform Persistency Level About Creations 20070712
9 NOTE_FOR_LOAD Instance method Protected Method Inform Persistency Level About Loading 20070713
10 ON_TRANSACTION_FINISHED Instance method Protected Method Transaction Close 20070713
11 SET_EDIT_MODE Instance method Protected Method Set Write Mode 20070713
12 SET_STATE 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 Returning 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 CX_QPCP_CPLAN Ausnahmenklasse zum Produktionslenkungsplan 20070812

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Returning 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 Importing 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 Importing 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 Importing 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