SAP ABAP Class CL_IM_QPCP_OBJ_001 (Class for BAdI Impl.: Item)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070704
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_QPCP_OBJECT BAdI Interface: BADI_QPCP_OBJECT 20070704
Properties
Class CL_IM_QPCP_OBJ_001  
Short Description Class for BAdI Impl.: Item    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package QPCP   QM: Control Plan 
Created 20070704   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CPSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070704
2 IF_EX_QPCP_OBJECT BAdI Interface: BADI_QPCP_OBJECT 20070704
Friends
Class CL_IM_QPCP_OBJ_001 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CREATE_INSPPLAN Constant Private Type reference (TYPE) SYUCOMM 'CREATE_IP' Function Code: Generate Control Plan 20070907
2 GC_CREATE_ROUTING Constant Private Type reference (TYPE) SYUCOMM 'CREATE_ROUT' Function Code: Generate Normal Work List 20070911
3 MS_NODE_DATA Instance attribute Private Type reference (TYPE) QPCPS_NODE_DATA Data for a Node in the Structure 20070907
4 MT_RETURN Instance attribute Private Type reference (TYPE) BAPIRETTAB Notification Table 20070907
5 MV_FINISHED Instance attribute Private Type reference (TYPE) ABAP_BOOL Has asynchronous plan generation finished? 20070907
6 MV_GROUP Instance attribute Private Type reference (TYPE) BAPI1191_TSK_C-TASK_LIST_GROUP Key for Task List Group 20070912
7 MV_GROUPCOUNTER Instance attribute Private Type reference (TYPE) BAPI1191_TSK_C-GROUP_COUNTER Group Counter 20070912
8 MV_MSG Instance attribute Private Type reference (TYPE) BAPI_MSG Message Text 20070726
9 MV_PLNTY Instance attribute Private Type reference (TYPE) PLKO-PLNTY Routing Type 20070912
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PLAN Instance method Private Method Adds Plan to Control Plan Item 20070822
2 CALLBACK_COMMIT Instance method Public Method Called After Plan is Generated 20070907
3 CALLBACK_PLAN_CREATE Instance method Public Method Called After Plan is Generated 20070907
4 CALLBACK_ROUTING_CREATE Instance method Public Method Called After Plan is Generated 20070911
5 GET_CONTROLPLANITEMS Instance method Private Method Reads Control Plan Items 20070725
6 GET_ITEM Instance method Private Method Get Reference to Item 20070907
7 INSPECTION_PLAN_CREATE Instance method Public Method Create Inspection Plan 20070912
8 ITEM_UPDATE Instance method Private Method Updated Control Plan Item with New Plan 20070911
9 ROUTING_CREATE Instance method Public Method Create Inspection Plan 20070912
10 ROUTING_CREATE_DIALOG Instance method Public Method Dialog Call of Fields for Generating a Plan 20070911
11 UPDATE_NODE_DATA Instance method Private Method Updates Item Node-Data 20070725
Events
Class CL_IM_QPCP_OBJ_001 has no event.
Types
Class CL_IM_QPCP_OBJ_001 has no local type.
Method Signatures

Method ADD_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_QPCP_OBJECT Klasse zum Objekt eines Objekttyps 20070822
2 Importing IR_PROCESS Call by reference Object reference (TYPE REF TO) CL_QPCP_PROCESS Beschreibt den Prozess eines bestimmten Prozesstyps 20070822
3 Importing IR_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_QPCP_STRUCTURE Klasse zur Navigation im Hierarchiemenü 20070822
4 Importing IS_ROOT_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070822
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070822

Method CALLBACK_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE Task-Name 20070907

Method CALLBACK_COMMIT on class CL_IM_QPCP_OBJ_001 has no exception.

Method CALLBACK_PLAN_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE Task-Name 20070907

Method CALLBACK_PLAN_CREATE on class CL_IM_QPCP_OBJ_001 has no exception.

Method CALLBACK_ROUTING_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE Task-Name 20070911

Method CALLBACK_ROUTING_CREATE on class CL_IM_QPCP_OBJ_001 has no exception.

Method GET_CONTROLPLANITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROCESS Call by reference Object reference (TYPE REF TO) CL_QPCP_PROCESS Beschreibt den Prozess eines bestimmten Prozesstyps 20070725
2 Importing IR_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_QPCP_STRUCTURE Klasse zur Navigation im Hierarchiemenü 20070725
3 Importing IS_NODE_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070725
4 Importing IS_ROOT_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070822
5 Importing IV_OBJTYPE Call by reference Type reference (TYPE) QPCP_OBJTYPE Datenelement zur Objektart 20070725
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070725

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ITEM Call by reference Object reference (TYPE REF TO) CL_QPCP_ITEM Positionen im Produktionslenkungsplan 20070907
2 Importing IS_NODE_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070907
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070907

