SAP ABAP Class CL_ISU_POD_INST_REASSIGN (Allocation Change: Installation - PoD)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-MD-POD (Application Component) Point of delivery
     EE_EDM_UI (Package) Point of Delivery
Properties
Class CL_ISU_POD_INST_REASSIGN  
Short Description Allocation Change: Installation - PoD    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_EDM_UI   Point of Delivery 
Created 20031222   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_POD_INST_REASSIGN has no forward declaration.
Interfaces
Class CL_ISU_POD_INST_REASSIGN has no interface implemented.
Friends
Class CL_ISU_POD_INST_REASSIGN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMMIT_LOG Instance attribute Private Type reference (TYPE) FLAG General Indicator 20031222
2 CO_LOG_OBJECT Constant Public Type reference (TYPE) BALOBJ_D 'IUPODINSTRE' Application Log: Object Name (Application Code) 20031222
3 EUIINSTLN_TAB_1 Instance attribute Private Type reference (TYPE) IEUIINSTLN Allocation of Installation to Point of Delivery 20040105
4 EUIINSTLN_TAB_2 Instance attribute Private Type reference (TYPE) IEUIINSTLN Allocation of Installation to Point of Delivery 20040105
5 EUILZW_TAB_1 Instance attribute Private Type reference (TYPE) IEUILZW Allocation of Logical Register to Point of Delivery 20040105
6 EUILZW_TAB_2 Instance attribute Private Type reference (TYPE) IEUILZW Allocation of Logical Register to Point of Delivery 20040105
7 EXT_UI_1 Instance attribute Private Type reference (TYPE) EXT_UI PoD ID of Source PoD 20031222
8 EXT_UI_2 Instance attribute Private Type reference (TYPE) EXT_UI PoD ID of Target PoD 20031222
9 INSTALLATION_1 Instance attribute Private Type reference (TYPE) ANLAGE Installation for Reallocation 20031222
10 INSTALLATION_2 Instance attribute Private Type reference (TYPE) ANLAGE Installation of Target Point of Delivery 20031222
11 INSTALLATION_TAB_1 Instance attribute Private Type reference (TYPE) IEEANL Table of Installations of Source Point of Delivery 20031222
12 INSTALLATION_TAB_2 Instance attribute Private Type reference (TYPE) IEEANL Table of Installations of Target Points of Delivery 20031222
13 INT_UI_1 Instance attribute Private Type reference (TYPE) INT_UI Source Point of Delivery 20031222
14 INT_UI_2 Instance attribute Private Type reference (TYPE) INT_UI Target Point of Delivery 20031222
15 KEYDATE Instance attribute Private Type reference (TYPE) D Date 20031222
16 LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20031222
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Whether Allocation is Possible 20031222
2 CHECK_BILL_DATE Instance method Private Method Check Billing Date 20031223
3 CHECK_CONTRACT Instance method Private Method Contracts Exist 20031223
4 CHECK_CRM_CONNECTION Instance method Private Method CRM Integration Active 20031223
5 CHECK_DEREG_POD Instance method Private Method Deregulation Point of Delivery 20031223
6 CHECK_DEV_INSTALLED Instance method Private Method Device/Register Allocated 20031223
7 CHECK_LOCKS Instance method Private Method Check Locks 20031223
8 CHECK_PREMISE_SERVICE Instance method Private Method Check Premise and Service Type 20031222
9 CONSTRUCTOR Instance method Public Constructor Constructor 20031222
10 CREATE_LOG Static method Private Method Generate/Open Application Log 20031222
11 GET_DATA Instance method Public Method Point of Delivery and Installation Data 20031222
12 GET_INST_FROM_POD Instance method Private Method Determine Installation Data for Point of Delivery 20031222
13 GET_LOG Instance method Public Method Return Application Log Handle 20031222
14 GET_POD_EXT_UI Static method Public Method Determine External Point of Delivery ID 20031222
15 GET_POD_FROM_INST Instance method Private Method Determine Point of Delviery Data for Installation 20031222
16 GET_POD_INT_UI Static method Public Method Determine Internal Point of Delivery ID 20031222
17 REASSIGN Instance method Public Method Execute Allocation 20031222
18 WRITE_LOG Instance method Public Method Write Message to Application Log 20031222
Events
Class CL_ISU_POD_INST_REASSIGN has no event.
Types
Class CL_ISU_POD_INST_REASSIGN has no local type.
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTRACT Value transfer Type reference (TYPE) FLAG Besitzt Vertrag 20031222
2 Exporting EX_CRM_CONNECTION Value transfer Type reference (TYPE) FLAG CRM-Verbindung 20031222
3 Exporting EX_DEREG_POD Value transfer Type reference (TYPE) FLAG Deregulierungszählpunkt 20031222
4 Exporting EX_DEV_INSTALLED Value transfer Type reference (TYPE) FLAG Gerät/Zählwerk installiert 20031222
5 Exporting EX_LAST_BILL_DATE Value transfer Type reference (TYPE) D letztes Abrechnungsdatum 20031222
6 Exporting EX_NO_LOCKS Value transfer Type reference (TYPE) FLAG keine Sperren 20031222
7 Exporting EX_PREMISE_SERVICE_OK Value transfer Type reference (TYPE) FLAG Verbrauchstelle und Service passt 20031222
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20040105

Method CHECK_BILL_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_BILL_DATE Value transfer Type reference (TYPE) D letztes Abrechnungsdatum 20040105
2 Importing IM_EUIINSTLN_TAB Value transfer Type reference (TYPE) IEUIINSTLN Zuordnung Anlage zu Unique Identifier 20040107
3 Importing IM_EUILZW_TAB Value transfer Type reference (TYPE) IEUILZW Zuordnung logisches Zählwerk zu Unique Identifier 20040107
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20040105

