SAP ABAP Class CL_ISU_EDM_SETTLUNIT (EDM Settlement Unit)
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_SETTLUNIT  
Short Description EDM Settlement Unit    
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 20001124   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SXRT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISU_EDM_SETTLUNIT has no interface implemented.
Friends
Class CL_ISU_EDM_SETTLUNIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_UNIQUNESS_CHECKED Static Attribute Private Type reference (TYPE) KENNZX Indicator 20020912
2 BEGIN_OF_SETTLPERIOD Instance attribute Public Type reference (TYPE) EEDMDATEFROM Start of Settlement Period 20010130
3 BOR_OBJECT_KEY Instance attribute Public Type reference (TYPE) SWO_TYPEID Object Key 20020122
4 CI_ACTIVE Static Attribute Public Type reference (TYPE) SXRT_BOOLEAN BAdI Status 20030901
5 CO_BOR_OBJECT_TYPE Constant Public Type reference (TYPE) SWO_OBJTYP 'ISUSETTLUN' Object Category 20020122
6 CO_CONTRACT Static Attribute Private Type reference (TYPE) CHAR1 'c' Contract 20061213
7 CO_DIST Static Attribute Private Type reference (TYPE) INTCODE '01' Distributor 20061213
8 CO_GENSTAT_CHANGED Constant Public Type reference (TYPE) E_EDMSETTLUNITGEN '3' Changed: 20010131
9 CO_GENSTAT_GENERATED Constant Public Type reference (TYPE) E_EDMSETTLUNITGEN '1' Generated 20010131
10 CO_GENSTAT_INITIAL Constant Public Type reference (TYPE) E_EDMSETTLUNITGEN '2' Not Yet Generated 20010131
11 CO_GENSTAT_NO Constant Public Type reference (TYPE) E_EDMSETTLUNITGEN '4' Status of Generation for Settlement Unit 20020111
12 CO_GENTYPE_AUTO Constant Public Type reference (TYPE) E_EDMSETTLUNITGENTYPE '00' Generation Type of Settlement Unit 20020111
13 CO_GENTYPE_MANUAL Constant Public Type reference (TYPE) E_EDMSETTLUNITGENTYPE '02' Generation Type of Settlement Unit 20020111
14 CO_GENTYPE_SEMIAUTO Constant Public Type reference (TYPE) E_EDMSETTLUNITGENTYPE '01' Generation Type of Settlement Unit 20020111
15 CO_SERVICE Static Attribute Private Type reference (TYPE) CHAR1 's' Service (Non-Billable) 20061213
16 CO_SERVTYPE_USE_NEGATE Constant Public Type reference (TYPE) E_EDMUSECOORD '04' Define Service Category (Negating) 20010821
17 CO_SERVTYPE_USE_NOT Constant Public Type reference (TYPE) E_EDMUSECOORD '03' Do Not Use Service Category 20010713
18 CO_SERVTYPE_USE_OBLIGATORY Constant Public Type reference (TYPE) E_EDMUSECOORD '01' Service Category Obligatory 20010713
19 CO_SERVTYPE_USE_OPTIONAL Constant Public Type reference (TYPE) E_EDMUSECOORD '02' Service Category Optional 20010713
20 CO_SETTL Static Attribute Private Type reference (TYPE) INTCODE '04' Balance Sheet 20061213
21 CO_SUPP Static Attribute Private Type reference (TYPE) INTCODE '02' Supplier 20061213
22 CO_WMODE_CHANGE Constant Public Type reference (TYPE) REGEN-WMODE '2' Change Mode 20001124
23 CO_WMODE_CREATE Constant Public Type reference (TYPE) REGEN-WMODE '1' Creation Mode 20001124
24 CO_WMODE_DELETE Constant Public Type reference (TYPE) REGEN-WMODE '7' Delete Mode 20010309
25 CO_WMODE_DISPLAY Constant Public Type reference (TYPE) REGEN-WMODE '3' Display Mode 20001124
26 CO_WMODE_GENERATION Constant Public Type reference (TYPE) REGEN-WMODE '6' Generation Mode 20010131
27 CO_WMODE_REF Constant Private Type reference (TYPE) REGEN-WMODE '5' Reference for Sub<-> Top Check 20001204
28 CO_WMODE_SETTLE Constant Public Type reference (TYPE) REGEN-WMODE '4' Settlement Mode 20001124
29 CO_WMODE_SETTLE_SIM Constant Public Type reference (TYPE) REGEN-WMODE '8' Settlement (Simulation) 20010313
30 DATA Instance attribute Public Type reference (TYPE) EEDMSETTLUNIT_DB_DATA Data for Settlement Unit 20001201
31 DB_DATA Instance attribute Private Type reference (TYPE) EEDMSETTLUNIT_DB_DATA Data for Settlement Unit 20001124
32 DISPLAY_ONLY Instance attribute Public Type reference (TYPE) KENNZX Indicators 20010326
33 DYNPRO Instance attribute Public Type reference (TYPE) EEDMSETTLUNIT_DYNPRO Screen Fields for Settlement Unit 20010228
34 ENTRY_SETTLUNIT Static Attribute Private Type reference (TYPE) E_EDMSETTLUNIT Settlement Unit 20010126
35 EVENT_RECEIVER Instance attribute Private Object reference (TYPE REF TO) LCL_EVENT_RECEIVER Event Handler 20010301
36 GENERATION_STATUS Instance attribute Public Type reference (TYPE) E_EDMSETTLUNITGEN Status of Generation for Settlement Unit 20010131
37 IEEDMSETTLUNIT Static Attribute Private Type reference (TYPE) T_EEDMSETTLUNIT Table Types for EEDMSETTLUNIT 20070215
38 IREF_BUFFER Static Attribute Private Type reference (TYPE) T_EEDMSUBSETTLUNIT Table Types for EEDMSUBSETTLUNIT 20020917
39 ISETTLUNITCAT Static Attribute Public Type reference (TYPE) T_EEDMSUNITCAT Table Type for EEDMSUNITCAT 20070216
40 ISUB Instance attribute Private Type reference (TYPE) T_EEDMSUBSETTLUNIT Subsettlement Units 20001204
41 ITOP Instance attribute Private Type reference (TYPE) T_EEDMTOPSETTLUNIT Higher-Level Settlement Units 20001204
42 LAST_SETTLDOC Instance attribute Private Type reference (TYPE) EEDMSETTLDOC Settlement Document (Header) 20010320
43 NO_DIALOG Instance attribute Private Type reference (TYPE) KENNZX Indicators 20010305
44 REF_EXIT Static Attribute Public Object reference (TYPE REF TO) IF_EX_ISU_EDM_SETTLUNIT BAdI Interface IF_EX_ISU_EDM_SETTLUNIT 20030901
45 SCREEN Instance attribute Public Type reference (TYPE) EEDMSETTLUNIT_SCREEN Screen 20010227
46 SETTLDOC Instance attribute Private Type reference (TYPE) EEDMSETTLDOC Settlement Document (Header) 20010319
47 SETTLUNIT Instance attribute Public Type reference (TYPE) E_EDMSETTLUNIT Identification of Settlement Unit 20001201
48 UNLOCKED Instance attribute Public Type reference (TYPE) KENNZX Indicators 20010323
49 WMODE Instance attribute Public Type reference (TYPE) REGEN-WMODE Processing Mode 20001124
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_HIST Instance method Private Method Adjust Historical Data to Validity Period 20010308
2 ADJUST_SETTLVIEW_OF_HISTORY Instance method Private Method Corrects View for Historical Data 20070216
3 CHECK_ALL_SETTLUNITS Static method Public Method Consistency Check of all Settlement Units 20001205
4 CHECK_ALL_UNIQUNESS Static method Private Method Consistency Check: Uniqueness of Settlement Units 20001207
5 CHECK_CHANGES Instance method Public Method Check Whether Data Was Changed 20010302
6 CHECK_DATA Instance method Private Method Consistency Check 20001201
7 CHECK_HEAD Instance method Private Method Consistency Checks of Header Data 20001201
8 CHECK_HISTORY Instance method Private Method Consistency Checks of Historical Data 20001201
9 CHECK_INITIAL_GENERATION Instance method Private Method Check Whether Settlement Unit Can Be Set to Generated 20010326
10 CHECK_SCREEN_INPUT Instance method Private Method Input Checks 20010301
11 CHECK_SETTLEMENT_STATUS Instance method Private Method Check Settlement Status of Settlement Unit 20010130
12 CHECK_SUB_SETTLUNIT_TREE Static method Private Method Check Recursion of Sub-Settlement Units 20020923
13 CHECK_SUB_TOP Instance method Private Method Consistency Checks for Sub and Top Settlement Units 20001204
14 CHECK_TOP_SETTLUNIT_TREE Static method Private Method Check Recursion of Higher-Level Settlement Units 20020923
15 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030901
16 CLOSE Instance method Public Method Close Object 20010302
17 CLOSE_SETTLUNITS_TO_SETTLE Static method Public Method Close Settlement Units to Be Settled 20010306
18 COMPLETE_HIST Instance method Private Method Complete Historical Data (Enter Time Slices) 20010228
19 COMPRESS_HIST Instance method Private Method Compress Historical Data 20010228
20 CONSTRUCTOR Instance method Public Constructor Constructor 20001124
21 CREATE_ALV_HIST Instance method Public Method Generate ALV Grid Control to Display Historical Data 20010301
22 CREATE_DOCKING_ALV_HIST Instance method Public Method Generate Docking Container for Historical Data 20010301
23 CUT_DYNPRO Instance method Public Method Separate Screen from Object 20010312
24 DB_SINGLE Static method Public Method Read Single Settlement Unit from DB 20001124
25 DB_SINGLE_SETTLUNITCAT Static method Public Method Read Settlement Unit Category 20010619
26 DB_SINGLE_VALIDATION_PERIOD Static method Public Method Read Validity Period of a Settlement Unit 20010319
27 DELETE Instance method Public Method Delete Settlement Unit 20010309
28 DISPLAY Static method Public Method Display Settlement Unit 20010312
29 EXCLUDE_SERVICES Static method Private Method Exclude Services from Processing List 20061213
30 FILL_DYNPRO Instance method Public Method Fill Screen Fields (From Screen Data) 20010228
31 FILL_SCREEN Instance method Public Method Fill Screen 20010227
32 FIND_SERVICE_COMBINATION Static method Private Method Find Points of Delivery with Suitable Service Combination 20061213
33 FIND_SETTLUNIT_SUPPLIER Static method Public Method Select Distributor 20040729
34 GET_ALL_TOPSETTLUNITS Static method Public Method Get all Non-Subsettlement Units 20010129
35 GET_DYNPRO Instance method Public Method Copy Screen Data 20010228
36 GET_GENERATION_STATUS Instance method Private Method Determine Generation Status of Settlement Unit 20010131
37 GET_IS_TOPSETTLUNIT Instance method Public Method Supplies Time Slices to Non-Subsettlement Units 20010309
38 GET_SCREEN Instance method Public Method Copy Screen Data 20010227
39 GET_SERVICE_PROV Instance method Public Method Get Service Provider for Settlement Unit 20001220
40 GET_SETTLEMENT_STATUS Instance method Private Method Determine Settlement Status of Settlement Unit 20010130
41 GET_SETTLUNITS_TO_SETTLE Static method Public Method Retrieve Settlement Units to be Settled 20010129
42 GET_SUB_SETTLUNITS Instance method Public Method List of Directly and Indirectly Allocated SubSettlementUnits 20010126
43 GET_SUNITCAT_FROM_SETTLUNIT Static method Public Method Determine a Settlement Unit Category 20010713
44 GET_TOP_OF_SETTLUNIT Static method Public Method Provides SU for Which the SU Is To Be settled 20010309
45 GET_TOP_SETTLUNITS Instance method Public Method Top Settlement Unit to Be Settled for Settlement Unit 20010309
46 IDENTIFY_SETTLUNIT Static method Public Method Identify Settlement Units by External ID 20021113
47 INSERT_WHIST Instance method Private Method Insert New Time Slice into Historical Data 20010227
48 IS_SETTLVIEWADD_SAVED Instance method Public Method Additional Settlement View Saved to Database 20070215
49 PAI_AFTER Static method Public Method Get Screen Object after PAI 20010312
50 PBO_BEFORE Instance method Public Method Set Screen Object Before PBO 20010312
51 POPUP_TO_CONFIRM_DELETE Instance method Public Method Dialog Box Before Deletion of Settlement Units 20070215
52 POPUP_TO_CONFIRM_SAVE Instance method Public Method Dialog Box Before Save (If Generation Required) 20010326
53 PROCESS_OKCODE Static method Public Method OK Code Handling 20010312
54 PUT_SCREEN Instance method Public Method Generate Screen 20010312
55 SELECT_BUFFERED_EEDMSETTLUNIT Static method Private Method Read Settlement Units Buffered 20070216
56 SELECT_MATCHING_PODS Static method Private Method Choose Suitable Points of Delivery 20061213
57 SELECT_POD Static method Public Method Select Point of Delivery for Settlement Unit 20010221
58 SELECT_SUBSETTLUNITS Instance method Private Method Determine Subsettlement Units 20001204
59 SELECT_TOPSETTLUNITS Instance method Private Method Determine Topsettlement Units 20001204
60 SET_GENERATION Instance method Public Method Generate Settlement Unit (Only for Initial Status) 20010326
61 UNLOCK Instance method Public Method Unlock 20010323
62 UPDATE Instance method Public Method Save Data to DB 20010302
63 UPDATE_GENERATION_INFO Instance method Public Method Update Generation Information 20010131
Events
Class CL_ISU_EDM_SETTLUNIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ANLAGE_INT_UI_TAB_TYPE Private See coding Point of Delivery and Installation Key 20061213 begin of anlage_int_ui_tab_type, int_ui type int_ui, anlage type anlage, end of anlage_int_ui_tab_type
2 ANLAGE_TAB_TYPE Private See coding Installation Key 20061213 begin of anlage_tab_type, anlage type anlage, end of anlage_tab_type
3 POD_TAB Private See coding Point of Delivery Key 20061213 begin of pod_tab, int_ui type int_ui, end of pod_tab
4 POD_TAB_TYPE Private See coding Table of Point of Delivery IDs 20061213 pod_tab_type type table of pod_tab
5 SERVICE_TAB Private See coding Service Information 20061213 begin of service_tab, group(1) type c, count type i, intcode type intcode, servprov type service_prov, ignore type flag, end of service_tab
6 SERVICE_TAB_TYPE Private See coding Table of Service Information 20061213 service_tab_type type table of service_tab
Method Signatures