Method INSPECTION_PLAN_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20070912
2 Exporting EV_GROUP Call by reference Type reference (TYPE) BAPI1012_TSK_C-TASK_LIST_GROUP Schlüssel der Plangruppe 20070912
3 Exporting EV_GROUPCOUNTER Call by reference Type reference (TYPE) BAPI1012_TSK_C-GROUP_COUNTER Plangruppenzähler 20070912
4 Exporting EV_PLNTY Call by reference Type reference (TYPE) PLKO-PLNTY Plantyp 20070912
5 Importing IS_ALLOC Call by reference Type reference (TYPE) BAPI1191_MTK_C Material-Plan-Zuordnung im CREATE-BAPI für Prüfpläne 20070913
6 Importing IS_TASK Call by reference Type reference (TYPE) BAPI1191_TSK_C Plankopfdaten im CREATE-BAPI für Prüfpläne 20070912

Method INSPECTION_PLAN_CREATE on class CL_IM_QPCP_OBJ_001 has no exception.

Method ITEM_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_QPCP_OBJECT Klasse zum Objekt eines Objekttyps 20070911
2 Importing IS_NODE_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070912
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070911

Method ROUTING_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20070912
2 Exporting EV_GROUP Call by reference Type reference (TYPE) BAPI1012_TSK_C-TASK_LIST_GROUP Schlüssel der Plangruppe 20070912
3 Exporting EV_GROUPCOUNTER Call by reference Type reference (TYPE) BAPI1012_TSK_C-GROUP_COUNTER Plangruppenzähler 20070912
4 Exporting EV_PLNTY Call by reference Type reference (TYPE) PLKO-PLNTY Plantyp 20070912
5 Importing IS_ALLOC Call by reference Type reference (TYPE) BAPI1012_MTK_C Material-Plan-Zuordnung im CREATE-BAPI für Arbeitspläne 20070913
6 Importing IS_TASK Call by reference Type reference (TYPE) BAPI1012_TSK_C Plankopfdaten im CREATE-BAPI für Arbeitspläne 20070912

Method ROUTING_CREATE on class CL_IM_QPCP_OBJ_001 has no exception.

Method ROUTING_CREATE_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_KEY_DATE Call by reference Type reference (TYPE) BAPI1191_TSK_C-VALID_FROM Datum gültig ab 20100519
2 Exporting EV_ABORT Value transfer Type reference (TYPE) ABAP_BOOL Benutzer hat Dialog abgebrochen 20070911
3 Exporting EV_CHANGE_NO Call by reference Type reference (TYPE) BAPI1191_TSK_C-CHANGE_NO Änderungsnummer 20090818
4 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) BAPI1191_TSK_C-DESCRIPTION Kurztext Plan 20070911
5 Exporting EV_PLANT Call by reference Type reference (TYPE) BAPI1191_TSK_C-PLANT Werk 20070911
6 Exporting EV_TASK_LIST_STATUS Call by reference Type reference (TYPE) BAPI1191_TSK_C-TASK_LIST_STATUS Status des Planes 20070911
7 Exporting EV_TASK_LIST_USAGE Call by reference Type reference (TYPE) BAPI1191_TSK_C-TASK_LIST_USAGE Verwendung des Planes 20070911
8 Exporting EV_TASK_MEASURE_UNIT Call by reference Type reference (TYPE) BAPI1191_TSK_C-TASK_MEASURE_UNIT Mengeneinheit des Planes 20070911
9 Importing IV_TEXT Call by reference Type reference (TYPE) QKURZTEXT Kurztext 20070911

Method ROUTING_CREATE_DIALOG on class CL_IM_QPCP_OBJ_001 has no exception.

Method UPDATE_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_DATA Call by reference Type reference (TYPE) QPCPS_NODE_DATA Daten eines Knoten in der Struktur 20070725
2 Exporting ER_CPLAN Call by reference Object reference (TYPE REF TO) CL_QPCP_CPLAN API Schnittstelle des Produktionslenkungsplans 20070725
3 Exporting EV_PLAN_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL Plan wurde verändert 20070822
# Exception Resumable Description Created on
1 CX_QPCP_STRUCTURE Ausnahmenklasse zur Produktionslenkungsplanstruktur 20070725
History
Last changed by/on SAP  20110908 
SAP Release Created in 603