SAP ABAP Class CL_ISU_DATEX_DUECONTR (Due Date Control for Data Exchange)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-EDM (Application Component) Energy Data Management
     EE_DATEX (Package) Data Exchange at Point of Delivery Level
Properties
Class CL_ISU_DATEX_DUECONTR  
Short Description Due Date Control for Data Exchange    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_DATEX   Data Exchange at Point of Delivery Level 
Created 20011009   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_DATEX_DUECONTR has no forward declaration.
Interfaces
Class CL_ISU_DATEX_DUECONTR has no interface implemented.
Friends
Class CL_ISU_DATEX_DUECONTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTO Instance attribute Public Type reference (TYPE) EDEXDUECONTR_AUTO Auto Fields for Due Date Control 20011015
2 BUFFER_DUECNTRID Static Attribute Private Type reference (TYPE) E_DEXDUECNTRID Identification of Due Date Control 20011030
3 BUFFER_DUEDATE Static Attribute Private Type reference (TYPE) T_EDEXDUEDATE_BUFF Buffer for Due Dates 20011217
4 CO_CYCLETYPE_DAILY Static Attribute Public Type reference (TYPE) E_DEXCYCLETYPE '01' Type of Cyclical Due Date 20011024
5 CO_CYCLETYPE_MONTHLY Static Attribute Public Type reference (TYPE) E_DEXCYCLETYPE '02' Type of Cyclical Due Date 20011024
6 CO_DUETYPE_CYCLE Static Attribute Public Type reference (TYPE) E_DEXDUETYPE '01' Type of Due Date 20011010
7 CO_DUETYPE_EVENT Static Attribute Public Type reference (TYPE) E_DEXDUETYPE '02' Type of Due Date 20011010
8 CO_REFPERTYPE_DATE Constant Public Type reference (TYPE) E_DEXREFPERTYPE '02' Type of Reference Period 20011130
9 CO_REFPERTYPE_MONTH Constant Public Type reference (TYPE) E_DEXREFPERTYPE '03' Type of Reference Period 20011130
10 CO_REFPERTYPE_NO Constant Public Type reference (TYPE) E_DEXREFPERTYPE '00' Type of Reference Period 20011130
11 CO_REFPERTYPE_PERIOD Constant Public Type reference (TYPE) E_DEXREFPERTYPE '01' Type of Reference Period 20011130
12 CO_REFPERTYPE_YEAR Constant Public Type reference (TYPE) E_DEXREFPERTYPE '04' Type of Reference Period 20011130
13 CO_UPD_DELETE_MODE Constant Private Type reference (TYPE) REGEN-UPD_MODE 'D' Delete 20031014
14 CO_UPD_INSERT_MODE Constant Private Type reference (TYPE) REGEN-UPD_MODE 'I' Create 20031014
15 CO_UPD_UPDATE_MODE Constant Private Type reference (TYPE) REGEN-UPD_MODE 'U' Update 20031014
16 CO_WMODE_CHANGE Static Attribute Public Type reference (TYPE) REGEN-WMODE '2' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20011010
17 CO_WMODE_CREATE Static Attribute Public Type reference (TYPE) REGEN-WMODE '3' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20011010
18 CO_WMODE_DISPLAY Static Attribute Public Type reference (TYPE) REGEN-WMODE '1' Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20011010
19 CO_WORKCAL_LAST Static Attribute Public Type reference (TYPE) E_WORKCALCNTR '02' Control of Due Dates on Public Holidays for Factory Calender 20011026
20 CO_WORKCAL_NEXT Static Attribute Public Type reference (TYPE) E_WORKCALCNTR '03' Control of Due Dates on Public Holidays for Factory Calender 20011026
21 CO_WORKCAL_NO Static Attribute Public Type reference (TYPE) E_WORKCALCNTR '01' Control of Due Dates on Public Holidays for Factory Calender 20011026
22 DATA Instance attribute Public Type reference (TYPE) EDEXDUECONTR_DATA Data for Due Date Control 20011010
23 DB_DATA Instance attribute Private Type reference (TYPE) EDEXDUECONTR_DATA Data for Due Date Control 20011010
24 DEXDUECNTRID Instance attribute Public Type reference (TYPE) E_DEXDUECNTRID Identification of Due Date Control 20011010
25 DEXDUECNTRTEXT Instance attribute Public Type reference (TYPE) E_DEXDUECNTRTEXT Description of Due Date Control 20011010
26 DEXDUETYPE Instance attribute Public Type reference (TYPE) E_DEXDUETYPE Type of Due Date 20011010
27 UPD_MODE Instance attribute Public Type reference (TYPE) REGEN-UPD_MODE Update Mode 20031014
28 WMODE Instance attribute Public Type reference (TYPE) REGEN-WMODE Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20011010
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_FACTORY_CALENDAR Instance method Private Method Use of Factory Calender on Due Dates 20020104
2 CHECK_AUTO Instance method Public Method Check Auto Data 20011026
3 CHECK_CHANGES Instance method Public Method Check Whether Data Has Been Changed 20011116
4 CHECK_OTHER_USAGE Static method Public Method Check Whether DUECONTR is Used in Other DATEX Definitions 20011126
5 CLOSE Instance method Public Method Close Object 20011127
6 CONSTRUCTOR Instance method Public Constructor Constructor 20011010
7 COPY_DUECNTRID Static method Public Method Copy Due Date ID to Buffer 20011030
8 DELETE_DUECNTR Static method Public Method Delete Due Date Control 20031014
9 GET_AUTO Instance method Public Method Transfer Auto Fields 20011015
10 GET_NEXT_CYCLE_DUEDATE Instance method Public Method Determine Next Cyclical Due Date 20011127
11 GET_NEXT_DUEDATE Instance method Public Method Next Due Date 20011128
12 GET_NEXT_EVENT_DUEDATE Instance method Public Method Next Event-Related Due Date 20011128
13 GET_PERIOD_FROM_REFPERIOD Instance method Public Method Determine Due Date Period, Based on Reference Period 20041221
14 GET_REFPERIOD Instance method Private Method Determine Reference Period for Due Date 20011130
15 LIST_DUEDATES Instance method Public Method List of Due Dates 20011113
16 PASTE_DUECNTRID Static method Public Method Get Due Date ID from Buffer 20011030
17 SELECT_SINGLE Static method Public Method Read Due Date Control 20011009
18 SET_ATTRIBUTES Instance method Private Method Set Attributes 20011016
19 SET_AUTO Instance method Public Method Fill Auto Fields 20011015
20 SET_DIALOG Instance method Public Method Instance for Dialog 20011012
21 UPDATE Instance method Public Method DB Update 20011010
Events
Class CL_ISU_DATEX_DUECONTR has no event.
Types
Class CL_ISU_DATEX_DUECONTR has no local type.
Method Signatures