Method ADJUST_HIST Signature

Method ADJUST_HIST on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method ADJUST_HIST on class CL_ISU_EDM_SETTLUNIT has no exception.

Method ADJUST_SETTLVIEW_OF_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_IWHIST_SCREEN Call by reference Type reference (TYPE) T_EEDMSETTLUNIT_SCREEN_HIST Historische Daten zur Bilanzierungseinheit 20070216

Method ADJUST_SETTLVIEW_OF_HISTORY on class CL_ISU_EDM_SETTLUNIT has no exception.

Method CHECK_ALL_SETTLUNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GENERATION_COMPLETE Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010131
2 Exporting EX_ISETTLUNITREF Call by reference Type reference (TYPE) T_SETTLUNIT_REF Liste von Refenzen zu Bilanzierungseinheiten 20010131
3 Importing IM_CHECK_FOR_GENERATION Value transfer Type reference (TYPE) KENNZX Kennzeichen 20010308
# Exception Resumable Description Created on
1 NOT_CONSISTENT inkonsistent 20001205
2 NO_SETTLUNITS keine Bilanzierungseinheiten vorhanden 20010131

Method CHECK_ALL_UNIQUNESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SETTLUNIT_NEW Call by reference Type reference (TYPE) EEDMSETTLUNIT Bilanzierungseinheit (Kopfdaten) 20030530
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20010821
2 NOT_CONSISTENT inkonsistent 20001207

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 20010302

