SAP ABAP Interface IF_ISU_EDM_TMP_PROFILE_METHODS (Interface for Tempoary EDM Profile: Methods)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-EDM (Application Component) Energy Data Management
     EE_EDM_PRO (Package) Profile Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_ISU_EDM_TMP_PROFILE Interface for Temporary EDM Profile (Settlement) 20010129
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISU_EDM_TMP_PROFILE Temporary EDM Profile 20010129
Properties
Interface IF_ISU_EDM_TMP_PROFILE_METHODS  
Short Description Interface for Tempoary EDM Profile: Methods    
General Data
Package EE_EDM_PRO   Profile Management 
Created 20010129   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no forward declaration.
Interfaces
Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no interface.
Friends
Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no friend.
Attributes
Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Instance method Public Method Exit Profile Processing 20010131
2 CREATE Instance method Public Method Create EDM Profile Header 20010131
3 CREATE_VALUE_VERSION Instance method Public Method Create Version for Current Values 20010131
4 GENERATE_REPLACEMENT_VALUES Instance method Public Method Create Replacement Values/Extrapolation Values 20010531
5 GET_ACT_VALID_VALUE_TIMERANGES Instance method Public Method Periods During Which Valid Profile Values Are Available 20010216
6 GET_VALID_VALUE_TIMERANGES Static method Public Method Read Validity Period for Profile values 20010201
7 LINK_DB_PROFILE Static method Public Method Allocate Database Profile to Temporary Profile 20010131
8 OPEN_PROFILE Instance method Public Method Open EDM Profile 20010129
9 PERFORM_VALUES_ACTION Instance method Public Method Execute Action on Profile Value (Status Change) 20010131
10 READ_DATA Instance method Public Method Read Profile Values 20010129
11 UPDATE Instance method Public Method Write Profile Data to Database 20010131
12 UPDATE_PREPARE Instance method Public Method Prepare Update 20010131
Events
Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no event.
Types
Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no local type.
Method Signatures

Method CLOSE Signature

Method CLOSE on Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no parameter.
# Exception Resumable Description Created on
1 NOT_ALLOWED Methode ist nicht zulässig 20010131

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CREATE_NUMBER Call by reference Type reference (TYPE) KENNZX 'X' Nummer ziehen 20010131
2 Importing DATE_FROM Call by reference Type reference (TYPE) PROFVALDAY Von-Datum des Profils 20010131
3 Importing DATE_TO Call by reference Type reference (TYPE) PROFVALDAY Bis-Datum des Profils 20010131
4 Importing PROFHEAD_DATA Call by reference Type reference (TYPE) EPROFHEAD_DATA Kopfdaten des anzulegenden Profils 20010131
5 Importing PROFHEAD_TEXT Call by reference Type reference (TYPE) EPROFHEAD_TEXT Beschreibung zum Profil 20010131
6 Importing PROFILENR Call by reference Type reference (TYPE) E_PROFILE Nummer des EDM-Profils 20010131
7 Importing TARGET_DB Call by reference Type reference (TYPE) KENNZX '' Auf DB anlegen? 20010131
8 Importing TIMEZONE Call by reference Type reference (TYPE) TIMEZONE 'UTC' Zeitzone für das Lesen des Profils 20010131
9 Importing TIME_FROM Call by reference Type reference (TYPE) PROFVALTIME Von-Zeit des Profils 20010131
10 Importing TIME_TO Call by reference Type reference (TYPE) PROFVALTIME Bis-Zeit des Profils 20010131
# Exception Resumable Description Created on
1 FOREIGN_LOCK Profil ist durch anderen Modus/Nutzer gesperrt 20010131
2 MODE_NOT_ALLOWED Bearbeitungsmodus nicht erlaubt 20010131
3 NOT_CUSTOMIZED Fehler im Customizing 20010131
4 NO_AUTHORIZATION Keine Berechtigung für diese Aktivität mit diesem Objekt 20010131
5 NUMBER_ERROR Fehler bei Nummernvergabe 20010131