Method APPLY_FACTORY_CALENDAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHT_DUEDATE Call by reference Type reference (TYPE) T_EDEXDUEDATE Tabellentyp zu EDEXDUEDATE 20020104
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20020104

Method CHECK_AUTO Signature

Method CHECK_AUTO on class CL_ISU_DATEX_DUECONTR has no parameter.
# Exception Resumable Description Created on
1 AUTO_ERROR Fehler in den Auto-Daten 20011026

Method CHECK_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATA_CHANGED Value transfer Type reference (TYPE) KENNZX Kennzeichen 20011116

Method CHECK_CHANGES on class CL_ISU_DATEX_DUECONTR has no exception.

Method CHECK_OTHER_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEXDUECNTRID Call by reference Type reference (TYPE) E_DEXDUECNTRID Identifikation der Fälligkeitssteuerung 20011126
2 Importing IM_DEXPROC Call by reference Type reference (TYPE) E_DEXPROC Datenaustausch-Prozess 20011126
3 Importing IM_DEXSERVPROV Call by reference Type reference (TYPE) E_DEXSERVPROV Serviceanbieter 20011126
4 Importing IM_INT_UI Call by reference Type reference (TYPE) INT_UI Interner Schlüssel des Zählpunkts 20011126
5 Returning RE_OTHER_USAGE Value transfer Type reference (TYPE) KENNZX Kennzeichen 20011126