Method CHECK_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTRACT Value transfer Type reference (TYPE) FLAG Besitzt Vertrag 20040105
2 Importing IM_INSTALLATION Value transfer Type reference (TYPE) ANLAGE Anlage 20040107
3 Importing IM_KEYDATE Value transfer Type reference (TYPE) D Datum 20040107
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20040105

Method CHECK_CRM_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CRM_CONNECTION Value transfer Type reference (TYPE) FLAG CRM-Verbindung 20040105
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20040105

Method CHECK_DEREG_POD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEREG_POD Value transfer Type reference (TYPE) FLAG Deregulierungszählpunkt 20040105
2 Importing IM_INT_UI Value transfer Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20040107
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20040105

Method CHECK_DEV_INSTALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEV_INSTALLED Call by reference Type reference (TYPE) FLAG Gerät/Zählwerk installiert 20040105
2 Importing IM_INSTALLATION Value transfer Type reference (TYPE) ANLAGE Anlage 20040107
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20040105

Method CHECK_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NO_LOCKS Value transfer Type reference (TYPE) FLAG keine Sperren 20040105
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20040105

Method CHECK_PREMISE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OK Value transfer Type reference (TYPE) FLAG Ok 20031222
2 Importing IM_INSTALLATION Value transfer Type reference (TYPE) ANLAGE Anlage 20040107
3 Importing IM_INSTALLATION_TAB Value transfer Type reference (TYPE) IEEANL Tabellentyp für EANL 20040107
4 Importing IM_INT_UI Value transfer Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20040107
5 Importing IM_KEYDATE Value transfer Type reference (TYPE) D Datum 20031222
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20031222

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INSTALLATION_1 Value transfer Type reference (TYPE) ANLAGE Anlage, die umzordnen ist 20031222
2 Importing IM_INSTALLATION_2 Value transfer Type reference (TYPE) ANLAGE Anlage des Zielzählpunkts 20031222
3 Importing IM_INT_UI_2 Value transfer Type reference (TYPE) INT_UI Zielzählpunkt 20031222
4 Importing IM_KEYDATE Value transfer Type reference (TYPE) D Datum 20031222
# Exception Resumable Description Created on
1 GENERAL_FAULT nicht möglich 20031222
2 NOT_FOUND nicht gefunden 20031222

Method CREATE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20031222
2 Importing IM_EXTERN_NUMBER Value transfer Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20031222
3 Importing IM_LOG_OBJECT Value transfer Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20031222
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20031222

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_UI Value transfer Type reference (TYPE) EXT_UI Zählpunktbezeichnung 20031222
2 Exporting EX_INSTALLATION Value transfer Type reference (TYPE) ANLAGE Anlage 20031222
3 Exporting EX_INSTALLATION_TAB Value transfer Type reference (TYPE) IEEANL Tabellentyp für EANL 20031222
4 Exporting EX_INT_UI Value transfer Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20031222
5 Exporting EX_KEYDATE Value transfer Type reference (TYPE) D Datum 20031222
6 Importing IM_NO Value transfer Type reference (TYPE) I Nummer 20031222
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20031222

Method GET_INST_FROM_POD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EUIINSTLN_TAB Value transfer Type reference (TYPE) IEUIINSTLN Zuordnung Anlage zu Unique Identifier 20040105
2 Exporting EX_INSTALLATION_TAB Value transfer Type reference (TYPE) IEEANL Tabellentyp für EANL 20031222
3 Importing IM_INT_UI Value transfer Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20031222
4 Importing IM_KEYDATE Value transfer Type reference (TYPE) D Datum 20031222
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20031222

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20031222

Method GET_LOG on class CL_ISU_POD_INST_REASSIGN has no exception.

Method GET_POD_EXT_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_UI Value transfer Type reference (TYPE) EXT_UI Zählpunktbezeichnung 20031222
2 Importing IM_INT_UI Value transfer Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20031222
3 Importing IM_KEYDATE Value transfer Type reference (TYPE) D Datum 20031222
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20031222

Method GET_POD_FROM_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_UI Value transfer Type reference (TYPE) EXT_UI Zählpunktbezeichnung 20031222
2 Exporting EX_INT_UI Value transfer Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20031222
3 Importing IM_INSTALLATION Value transfer Type reference (TYPE) ANLAGE Anlage 20031222
4 Importing IM_KEYDATE Value transfer Type reference (TYPE) D Datum 20031222
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20031222
2 NOT_FOUND nicht gefunden 20031222

Method GET_POD_INT_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_INT_UI Value transfer Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20031222
2 Importing IM_EXT_UI Value transfer Type reference (TYPE) EXT_UI Zählpunktbezeichnung 20031222
3 Importing IM_KEYDATE Value transfer Type reference (TYPE) D Datum 20031222
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20031222

Method REASSIGN Signature

Method REASSIGN on class CL_ISU_POD_INST_REASSIGN has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20031223

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20031222
2 Importing IM_MSG Value transfer Type reference (TYPE) SYMSG Struktur der Message-Variablen 20031222
3 Importing IM_MSGID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20031222
4 Importing IM_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20031222
5 Importing IM_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20031222
6 Importing IM_MSGV1 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031222
7 Importing IM_MSGV2 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031222
8 Importing IM_MSGV3 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031222
9 Importing IM_MSGV4 Value transfer Type reference (TYPE) ANY Nachrichten, Nachrichtenvariable 20031222
# Exception Resumable Description Created on
1 GENERAL_FAULT Objekt nicht geöffnet 20031222
History
Last changed by/on SAP  20050224 
SAP Release Created in 472