SAP ABAP Class CL_ISU_BILL_SIM_SCREEN_RATECAT (Simulation Scenario: Screen for Rate Categ. Change Scenario)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20 (Package) IS-U: Billing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISU_BILL_SIM_SCREEN Simulation Scenario: Screen Elements 20031201
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISU_BILL_SIM_SCREEN_ORDER1Y Sim. Scenario: Order Sim. for 1 Year with Rate Cat. Comp. 20031202
Properties
Class CL_ISU_BILL_SIM_SCREEN_RATECAT  
Short Description Simulation Scenario: Screen for Rate Categ. Change Scenario    
Super Class CL_ISU_BILL_SIM_SCREEN Simulation Scenario: Screen Elements 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE20   IS-U: Billing 
Created 20031201   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_BILL_SIM_SCREEN_RATECAT has no forward declaration.
Interfaces
Class CL_ISU_BILL_SIM_SCREEN_RATECAT has no interface implemented.
Friends
Class CL_ISU_BILL_SIM_SCREEN_RATECAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_RATECAT Instance attribute Public Type reference (TYPE) IEASIMSCEN_RCAT_ALV Table Type for EASIMSCEN_RCAT_ALV 20031201
2 ALV_RATECAT_CONTAINER Instance attribute Public Type reference (TYPE) CHAR30 ALV Grid Control (Selection): Container Name 20031201
3 CL_MULTIPLE_SELECTION Instance attribute Public Object reference (TYPE REF TO) CL_ISU_MULTIPLE_SELECTION Select Several Entries of a List 20031201
4 CO_ALV_RATECAT_STRUCTURE Constant Private Type reference (TYPE) DD02L-TABNAME 'EASIMSCEN_RCAT_ALV' ALV Grid Control (Selection): Data Structure 20031201
5 CO_FIELD_RATECAT_USED Constant Public Type reference (TYPE) LVC_FNAME 'RATECATUSED' ALV Grid Control: Rate Category Used 20031218
6 CO_FIELD_SIMFROM Constant Public Type reference (TYPE) CURFIELD 'EASIMSCEN_RCAT_CHANGE-SIMFROM' Screen Element: Simulation From-Date 20031201
7 CO_FIELD_SIMTO Constant Public Type reference (TYPE) CURFIELD 'EASIMSCEN_RCAT_CHANGE-SIMTO' Screen Element: Simulation To-Date 20031201
8 CO_FIELD_VERTRAG Constant Public Type reference (TYPE) CURFIELD 'EASIMSCEN_RCAT_CHANGE-VERTRAG' Screen Element: Contract 20031201
9 EASIMSCEN_RCAT_CHANGE Instance attribute Public Type reference (TYPE) EASIMSCEN_RCAT_CHANGE Simulation Workbench: Screen Fields for Rate Category Change 20031201
Methods
# Method Level Visibility Method type Description Created on
1 ALV_RATECAT_CREATE Instance method Protected Method ALV Grid Control (Selection): Create 20031201
2 ALV_RATECAT_GET_DATA Static method Protected Method ALV Grid Control (Selection): Read Data 20031201
3 CHANGE Static method Public Method Change Simulation Scenario 20040928
4 CONSTRUCTOR Instance method Public Constructor Generate Object 20031201
5 FILL_SCREEN Instance method Public Method Maintain Screen Fields 20031201
6 GET_SCREEN Instance method Public Method Maintain Screen Fields 20031201
7 OPEN Static method Public Method Open Simulation Scenario 20040928
8 READ_CONTRACT_TEXT Instance method Protected Method Read Contract Text from Database 20031201
Events
Class CL_ISU_BILL_SIM_SCREEN_RATECAT has no event.
Types
Class CL_ISU_BILL_SIM_SCREEN_RATECAT has no local type.
Method Signatures

Method ALV_RATECAT_CREATE Signature

Method ALV_RATECAT_CREATE on class CL_ISU_BILL_SIM_SCREEN_RATECAT has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20031201

