SAP ABAP Class CL_PPER3E_RLMFW (iPPE Connection to Release Management)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-MD-PPE (Application Component) Integrated Product and Process Engineering
     CPPER3E_APPL (Package) iPPE Application in ERP
Properties
Class CL_PPER3E_RLMFW  
Short Description iPPE Connection to Release Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPER3E_APPL   iPPE Application in ERP 
Created 20050131   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PPET1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPET5 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PPER3E_RLMFW has no interface implemented.
Friends
Class CL_PPER3E_RLMFW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PVCMP_OBJECT Constant Private Type reference (TYPE) RLMFW_OBJTYP 'SCMP' Release Object - CMP Variant 20050131
2 GC_PVCOL_OBJECT Constant Private Type reference (TYPE) RLMFW_OBJTYP 'SCol' Release Object - CMP Variant 20050201
3 GC_RLMFW_DELETE Constant Private Type reference (TYPE) UI_FUNC 'RLMFW_DELETE' Function Code Table 20050202
4 GC_RLMFW_RELEASE Constant Private Type reference (TYPE) UI_FUNC 'RLMFW_RELEASE' Function Code Table 20050202
5 GC_RLMFW_UNRELEASE Constant Private Type reference (TYPE) UI_FUNC 'RLMFW_unrelease' Function Code Table 20050202
6 GR_RLMFW Static Attribute Private Object reference (TYPE REF TO) CL_RLMFW_STAT Release Statuses 20050131
7 GR_RLMFW_CMP Static Attribute Private Object reference (TYPE REF TO) CL_RLMFW_CMP_CNTL Release Management Connection to iPPE 20050207
8 GV_PVCMP_ACTIVE Static Attribute Private Type reference (TYPE) XFELD Release Object for CMP Variant Active 20050131
9 GV_PVCOL_ACTIVE Static Attribute Private Type reference (TYPE) XFELD Release Object for COL Variant Active 20050201
10 GV_RLMFW_ACTIVE Static Attribute Private Type reference (TYPE) XFELD Release Management Active ['X', ' '] 20050131
11 GV_RLMFW_CMP_ACTIVE Static Attribute Private Type reference (TYPE) XFELD Release Order for CMP Active ['X', ' '] 20050207
12 MSG_ATTRIBUTE_CHANGE_ERROR Constant Public Type reference (TYPE) PPET_SUBRC_TYPE 001 The attribute cannot be changed 20050201
13 MSG_CLASS Constant Public Type reference (TYPE) SY-MSGID 'PPER3E' Message Class 20050201
14 MSG_PVCMP_DELETE_ERROR Constant Public Type reference (TYPE) PPET_SUBRC_TYPE 002 CMP variant cannot be deleted 20050201
15 MSG_PXXXID_CHANGE_ERROR Constant Public Type reference (TYPE) PPET_SUBRC_TYPE 003 Object ID cannot be changed 20050201
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20050131
2 CTMENU_ADD Static method Public Method Context Menu Enhancements 20050131
3 FCODE_EXECUTE Static method Public Method Execute Function Code 20050131
4 PNODID_MAINT_CHECK Static method Public Method Check Maintenance of Node ID 20050201
5 POSVID_MAINT_CHECK Static method Public Method Check Maintenance of Variant ID 20050201
6 PVCMP_MAINT_CHECK Static method Public Method Check Maintenance of CMP Variant 20050131
7 PVCOL_MAINT_CHECK Static method Public Method Check Maintenance of CMP Variant 20050201
8 PVXXX_PROTECTION_CHECK Static method Public Method Check if object is contained in release order 20050609
9 PV_DELETE_CHECK Static method Public Method Check Deletion of Variants 20050131
Events
Class CL_PPER3E_RLMFW has no event.
Types
Class CL_PPER3E_RLMFW has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CTMENU_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050131
2 Importing IS_GUID Call by reference Type reference (TYPE) PPET_APPL_GUID iPPE-Objektidentifikation 20050131
3 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer 20050131
4 Importing IV_PXTYPE Call by reference Type reference (TYPE) PVS_PNODE_TYPE iPPE-Objekttyp 20050131

Method CTMENU_ADD on class CL_PPER3E_RLMFW has no exception.

Method FCODE_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EXECUTED Call by reference Type reference (TYPE) AS4FLAG Funktionscode ausgeführt ['X', ' '] 20050131
2 Importing IS_GUID Call by reference Type reference (TYPE) PPET_APPL_GUID iPPE-Objektidentifikation 20050131
3 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer im iPPE 20050131
4 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20050131

