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 | Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'y' | Deletion Indicator | 20080306 | ||
| 2 | Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'X' | Deletion Indicator | 20080306 | ||
| 3 | Static Attribute | Public | Type reference (TYPE) | /ISDFPS/PM_CP_OBKEY | '_DUMMY_' | PM Change Authorization: Object Key | 20080306 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | CHAR060 | 'EQUI_DISMANTLING' | Command for UPS Processing | 20080306 | ||
| 5 | Static Attribute | Public | Type reference (TYPE) | CHAR060 | 'FLOC_DISMANTLING' | Command for UPS Processing | 20080306 | ||
| 6 | Static Attribute | Public | Type reference (TYPE) | CHAR4 | '$EQD' | "Dismantling" CA Command | 20080306 | ||
| 7 | Static Attribute | Public | Type reference (TYPE) | CHAR4 | '$FLD' | "Dismantling" CA Command | 20080306 | ||
| 8 | Static Attribute | Public | Type reference (TYPE) | UPS_OBJTYP | '/ISDFPS/CP' | ALE Distribution Packet: Object Type | 20080306 | ||
| 9 | Static Attribute | Protected | Type reference (TYPE) | LOGSYS | Current Logical System | 20070414 | |||
| 10 | Static Attribute | Protected | Type reference (TYPE) | LOGSYS | Logical Central System | 20070414 | |||
| 11 | Static Attribute | Protected | Type reference (TYPE) | TT_LOGSYS | Logical System (Table) | 20080306 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Protected | Method | Check Whether Distributed Maintenance Is Active | 20070414 | |
| 2 | Static method | Public | Method | Delete Indictor for Distribution (from Central System) | 20080306 | |
| 3 | Static method | Public | Method | Delete Indictor for Distribution (from Central System) | 20070414 | |
| 4 | Static method | Protected | Method | Determine Central System | 20070414 | |
| 5 | Static method | Protected | Method | Determine Equipment Data for UPS | 20070414 | |
| 6 | Static method | Public | Method | Determine Logical Systems for Equipment | 20070414 | |
| 7 | Static method | Protected | Method | Determine Logical System for Force Element | 20070414 | |
| 8 | Static method | Public | Method | Determine Logical Systems in System Landscape | 20080306 | |
| 9 | Static method | Public | Method | Prepare Equipment Update by IDoc | 20070414 | |
| 10 | Static method | Public | Method | Save Indicator for Distribution (from Central System) | 20070414 | |
| 11 | Static method | Public | Method | Save Indicator for Redistribution | 20070414 | |
| 12 | Static method | Public | Method | Create UPS Package for Dismantling Equipment and FLoc | 20080306 | |
| 13 | Static method | Public | Method | Create UPS Entries for Preselected Equipment (Command) | 20080306 | |
| 14 | Static method | Public | Method | Provide Data for UPS Command Entry | 20080306 | |
| 15 | 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 | 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 | E_MESSAGES | Call by reference | Type reference (TYPE) | TUPSBAPIRET2 | Tabellentyp zu BAPIRET2 | 20080306 | |||
| 2 | I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20080306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_MESSAGES | Call by reference | Type reference (TYPE) | TUPSBAPIRET2 | Tabellentyp zu BAPIRET2 | 20070414 | |||
| 2 | I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20070414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_UPS_ITEMS | Call by reference | Type reference (TYPE) | API_TUPSITM | ALE-Verteilungseinheit : Objektliste (Eingabestruktur) | 20070414 | |||
| 2 | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipmentnummer | 20070414 | |||
| 3 | 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 | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipmentnummer | 20070414 | |||
| 2 | R_LOGSYS_EQUI | Value transfer | Type reference (TYPE) | /ISDFPS/PM_DIS_EQUI_LOGSYS | Logische Systeme zum Equipment | 20070414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_HROBJECT | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20070414 | |||
| 2 | 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 | 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 | E_EQUZ_NEW | Call by reference | Type reference (TYPE) | EQUZ | Equipment Zeitsegment | 20070414 | |||
| 2 | E_EQUZ_OLD | Call by reference | Type reference (TYPE) | EQUZ | Equipment Zeitsegment | 20070414 | |||
| 3 | E_ILOA_NEW | Call by reference | Type reference (TYPE) | ILOA | Standort und Kontierung zum IH-Objekt | 20070414 | |||
| 4 | E_ILOA_OLD | Call by reference | Type reference (TYPE) | ILOA | Standort und Kontierung zum IH-Objekt | 20070414 | |||
| 5 | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipmentnummer | 20070414 | |||
| 6 | I_EQUZ_NEW | Call by reference | Type reference (TYPE) | TT_EQUZ | EQUZ (Tabelle) | 20070414 | |||
| 7 | I_EQUZ_OLD | Call by reference | Type reference (TYPE) | TT_EQUZ | EQUZ (Tabelle) | 20070414 | |||
| 8 | I_ILOA_NEW | Call by reference | Type reference (TYPE) | TT_ILOA | ILOA (Tabelle) | 20070414 | |||
| 9 | I_ILOA_OLD | Call by reference | Type reference (TYPE) | TT_ILOA | ILOA (Tabelle) | 20070414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipmentnummer | 20070414 | |||
| 2 | I_HEQUI_OBJNR | Call by reference | Type reference (TYPE) | EQUI-OBJNR | Objektnummer | 20070414 | |||
| 3 | I_HEQUZ_NEW | Call by reference | Type reference (TYPE) | EQUZ | Equipment Zeitsegment | 20070414 | |||
| 4 | I_HEQUZ_OLD | Call by reference | Type reference (TYPE) | EQUZ | Equipment Zeitsegment | 20070414 | |||
| 5 | I_HILOA_NEW | Call by reference | Type reference (TYPE) | ILOA | Standort und Kontierung zum IH-Objekt | 20070414 | |||
| 6 | I_HILOA_OLD | Call by reference | Type reference (TYPE) | ILOA | Standort und Kontierung zum IH-Objekt | 20070414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipmentnummer | 20070414 | |||
| 2 | I_HEQUI_OBJNR | Call by reference | Type reference (TYPE) | EQUI-OBJNR | Objektnummer | 20070414 | |||
| 3 | I_HEQUZ_NEW | Call by reference | Type reference (TYPE) | EQUZ | Equipment Zeitsegment | 20070414 | |||
| 4 | I_HEQUZ_OLD | Call by reference | Type reference (TYPE) | EQUZ | Equipment Zeitsegment | 20070414 | |||
| 5 | I_HILOA_NEW | Call by reference | Type reference (TYPE) | ILOA | Standort und Kontierung zum IH-Objekt | 20070414 | |||
| 6 | I_HILOA_OLD | Call by reference | Type reference (TYPE) | ILOA | Standort und Kontierung zum IH-Objekt | 20070414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_MESSAGES | Call by reference | Type reference (TYPE) | TUPSBAPIRET2 | Tabellentyp zu BAPIRET2 | 20080306 | |||
| 2 | E_UPS_HDR | Call by reference | Type reference (TYPE) | API_TUPSHDR | ALE-Verteilungseinheit : Kopfliste (Eingabestruktur) | 20080306 | |||
| 3 | I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20080306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_MESSAGES | Call by reference | Type reference (TYPE) | TUPSBAPIRET2 | Tabellentyp zu BAPIRET2 | 20080306 | |||
| 2 | E_UPS_ITEMS | Call by reference | Type reference (TYPE) | API_TUPSITM | ALE-Verteilungseinheit : Objektliste (Eingabestruktur) | 20080306 | |||
| 3 | I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20080306 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | PC_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20080306 | |||
| 2 | PS_DATA | Value transfer | Type reference (TYPE) | /ISDFPS/PM_CP_IDOC | Idoc Struktur für CP | 20080306 | |||
| 3 | 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 | E_MESSAGES | Call by reference | Type reference (TYPE) | TUPSBAPIRET2 | Tabellentyp zu BAPIRET2 | 20070414 | |||
| 2 | E_UPS_ITEMS | Call by reference | Type reference (TYPE) | API_TUPSITM | ALE-Verteilungseinheit : Objektliste (Eingabestruktur) | 20070414 | |||
| 3 | I_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logisches System | 20070414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | PM: Verteilte IH - Equipment-Ausbau | 20070414 |
History
| Last changed by/on | SAP | 20080626 |
| SAP Release Created in |