SAP ABAP Class CL_ISU_ALV_EDIT_PERIOD_CONS (Simulation Workbench: Enter Period Consumption)
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_ALV_EDIT Edit Structure 20031120
Properties
Class CL_ISU_ALV_EDIT_PERIOD_CONS  
Short Description Simulation Workbench: Enter Period Consumption    
Super Class CL_ISU_ALV_EDIT Edit Structure 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE20   IS-U: Billing 
Created 20031120   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_ALV_EDIT_PERIOD_CONS has no forward declaration.
Interfaces
Class CL_ISU_ALV_EDIT_PERIOD_CONS has no interface implemented.
Friends
Class CL_ISU_ALV_EDIT_PERIOD_CONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_DATA Instance attribute Public Type reference (TYPE) IEASIMPERCONS_ALV ALV Grid Control: Period Consumption Data 20031120
2 ALV_IPERCONS Instance attribute Public Type reference (TYPE) IEASIMPERCONS Period Consumption for Billing Simulation 20031126
3 ALV_RESULT Instance attribute Public Type reference (TYPE) IEASIMPERCONS_ALV ALV Grid Control: Period Consumption Data 20031230
4 CO_ALV_STRUCTURE Instance attribute Public Type reference (TYPE) DD02L-TABNAME 'EASIMPERCONS_ALV' ALV Grid Control: Data Structure 20031120
5 CO_ALV_STYLE_TABLE Instance attribute Public Type reference (TYPE) LVC_FNAME 'CELLTAB' ALV Grid Control: Layout Structure 20031120
6 CO_DISPLAY_ALL_REGISTERS Constant Public Type reference (TYPE) REGEN-OKCODE 'DISP_REGISTER_ALL' Toolbar: Display All Registers 20031230
7 CO_DISPLAY_REGISTER Constant Public Type reference (TYPE) REGEN-OKCODE 'DISP_REGISTER_' Toolbar: Display all Registers Indvidually 20031230
8 CO_FIELD_LOGIKZW Constant Public Type reference (TYPE) LVC_FNAME 'LOGIKZW' ALV Grid Control: Period Consumption Field Name 20031126
9 CO_FIELD_PERIOD_VERBRAUCH Constant Public Type reference (TYPE) LVC_FNAME 'PERVERBR' ALV Grid Control: Period Consumption Field Name 20031120
10 CO_MASS_CHANGE Constant Public Type reference (TYPE) REGEN-OKCODE 'MASS_CHANGE' Function Code: Mass Changes 20040427
11 CO_REGISTER_MENU Constant Public Type reference (TYPE) REGEN-OKCODE 'REGISTER_MENU' Function Code 20031230
12 FILTER_INDEX Instance attribute Public Type reference (TYPE) SY-TABIX Current Register 20040908
13 TOOLBAR_REGISTER_SELECTION Instance attribute Public Type reference (TYPE) IEASIM_REGISTER_SELECT Toolbar: Register Selection 20031230
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_FILTER_ALV_DATA Instance method Private Method ALV Grid Control: Display ALV Data for Register 20031230
2 ALV_FILL_DATA Instance method Private Method ALV Grid Control: Data from Source Structure 20031120
3 ALV_FILL_TOOLBAR Instance method Private Method ALV Grid Control: Read Toolbar Information 20031230
4 CONSTRUCTOR Instance method Public Constructor ALV Grid Control Period Consumption: Create 20031120
5 GET_PERCONS Instance method Public Method Return Current Period Consumption 20031126
6 INPUT_CHECKS Instance method Public Method Input Checks 20031126
Events
Class CL_ISU_ALV_EDIT_PERIOD_CONS has no event.
Types
Class CL_ISU_ALV_EDIT_PERIOD_CONS has no local type.
Method Signatures

Method ACTION_FILTER_ALV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INDEX Call by reference Type reference (TYPE) I toolbar_register_select Index 20031230
2 Importing IM_REFRESH Call by reference Type reference (TYPE) KENNZX ALV Auffrischen 20031230
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine fehler 20031230

Method ALV_FILL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_EASIMPERCONS_ALV Call by reference Type reference (TYPE) IEASIMPERCONS_ALV Periodenverbrauch zur Abrechnungssimulation 20031120
2 Importing IMT_EASIMPERCONS Call by reference Type reference (TYPE) IEASIMPERCONS Periodenverbrauch zur Abrechnungssimulation 20031120
3 Importing IM_EDIT Call by reference Type reference (TYPE) KENNZX ALV editieren? 20031120

Method ALV_FILL_DATA on class CL_ISU_ALV_EDIT_PERIOD_CONS has no exception.

Method ALV_FILL_TOOLBAR Signature

Method ALV_FILL_TOOLBAR on class CL_ISU_ALV_EDIT_PERIOD_CONS has no parameter.
Method ALV_FILL_TOOLBAR on class CL_ISU_ALV_EDIT_PERIOD_CONS has no exception.

Method CONSTRUCTOR 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 20031120
2 Importing IM_CONTAINER_NAME Call by reference Type reference (TYPE) C ALV Grid Control: Container name 20031120
3 Importing IM_DYNNR Call by reference Type reference (TYPE) SYDYNNR SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20040908
4 Importing IM_REPID Call by reference Type reference (TYPE) SYREPID SY-REPID ABAP-Programm, aktuelles Rahmenprogramm 20040908
5 Importing IM_WMODE Call by reference Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20031126
# Exception Resumable Description Created on
1 SYSTEM_ERROR System fehler 20031120

Method GET_PERCONS 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 20031126

Method GET_PERCONS on class CL_ISU_ALV_EDIT_PERIOD_CONS has no exception.

Method INPUT_CHECKS Signature

Method INPUT_CHECKS on class CL_ISU_ALV_EDIT_PERIOD_CONS has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeine Fehler 20031126
2 USER_ERROR Eingetragene Daten sind fehlerhaft 20031126
History
Last changed by/on SAP  20050705 
SAP Release Created in 472