Method CHECK_CHANGES on class CL_ISU_EDM_SETTLUNIT has no exception.

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONSTRUCTOR Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010409
# Exception Resumable Description Created on
1 NOT_CONSISTENT inkonsistent 20001201

Method CHECK_HEAD Signature

Method CHECK_HEAD on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 NOT_CONSISTENT inkonsistent 20001201

Method CHECK_HISTORY Signature

Method CHECK_HISTORY on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 NOT_CONSISTENT inkonsistent 20001201

Method CHECK_INITIAL_GENERATION Signature

Method CHECK_INITIAL_GENERATION on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 NO_GENERATION keine initiale Generierung möglich 20010326

Method CHECK_SCREEN_INPUT Signature

Method CHECK_SCREEN_INPUT on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 INPUT_ERROR Fehlerhafte Eingabe 20010301

Method CHECK_SETTLEMENT_STATUS Signature

Method CHECK_SETTLEMENT_STATUS on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 NOT_CONSISTENT nicht konsistent 20010130

Method CHECK_SUB_SETTLUNIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20040206
2 Importing IM_ISETTLUNIT Call by reference Type reference (TYPE) T_EEDMSUBSETTLUNIT Bilanzierungseinheit 20020923
3 Importing IM_REF Call by reference Object reference (TYPE REF TO) CL_ISU_EDM_SETTLUNIT EDM Bilanzierungseinheit 20020923
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20040206
5 Returning RT_LOOP_SETTLUNIT Value transfer Type reference (TYPE) E_EDMSETTLUNIT Kennzeichen 20020923

