SAP ABAP Class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE (PM: Distributed Maintenance - Equipment Dismantling)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-PM-DIS (Application Component) Distributed Maintenance
     /ISDFPS/PM_DISTRIB (Package) Distributed Maintenance
Properties
Class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE  
Short Description PM: Distributed Maintenance - Equipment Dismantling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/PM_DISTRIB   Distributed Maintenance 
Created 20060823   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no forward declaration.
Interfaces
Class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no interface implemented.
Friends
Class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FLAG_DELETED Static Attribute Public Type reference (TYPE) CHAR1 'y' Deletion Indicator 20080306
2 CON_FLAG_DELETED_STD Static Attribute Public Type reference (TYPE) CHAR1 'X' Deletion Indicator 20080306
3 CON_OBKEY_DUMMY Static Attribute Public Type reference (TYPE) /ISDFPS/PM_CP_OBKEY '_DUMMY_' PM Change Authorization: Object Key 20080306
4 CON_UPS_COMMAND_EQ_DIS Static Attribute Public Type reference (TYPE) CHAR060 'EQUI_DISMANTLING' Command for UPS Processing 20080306
5 CON_UPS_COMMAND_FL_DIS Static Attribute Public Type reference (TYPE) CHAR060 'FLOC_DISMANTLING' Command for UPS Processing 20080306
6 CON_UPS_CP_CMD_EQDIS Static Attribute Public Type reference (TYPE) CHAR4 '$EQD' "Dismantling" CA Command 20080306
7 CON_UPS_CP_CMD_FLDIS Static Attribute Public Type reference (TYPE) CHAR4 '$FLD' "Dismantling" CA Command 20080306
8 CON_UPS_OBJTYP_CP Static Attribute Public Type reference (TYPE) UPS_OBJTYP '/ISDFPS/CP' ALE Distribution Packet: Object Type 20080306
9 GC_LOGSYS_CENTRAL Static Attribute Protected Type reference (TYPE) LOGSYS Current Logical System 20070414
10 GC_LOGSYS_CURRENT Static Attribute Protected Type reference (TYPE) LOGSYS Logical Central System 20070414
11 GT_LOGSYS_ALL Static Attribute Protected Type reference (TYPE) TT_LOGSYS Logical System (Table) 20080306
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DISTRIBUTION_ACTIVE Static method Protected Method Check Whether Distributed Maintenance Is Active 20070414
2 DEL_PREBOOKING_FOR_CMD_ENTRIES Static method Public Method Delete Indictor for Distribution (from Central System) 20080306
3 DEL_PREBOOKING_FOR_DIS_ENTRIES Static method Public Method Delete Indictor for Distribution (from Central System) 20070414
4 GET_CENTRAL_SYSTEM Static method Protected Method Determine Central System 20070414
5 GET_EQUI_ITEMS_FOR_UPS Static method Protected Method Determine Equipment Data for UPS 20070414
6 GET_LOGSYS_FOR_EQUI Static method Public Method Determine Logical Systems for Equipment 20070414
7 GET_LOGSYS_FOR_SE Static method Protected Method Determine Logical System for Force Element 20070414
8 GET_LOGSYS_OF_NETWORK Static method Public Method Determine Logical Systems in System Landscape 20080306
9 PREPARE_EQUI_UPDATE_FROM_IDOC Static method Public Method Prepare Equipment Update by IDoc 20070414
10 SAVE_PREBOOKING_FOR_DISTRIB Static method Public Method Save Indicator for Distribution (from Central System) 20070414
11 SAVE_PREBOOKING_FOR_REDISTRIB Static method Public Method Save Indicator for Redistribution 20070414
12 UPS_CREATE_CMD_PACKAGE Static method Public Method Create UPS Package for Dismantling Equipment and FLoc 20080306
13 UPS_CREATE_EQ_CMD Static method Public Method Create UPS Entries for Preselected Equipment (Command) 20080306
14 UPS_GET_EQ_CMD_DATA Static method Public Method Provide Data for UPS Command Entry 20080306
15 UPS_SET_ITEMS Static method Public Method Generate UPS Entries for Preselected Equipment 20070414
Events
Class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_LOGSYS Public See coding Logical System 20080306 begin of TS_LOGSYS, logsys type logsys, end of ts_logsys
2 TT_EQUZ Public See coding EQUZ (Table) 20070414 tt_equz type standard table of equz
3 TT_ILOA Public See coding ILOA (Table) 20070414 tt_iloa type standard table of iloa
4 TT_LOGSYS Public See coding Logical System (Table) 20080306 TT_LOGSYS type hashed table of ts_logsys with unique key logsys
5 TT_UPSREP Public See coding Replication Table 20070414 tt_upsrep type standard table of upsrep01
Method Signatures

Method CHECK_DISTRIBUTION_ACTIVE Signature

Method CHECK_DISTRIBUTION_ACTIVE on class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20070414

Method DEL_PREBOOKING_FOR_CMD_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) TUPSBAPIRET2 Tabellentyp zu BAPIRET2 20080306
2 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20080306
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20080306

Method DEL_PREBOOKING_FOR_DIS_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) TUPSBAPIRET2 Tabellentyp zu BAPIRET2 20070414
2 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20070414
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20070414

Method GET_CENTRAL_SYSTEM Signature

Method GET_CENTRAL_SYSTEM on class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no parameter.
Method GET_CENTRAL_SYSTEM on class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no exception.

