SAP ABAP Class CL_PPELIRES_CNTL (iPPE Application Object RES)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPERES (Package) RES-Specific iPPE Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PPELIENG_CNTL iPPE Engine Controller Object Class 20000801
Properties
Class CL_PPELIRES_CNTL  
Short Description iPPE Application Object RES    
Super Class CL_PPELIENG_CNTL iPPE Engine Controller Object Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPERES   RES-Specific iPPE Objects 
Created 20000801   SAP 
Last change 20050220   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPENV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPET6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PPELIRES_CNTL has no interface implemented.
Friends
Class CL_PPELIRES_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CPNTYPE_LAB Constant Public Type reference (TYPE) PVS_PNODE_TYPE 'S_RESLAB' Standard Node Type: Worker 20001227
2 CPNTYPE_PRD Constant Public Type reference (TYPE) PVS_PNODE_TYPE 'S_RESPRD' Standard Node Type: Operating Facility 20001227
3 CPRTYPE_BAL Constant Public Type reference (TYPE) PVS_OBJ_TYPE1 'S_RESFLO' Standard Relationship Type: Resource Capacity 20001227
4 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PPELIRES_CNTL Only Instance of Class 20000801
5 RESUID_CHANGE_TAB Static Attribute Private Type reference (TYPE) PPET6_RESUID_CHANGE_TAB Buffers of Changed RESUIDs 20021126
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000801
2 GET_INSTANCE Static method Public Method Gets the Instance of the Class 20000801
3 GET_PPERES_BY_RESUID Static method Public Method Search Usage of iPPE Resources with RESUID 20021121
4 PN_MAINT Static method Public Method Create/Change a Production Resource 20000801
5 PN_READ Static method Public Method Read Attributes of a Production Resource 20000801
6 STOP Static method Public Method Diagnosis Method 20010125
Events
Class CL_PPELIRES_CNTL has no event.
Types
Class CL_PPELIRES_CNTL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PPELIRES_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPELIRES_CNTL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INSTANCE Call by reference Object reference (TYPE REF TO) CL_PPELIRES_CNTL iPPE Application Object RES 20000801

Method GET_INSTANCE on class CL_PPELIRES_CNTL has no exception.

Method GET_PPERES_BY_RESUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GUID_TAB Call by reference Type reference (TYPE) PPET_GUID_TAB Liste der GUID der iPPE Ressource 20021122
2 Changing CH_PNODID_TAB Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB Liste der PNODID entsprechender iPPE Ressource 20021122
3 Changing CH_PNRES_TAB Call by reference Type reference (TYPE) PPET6_PNRES_LI_TAB Liste der PNRES-Sätze 20021121
4 Importing IM_BYPASS_BUFFER Call by reference Type reference (TYPE) C Puffer beim Lesen nicht berücksichtigen 20030908
5 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL steuert das Message Handling der iPPE-Engine 20021121
6 Importing IM_RESUID_TAB Call by reference Type reference (TYPE) PPET6_RESUID_C22_TAB RESUID der APO Ressource bzw. Proxyobjekt 20021121
# Exception Resumable Description Created on
1 NOT_FOUND Keine Verwendung von der angegebene RESUID in iPPE Ressource 20021122
2 PNODID_READ_ERROR Fehler beim Lesen PNODID Sätze der iPPE Ressource 20021122

Method PN_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI PNODID Record for Resource Node 20000801
2 Changing CH_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PPETX_LI_TAB Text Table for Resource Node 20000801
3 Changing CH_PNRES Call by reference Type reference (TYPE) PPET6_PNRES_LI PNRES Record for Resource Node 20000801
4 Changing CH_PNRESR Call by reference Type reference (TYPE) PPET6_PNRESR_LI Resources: Basic Data 20000803
5 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Kontext-Umfeld im iPPE (z.B. Focus) 20021129
6 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE PNODID Record Can Be Created 20000801
7 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20001123
8 Importing IM_MASTER Call by reference Type reference (TYPE) PPET_AENNR Master Template for Copying 20020506
9 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20000801
10 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE Suppress the Refresh Event 20010109
11 Importing IM_RESET_SIGN Call by reference Type reference (TYPE) C SPACE Reset-Sign für Kurztexte 20020910
12 Importing IM_RESOURCE_ASSIGN Call by reference Type reference (TYPE) C Existing Resource Assigned (Only for APO) 20010112
13 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Program Calling the Method/FM 20010109
# Exception Resumable Description Created on
1 PNODID_CHECK_ERROR Error Checking the PNODID Record 20000801
2 PNODID_MAINT_ERROR Error Changing the PNODID Record in the Buffer 20000801
3 PNODTX_MAINT_ERROR Error Changing the PNODTX Record in the Buffer 20000801
4 PNRES_CHECK_ERROR Error Checking the PNRES Record 20000801
5 PNRES_MAINT_ERROR Error Changing the PNRES Record in the Buffer 20000801

Method PN_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNODID_TAB Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB List of PNODID Records 20000801
2 Changing CH_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PNODTX_LI_TAB List of PNODTX Records 20000801
3 Changing CH_PNRESR_TAB Call by reference Type reference (TYPE) PPET6_PNRESR_LI_TAB List of PNRESR Records 20000803
4 Changing CH_PNRES_TAB Call by reference Type reference (TYPE) PPET6_PNRES_LI_TAB List of PNRES Records 20000801
5 Exporting EX_LOCKED_TAB Call by reference Type reference (TYPE) PPET_LOCKED_TAB List of Locked Color Nodes 20000801
6 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) C PPET_FALSE Lock Node when Reading 20000801
7 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20010124
8 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling in iPPE Engine 20000801
9 Importing IM_RES_DATA Call by reference Type reference (TYPE) AS4FLAG PPET_FALSE Read Master Data for APO Resource 20000803
10 Importing IM_WITH_TEXT Call by reference Type reference (TYPE) C PPET_TRUE Read Node Text 20000801

Method PN_READ on class CL_PPELIRES_CNTL has no exception.

Method STOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Controls Message Handling in iPPE Engine 20010125

Method STOP on class CL_PPELIRES_CNTL has no exception.
History
Last changed by/on SAP  20050220 
SAP Release Created in 46C1