Method CHECK_SUB_SETTLUNIT_TREE on class CL_ISU_EDM_SETTLUNIT has no exception.

Method CHECK_SUB_TOP Signature

Method CHECK_SUB_TOP on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 NOT_CONSISTENT inkonsistent 20001204

Method CHECK_TOP_SETTLUNIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20040206
2 Importing IM_ISETTLUNIT Call by reference Type reference (TYPE) T_EEDMTOPSETTLUNIT Bilanzierungseinheit 20020923
3 Importing IM_REF Call by reference Object reference (TYPE REF TO) CL_ISU_EDM_SETTLUNIT EDM Bilanzierungseinheit 20020923
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20040206
5 Returning RT_LOOP_SETTLUNIT Value transfer Type reference (TYPE) E_EDMSETTLUNIT Kennzeichen 20020923

Method CHECK_TOP_SETTLUNIT_TREE on class CL_ISU_EDM_SETTLUNIT has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISU_EDM_SETTLUNIT has no exception.

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 20010302
2 Importing IM_NO_UPDATE Value transfer Type reference (TYPE) KENNZX Kennzeichen 20010308
# Exception Resumable Description Created on
1 CANCELED Schließen des Objektes wurde abgebrochen 20010305
2 DATA_NOT_CONSISTENT Daten sind nicht konsistent -> Sichern nicht möglich 20010308
3 GENERAL_FAULT allgemeiner Fehler 20010305
4 NOT_ALLOWED Objekt kann nicht geschlossen werden 20010308