Method CREATE_VALUE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATEFROM_UTC Call by reference Type reference (TYPE) PROFVALDAY Tag der Profilwerte 20010131
2 Importing DATETO_UTC Call by reference Type reference (TYPE) PROFVALDAY Tag der Profilwerte 20010131
3 Importing INDEX_FROM Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20010131
4 Importing INDEX_TO Call by reference Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20010131
5 Importing REASON Call by reference Type reference (TYPE) E_VERSREASON Grund zur Erstellung einer Profilversion 20010131
6 Importing TIMEFROM_UTC Call by reference Type reference (TYPE) PROFVALTIME Intervallzeitpunkt 20010131
7 Importing TIMETO_UTC Call by reference Type reference (TYPE) PROFVALTIME Intervallzeitpunkt 20010131
# Exception Resumable Description Created on
1 FUNCTION_NOT_ALLOWED Funktion nicht erlaubt, da falscher Bearbeitungsmodus 20010131
2 INVALID_DATA_CHANGE Unzulässige Datenänderung (Tabelle mit Profilwerten) 20010131
3 NOT_ALLOWED Aktueller Stand des Profils erlaubt Ausführung nicht 20010131

Method GENERATE_REPLACEMENT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIALOG_MODE Call by reference Type reference (TYPE) KENNZX '' Aufruf im Dialog? 20010531
2 Importing FORECAST_TYPE Call by reference Type reference (TYPE) E_FORECAST_TYPE Hochrechnungart 20010531
3 Importing INDEX_FROM Call by reference Type reference (TYPE) SYTABIX Erster zu ersetzender Wert 20010531
4 Importing INDEX_TO Call by reference Type reference (TYPE) SYTABIX Letzter zu ersetzender Wert 20010531
5 Importing PROCESS Call by reference Type reference (TYPE) E_REPLACEPROCESS Ersatzwertprozess 20010531
6 Importing PROFILE_IMPORT Call by reference Type reference (TYPE) KENNZX '' Kz.: Aufruf vom Profilimport 20010531
7 Exporting REPLACE_REQUIRED Call by reference Type reference (TYPE) KENNZX Kz.: Ersetzung von Profilwerten war erforderlich 20010531
8 Exporting REPLACE_SUCCESS Call by reference Type reference (TYPE) KENNZX Kz.: Ersetzung von Profilwerten war erfolgreich 20010531
9 Exporting T_ERRORCODE Call by reference Type reference (TYPE) IEDM_REPLACE_MESSAGE_STRUCT Tabellentyp: Übergabe einer Nachricht mit einem Fehlercode 20010531
10 Exporting T_TIMESLICE_FAILED Call by reference Type reference (TYPE) TEEDM_DATE_TIME_FROM_TO Tabelle mit DATUM, VON/BIS und Uhrzeit 20010531
# Exception Resumable Description Created on
1 ASSIGNMENT_NOT_FOUND Zuordnung des Ersatzwertbildungsgruppe nicht vorhanden 20010531
2 ERROR_IN_CUSTOMIZING Fehler im Customizing aufgetreten 20010531
3 EXCEPTION_IN_REF_TIME Ausnahme in ReferenzzeitraumFuBa aufgetreten 20010531
4 EXCEPTION_IN_REP_METH Ausnahme in Ersatzwertbildungsverfahren aufgetreten 20010531
5 GROUP_NOT_FOUND Ersatzwertbildungsgruppe nicht vorhanden 20010531
6 INVALID_DATA Fehlerhafte Eingabedaten 20010531
7 NO_AUTOMATIC_REPLACEMENT Keine autom. Wertersetzung für dieses Profil erforderlich 20010531
8 NO_GROUP_IN_PROFILE Keine Ersatzwertbildungsgruppe in Profil eingetragen 20010531
9 SYSTEM_ERROR Systemfehler 20010531

Method GET_ACT_VALID_VALUE_TIMERANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARCHIVED_IS_VALID Call by reference Type reference (TYPE) KENNZX 'X' Archivierten Wertestatus ignorieren 20010216
2 Importing DOUBTFUL_IS_VALID Call by reference Type reference (TYPE) KENNZX 'X' Zweifelhaften Wertestatus ignorieren 20010216
3 Importing NO_VALUE_GIVEN_IS_VALID Call by reference Type reference (TYPE) KENNZX 'X' Nicht übergebene Werte ignorieren 20010216
4 Exporting TIMESLICES Call by reference Type reference (TYPE) TEEDM_DATE_TIME_FROM_TO_UTC Tabelle mit DATUM, VON/BIS und Uhrzeit lokal und in UTC 20010216
# Exception Resumable Description Created on
1 NOT_FOUND Keine Daten gefunden 20010216

