SAP ABAP Class CL_ISU_BILL_SIM_DATA_INST (Simulation Data for Installation)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20 (Package) IS-U: Billing
Properties
Class CL_ISU_BILL_SIM_DATA_INST  
Short Description Simulation Data for Installation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE20   IS-U: Billing 
Created 20031015   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISU_BILL_SIM_DATA_INST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ISU2A Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISU_BILL_SIM_DATA_INST has no interface implemented.
Friends
Class CL_ISU_BILL_SIM_DATA_INST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ANLAGE Instance attribute Public Type reference (TYPE) ANLAGE Installation 20031015
2 CO_INSTLN_PATTERN Constant Public Type reference (TYPE) ANLAGE '&INSTLN' 20031124
3 IALLEVER Instance attribute Public Type reference (TYPE) ISU2A_IEVER Standard Table for EVER Structure 20031015
4 IDEVNUM Instance attribute Public Type reference (TYPE) DEVICENUMBER_TAB Standard Table for DEVICENUMBER Structure 20031016
5 IEABL Instance attribute Public Type reference (TYPE) ISU2A_IEABL 20031015
6 IEABLG Instance attribute Public Type reference (TYPE) ISU2A_IEABLG 20031015
7 IEADZ Instance attribute Public Type reference (TYPE) ISU07_IEADZ Table Type for Table EADZ 20031016
8 IEANL Instance attribute Public Type reference (TYPE) IEV_EANL Table Type for View V_EANL 20031015
9 IEASTE Instance attribute Public Type reference (TYPE) ISU_IEASTE Table Type for Structure EASTE 20031028
10 IEASTL Instance attribute Public Type reference (TYPE) ISU07_IEASTL Table Type for Table EASTL 20031016
11 IEASTS Instance attribute Public Type reference (TYPE) ISU07_IEASTS Table Type for Table EASTS 20031016
12 IEDISCDOC Instance attribute Public Type reference (TYPE) EDISCDOC_TAB Standard Table for EDISCDOC Category 20031016
13 IETDZ Instance attribute Public Type reference (TYPE) ISU07_IETDZ Table Type for Table ETDZ 20031016
14 IETRG Instance attribute Public Type reference (TYPE) ETRG_TAB Standard Table for ETRG Structure 20031028
15 IETRG_SEQ Instance attribute Public Type reference (TYPE) IETRG_SEQ Internal Table for Billing Sequence of Billing Orders 20031208
16 IETTIFB Instance attribute Public Type reference (TYPE) ISU_IETTIFB Installation Facts (Reference Values) 20031015
17 IETTIFN Instance attribute Public Type reference (TYPE) ISU_IETTIFN Installation Facts (Normal) 20031015
18 IEZUZ Instance attribute Public Type reference (TYPE) ISU07_IEZUZ Table Type for Table EZUZ 20031016
19 IRATECAT Instance attribute Public Type reference (TYPE) IEARATECAT Table Category for EARATECAT 20031120
20 IRATESIM Instance attribute Public Type reference (TYPE) IEARATESIM Table Category for EARATESIM 20031120
21 IRATETYPE Instance attribute Public Type reference (TYPE) IEARATETYPE Table Categors for EARATETYPE 20031120
22 IVEASTIH Instance attribute Public Type reference (TYPE) V_EASTI_H_TAB Standard Table for V_EASTI_H View 20031016
23 IVEDISCOBJ Instance attribute Public Type reference (TYPE) V_EDISCOBJ_TAB Standard Table for V_EDISCOBJ Category 20031016
24 LAST_ENDABRPE Instance attribute Public Type reference (TYPE) ENDABRPE End of billing period 20031015
25 NEXT_CONTRACT Instance attribute Public Type reference (TYPE) VERTRAG Contract 20031015
26 PATTERN Instance attribute Private Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_INST Simulation Data for Installation 20031124
27 PEB_ETRG Instance attribute Public Type reference (TYPE) ETRG Billing Order 20031107
28 PREV_ERCH Instance attribute Public Type reference (TYPE) ERCH Billing Doc. Data 20031015
29 USE Instance attribute Public Type reference (TYPE) EASIMINSTUSE Control for Installation Simulation Data 20031015
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031015
2 COPY_DATA_INST Static method Public Method Copy Installation Data 20031120
3 CREATE_IETRG_SEQ Instance method Public Method Put Billing Orders for Installation in Sequence 20031208
4 ESTIMATE_EABL Instance method Public Method Extrapolate Meter Reading Result 20031028
5 ESTIMATE_EABL_FROM_IEASTE Instance method Public Method Estimate Meter Reading Results Again for Period (Per.Cons.) 20031114
6 FILL_DATA_DEFAULT Instance method Public Method Read Installation Data from Database (Default) 20031015
7 FILL_ISU2A_INST_STRUC Instance method Public Method Use Installation Data to Maintain Structure ISU2A_INST_STRUC 20031016
8 GET_ENDABRPE_FROM_ETRG Instance method Public Method Determine ENDABRPE for Billing Order 20031114
9 GET_ENDABRPE_FROM_ITE417 Instance method Public Method ENDABRPEs for List of Schedule Records 20031114
10 GET_IALLEVER Instance method Public Method Read Contracts for Installation 20031015
11 GET_IEANL Instance method Public Method Read Installation Data 20031210
12 GET_IEASTE Instance method Public Method Period Consumption Values for Billing-Relevant Registers 20031028
13 GET_IETRG Instance method Public Method Billing Orders for Installation 20031028
14 GET_INST_FACTS Instance method Public Method Read Installation Facts 20031015
15 GET_INST_STRUC_EABL Instance method Public Method Read Installation Structure (Including MeterReading Results) 20031016
16 GET_METERREADS Instance method Public Method Get Meter Readings for Installation 20031118
17 GET_METER_READING_ORDER Instance method Public Method Meter Reading Order for Biling Order (Note Yet Entered) 20031028
18 GET_NEXT_CONTRACT Instance method Public Method Next Contract for Installation 20031015
19 GET_PERCONS Instance method Public Method Get Period Consumption for Installation 20031117
20 GET_RATECAT Instance method Public Method Determine Rate Categories 20031120
21 GET_RATESIM Instance method Public Method Determine Rate Data for Simulation 20031120
22 GET_RATETYPE Instance method Public Method Determine Rate Types (and Fact Groups) 20031120
23 PRORATE_IEASTE Instance method Public Method Restrict Period Consumption Values 20031028
24 REFRESH_IEABL Instance method Public Method Initialize Meter Reading Results 20031218
25 SET_METERREADS Instance method Public Method Write Meter Readings Back to Installation 20031118
26 SET_PERCONS Instance method Public Method Save Period Consumption for Installation Again 20031117
27 SET_PERCONS_COPY_SIM_PERIOD Instance method Public Method Rewrite Period. Consumption for Installation for Sim. Period 20070103
28 SET_RATECAT Instance method Public Method Rewrite Rate Categories 20031120
29 SET_RATECAT_FROM_RATESIM Instance method Public Method Rewrite Rate Categories 20031120
30 SET_RATETYPE Instance method Public Method Save Rate Types (and Fact Groups) Again 20031120
31 SET_RATETYPE_FROM_RATESIM Instance method Public Method Rewrite Rate Types (and Invoicing Groups) 20031120
Events
Class CL_ISU_BILL_SIM_DATA_INST has no event.
Types
Class CL_ISU_BILL_SIM_DATA_INST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ANLAGE Call by reference Type reference (TYPE) ANLAGE CL_ISU_BILL_SIM_DATA_INST=>CO_INSTLN_PATTERN 20031015
2 Importing IM_CONTRACT_PATTERN Call by reference Type reference (TYPE) VERTRAG Vertrag 20031124
3 Importing IM_FILL_DATA_DEFAULT Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20031016
4 Importing IM_INSTLN_PATTERN Call by reference Type reference (TYPE) ANLAGE 20031124
5 Importing IM_VERTRAG Call by reference Type reference (TYPE) VERTRAG Vertrag 20031124
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031016

