SAP ABAP Class /ISDFPS/CL_PPELIMPA_CNTL (iPPE Application Object MPA)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-OF-MPA (Application Component) Logistical Requirements
     /ISDFPS/CPPEMPA (Package) Material Packages
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 20020606
Properties
Class /ISDFPS/CL_PPELIMPA_CNTL  
Short Description iPPE Application Object MPA    
Super Class CL_PPELIENG_CNTL iPPE Engine Controller Object Class 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/CPPEMPA   Material Packages 
Created 20020606   SAP 
Last change 20050520   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)
Interfaces
Class /ISDFPS/CL_PPELIMPA_CNTL has no interface implemented.
Friends
Class /ISDFPS/CL_PPELIMPA_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLOBJ_TYPE Constant Public Type reference (TYPE) PVS_APPLOBJ_TYPE 'MPA' Application Object Type 20020606
2 INSTANCE Static Attribute Private Object reference (TYPE REF TO) /ISDFPS/CL_PPELIMPA_CNTL Only Instance of Class 20020606
3 MC_EPA Constant Public Type reference (TYPE) PVS_PNODE_TYPE 'S_DFEPA' iPPE Node Type 20040503
4 MC_EPA_EXTNAME_INTERVAL Constant Public Type reference (TYPE) NRNR 'NE' Number Range Number 20040527
5 MC_EPA_INTNAME_INTERVAL Constant Public Type reference (TYPE) NRNR 'NA' Number Range Number 20040527
6 MC_EPA_MTART Constant Public Type reference (TYPE) MTART 'EPA' Material Type 20040528
7 MC_FUNC_INDIC_LEADING_RECORD Constant Public Type reference (TYPE) /ISDFPS/FUNCT 'L' Function Identifier 20041103
8 MC_FUNC_INDIC_OBLIG_PART Constant Public Type reference (TYPE) /ISDFPS/FUNCT 'M' Function Identifier 20041103
9 MC_FUNC_INDIC_OPT_PART Constant Public Type reference (TYPE) /ISDFPS/FUNCT 'O' Function Identifier 20041103
10 MC_MPA_MTART Constant Public Type reference (TYPE) MTART 'EPA' Material Type 20040428
11 MC_NR_RANGE_OBJ Constant Public Type reference (TYPE) NROBJ '/ISDFPS/PR' Name of Number Range Object 20040527
12 MC_STATUS_EPAN_OBART Constant Public Type reference (TYPE) J_OBART 'FF' Object Type 20031215
13 MC_STATUS_EPAN_OBTYP Constant Public Type reference (TYPE) J_OBTYP 'FFA' Object Type 20031215
14 MC_STATUS_EPAN_VAL_APPR Constant Public Type reference (TYPE) J_STATUS 'I2144' Object Status 20041003
15 MC_STATUS_EPAN_VAL_OBSO Constant Public Type reference (TYPE) J_STATUS 'I2148' Object Status 20041003
16 MC_STATUS_MPAN_OBART Constant Public Type reference (TYPE) J_OBART 'FE' Object Type 20031118
17 MC_STATUS_MPAN_OBTYP Constant Public Type reference (TYPE) J_OBTYP 'FEA' Object Type 20031118
18 MC_STATUS_MPAN_VAL_APPL Constant Public Type reference (TYPE) J_STATUS 'I2132' Object Status 20031217
19 MC_STATUS_MPAN_VAL_APPR Constant Public Type reference (TYPE) J_STATUS 'I2134' Object Status 20031217
20 MC_STATUS_MPAN_VAL_DELA Constant Public Type reference (TYPE) J_STATUS 'I2137' Object Status 20031217
21 MC_STATUS_MPAN_VAL_DELP Constant Public Type reference (TYPE) J_STATUS 'I2136' Object Status 20031217
22 MC_STATUS_MPAN_VAL_LOCK Constant Public Type reference (TYPE) J_STATUS 'I2135' Object Status 20031217
23 MC_STATUS_MPAN_VAL_OBSO Constant Public Type reference (TYPE) J_STATUS 'I2138' Object Status 20031217
24 MC_STATUS_MPAN_VAL_PLAN Constant Public Type reference (TYPE) J_STATUS 'I2131' Object Status 20031217
25 MC_STATUS_MPAN_VAL_REJE Constant Public Type reference (TYPE) J_STATUS 'I2139' Object Status 20031217
26 MC_STATUS_MPAN_VAL_RELE Constant Public Type reference (TYPE) J_STATUS 'I2133' Object Status 20031217
27 MC_TEMP_NAME_PREFIX Constant Public Type reference (TYPE) CHAR3 'TMP' 3-Byte Field 20031127
28 MC_VPA Constant Public Type reference (TYPE) PVS_PNODE_TYPE 'S_DFSSP' iPPE Node Type 20040503
29 MC_VPA_EXTNAME_INTERVAL Constant Public Type reference (TYPE) NRNR 'NE' Number Range Number 20040527
30 MC_VPA_INTNAME_INTERVAL Constant Public Type reference (TYPE) NRNR 'NI' Number Range Number 20040527
31 MV_ALE_MODUS Static Attribute Private Type reference (TYPE) C Indicator for ALE Mode 20040526
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020606
2 GET_INSTANCE Static method Public Method Gets the Instance of the Class 20020606
3 MPA_SETTINGS_SET Static method Public Method MPA Settings 20040526
4 PNAME_CHECK Static method Public Method Generate or Check PNAME 20020719
5 PNMPAM_DELETE Static method Public Method Delete PNMPAM Records 20020606
6 PNMPA_MAINTAIN Static method Private Method Internal Maintenance of SET Node 20020606
7 PN_EPA_MAINT Static method Public Method Maintain Equipment Package Node 20040120
8 PN_EPA_MAT_DELETE Static method Public Method Delete PNMPAM Records 20040122
9 PN_EPA_READ Static method Public Method Read Equipment Package Node 20040120
10 PN_MAINT Static method Public Method Maintain Nodes 20020606
11 PN_READ Static method Public Method Read Node 20020606
12 PR_EPA_REF_MAINT Static method Public Method Maintain Relationships 20040924
13 PR_EPA_REF_READ Static method Public Method Read Relationships 20040924
14 PR_MAINT Static method Public Method Maintain Relationships 20031126
Events
Class /ISDFPS/CL_PPELIMPA_CNTL has no event.
Types
Class /ISDFPS/CL_PPELIMPA_CNTL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_PPELIMPA_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class /ISDFPS/CL_PPELIMPA_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) /ISDFPS/CL_PPELIMPA_CNTL iPPE-Anwendungsobjekt MPO 20020606