Method CHECK_OTHER_USAGE on class CL_ISU_DATEX_DUECONTR has no exception.

Method CLOSE Signature

Method CLOSE on class CL_ISU_DATEX_DUECONTR has no parameter.
Method CLOSE on class CL_ISU_DATEX_DUECONTR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEXDUECNTRID Call by reference Type reference (TYPE) E_DEXDUECNTRID Identifikation der Fälligkeitssteuerung 20011010
2 Importing IM_DEXDUETYPE Call by reference Type reference (TYPE) E_DEXDUETYPE Art der Fälligkeit 20011010
3 Importing IM_DEXREFPERTYPE Call by reference Type reference (TYPE) E_DEXREFPERTYPE Art des Referenzzeitraums 20011130
4 Importing IM_WMODE Call by reference Type reference (TYPE) REGEN-WMODE CL_ISU_DATEX_DUECONTR=>CO_WMODE_DISPLAY Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20011010
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20011010

Method COPY_DUECNTRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEXDUECNTRID Call by reference Type reference (TYPE) E_DEXDUECNTRID Identifikation der Fälligkeitssteuerung 20011030

Method COPY_DUECNTRID on class CL_ISU_DATEX_DUECONTR has no exception.

Method DELETE_DUECNTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEXDUECNTRID Call by reference Type reference (TYPE) E_DEXDUECNTRID Identifikation der Fälligkeitssteuerung 20031014
# Exception Resumable Description Created on
1 DELETE_NOT_POSSIBLE Löschen nicht möglich 20031014
2 NOT_FOUND Es wurde keine Fälligkeit gefunden 20031014
3 SYSTEM_ERROR System fehler 20031014

Method GET_AUTO Signature

Method GET_AUTO on class CL_ISU_DATEX_DUECONTR has no parameter.
# Exception Resumable Description Created on
1 AUTO_ERROR Fehler in den Auto-Daten 20011024

Method GET_NEXT_CYCLE_DUEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEXT_DUEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011127
2 Exporting EX_NEXT_DUETIME Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011127
3 Importing IM_DATEFROM Call by reference Type reference (TYPE) SYDATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011127
4 Importing IM_TIMEFROM Call by reference Type reference (TYPE) SYUZEIT SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011127
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20011127
2 NO_CYCLE_DEFINITION keine zyklische Fälligkeitsdefinition 20011127

Method GET_NEXT_DUEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEXREFDATEFROM Call by reference Type reference (TYPE) E_DEXREFDATEFROM Ab-Datum für Referenzzeitraum 20011203
2 Exporting EX_DEXREFDATETO Call by reference Type reference (TYPE) E_DEXREFDATETO Bis-Datum für Referenzzeitraum 20011203
3 Exporting EX_DEXREFTIMEFROM Call by reference Type reference (TYPE) E_DEXREFTIMEFROM Ab-Uhrzeit für Referenzzeitraum 20011203
4 Exporting EX_DEXREFTIMETO Call by reference Type reference (TYPE) E_DEXREFTIMETO Uhrzeit für Referenzzeitraum 20011203
5 Exporting EX_NEXT_DUEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011128
6 Exporting EX_NEXT_DUETIME Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011128
7 Importing IM_DATEFROM Call by reference Type reference (TYPE) SYDATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011128
8 Importing IM_TIMEFROM Call by reference Type reference (TYPE) SYUZEIT SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011128
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20011128