Method COPY_DATA_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REF Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_INST Simulationsdaten zur Anlage 20031124
2 Importing IM_ANLAGE Call by reference Type reference (TYPE) ANLAGE 20031124
3 Importing IM_CONTRACT_PATTERN Call by reference Type reference (TYPE) VERTRAG Vertrag 20031124
4 Importing IM_REF Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_INST Simulationsdaten zur Anlage 20031120
5 Importing IM_REF_COPY Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_DATA_INST Simulationsdaten zur Anlage 20031124
6 Importing IM_VERTRAG Call by reference Type reference (TYPE) VERTRAG Vertrag 20031124
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031120

Method CREATE_IETRG_SEQ Signature

Method CREATE_IETRG_SEQ on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031208

Method ESTIMATE_EABL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_EABL Call by reference Type reference (TYPE) EABL Ablesebeleg 20031028
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031028

Method ESTIMATE_EABL_FROM_IEASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERIOD_FROM Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20031114
2 Importing IM_PERIOD_TO Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20031114
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031114

Method FILL_DATA_DEFAULT Signature

Method FILL_DATA_DEFAULT on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method FILL_ISU2A_INST_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISU2A_INST_STRUC Call by reference Type reference (TYPE) ISU2A_INST_STRUC Anlagenstruktur einer Anlage aus Abrechnungssicht 20031016

Method FILL_ISU2A_INST_STRUC on class CL_ISU_BILL_SIM_DATA_INST has no exception.

Method GET_ENDABRPE_FROM_ETRG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ENDABRPE Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20031114
2 Importing IM_ETRG Call by reference Type reference (TYPE) ETRG Abrechnungsauftrag 20031114
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031114