Method GET_VALID_VALUE_TIMERANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NUMBER Call by reference Type reference (TYPE) E_PROFILE Nummer des EDM-Profils 20010201
2 Importing SOURCE_DB Call by reference Type reference (TYPE) KENNZX 'X' Von DB lesen 20010201
3 Exporting TIMESLICES Call by reference Type reference (TYPE) TEEDM_DATE_TIME_FROM_TO_UTC Tabelle mit DATUM, VON/BIS und Uhrzeit lokal und in UTC 20010201
4 Importing TIMEZONE Call by reference Type reference (TYPE) TIMEZONE 'UTC' Zeitzone 20010201
# Exception Resumable Description Created on
1 NOT_FOUND Keine Daten gefunden 20010201

Method LINK_DB_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing REF_TO_PROFILE Call by reference Object reference (TYPE REF TO) IF_ISU_EDM_TMP_PROFILE Interface für temporäres EDM-Profil 20010131
2 Importing TARGET_PROFILE Call by reference Type reference (TYPE) E_PROFILE Nummer des EDM-Profils 20010131
# Exception Resumable Description Created on
1 DATE_TIME_MISSING Datumsangaben fehlen 20010301
2 FOREIGN_LOCK Profil ist durch anderen Modus gesperrt 20010301
3 FUNCTION_NOT_ALLOWED Funktion nicht erlaubt, da falscher Bearbeitungsmodus 20010131
4 INCOMPATIBLE_PROFILES Zielprofil nicht mit Quellprofil kompatibel 20010201
5 NOT_ALLOWED Aktueller Stand des Profils erlaubt Ausführung nicht 20010131
6 NOT_CUSTOMIZED Fehler im Customizing 20010301
7 NOT_FOUND Profil wurde nicht gefunden 20010301
8 NO_AUTHORIZATION Keine Berechtigung für diese Aktivität mit diesem Objekt 20010301
9 STATUS_NOT_FOUND Kein Status gefunden 20010301
10 SYSTEM_ERROR Systemfehler 20010301
11 VALUES_NOT_FOUND Keine Werte gefunden 20010301

Method OPEN_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE_FROM Call by reference Type reference (TYPE) PROFVALDAY Von-Datum der Profilwerte 20010131
2 Importing DATE_TO Call by reference Type reference (TYPE) PROFVALDAY Bis-Datum der Profilwerte 20010131
3 Importing MODE Call by reference Type reference (TYPE) REGEN-WMODE '1' Bearbeitungsmodus (1=anz, 2=änd, 3=anl) 20010131
4 Importing OPENING_INTSIZEID Call by reference Type reference (TYPE) INTSIZEID '' Andere Intervalllänge verwenden 20010216
5 Importing OPENING_MASS Call by reference Type reference (TYPE) E_MASS '' Andere Maßeinheit verwenden 20010216
6 Importing PROFILENR Call by reference Type reference (TYPE) E_PROFILE Nummer des EDM-Profils 20010131
7 Importing READ_STATUS Call by reference Type reference (TYPE) KENNZX 'X' Status zu Profilwerten lesen 20010205
8 Importing READ_VALUES Call by reference Type reference (TYPE) KENNZX 'X' Profilwerte lesen 20010131
9 Importing SOURCE_DB Call by reference Type reference (TYPE) KENNZX 'X' Daten von DB lesen 20010131
10 Importing TIMEZONE Call by reference Type reference (TYPE) TIMEZONE 'UTC' Zeitzone für das Lesen der Profilwerte 20010131
11 Importing TIME_FROM Call by reference Type reference (TYPE) PROFVALTIME Von-Zeit der Profilwerte 20010131
12 Importing TIME_TO Call by reference Type reference (TYPE) PROFVALTIME Bis-Zeit der Profilwerte 20010131
# Exception Resumable Description Created on
1 DATE_TIME_INVALID Profil ist zum angegebenen Zeitraum nicht gültig 20010131
2 DATE_TIME_MISSING Datumsangaben fehlen 20010131
3 ENQUEUE_MODE_NOT_ALLOWED Angegebener Sperrmodus nicht erlaubt 20010131
4 FOREIGN_LOCK Profil ist durch anderen Modus gesperrt 20010131
5 MODE_NOT_ALLOWED Bearbeitungsmodus nicht erlaubt 20010131
6 NOT_CUSTOMIZED Fehler im Customizing 20010131
7 NOT_FOUND Profil wurde nicht gefunden 20010131
8 NO_AUTHORIZATION Keine Berechtigung für diese Aktivität mit diesem Objekt 20010131
9 STATUS_NOT_FOUND Kein Status gefunden 20010131
10 VALUES_NOT_FOUND Keine Werte gefunden 20010131