Method ALV_RATECAT_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_RATECAT_ALV Call by reference Type reference (TYPE) IEASIMSCEN_RCAT_ALV Tabellentyp zu EASIMSCEN_RCAT_ALV 20031201
2 Importing IMT_RATECAT_POSSIBLE Call by reference Type reference (TYPE) ITARIFTYP Tabelle von Tariftypen 20031201
3 Importing IMT_RATECAT_SELECTED Call by reference Type reference (TYPE) ITARIFTYP Selektierte Tariftypen 20031218
4 Importing IM_SIM_EXECUTED Call by reference Type reference (TYPE) KENNZX Simulation ausgeführt 20031218
5 Importing IM_SIM_PREPARED Call by reference Type reference (TYPE) KENNZX Simulation vorbereitet 20040108

Method ALV_RATECAT_GET_DATA on class CL_ISU_BILL_SIM_SCREEN_RATECAT has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMT_EASIMPERCONS Call by reference Type reference (TYPE) IEASIMPERCONS Periodenverbrauch zur Abrechnungssimulation 20040928
2 Importing IMT_SIMULATE_RATECAT Call by reference Type reference (TYPE) ITARIFTYP Tabelle von Tariftypen 20040928
3 Importing IM_SIMSCREEN_OBJECT Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_SCREEN Simulationsszenario: Dynproelemente 20040928
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20040928

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OUTPUT_CONTAINER Call by reference Type reference (TYPE) CHAR30 GUI Container 'Ergebnis ALV' 20031201
2 Importing IM_RATECAT_CONTAINER Call by reference Type reference (TYPE) CHAR30 GUI Container 'Tariftyp Auswahl ALV' 20031201
3 Importing IM_SIMSCEN Call by reference Type reference (TYPE) EA_SIMSCEN Simulationsszenario 20040108
4 Importing IM_SIMSCENCLASS Call by reference Type reference (TYPE) EA_SIMSCENCLASS Klasse des Simulationsszenario 20040415

Method CONSTRUCTOR on class CL_ISU_BILL_SIM_SCREEN_RATECAT has no exception.

Method FILL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EASIMSCEN_RCAT_CHANGE Call by reference Type reference (TYPE) EASIMSCEN_RCAT_CHANGE 20031201
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20031201

Method GET_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EASIMSCEN_RCAT_CHANGE Call by reference Type reference (TYPE) EASIMSCEN_RCAT_CHANGE 20031201
2 Importing IM_FIRST_CALL Call by reference Type reference (TYPE) KENNZX Dynpro wird aufgebaut 20040908
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20031201
2 SCENARIO_ERROR Fehler in der Simulationsszenario 20031201
3 USER_ERROR Eingabefehler 20031201

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_EASIMPERCONS Call by reference Type reference (TYPE) IEASIMPERCONS Periodenverbrauch zur Abrechnungssimulation 20040928
2 Exporting EXT_SIMULATE_RATECAT Call by reference Type reference (TYPE) ITARIFTYP Tabelle von Tariftypen 20040928
3 Exporting EX_SIMSCREEN_OBJECT Call by reference Object reference (TYPE REF TO) CL_ISU_BILL_SIM_SCREEN Simulationsszenario: Dynproelemente 20040928
4 Importing IM_SIMFROM Call by reference Type reference (TYPE) BEGABRPE Beginn des Abrechnungszeitraums 20040928
5 Importing IM_SIMSCEN Call by reference Type reference (TYPE) EA_SIMSCEN Simulationsszenario 20040928
6 Importing IM_SIMTO Call by reference Type reference (TYPE) ENDABRPE Ende des Abrechnungszeitraums 20040928
7 Importing IM_VERTRAG Call by reference Type reference (TYPE) VERTRAG Vertrag 20040928
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20040928

Method READ_CONTRACT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VERTRAG_TEXT Call by reference Type reference (TYPE) E_VBEZ Text zum Vertrag 20031201
2 Importing IM_VERTRAG Call by reference Type reference (TYPE) VERTRAG Vertrag 20031201

Method READ_CONTRACT_TEXT on class CL_ISU_BILL_SIM_SCREEN_RATECAT has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472