Method CLOSE_SETTLUNITS_TO_SETTLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ISETTLUNIT_TO_SETTLE Call by reference Type reference (TYPE) T_EEDMSETTLUNITSETTLE Tabellentyp zu EEDMSETTLUNITSETTLE 20010306
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20010306

Method COMPLETE_HIST Signature

Method COMPLETE_HIST on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method COMPLETE_HIST on class CL_ISU_EDM_SETTLUNIT has no exception.

Method COMPRESS_HIST Signature

Method COMPRESS_HIST on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method COMPRESS_HIST on class CL_ISU_EDM_SETTLUNIT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY_ONLY Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010326
2 Importing IM_NO_DIALOG Call by reference Type reference (TYPE) KENNZX 'X' Kennzeichen 20010305
3 Importing IM_REF Call by reference Object reference (TYPE REF TO) CL_ISU_EDM_SETTLUNIT nur für CO_WMODE_REF!!! 20001204
4 Importing IM_SETTLDOC Call by reference Type reference (TYPE) EEDMSETTLDOC Bilanzierungsbeleg (Kopf) 20010319
5 Importing IM_SETTLDOC_NO Call by reference Type reference (TYPE) E_EDMSETTLDOC Bilanzierungsbeleg (Nummer) 20010319
6 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20001124
7 Importing IM_SPARTYP Call by reference Type reference (TYPE) SPARTYP Spartentyp 20010309
8 Importing IM_SUNITCAT Call by reference Type reference (TYPE) E_EDMSUNITCAT Typ der Bilanzierungseinheit 20010619
9 Importing IM_WMODE Call by reference Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20001124
# Exception Resumable Description Created on
1 CYCLE_DEFINITION Definition der Sub-BE mit Ringschluss 20011129
2 EXISTS Bilanzierungseinheit existiert bereits 20010309
3 FOREIGN_LOCK Bilanzierungseinheit ist gesperrt 20001205
4 GENERAL_FAULT allgemeiner Fehler 20001124
5 INVALID_WORK_MODE ungültiger Bearbeitungsmodus 20001124
6 NOT_FOUND nicht gefunden 20001124

