SAP ABAP Class CL_QPCP_OBJECT (Class for Object of Object Category)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_QPCP_NODE Describes General Node Service 20070705
Properties
Class CL_QPCP_OBJECT  
Short Description Class for Object of Object Category    
Super Class CL_QPCP_NODE Describes General Node Service 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package QPCP   QM: Control Plan 
Created 20070705   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_QPCP_OBJECT has no forward declaration.
Interfaces
Class CL_QPCP_OBJECT has no interface implemented.
Friends
Class CL_QPCP_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MB_OBJECT Instance attribute Private Object reference (TYPE REF TO) BADI_QPCP_OBJECT Definition of Object Categories 20070710
2 MV_CLONE Instance attribute Private Type reference (TYPE) FLAG 'X': Object Is a Clone; ' ': Object Is Original 20070705
3 MV_OBJCAT Instance attribute Private Type reference (TYPE) QPCP_OBJCAT Object Category 20070820
4 MV_PRINT_RELEVANCE Instance attribute Private Type reference (TYPE) QKZ Print Relevant 20070705
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070706
2 GET_ANCESTOR_OF_OBJCAT Instance method Public Method Copies Higher-Level Nodes of an Existing Object Category 20070820
3 GET_MESSAGE_PARAMS Static method Public Method Generates Selection Parameter(s) for Message 20070921
4 GET_OBJCAT Instance method Private Method Copies Object Category 20070820
5 GET_OBJECT_IDENTIFIER Instance method Public Method Copies Unique Object Description 20070723
6 GET_OBJECT_TYPE Instance method Public Method Copies Object Type 20070710
7 IS_CLONE Instance method Public Method Describes Whether Object is Recursive in Tree 20070801
8 LOAD Instance method Public Method Loads Substructure for Object 20070705
Events
Class CL_QPCP_OBJECT has no event.
Types
Class CL_QPCP_OBJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJCAT Call by reference Type reference (TYPE) QPCP_OBJCAT Objektkategorie 20070706
2 Importing IV_OBJTYPE Call by reference Type reference (TYPE) QPCP_OBJTYPE Objektart 20070710
3 Importing IV_STRUCTYPE Call by reference Type reference (TYPE) QPCP_STRUCTYPE Datenelement zur Strukturart 20070710
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070720

Method GET_ANCESTOR_OF_OBJCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PARENT_NODE Call by reference Object reference (TYPE REF TO) CL_QPCP_NODE Beschreibt allgemeinen Knotendienst 20070820
2 Importing IV_OBJCAT Call by reference Type reference (TYPE) QPCP_OBJCAT Objekttyp 20070820
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070820

Method GET_MESSAGE_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAMS Call by reference Type reference (TYPE) BAL_S_PARM Anwendungs-Log: Parameter 20070921
2 Importing IT_SELFIELDS Call by reference Type reference (TYPE) QPCPT_SELFIELD Tabellentyp zu den Selektionsfeldern 20070921

Method GET_MESSAGE_PARAMS on class CL_QPCP_OBJECT has no exception.

Method GET_OBJCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJCAT Call by reference Type reference (TYPE) QPCP_OBJCAT Objekttyp 20070820

Method GET_OBJCAT on class CL_QPCP_OBJECT has no exception.

Method GET_OBJECT_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IDENTIFIER Value transfer Type reference (TYPE) CHAR50 Identifier 20070723

Method GET_OBJECT_IDENTIFIER on class CL_QPCP_OBJECT has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJTYPE Value transfer Type reference (TYPE) QPCP_OBJTYPE Objektart 20070710

Method GET_OBJECT_TYPE on class CL_QPCP_OBJECT has no exception.

Method IS_CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RETURN Value transfer Type reference (TYPE) FLAG X und Blank 20070801

Method IS_CLONE on class CL_QPCP_OBJECT has no exception.

Method LOAD Signature

Method LOAD on class CL_QPCP_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070718
History
Last changed by/on SAP  20100310 
SAP Release Created in 603