Method GET_INSTANCE on class /ISDFPS/CL_PPELIMPA_CNTL has no exception.

Method MPA_SETTINGS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALE_MODUS Call by reference Type reference (TYPE) C Flag für ALE Modus 20040526

Method MPA_SETTINGS_SET on class /ISDFPS/CL_PPELIMPA_CNTL has no exception.

Method PNAME_CHECK 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 Satz 20020719
# Exception Resumable Description Created on
1 PNAME_CHECK_ERROR Fehler beim Erzeugen oder Prüfen 20020719

Method PNMPAM_DELETE 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 Nachrichten-Handling im iPPE-Modell 20020606
2 Importing IM_PNMPAM_TAB Call by reference Type reference (TYPE) /ISDFPS/PNMPAM_TAB Materialien 20020607
3 Importing IM_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Knote 20020725
# Exception Resumable Description Created on
1 DELETE_ERROR Fehler beim Löschen 20050429

Method PNMPA_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNMPA Call by reference Type reference (TYPE) /ISDFPS/PNMPA Attributdaten 20020607
2 Changing CH_PNMPAM_TAB Call by reference Type reference (TYPE) /ISDFPS/PNMPAM_TAB Materialien 20020607
3 Changing CH_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Knoten 20020606
4 Changing CH_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PPETX_LI_TAB Texttabelle 20020606
5 Importing IM_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20031118
6 Importing IM_EXISTS Call by reference Type reference (TYPE) C Flag: Knoten existiert 20020606
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichten-Handling im iPPE-Modell 20020606
8 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE Refresh Event unterdrücken 20020606
9 Importing IM_PNDESC Call by reference Type reference (TYPE) PVS_DESC technische Beschreibung 20020606
10 Importing IM_PNMPAM_OP_ID Call by reference Type reference (TYPE) C Operation ID für PNMPAM-Sätze 20020725
11 Importing IM_PNODID_EXT Call by reference Type reference (TYPE) PPET_PNODID_EXT externe Bezeichnung 20020606
12 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methodes/des FB 20020606
13 Importing IM_STATUS_NEW Call by reference Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20040609
# Exception Resumable Description Created on
1 MAINTAIN_ERROR Fehler bei Knotenpflege 20020606
2 NO_SUCH_MATERIAL Material existiert nicht 20020809
3 PNMPAM_EXISTS Fehler beim Einfügen bereits existierenden Datensatzes 20020725

