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
⤷ 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 |