Method CREATE_ALV_HIST Signature

Method CREATE_ALV_HIST on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method CREATE_ALV_HIST on class CL_ISU_EDM_SETTLUNIT has no exception.

Method CREATE_DOCKING_ALV_HIST Signature

Method CREATE_DOCKING_ALV_HIST on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method CREATE_DOCKING_ALV_HIST on class CL_ISU_EDM_SETTLUNIT has no exception.

Method CUT_DYNPRO Signature

Method CUT_DYNPRO on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20010312

Method DB_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DB_DATA Call by reference Type reference (TYPE) EEDMSETTLUNIT_DB_DATA Daten zur Bilanzierungseinheit 20001124
2 Exporting EX_SETTLUNITTXT Call by reference Type reference (TYPE) E_EDMSETTLUNITTXT Bezeichnung zur Bilanzierungseinheit 20010228
3 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20001124
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20001124
2 NOT_FOUND_SUNITCAT Typ der Bilanzierungseinheit nicht gefunden 20011220

Method DB_SINGLE_SETTLUNITCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EEDMSUNITCAT Call by reference Type reference (TYPE) EEDMSUNITCAT Typ der Bilanzierungseinheit 20010619
2 Exporting EX_SUNITCATTXT Call by reference Type reference (TYPE) E_EDMSUNITCATTXT Typ der Bilanzierungseinheit (Text) 20010619
3 Importing IM_SUNITCAT Call by reference Type reference (TYPE) E_EDMSUNITCAT Typ der Bilanzierungseinheit 20010619
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20010619

Method DB_SINGLE_VALIDATION_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALID_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20010319
2 Exporting EX_VALID_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20010319
3 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20010319
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20010319

Method DELETE Signature

Method DELETE on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 DELETE_NOT_ALLOWED Bilanzierungseinheit darf nicht gelöscht werden 20010309

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPLAY_ONLY Call by reference Type reference (TYPE) KENNZX 'X' Kennzeichen 20010326
2 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20010312
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20010312

Method EXCLUDE_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_T_SERV Call by reference Type reference (TYPE) SERVICE_TAB_TYPE Tabelle von Serviceinformation 20061213
2 Importing X_GROUP1 Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20061213
3 Importing X_GROUP2 Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20061213
4 Importing X_INTCODE1 Value transfer Type reference (TYPE) INTCODE Servicetyp 20061213
5 Importing X_INTCODE2 Value transfer Type reference (TYPE) INTCODE Servicetyp 20061213

Method EXCLUDE_SERVICES on class CL_ISU_EDM_SETTLUNIT has no exception.

Method FILL_DYNPRO Signature

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

Method FILL_SCREEN Signature

Method FILL_SCREEN on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method FILL_SCREEN on class CL_ISU_EDM_SETTLUNIT has no exception.

Method FIND_SERVICE_COMBINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SERV Call by reference Type reference (TYPE) SERVICE_TAB_TYPE Tabelle von Serviceinformation 20061213
2 Exporting Y_FOUND Call by reference Type reference (TYPE) FLAG Kombination gefunden 20061213

Method FIND_SERVICE_COMBINATION on class CL_ISU_EDM_SETTLUNIT has no exception.

Method FIND_SETTLUNIT_SUPPLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATEFROM Call by reference Type reference (TYPE) E_EDMDATEFROM Ab-Datum 20040729
2 Importing X_DATETO Call by reference Type reference (TYPE) E_EDMDATETO Bis-Datum 20040729
3 Importing X_SERVPROV Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20040729
4 Importing X_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Bilanzierungssicht 20040729
5 Exporting YT_SETTLUNIT Call by reference Type reference (TYPE) T_EEDMSETTLUNIT Tabelletyp zu EEDMSETTLUNIT 20040729
# Exception Resumable Description Created on
1 NOT_FOUND Keine Einträge in der Tabelle gefunden 20040729