Method PN_EPA_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNEPA Call by reference Type reference (TYPE) /ISDFPS/PNEPA Applikationsspezifische Attribute des Ausstattungspakets 20040120
2 Changing CH_PNEPAM_TAB Call by reference Type reference (TYPE) /ISDFPS/PNEPAM_TAB LI-Tabellentyp Ausstattungspakete 20040120
3 Changing CH_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI 20040120
4 Changing CH_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PPETX_LI_TAB 20040120
5 Importing IM_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20040120
6 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT 20040120
7 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE 20040120
8 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL 20040120
9 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE 20040120
10 Importing IM_PNEPAM_OP_ID Call by reference Type reference (TYPE) C 20040123
11 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER 20040120
12 Importing IM_STATUS_NEW Call by reference Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20040810
# Exception Resumable Description Created on
1 MAINTAIN_ERROR Fehler bei der Knotenpflege 20040120

Method PN_EPA_MAT_DELETE 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 20040122
2 Importing IM_PNEPAM_TAB Call by reference Type reference (TYPE) /ISDFPS/PNEPAM_TAB LI-Tabellentyp Ausstattungspakete 20040122
3 Importing IM_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI 20040122

Method PN_EPA_MAT_DELETE on class /ISDFPS/CL_PPELIMPA_CNTL has no exception.

Method PN_EPA_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 20040120
2 Exporting EX_LOCKED_TAB Call by reference Type reference (TYPE) PPET_LOCKED_TAB 20040120
3 Exporting EX_PNEPAM_TAB Call by reference Type reference (TYPE) /ISDFPS/PNEPAM_TAB LI-Tabellentyp Ausstattungspakete 20040120
4 Exporting EX_PNEPA_TAB Call by reference Type reference (TYPE) /ISDFPS/PNEPA_TAB LI-Struktur Ausstattungspakete 20040120
5 Exporting EX_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PNODTX_LI_TAB 20040120
6 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) C 20040120
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL 20040120
8 Importing IM_WITH_TEXT Call by reference Type reference (TYPE) C PPET_TRUE 20040120
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20040120

Method PN_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PNMPA Call by reference Type reference (TYPE) /ISDFPS/PNMPA Attributdaten 20020607
2 Changing CH_PNMPAM_TAB Call by reference Type reference (TYPE) /ISDFPS/PNMPAM_TAB Materialien 20020607
3 Changing CH_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI Knoten-Identifikation 20020606
4 Changing CH_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PPETX_LI_TAB Texttabelle 20020606
5 Importing IM_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20031118
6 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Kontext-Zuordnung (z.B. Focus) 20020606
7 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE Flag: Knoten anlegen 20020606
8 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichten-Handling im iPPE-Modell 20020606
9 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE Refresh Event unterdrücken 20020606
10 Importing IM_PNMPAM_OP_ID Call by reference Type reference (TYPE) C Operation ID für PNMPAM-Sätze 20020725
11 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methodes/des FB 20020606
12 Importing IM_STATUS_NEW Call by reference Type reference (TYPE) J_STATUS Einzelstatus eines Objekts 20040609
# Exception Resumable Description Created on
1 MAINTAIN_ERROR Fehler bei der Knotenpflege 20020606
2 NO_SUCH_MATERIAL Material existiert nicht 20020809
3 PNMPAM_EXISTS Fehler beim Einfügen bereits existierenden Datensatzes 20020725

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 Knoten 20020606
2 Exporting EX_LOCKED_TAB Call by reference Type reference (TYPE) PPET_LOCKED_TAB Tabelle der gesperrten Objekte 20020606
3 Exporting EX_PNMPAM_TAB Call by reference Type reference (TYPE) /ISDFPS/PNMPAM_TAB Attributtabelle der Materialien 20020607
4 Exporting EX_PNMPA_TAB Call by reference Type reference (TYPE) /ISDFPS/PNMPA_TAB Attributtabelle der Knoten 20020607
5 Exporting EX_PNODTX_TAB Call by reference Type reference (TYPE) PPET_PNODTX_LI_TAB Texttabelle der Knoten 20020606
6 Importing IM_LOCK_FLG Call by reference Type reference (TYPE) C Flag: Objekte Sperren 20020606
7 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichten-Handling im iPPE-Modell 20020606
8 Importing IM_WITH_TEXT Call by reference Type reference (TYPE) C PPET_TRUE Flag: Texttabellen von Knoten lesen 20020606
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020606

