SAP ABAP Class CL_QPCP_PROCESS (Describes the Process of a Defined Process 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_PROCESS  
Short Description Describes the Process of a Defined Process 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_PROCESS has no forward declaration.
Interfaces
Class CL_QPCP_PROCESS has no interface implemented.
Friends
Class CL_QPCP_PROCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_LOAD Constant Private Type reference (TYPE) SYUCOMM 'LOAD' Function Code That Triggered PAI 20070724
2 MB_PROCESS Instance attribute Private Object reference (TYPE REF TO) BADI_QPCP_PROCESS Prozess BAdI 20070711
3 MT_OBJ_LOAD Instance attribute Private Type reference (TYPE) TT_LOADED Table of Objects To Be Loaded Manually 20070724
4 MV_OBJTYPE Instance attribute Private Type reference (TYPE) QPCP_OBJTYPE Data Element for Object Type 20070710
5 MV_PROCTYPE Instance attribute Private Type reference (TYPE) QPCP_PROCTYPE Data Element for Process Type 20070710
6 MV_STRUCTYPE Instance attribute Private Type reference (TYPE) QPCP_STRUCTYPE Data Element for Structure Type 20070710
Methods
# Method Level Visibility Method type Description Created on
1 CONSISTENCY_CHECK Instance method Public Method Consistency Check 20070723
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070710
3 GET_OBJTYPE_FOR_OBJCAT Instance method Public Method Determines Object Type for Object Category 20070726
4 GET_PARENT_PROPERTIES Instance method Private Method Gets Properties of Higher-Level Node 20070725
5 GET_PROCTYPE Instance method Public Method Return Process Type 20070828
6 GET_SUBORDINATE_OBJECTS Instance method Public Method Copies Component Types Assigned to Process 20070723
7 LOAD Instance method Public Method Loads Objects for Process 20070710
8 LOAD_OBJECT Instance method Public Method Loads an Object for Process 20070724
9 READ_CHILDS Instance method Private Method Reads Children for Higher-Level Node 20070725
10 READ_CUSTOMIZING Instance method Private Method Reads Customizing for Object Type 20070725
Events
Class CL_QPCP_PROCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_LOADED Private See coding 20070820 tt_loaded TYPE STANDARD TABLE OF ty_loaded
2 TY_LOADED Private See coding 20070820 BEGIN OF ty_loaded. INCLUDE TYPE qpcpc_obj AS objects. TYPES: performed TYPE abap_bool, END OF ty_loaded
Method Signatures

Method CONSISTENCY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070723
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070723

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJTYPE Call by reference Type reference (TYPE) QPCP_OBJTYPE Datenelement zur Objektart 20070710
2 Importing IV_PROCCAT Call by reference Type reference (TYPE) QPCP_PROCCAT Prozesskategorie 20070710
3 Importing IV_PROCTYPE Call by reference Type reference (TYPE) QPCP_PROCTYPE Datenelement zur Prozessart 20070710
4 Importing IV_STRUCTYPE Call by reference Type reference (TYPE) QPCP_STRUCTYPE Datenelement zur Strukturart 20070710

Method CONSTRUCTOR on class CL_QPCP_PROCESS has no exception.

Method GET_OBJTYPE_FOR_OBJCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJTYPE Call by reference Type reference (TYPE) QPCP_OBJTYPE Objektart 20070726
2 Importing IV_OBJCAT Call by reference Type reference (TYPE) QPCP_OBJCAT Objektkategorie 20070726
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Nichts gefunden 20070726

Method GET_PARENT_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_QPCP_STRUCTURE Klasse zur Navigation im Hierarchiemenü 20070725
2 Exporting ES_NODE_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070725
3 Exporting ES_SELECTION Call by reference Type reference (TYPE) QPCPS_SELECTION Objektselektionsfelder außerhalb der Datenknoten 20070725

Method GET_PARENT_PROPERTIES on class CL_QPCP_PROCESS has no exception.

Method GET_PROCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJTYPE Call by reference Type reference (TYPE) QPCP_OBJTYPE Objektart 20070828
2 Exporting EV_PROCTYPE Call by reference Type reference (TYPE) QPCP_PROCTYPE Prozessart 20070828
3 Exporting EV_STRUCTYPE Call by reference Type reference (TYPE) QPCP_STRUCTYPE Strukturart 20070913

Method GET_PROCTYPE on class CL_QPCP_PROCESS has no exception.

Method GET_SUBORDINATE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ Call by reference Type reference (TYPE) QPCPT_OBJ Objektarten 20070723

Method GET_SUBORDINATE_OBJECTS on class CL_QPCP_PROCESS has no exception.

Method LOAD Signature

Method LOAD on class CL_QPCP_PROCESS has no parameter.
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070727

Method LOAD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJ Call by reference Type reference (TYPE) QPCP_OBJ Datenelement zur Objektart 20070725
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070727

Method READ_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_QPCP_STRUCTURE Klasse zur Navigation im Hierarchiemenü 20070725
2 Importing IS_NODE_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070725
3 Importing IS_SELECTION Call by reference Type reference (TYPE) QPCPS_SELECTION Objektselektionsfelder außerhalb der Datenknoten 20070725
4 Importing IV_OBJCAT Call by reference Type reference (TYPE) QPCP_OBJCAT Datenelement zur Objektart 20070725
5 Importing IV_OBJTYPE Call by reference Type reference (TYPE) QPCP_OBJTYPE Objekttyp 20070725
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070727

Method READ_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJTYPE Call by reference Type reference (TYPE) QPCPC_OBJTYPE Customizingtabelle zur Objektart 20070725
2 Exporting ES_SELECTION Call by reference Type reference (TYPE) QPCPS_SELECTION Objektselektionsfelder außerhalb der Datenknoten 20070725
3 Importing IS_OBJ Call by reference Type reference (TYPE) QPCPC_OBJ Customizingtabelle zu den Objekten 20070725
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070725
History
Last changed by/on SAP  20100310 
SAP Release Created in 603