Method GET_ALL_TOPSETTLUNITS 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 20010129
2 Exporting EX_ISETTLUNIT_IS_TOP Call by reference Type reference (TYPE) T_EEDMSETTLUNITISTOP Tabellentyp zu EEDMSETTLUNITISTOP 20010129
3 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Ab-Datum 20010221
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Bis-Datum 20010221
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20010129

Method GET_DYNPRO Signature

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

Method GET_GENERATION_STATUS Signature

Method GET_GENERATION_STATUS on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method GET_GENERATION_STATUS on class CL_ISU_EDM_SETTLUNIT has no exception.

Method GET_IS_TOPSETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_TOP Call by reference Type reference (TYPE) T_EEDMSETTLUNITISTOP Tabellentyp zu EEDMSETTLUNITISTOP 20010309
2 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Ab-Datum 20010309
3 Importing IM_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Bilanzierungssicht 20070216
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Bis-Datum 20010309

Method GET_IS_TOPSETTLUNIT on class CL_ISU_EDM_SETTLUNIT has no exception.

Method GET_SCREEN Signature

Method GET_SCREEN on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method GET_SCREEN on class CL_ISU_EDM_SETTLUNIT has no exception.

Method GET_SERVICE_PROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SERPSUNIT Call by reference Type reference (TYPE) EEDMSERPROTOSETTLUNIT Bilanzierungseinheit nach Servicanbieter 20001220

Method GET_SERVICE_PROV on class CL_ISU_EDM_SETTLUNIT has no exception.

Method GET_SETTLEMENT_STATUS Signature

Method GET_SETTLEMENT_STATUS on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20010130

Method GET_SETTLUNITS_TO_SETTLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISETTLUNIT_TO_SETTLE Call by reference Type reference (TYPE) T_EEDMSETTLUNITSETTLE Tabellentyp zu EEDMSETTLUNITSETTLE 20010129
2 Importing IM_DISPLAY_ONLY Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010309
3 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20010319
4 Importing IM_ISETTLUNIT Call by reference Type reference (TYPE) T_SETTLUNIT Liste von Bilanzierungseinheiten 20010129
5 Importing IM_SETTLDOC Call by reference Type reference (TYPE) EEDMSETTLDOC Bilanzierungsbeleg (Kopf) 20010319
6 Importing IM_SETTLE_SIM Call by reference Type reference (TYPE) KENNZX Kennzeichen 20010313
7 Importing IM_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Bilanzierungssicht 20070216
8 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20010319
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20010129

Method GET_SUB_SETTLUNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ISUB Call by reference Type reference (TYPE) T_EEDMSUBSETTLUNIT Tabellentyp zu EEDMSUBSETTLUNIT 20010126
2 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Ab-Datum 20010221
3 Importing IM_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Bilanzierungssicht 20070216
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Bis-Datum 20010221

Method GET_SUB_SETTLUNITS on class CL_ISU_EDM_SETTLUNIT has no exception.

Method GET_SUNITCAT_FROM_SETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUNITCAT Call by reference Type reference (TYPE) E_EDMSUNITCAT Typ der Bilanzierungseinheit 20010713
2 Exporting EX_SUNITCAT_DATA Call by reference Type reference (TYPE) EEDMSUNITCAT Typ der Bilanzierungseinheit 20010713
3 Exporting EX_SUNITCAT_TEXT Call by reference Type reference (TYPE) E_EDMSUNITCATTXT Typ der Bilanzierungseinheit (Text) 20010713
4 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20010713
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20010713

Method GET_TOP_OF_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 20010309
2 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20010309
3 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20010309
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 20010309
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20010309

Method GET_TOP_SETTLUNITS 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 20010309
2 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20010309
3 Importing IM_SETTLVIEW Call by reference Type reference (TYPE) E_EDMSETTLVIEW Bilanzierungssicht 20070216
4 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20010309

Method GET_TOP_SETTLUNITS on class CL_ISU_EDM_SETTLUNIT has no exception.

Method IDENTIFY_SETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20021113
2 Importing IM_SETTLUNITEXT Call by reference Type reference (TYPE) E_EDMSETTLUNITEXT Externe Bezeichung der Bilanzierungseinheit 20021113
# Exception Resumable Description Created on
1 NOT_FOUND konnte nicht gefunden werden 20021113
2 NOT_UNIQUE konnte nicht eindeutig identifiziert werden 20021113