Method GET_ENDABRPE_FROM_ITE417 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IENDABRPE Call by reference Type reference (TYPE) IEASIMENDABRPE Liste von ENDABRPEs 20031114
2 Importing IM_ETRG_FINAL Call by reference Type reference (TYPE) ETRG Abrechnungsauftrag 20031114
3 Importing IM_ITE417 Call by reference Type reference (TYPE) ITE417 Terminsätze zur Portion des Vertrages 20031114
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031114

Method GET_IALLEVER Signature

Method GET_IALLEVER on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method GET_IEANL Signature

Method GET_IEANL on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031210

Method GET_IEASTE Signature

Method GET_IEASTE on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031028

Method GET_IETRG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CREATE_SEQ Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20031208
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031028

Method GET_INST_FACTS Signature

Method GET_INST_FACTS on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method GET_INST_STRUC_EABL Signature

Method GET_INST_STRUC_EABL on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031016

Method GET_METERREADS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IMETERREAD Call by reference Type reference (TYPE) IEASIMMETERREAD Periodenverbrauch zur Abrechnungssimulation 20031118
2 Importing IM_PERIOD_FROM Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20031118
3 Importing IM_PERIOD_TO Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20031118
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031118

Method GET_METER_READING_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ETRG Call by reference Type reference (TYPE) ETRG Abrechnungsauftrag 20031028
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031028

Method GET_NEXT_CONTRACT Signature

Method GET_NEXT_CONTRACT on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031015

Method GET_PERCONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IEASTE Call by reference Type reference (TYPE) ISU_IEASTE Tabellen-Typ zur Struktur EASTE 20070103
2 Exporting EX_IPERCONS Call by reference Type reference (TYPE) IEASIMPERCONS Periodenverbrauch zur Abrechnungssimulation 20031117
3 Importing IM_PERIOD_FROM Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20031117
4 Importing IM_PERIOD_TO Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20031117
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031117

Method GET_RATECAT Signature

Method GET_RATECAT on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
Method GET_RATECAT on class CL_ISU_BILL_SIM_DATA_INST has no exception.

Method GET_RATESIM Signature

Method GET_RATESIM on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
Method GET_RATESIM on class CL_ISU_BILL_SIM_DATA_INST has no exception.

Method GET_RATETYPE Signature

Method GET_RATETYPE on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
Method GET_RATETYPE on class CL_ISU_BILL_SIM_DATA_INST has no exception.

Method PRORATE_IEASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20031028
2 Importing IM_LOGIKZW Call by reference Type reference (TYPE) LOGIKZW Logische Zählwerksnummer 20031204
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031028

Method REFRESH_IEABL Signature

Method REFRESH_IEABL on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031218

Method SET_METERREADS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCEPT_NEW_ENTRIES Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20031204
2 Importing IM_IEABL Call by reference Type reference (TYPE) ISU2A_IEABL 20031204
3 Importing IM_IMETERREAD Call by reference Type reference (TYPE) IEASIMMETERREAD Periodenverbrauch zur Abrechnungssimulation 20031118
4 Importing IM_PERIOD_FROM Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20031118
5 Importing IM_PERIOD_TO Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20031118
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031118

Method SET_PERCONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCEPT_NEW_ENTRIES Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20031204
2 Importing IM_ESTIMATE_EABL Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20031121
3 Importing IM_IEASTE Call by reference Type reference (TYPE) ISU_IEASTE Tabellen-Typ zur Struktur EASTE 20031204
4 Importing IM_IPERCONS Call by reference Type reference (TYPE) IEASIMPERCONS Periodenverbrauch zur Abrechnungssimulation 20031117
5 Importing IM_PERIOD_FROM Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20031117
6 Importing IM_PERIOD_TO Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20031117
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031117

Method SET_PERCONS_COPY_SIM_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ESTIMATE_EABL Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20070103
2 Importing IM_IEASTE Call by reference Type reference (TYPE) ISU_IEASTE Tabellen-Typ zur Struktur EASTE 20070103
3 Importing IM_PERIOD_FROM Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20070103
4 Importing IM_PERIOD_TO Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20070103
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20070103

Method SET_RATECAT Signature

Method SET_RATECAT on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
Method SET_RATECAT on class CL_ISU_BILL_SIM_DATA_INST has no exception.

Method SET_RATECAT_FROM_RATESIM Signature

Method SET_RATECAT_FROM_RATESIM on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
Method SET_RATECAT_FROM_RATESIM on class CL_ISU_BILL_SIM_DATA_INST has no exception.

Method SET_RATETYPE Signature

Method SET_RATETYPE on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
Method SET_RATETYPE on class CL_ISU_BILL_SIM_DATA_INST has no exception.

Method SET_RATETYPE_FROM_RATESIM Signature

Method SET_RATETYPE_FROM_RATESIM on class CL_ISU_BILL_SIM_DATA_INST has no parameter.
Method SET_RATETYPE_FROM_RATESIM on class CL_ISU_BILL_SIM_DATA_INST has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 472