Method PERFORM_VALUES_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_TAB Call by reference Type reference (TYPE) TEPROFVALSTAT_ACTIONS Tabelle mit Vorgängen 20010131
# Exception Resumable Description Created on
1 ACTION_NOT_ALLOWED Vorgänge können nicht ausgeführt werden (Status) 20010131
2 INVALID_DATA_CHANGE Unzulässige Datenänderung (Tabelle mit Profilwerten) 20010131
3 NOT_ALLOWED Methodenausführung ist nicht zulässig 20010131

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE_FROM Call by reference Type reference (TYPE) PROFVALDAY Tag der Profilwerte 20010131
2 Importing DATE_TO Call by reference Type reference (TYPE) PROFVALDAY Tag der Profilwerte 20010131
3 Importing OPENING_INTSIZEID Call by reference Type reference (TYPE) INTSIZEID '' Andere Intervalllänge verwenden 20010216
4 Importing OPENING_MASS Call by reference Type reference (TYPE) E_MASS '' Andere Maßeinheit verwenden 20010216
5 Importing READ_VALUES Call by reference Type reference (TYPE) KENNZX 'X' Werte nachlesen 20010131
6 Importing READ_VALUES_STATUS Call by reference Type reference (TYPE) KENNZX 'X' Status der Werte nachlesen 20010131
7 Importing REFRESH_DATA Call by reference Type reference (TYPE) KENNZX 'X' Vorhandene Daten verwerfen 20010131
8 Importing TIMEZONE Call by reference Type reference (TYPE) TIMEZONE 'UTC' Zeitzone 20010131
9 Importing TIME_FROM Call by reference Type reference (TYPE) PROFVALTIME Zeitpunkt eines Profilwertes 20010131
10 Importing TIME_TO Call by reference Type reference (TYPE) PROFVALTIME Zeitpunkt eines Profilwertes 20010131
# Exception Resumable Description Created on
1 DATA_ALREADY_READ Daten wurden schon gelesen 20010131
2 INVALID_TIMERANGE Zeitbereich nicht gültig 20010131
3 NOT_ALLOWED Methode ist nicht zulässig 20010131
4 NO_AUTHORIZATION Keine Berechtigung für diese Aktivität mit diesem Objekt 20010131
5 READ_DATA_ERROR Fehler beim Lesen der Daten 20010131

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UPD_TRIGGER Call by reference Type reference (TYPE) KENNZX 'X' Trigger schreiben ja/nein 20010131
# Exception Resumable Description Created on
1 FUNCTION_NOT_ALLOWED Funktion nicht erlaubt, da falscher Bearbeitungsmodus 20010131
2 NOT_ALLOWED Methodenaufruf nicht zulässig 20010131
3 NO_UPD_PREPARE_DONE Update Prepare wurde noch nicht durchgeführt. 20010131
4 NUMBER_ERROR Fehler bei der Profilnummernvergabe 20010131
5 STATUS_ERROR Fehler bei der Statusverarbeitung 20010131

Method UPDATE_PREPARE Signature

Method UPDATE_PREPARE on Interface IF_ISU_EDM_TMP_PROFILE_METHODS has no parameter.
# Exception Resumable Description Created on
1 FUNCTION_NOT_ALLOWED Funktion nicht erlaubt, da falscher Modus 20010131
2 INVALID_DATA_CHANGE Unzulässige Datenänderung (Tabelle mit Profilwerten) 20010131
3 NOT_ALLOWED Methode ist nicht zulässig 20010131
4 NO_AUTHORIZATION Keine Berechtigung für die Aktion 20010131
5 UPDATE_PREPARE_ERROR Fehler im Update Prepare 20010131
6 VERSION_DATE_TIME_INVALID Übergebene Zeit/Datum der Version ungültig 20010131
History
Last changed by/on SAP  20050224 
SAP Release Created in 463