Method FCODE_EXECUTE on class CL_PPER3E_RLMFW has no exception.

Method PNODID_MAINT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) PPET_BALMI_TAB 20050201
2 Importing IS_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Knotenidentifikation 20050201
3 Importing IS_PNODID_OLD Call by reference Type reference (TYPE) PPET_PNODID_LI Knotenidentifikation - alt 20050201
4 Importing IV_PNDESC Call by reference Type reference (TYPE) PVS_DESC Bezeichnung iPPE-Objekttyp 20050201
5 Importing IV_PNODID_EXT Call by reference Type reference (TYPE) PPET_PNODID_EXT externe Bezeichnung 20050201

Method PNODID_MAINT_CHECK on class CL_PPER3E_RLMFW has no exception.

Method POSVID_MAINT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) PPET_BALMI_TAB 20050201
2 Importing IS_POSVID Call by reference Type reference (TYPE) PPET_POSVID_LI Variantenidentifikation 20050201
3 Importing IS_POSVID_OLD Call by reference Type reference (TYPE) PPET_POSVID_LI Variantenidentifikation - alt 20050201
4 Importing IV_POSVID_EXT Call by reference Type reference (TYPE) PPET_POSVID_EXT externe Identifikation 20050201
5 Importing IV_PVDESC Call by reference Type reference (TYPE) PVS_DESC Bezeichnung iPPE-Objekttyp 20050201

Method POSVID_MAINT_CHECK on class CL_PPER3E_RLMFW has no exception.

Method PVCMP_MAINT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) PPET_BALMI_TAB 20050131
2 Importing IS_POSVID Call by reference Type reference (TYPE) PPET_POSVID_LI 20050131
3 Importing IS_PVCMPD Call by reference Type reference (TYPE) PPET1_PVCMPD_LI 20050131
4 Importing IS_PVCMPP Call by reference Type reference (TYPE) PPET1_PVCMPP_LI 20050131
5 Importing IS_PVCMPV Call by reference Type reference (TYPE) PPET1_PVCMPV_LI 20050131
6 Importing IS_PVTYPE Call by reference Type reference (TYPE) PPET_PVTYPE 20050131
7 Importing IT_PVCMPR Call by reference Type reference (TYPE) PPET1_PVCMPR_LI_TAB 20050131
8 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer im iPPE 20050131
9 Importing IV_CUOBJ_FLG Call by reference Type reference (TYPE) C 20050131
10 Importing IV_KNOBJ_FLG Call by reference Type reference (TYPE) C 20050131
11 Importing IV_POSVID_EXT Call by reference Type reference (TYPE) PPET_POSVID_EXT 20050131

Method PVCMP_MAINT_CHECK on class CL_PPER3E_RLMFW has no exception.

Method PVCOL_MAINT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) PPET_BALMI_TAB 20050201
2 Importing IS_POSVID Call by reference Type reference (TYPE) PPET_POSVID_LI 20050201
3 Importing IS_PVCOL Call by reference Type reference (TYPE) PPET5_PVCOL_LI 20050201
4 Importing IS_PVTYPE Call by reference Type reference (TYPE) PPET_PVTYPE 20050201
5 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer im iPPE 20050201
6 Importing IV_CUOBJ_FLG Call by reference Type reference (TYPE) C 20050201
7 Importing IV_KNOBJ_FLG Call by reference Type reference (TYPE) C 20050201
8 Importing IV_POSVID_EXT Call by reference Type reference (TYPE) PPET_POSVID_EXT 20050201

Method PVCOL_MAINT_CHECK on class CL_PPER3E_RLMFW has no exception.

Method PVXXX_PROTECTION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) PPET_BALMI_TAB Nachrichten 20050609
2 Exporting EV_PROTECTED Call by reference Type reference (TYPE) XFELD Kennzeichen: Objekt geschützt 20050609
3 Importing IS_GUID Call by reference Type reference (TYPE) PPET_GUID_AENNR Objektidentifikation 20050609

Method PVXXX_PROTECTION_CHECK on class CL_PPER3E_RLMFW has no exception.

Method PV_DELETE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) PPET_BALMI_TAB 20050131
2 Importing IS_POSVID Call by reference Type reference (TYPE) PPET_POSVID_LI 20050131
3 Importing IS_PVTYPE Call by reference Type reference (TYPE) PPET_PVTYPE 20050131
4 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer im iPPE 20050131
5 Importing IV_POSVID_EXT Call by reference Type reference (TYPE) PPET_POSVID_EXT 20050131

Method PV_DELETE_CHECK on class CL_PPER3E_RLMFW has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600