Method GET_NEXT_EVENT_DUEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NEXT_DUEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011128
2 Exporting EX_NEXT_DUETIME Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011128
3 Importing IM_DATEFROM Call by reference Type reference (TYPE) SYDATUM SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011128
4 Importing IM_TIMEFROM Call by reference Type reference (TYPE) SYUZEIT SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011128
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20011128
2 NO_EVENT_DEFINITION keine ereignisbezogene Fälligkeitsdefinition 20011128

Method GET_PERIOD_FROM_REFPERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATEFROM Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20041221
2 Exporting EX_DATETO Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20041221
3 Importing IM_DATEFROM Call by reference Type reference (TYPE) EDEXREFDATEFROM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20041221
4 Importing IM_DATETO Call by reference Type reference (TYPE) EDEXREFDATETO Datum und Zeit, aktuelles (Applikationsserver-)Datum 20041221
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20041221
2 NO_PERIOD_FOUND Es wurde keine gültige Zeitraum gefunden 20041221

Method GET_REFPERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEXREFDATEFROM Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011130
2 Exporting EX_DEXREFDATETO Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011130
3 Exporting EX_DEXREFTIMEFROM Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011130
4 Exporting EX_DEXREFTIMETO Call by reference Type reference (TYPE) SYUZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011130
5 Importing IM_DUEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011130
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20011203
2 NO_REFERENCE_PERIOD kein Referenzzeitraum 20011203

Method LIST_DUEDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_DUEDATE Call by reference Type reference (TYPE) T_EDEXDUEDATE Tabellentyp zu EDEXDUEDATE 20011113
2 Importing IM_DATEFROM Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011113
3 Importing IM_DATETO Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011113
4 Importing IM_SERVICE_END Call by reference Type reference (TYPE) SERVICE_END '99991231' Endedatum des Zählpunktservice 20110225
5 Importing IM_SERVICE_START Call by reference Type reference (TYPE) SERVICE_START Startdatum des Zählpunktservice 20110225
6 Importing IM_TIMEFROM Call by reference Type reference (TYPE) SYUZEIT '000000' Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011113
7 Importing IM_TIMETO Call by reference Type reference (TYPE) SYUZEIT '235959' Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20011113
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20011113

Method PASTE_DUECNTRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DEXDUECNTRID Value transfer Type reference (TYPE) E_DEXDUECNTRID Identifikation der Fälligkeitssteuerung 20011030

Method PASTE_DUECNTRID on class CL_ISU_DATEX_DUECONTR has no exception.

Method SELECT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEXDUECNTRTEXT Call by reference Type reference (TYPE) E_DEXDUECNTRTEXT Bezeichnung zur Fälligkeitssteuerung 20011009
2 Exporting EX_DEXDUECONTR Call by reference Type reference (TYPE) EDEXDUECONTR Fälligkeitssteuerung 20011009
3 Exporting EX_DEXDUECONTRT Call by reference Type reference (TYPE) EDEXDUECONTRT Fälligkeitssteuerung (Text) 20011010
4 Importing IM_DEXDUECNTRID Call by reference Type reference (TYPE) E_DEXDUECNTRID Identifikation der Fälligkeitssteuerung 20011009
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20011009

Method SET_ATTRIBUTES Signature

Method SET_ATTRIBUTES on class CL_ISU_DATEX_DUECONTR has no parameter.
Method SET_ATTRIBUTES on class CL_ISU_DATEX_DUECONTR has no exception.

Method SET_AUTO Signature

Method SET_AUTO on class CL_ISU_DATEX_DUECONTR has no parameter.
Method SET_AUTO on class CL_ISU_DATEX_DUECONTR has no exception.

Method SET_DIALOG Signature

Method SET_DIALOG on class CL_ISU_DATEX_DUECONTR has no parameter.
Method SET_DIALOG on class CL_ISU_DATEX_DUECONTR has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_UPDATE_DONE Value transfer Type reference (TYPE) KENNZX Kennzeichen 20011030

Method UPDATE on class CL_ISU_DATEX_DUECONTR has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 464