Method PR_EPA_REF_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PRELID Call by reference Type reference (TYPE) PPET_PRELID_LI I/O-Struktur der iPPE-Beziehung 20040924
2 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Kontext-Zuordnung (z.B. Focus) 20040924
3 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE Flag: Knoten anlegen 20040924
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichten-Handling im iPPE-Modell 20040924
5 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE Refresh Event unterdrücken 20040924
6 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methodes/des FB 20040924
# Exception Resumable Description Created on
1 MAINTAIN_ERROR Fehler bei der Knotenpflege 20040924

Method PR_EPA_REF_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PALTID_TAB Call by reference Type reference (TYPE) PPET_PALTID_LI_TAB ID-Sätze der getroffenen iPPE-Alternativen 20040924
2 Exporting EX_PNODID_TAB Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB ID-Sätze der getroffenen iPPE-Knoten 20040924
3 Exporting EX_POSVID_TAB Call by reference Type reference (TYPE) PPET_POSVID_LI_TAB ID-Sätze der getroffenen iPPE-Varianten 20040924
4 Exporting EX_STRUCT_TAB Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB Beziehungstabelle 20040924
5 Importing IM_CLOSED_FLG Call by reference Type reference (TYPE) C PPET_FALSE nur Beziehungen zwischen Objekten der GUID Tabelle lesen 20040924
6 Importing IM_DOWN_FLG Call by reference Type reference (TYPE) C vom Objekt 1 zum Nachfolger lesen 20040924
7 Importing IM_GUID_TAB Call by reference Type reference (TYPE) PPET_GUID_TAB Tabelle mit GUIDs der Anfang bzw. Endobjekte 20040924
8 Importing IM_ID_FLG Call by reference Type reference (TYPE) C PPET_FALSE ID-Sätze der "getroffenen" Objekte lesen 20040924
9 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Message Handling der iPPE-Engine 20040924
10 Importing IM_MULT_ALT_FLG Call by reference Type reference (TYPE) C PPET_FALSE über PALTIDs lesen (nur bei mehrstufig) 20040924
11 Importing IM_MULT_FLG Call by reference Type reference (TYPE) C PPET_FALSE mehrstufig lesen 20040924
12 Importing IM_PRTYPE_TAB Call by reference Type reference (TYPE) PPET_TYPE_NAME_TAB nur bestimmte Typen von Beziehungen lesen 20040924
13 Importing IM_PRXXX_FLG Call by reference Type reference (TYPE) C PPET_FALSE Baukastenbeziehungen lesen 20040924
14 Importing IM_TREE_FLG Call by reference Type reference (TYPE) C PPET_FALSE im "Baummodus" lesen 20040924
15 Importing IM_UP_FLG Call by reference Type reference (TYPE) C vom Objekt 2 zum Vorgänger lesen 20040924
# Exception Resumable Description Created on
1 PRELID_READ_ERROR Fehler beim Lesen von der DB / Merge 20040924

Method PR_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PRMPAID Call by reference Type reference (TYPE) /ISDFPS/PRMPAID I/O-Struktur der iPPE-Beziehung 20031126
2 Importing IM_CONTEXT Call by reference Type reference (TYPE) PPET_CONTEXT Kontext-Zuordnung (z.B. Focus) 20031126
3 Importing IM_CREATE_FLG Call by reference Type reference (TYPE) C PPET_TRUE Flag: Knoten anlegen 20031126
4 Importing IM_MSG_OPT Call by reference Type reference (TYPE) PPET_MSG_OPT PPET_MSG_OPTIONS-DO_ALL Nachrichten-Handling im iPPE-Modell 20031126
5 Importing IM_NO_EVENT Call by reference Type reference (TYPE) C PPET_FALSE Refresh Event unterdrücken 20031126
6 Importing IM_SENDER Call by reference Type reference (TYPE) PPET_SENDER Aufrufer der Methodes/des FB 20031126
# Exception Resumable Description Created on
1 MAINTAIN_ERROR Fehler bei der Knotenpflege 20031126
History
Last changed by/on SAP  20050520 
SAP Release Created in 10A