SAP ABAP Class CL_ISU_EDM_SETTLVAR (EDM Selection Variants for Settlement)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-EDM (Application Component) Energy Data Management
     EE_EDM_SET (Package) EDM Settlement
Properties
Class CL_ISU_EDM_SETTLVAR  
Short Description EDM Selection Variants for Settlement    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package EE_EDM_SET   EDM Settlement 
Created 20010312   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_EDM_SETTLVAR has no forward declaration.
Interfaces
Class CL_ISU_EDM_SETTLVAR has no interface implemented.
Friends
Class CL_ISU_EDM_SETTLVAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FNAME_COORD Static Attribute Public Type reference (TYPE) FIELDNAME 'SETTLCOORD' Field Name 20010312
2 CO_FNAME_SETTLUNIT Static Attribute Public Type reference (TYPE) FIELDNAME 'SETTLUNIT' Field Name 20010312
3 CO_FNAME_SUPPLIER Static Attribute Public Type reference (TYPE) FIELDNAME 'SETTLSUPPLIER' Field Name 20010312
4 CO_FNAME_TRANSCO Static Attribute Public Type reference (TYPE) FIELDNAME 'SETTLTRANSCO' Field Name 20010312
5 CO_TABNAME_SETTLUNIT Static Attribute Public Type reference (TYPE) TABNAME 'EEDMSETTLUNIT' Table Name 20010312
6 CO_WMODE_CHANGE Static Attribute Public Type reference (TYPE) REGEN-WMODE '2' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20010312
7 CO_WMODE_CREATE Static Attribute Public Type reference (TYPE) REGEN-WMODE '1' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20010312
8 CO_WMODE_DISPLAY Static Attribute Public Type reference (TYPE) REGEN-KENNZX '3' Indicators 20010312
9 CO_WMODE_GET Static Attribute Public Type reference (TYPE) REGEN-WMODE '4' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20010321
10 DATA Instance attribute Public Type reference (TYPE) EEDMSETTLVAR_DATA Data for Selection Variants for Settlement 20010312
11 DB_DATA Instance attribute Private Type reference (TYPE) EEDMSETTLVAR_DATA Data for Selection Variants for Settlement 20010315
12 DYNPRO Instance attribute Public Type reference (TYPE) EEDMSETTLVAR_DYNPRO Screen Fields for Selection Variants for Settlement 20010315
13 SETTLDOCSELECT Instance attribute Public Type reference (TYPE) E_SETTLDOCSELECT Variants for Selection of Settlement Units 20010312
14 WMODE Instance attribute Public Type reference (TYPE) REGEN-WMODE Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20010314
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGES Instance method Private Method Check Whether the Data Has Changed 20010315
2 CHECK_DATA Instance method Private Method Consistency Checks 20010316
3 CHECK_SETTLUNITCAT Instance method Private Method Check Category of Settlement Unit 20050427
4 CLOSE Instance method Public Method Close Object 20010315
5 CONSTRUCTOR Instance method Public Constructor Constructor 20010312
6 FILL_DYNPRO Instance method Public Method Fill Screen Data 20010315
7 GET_DYNPRO Instance method Public Method Get Screen Data 20010315
8 GET_LIST_SETTLUNIT Static method Public Method Settlement Units for Selection Variants 20010319
9 GET_LIST_SETTLUNIT_SETTLVAR Static method Public Method Settlement Units for Selection Variants 20010412
10 GET_SELECTION_CRITERIA Instance method Private Method Define Selection Criteria 20010315
11 GET_SETTLUNIT Instance method Private Method Select Settlement Units 20010313
12 GET_SETTLUNIT_FROM_SETTLUNIT Instance method Private Method Settlement Units Selected from Settlement Units 20010313
13 GET_TEXT Static method Public Method Read Text for Selection Variants 20010322
14 LIST_SETTLUNIT Instance method Public Method List of Selected Settlement Units 20010906
15 PROCESS_OKCODE Instance method Public Method Process OK Code 20010316
16 PUT_SCREEN Instance method Public Method Set Screen 20010314
17 READ_DATA Instance method Private Method Read Data 20010312
18 SELECT_ALL_SETTLVIEW Static method Public Method Read all Selection Variants for Settlement View 20010904
19 SELECT_SINGLE_HEAD Static method Public Method Read Header Data for Selection Variants 20010319
20 UPDATE Instance method Private Method Update 20010316
Events
Class CL_ISU_EDM_SETTLVAR has no event.
Types
Class CL_ISU_EDM_SETTLVAR has no local type.
Method Signatures

Method CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA_CHANGED Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010315

Method CHECK_CHANGES on class CL_ISU_EDM_SETTLVAR has no exception.

Method CHECK_DATA Signature

Method CHECK_DATA on class CL_ISU_EDM_SETTLVAR has no parameter.
# Exception Resumable Description Created on
1 NOT_CONSISTENT allgemeiner Fehler 20010316

