SAP ABAP Class /ISDFPS/CL_PM_DIS_FL_DISMANTLE (PM: Distributed Maintenance - Dismantle Functional Location)
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_FL_DISMANTLE  
Short Description PM: Distributed Maintenance - Dismantle Functional Location    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/PM_DISTRIB   Distributed Maintenance 
Created 20080303   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_PM_DIS_FL_DISMANTLE has no forward declaration.
Interfaces
Class /ISDFPS/CL_PM_DIS_FL_DISMANTLE has no interface implemented.
Friends
Class /ISDFPS/CL_PM_DIS_FL_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_FL_DIS Static Attribute Public Type reference (TYPE) CHAR060 'FLOC_DISMANTLING' Command for UPS Processing 20080306
5 CON_UPS_CP_CMD_FLDIS Static Attribute Public Type reference (TYPE) CHAR4 '$FLD' "Dismantling" CA Command 20080306
6 CON_UPS_OBJTYP_CP Static Attribute Public Type reference (TYPE) UPS_OBJTYP '/ISDFPS/CP' ALE Distribution Packet: Object Type 20080306
7 GC_LOGSYS_CENTRAL Static Attribute Protected Type reference (TYPE) LOGSYS Current Logical System 20080306
8 GC_LOGSYS_CURRENT Static Attribute Protected Type reference (TYPE) LOGSYS Logical Central System 20080306
9 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 20080306
2 DEL_PREBOOKING_FOR_CMD_ENTRIES Static method Public Method Delete Indictor for Distribution (from Central System) 20080306
3 GET_CENTRAL_SYSTEM Static method Protected Method Determine Central System 20080306
4 GET_LOGSYS_OF_NETWORK Static method Public Method Determine Logical Systems in System Landscape 20080306
5 LOCK_ENTRY Static method Protected Method Lock Entry in /ISDFPS/PMDISFL 20080306
6 SAVE_PREBOOKING_FOR_DISTRIB Static method Public Method Save Indicator for Distribution (from Central System) 20080306
7 SAVE_PREBOOKING_FOR_REDISTRIB Static method Public Method Save Indicator for Redistribution 20080306
8 UNLOCK_ENTRY Static method Protected Method Unlock Entry in /ISDFPS/PMDISFL 20080306
9 UPS_CREATE_CMD_PACKAGE Static method Public Method Create UPS Package for Dismantling Functional Location 20080306
10 UPS_CREATE_FL_CMD Static method Public Method Create UPS Entries for Preselected FLocs (Command) 20080306
11 UPS_GET_FL_CMD_DATA Static method Public Method Provide Data for UPS Command Entry 20080306
Events
Class /ISDFPS/CL_PM_DIS_FL_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) 20080306 tt_equz type standard table of equz
3 TT_ILOA Public See coding ILOA (Table) 20080306 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 20080306 tt_upsrep type standard table of upsrep01
Method Signatures

Method CHECK_DISTRIBUTION_ACTIVE Signature

Method CHECK_DISTRIBUTION_ACTIVE on class /ISDFPS/CL_PM_DIS_FL_DISMANTLE has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_FL_DISMANTLE PM: Verteilte IH - Technischer Platz-Ausbau 20080306

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_FL_DISMANTLE PM: Verteilte IH - Technischer Platz-Ausbau 20080306

Method GET_CENTRAL_SYSTEM Signature

Method GET_CENTRAL_SYSTEM on class /ISDFPS/CL_PM_DIS_FL_DISMANTLE has no parameter.
Method GET_CENTRAL_SYSTEM on class /ISDFPS/CL_PM_DIS_FL_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_FL_DISMANTLE has no exception.

Method LOCK_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PI_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20080306
2 Importing PS_DISFL Call by reference Type reference (TYPE) /ISDFPS/PMDISFL Verteilte Instandhaltung - Ausgebaute Technische Plätze 20080306

Method LOCK_ENTRY on class /ISDFPS/CL_PM_DIS_FL_DISMANTLE has no exception.

Method SAVE_PREBOOKING_FOR_DISTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATLO Call by reference Type reference (TYPE) IMRC_DATLO Datum: Gültig ab 20080306
2 Importing I_IFLO_NEW Call by reference Type reference (TYPE) IFLO Generierte Tabelle zum View IFLO 20080306
3 Importing I_IFLO_OLD Call by reference Type reference (TYPE) IFLO Generierte Tabelle zum View IFLO 20080306
4 Importing I_TIMLO Call by reference Type reference (TYPE) IMRC_TIMLO Uhrzeit: Gültig ab (exklusive) 20080306
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_FL_DISMANTLE PM: Verteilte IH - Technischer Platz-Ausbau 20080306

Method SAVE_PREBOOKING_FOR_REDISTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATLO Call by reference Type reference (TYPE) IMRC_DATLO Datum: Gültig ab 20080306
2 Importing I_IFLO_NEW Call by reference Type reference (TYPE) IFLO Generierte Tabelle zum View IFLO 20080306
3 Importing I_IFLO_OLD Call by reference Type reference (TYPE) IFLO Generierte Tabelle zum View IFLO 20080306
4 Importing I_TIMLO Call by reference Type reference (TYPE) IMRC_TIMLO Uhrzeit: Gültig ab (exklusive) 20080306
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_FL_DISMANTLE PM: Verteilte IH - Technischer Platz-Ausbau 20080306

Method UNLOCK_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_DISFL Call by reference Type reference (TYPE) /ISDFPS/PMDISFL Verteilte Instandhaltung - Ausgebaute Technische Plätze 20080306

Method UNLOCK_ENTRY on class /ISDFPS/CL_PM_DIS_FL_DISMANTLE has no exception.

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_PARAMETERS Call by reference Type reference (TYPE) /ISDFPS/PM_DIS_RSPARAMS_T Struktur für Parameters und Select-Options 20080306
3 Exporting E_UPS_HDR Call by reference Type reference (TYPE) API_TUPSHDR ALE-Verteilungseinheit : Kopfliste (Eingabestruktur) 20080306
4 Importing I_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20080306
5 Importing I_PARAMETERS_ONLY Call by reference Type reference (TYPE) SAP_BOOL ' ' nur PARAMETER-Einträge erzeugen 20080306
# Exception Resumable Description Created on
1 /ISDFPS/CX_PM_DIS_EQ_DISMANTLE PM: Verteilte IH - Equipment-Ausbau 20080306

Method UPS_CREATE_FL_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_FL_DISMANTLE PM: Verteilte IH - Technischer Platz-Ausbau 20080306

Method UPS_GET_FL_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_FL_CMD_DATA on class /ISDFPS/CL_PM_DIS_FL_DISMANTLE has no exception.
History
Last changed by/on SAP  20080626 
SAP Release Created in