Method INSERT_WHIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WHIST Call by reference Type reference (TYPE) EEDMSETTLUNITH Bilanzierungseinheit (historische Daten) 20010227

Method INSERT_WHIST on class CL_ISU_EDM_SETTLUNIT has no exception.

Method IS_SETTLVIEWADD_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SAVED Value transfer Type reference (TYPE) KENNZX Kennzeichen ob gesichert wurde 20070215

Method IS_SETTLVIEWADD_SAVED on class CL_ISU_EDM_SETTLUNIT has no exception.

Method PAI_AFTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SETTLUNIT_REF Call by reference Object reference (TYPE REF TO) CL_ISU_EDM_SETTLUNIT EDM Bilanzierungseinheit 20010312

Method PAI_AFTER on class CL_ISU_EDM_SETTLUNIT has no exception.

Method PBO_BEFORE Signature

Method PBO_BEFORE on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method PBO_BEFORE on class CL_ISU_EDM_SETTLUNIT has no exception.

Method POPUP_TO_CONFIRM_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20070215
# Exception Resumable Description Created on
1 CANCELED Löschen abgebrochen 20070215

Method POPUP_TO_CONFIRM_SAVE Signature

Method POPUP_TO_CONFIRM_SAVE on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 CANCELED Abbruch durch Benutzer 20070216
2 NO_UPDATE kein Update 20010326

Method PROCESS_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_SETTLUNIT_REF Call by reference Object reference (TYPE REF TO) CL_ISU_EDM_SETTLUNIT EDM Bilanzierungseinheit 20010312
2 Importing IM_OKCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010312
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20010312
2 NO_OKCODE_OF_OBJECT OK-Code kann nicht zum Objekt verarbeitet werden 20010312

Method PUT_SCREEN Signature

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

Method SELECT_BUFFERED_EEDMSETTLUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20070216
2 Exporting YT_EEDMSETTLUNIT Call by reference Type reference (TYPE) T_EEDMSETTLUNIT Tabelletyp zu EEDMSETTLUNIT 20070216
# Exception Resumable Description Created on
1 NOT_FOUND Keine Daten gefunden 20070216

Method SELECT_MATCHING_PODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_POD_Q Call by reference Type reference (TYPE) POD_TAB_TYPE Tabelle von Zählpunktschlüssel 20061213
2 Importing X_GROUP Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20061213
3 Importing X_SERVPROV Value transfer Type reference (TYPE) SERVICE_PROV Serviceanbieter 20061213
4 Importing X_SHORTCUT Value transfer Type reference (TYPE) FLAG nur bis zum ersten Treffer lesen 20061213
5 Exporting YT_POD Call by reference Type reference (TYPE) POD_TAB_TYPE Tabelle von Zählpunktschlüssel 20061213
6 Exporting Y_SUBRC Call by reference Type reference (TYPE) SUBRC Subroutinen Returncode 20061213

Method SELECT_MATCHING_PODS on class CL_ISU_EDM_SETTLUNIT has no exception.

Method SELECT_POD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20010221
2 Importing IM_SETTLUNIT Call by reference Type reference (TYPE) E_EDMSETTLUNIT Bilanzierungseinheit 20010221
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20010221

Method SELECT_SUBSETTLUNITS Signature

Method SELECT_SUBSETTLUNITS on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20001204

Method SELECT_TOPSETTLUNITS Signature

Method SELECT_TOPSETTLUNITS on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20001204

Method SET_GENERATION Signature

Method SET_GENERATION on class CL_ISU_EDM_SETTLUNIT has no parameter.
# Exception Resumable Description Created on
1 NO_GENERATION keine initiale Generierung 20010326

Method UNLOCK Signature

Method UNLOCK on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method UNLOCK on class CL_ISU_EDM_SETTLUNIT has no exception.

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 20010302

Method UPDATE on class CL_ISU_EDM_SETTLUNIT has no exception.

Method UPDATE_GENERATION_INFO Signature

Method UPDATE_GENERATION_INFO on class CL_ISU_EDM_SETTLUNIT has no parameter.
Method UPDATE_GENERATION_INFO on class CL_ISU_EDM_SETTLUNIT has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 463