Method CHECK_SETTLUNITCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHT_SETTLUNIT Call by reference Type reference (TYPE) T_SETTLUNIT Liste von Bilanzierungseinheiten 20050427
2 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20050427
3 Importing IM_SETTLPROCESS Call by reference Type reference (TYPE) E_EDMSETTLPROCESS Bilanzierungsverfahren 20050427
4 Importing IM_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Bilanzierungssicht 20070216
5 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20050427
# Exception Resumable Description Created on
1 NOT_CONSISTENT Daten inconsistent 20050428
2 NOT_FOUND Kein Eintrag gefunden 20050428

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UPDATE_DONE Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010316
2 Importing IM_NO_UPDATE Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010315
# Exception Resumable Description Created on
1 CANCELED Aktion wurde abgebrochen 20010315
2 DATA_NOT_CONSISTENT Daten sind nicht konsistent 20010315
3 GENERAL_FAULT allgemeiner Fehler 20010315
4 NOT_ALLOWED Objekt kann nicht geschlossen werden 20010315

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SETTLDOCSELECT Call by reference Type reference (TYPE) E_SETTLDOCSELECT Variante für die Selektion von Bilanzierungseinheiten 20010312
2 Importing IM_WMODE Call by reference Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20010314
# Exception Resumable Description Created on
1 EXISTS Objekt existiert bereits 20010316
2 FOREIGN_LOCK Objekt gesperrt 20010315
3 GENERAL_FAULT allgemeiner Fehler 20010313

Method FILL_DYNPRO Signature

Method FILL_DYNPRO on class CL_ISU_EDM_SETTLVAR has no parameter.
Method FILL_DYNPRO on class CL_ISU_EDM_SETTLVAR has no exception.

Method GET_DYNPRO Signature

Method GET_DYNPRO on class CL_ISU_EDM_SETTLVAR has no parameter.
Method GET_DYNPRO on class CL_ISU_EDM_SETTLVAR has no exception.

Method GET_LIST_SETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISETTLUNIT Call by reference Type reference (TYPE) T_SETTLUNIT Liste von Bilanzierungseinheiten 20010319
2 Exporting EX_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Bilanzierungssicht 20020118
3 Importing IM_SETTLDOC Call by reference Type reference (TYPE) EEDMSETTLDOC Bilanzierungsbeleg (Kopf) 20010319
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20010319

Method GET_LIST_SETTLUNIT_SETTLVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISETTLUNIT Call by reference Type reference (TYPE) T_SETTLUNIT Liste von Bilanzierungseinheiten 20010412
2 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20010412
3 Importing IM_SETTLDOCSELECT Call by reference Type reference (TYPE) E_SETTLDOCSELECT Bilanzierungsbeleg (Kopf) 20010412
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20010412
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20010412

Method GET_SELECTION_CRITERIA Signature

Method GET_SELECTION_CRITERIA on class CL_ISU_EDM_SETTLVAR has no parameter.
Method GET_SELECTION_CRITERIA on class CL_ISU_EDM_SETTLVAR has no exception.

Method GET_SETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISETTLUNIT_ALL Call by reference Type reference (TYPE) T_SETTLUNIT Liste von Bilanzierungseinheiten 20010313
2 Exporting EX_ISETTLUNIT_TOP Call by reference Type reference (TYPE) T_SETTLUNIT Liste von Bilanzierungseinheiten 20010313
3 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20010313
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20010313
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20010313

Method GET_SETTLUNIT_FROM_SETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISETTLUNIT Call by reference Type reference (TYPE) T_SETTLUNIT Liste von Bilanzierungseinheiten 20010313

Method GET_SETTLUNIT_FROM_SETTLUNIT on class CL_ISU_EDM_SETTLVAR has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SETTLDOCSELTXT Call by reference Type reference (TYPE) E_SETTLDOCSELECTTXT Bezeichnung der Variante des Bilanzierungslaufs 20010322
2 Importing IM_SETTLDOCSELECT Call by reference Type reference (TYPE) E_SETTLDOCSELECT Variante für die Selektion von Bilanzierungseinheiten 20010322

Method GET_TEXT on class CL_ISU_EDM_SETTLVAR has no exception.

Method LIST_SETTLUNIT Signature

Method LIST_SETTLUNIT on class CL_ISU_EDM_SETTLVAR has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20010906

Method PROCESS_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UPDATE_DONE Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010316
2 Importing IM_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010316
# Exception Resumable Description Created on
1 NO_OKCODE_OF_OBJECT OK-Code wird nicht vom Objekt verarbeitet 20010316

Method PUT_SCREEN Signature

Method PUT_SCREEN on class CL_ISU_EDM_SETTLVAR has no parameter.
Method PUT_SCREEN on class CL_ISU_EDM_SETTLVAR has no exception.

Method READ_DATA Signature

Method READ_DATA on class CL_ISU_EDM_SETTLVAR has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Daten nicht gefunden 20010312

Method SELECT_ALL_SETTLVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISETTLDOCVARH Call by reference Type reference (TYPE) T_EEDMSETTLDOCVARH Tabellentyp zu EEDMSETTLDOCVARH 20010904
2 Exporting EX_ISETTLVARTXT Call by reference Type reference (TYPE) T_EEDMSETTLVARTXT Tabellentyp zu EEDMSETTLVARTXT 20010904
3 Importing IM_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Sicht der Bilanzierung 20010904
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20010904

Method SELECT_SINGLE_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SETTLDOCVAR_HEAD Call by reference Type reference (TYPE) EEDMSETTLDOCVARH Variante Bilanzierungsbeleg Kopfinfo 20010319
2 Importing IM_SETTLDOCSELECT Call by reference Type reference (TYPE) E_SETTLDOCSELECT Variante für die Selektion von Bilanzierungseinheiten 20010319
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20010319

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UPDATE_DONE Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010316

Method UPDATE on class CL_ISU_EDM_SETTLVAR has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 463