Method GET_EQUI_ITEMS_FOR_UPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_UPS_ITEMS Call by reference Type reference (TYPE) API_TUPSITM ALE-Verteilungseinheit : Objektliste (Eingabestruktur) 20070414
2 Importing I_EQUNR Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20070414
3 Importing I_UPSREP Call by reference Type reference (TYPE) TT_UPSREP Replikationstabelle 20070414

Method GET_EQUI_ITEMS_FOR_UPS on class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no exception.

Method GET_LOGSYS_FOR_EQUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EQUNR Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20070414
2 Returning R_LOGSYS_EQUI Value transfer Type reference (TYPE) /ISDFPS/PM_DIS_EQUI_LOGSYS Logische Systeme zum Equipment 20070414
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20070414

Method GET_LOGSYS_FOR_SE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20070414
2 Returning R_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logisches System 20070414

Method GET_LOGSYS_FOR_SE on class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no exception.

Method GET_LOGSYS_OF_NETWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_LOGSYS Value transfer Type reference (TYPE) TT_LOGSYS log. System (Tabelle) 20080306

Method GET_LOGSYS_OF_NETWORK on class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no exception.

Method PREPARE_EQUI_UPDATE_FROM_IDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EQUZ_NEW Call by reference Type reference (TYPE) EQUZ Equipment Zeitsegment 20070414
2 Exporting E_EQUZ_OLD Call by reference Type reference (TYPE) EQUZ Equipment Zeitsegment 20070414
3 Exporting E_ILOA_NEW Call by reference Type reference (TYPE) ILOA Standort und Kontierung zum IH-Objekt 20070414
4 Exporting E_ILOA_OLD Call by reference Type reference (TYPE) ILOA Standort und Kontierung zum IH-Objekt 20070414
5 Importing I_EQUNR Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20070414
6 Importing I_EQUZ_NEW Call by reference Type reference (TYPE) TT_EQUZ EQUZ (Tabelle) 20070414
7 Importing I_EQUZ_OLD Call by reference Type reference (TYPE) TT_EQUZ EQUZ (Tabelle) 20070414
8 Importing I_ILOA_NEW Call by reference Type reference (TYPE) TT_ILOA ILOA (Tabelle) 20070414
9 Importing I_ILOA_OLD Call by reference Type reference (TYPE) TT_ILOA ILOA (Tabelle) 20070414
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20070414

Method SAVE_PREBOOKING_FOR_DISTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EQUNR Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20070414
2 Importing I_HEQUI_OBJNR Call by reference Type reference (TYPE) EQUI-OBJNR Objektnummer 20070414
3 Importing I_HEQUZ_NEW Call by reference Type reference (TYPE) EQUZ Equipment Zeitsegment 20070414
4 Importing I_HEQUZ_OLD Call by reference Type reference (TYPE) EQUZ Equipment Zeitsegment 20070414
5 Importing I_HILOA_NEW Call by reference Type reference (TYPE) ILOA Standort und Kontierung zum IH-Objekt 20070414
6 Importing I_HILOA_OLD Call by reference Type reference (TYPE) ILOA Standort und Kontierung zum IH-Objekt 20070414
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20070414

Method SAVE_PREBOOKING_FOR_REDISTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EQUNR Call by reference Type reference (TYPE) EQUNR Equipmentnummer 20070414
2 Importing I_HEQUI_OBJNR Call by reference Type reference (TYPE) EQUI-OBJNR Objektnummer 20070414
3 Importing I_HEQUZ_NEW Call by reference Type reference (TYPE) EQUZ Equipment Zeitsegment 20070414
4 Importing I_HEQUZ_OLD Call by reference Type reference (TYPE) EQUZ Equipment Zeitsegment 20070414
5 Importing I_HILOA_NEW Call by reference Type reference (TYPE) ILOA Standort und Kontierung zum IH-Objekt 20070414
6 Importing I_HILOA_OLD Call by reference Type reference (TYPE) ILOA Standort und Kontierung zum IH-Objekt 20070414
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20070414

Method UPS_CREATE_CMD_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) TUPSBAPIRET2 Tabellentyp zu BAPIRET2 20080306
2 Exporting E_UPS_HDR Call by reference Type reference (TYPE) API_TUPSHDR ALE-Verteilungseinheit : Kopfliste (Eingabestruktur) 20080306
3 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20080306
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20080306

Method UPS_CREATE_EQ_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) TUPSBAPIRET2 Tabellentyp zu BAPIRET2 20080306
2 Exporting E_UPS_ITEMS Call by reference Type reference (TYPE) API_TUPSITM ALE-Verteilungseinheit : Objektliste (Eingabestruktur) 20080306
3 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20080306
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20080306

Method UPS_GET_EQ_CMD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20080306
2 Returning PS_DATA Value transfer Type reference (TYPE) /ISDFPS/PM_CP_IDOC Idoc Struktur für CP 20080306
3 Importing PS_KEY Call by reference Type reference (TYPE) /ISDFPS/PM_CP_OBJECT PM: Verteilte IH - Änd.ber. - Objekttyp und -schlüssel 20080306

Method UPS_GET_EQ_CMD_DATA on class /ISDFPS/CL_PM_DIS_EQ_DISMANTLE has no exception.

Method UPS_SET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) TUPSBAPIRET2 Tabellentyp zu BAPIRET2 20070414
2 Exporting E_UPS_ITEMS Call by reference Type reference (TYPE) API_TUPSITM ALE-Verteilungseinheit : Objektliste (Eingabestruktur) 20070414
3 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20070414
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20070414
History
Last changed by/on SAP  20080626 
SAP Release Created in