SAP ABAP Class CL_ISU_RTP_INTERFACE_EXECUTION (RTP Interface Execution)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-EDM (Application Component) Energy Data Management
     EE_EDM_RTP (Package) Real-Time Pricing
Properties
Class CL_ISU_RTP_INTERFACE_EXECUTION  
Short Description RTP Interface Execution    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_EDM_RTP   Real-Time Pricing 
Created 20000328   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISU_RTP_INTERFACE_EXECUTION has no interface implemented.
Friends
Class CL_ISU_RTP_INTERFACE_EXECUTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ANLAGE Instance attribute Public Type reference (TYPE) ANLAGE Installation 20000403
2 CALL_FROM_CRM Instance attribute Public Type reference (TYPE) KENNZX Indicator 20030415
3 COMPCODE_BUFF Static Attribute Public Type reference (TYPE) T_ERTPCOMPCODELIST Buffer for RTP Component Codes 20000403
4 CO_BUFF_MAX_CODE_DAYS Constant Private Type reference (TYPE) INT4 60 Maximum Number of Days in Buffer 20000404
5 CO_BUFF_MAX_RTPCOMP Constant Private Type reference (TYPE) INT1 15 Maximum Number of Components in Buffer 20000404
6 DAYTYPEXID Instance attribute Public Type reference (TYPE) E_RTP_DAYTYPEXID Exception to Day Type 20020126
7 FORMULADATA Instance attribute Public Type reference (TYPE) EEDMFORMULA Formula Data 20000405
8 OFFSET Instance attribute Public Type reference (TYPE) EDM_DAY_OFFSET Day Offset 20020126
9 RTPCOMPINST Instance attribute Public Type reference (TYPE) T_ERTPIFACEINST Individual Components 20000328
10 RTPIFACEDATA Instance attribute Public Type reference (TYPE) ERTPINTERFACEDATA RTP Interface Data 20000328
11 RTPIFACEFROM Instance attribute Public Type reference (TYPE) EEDMDATEFROM Start of Execution Period 20000328
12 RTPIFACEFROM_UTC Instance attribute Public Type reference (TYPE) EEDMDATEFROM Start of Execution Period in UTC 20000718
13 RTPIFACETO Instance attribute Public Type reference (TYPE) EEDMDATETO End of Execution Period 20000328
14 RTPIFACETO_UTC Instance attribute Public Type reference (TYPE) EEDMDATETO End of Execution Period in UTC 20000718
15 RTPINP Instance attribute Public Type reference (TYPE) T_ERTPINP Input Parameter 20000405
16 RTPINPPAR Instance attribute Public Type reference (TYPE) T_ERTPINPPAR Table Type for ERTPINPPAR 20000629
17 RTPINPVAL Instance attribute Public Type reference (TYPE) TEEDMFORMPARLIST_I Values for Input Parameters 20000410
18 RTPINTERFACE Instance attribute Public Type reference (TYPE) E_RTPINTERFACE RTP Interface 20000328
19 RTPOUT Instance attribute Public Type reference (TYPE) T_ERTPOUT Output parameter 20000405
20 RTPOUTPAR Instance attribute Public Type reference (TYPE) T_ERTPOUTPAR Table Type for ERTPOUTPAR 20000629
21 RTPOUTVAL Instance attribute Public Type reference (TYPE) TEEDMFORMPARLIST_O Values for Output Parmaters 20000410
22 RTPPARINST Instance attribute Public Type reference (TYPE) T_ERTPIFACEINSTPAR Individual Parameters 20000328
23 RTPREGISTER Instance attribute Public Type reference (TYPE) T_ERTPREGISTER Interval Meter 20000407
24 RTPRESVAL Instance attribute Public Type reference (TYPE) T_ERTPRESVAL Values for Result Profiles 20000410
25 RTPRESVALUE Instance attribute Public Type reference (TYPE) T_ERTPRESVALUE Result Values 20000328
26 RTPROLE Instance attribute Public Type reference (TYPE) T_ERTPROLE ALlocated Profiles per Role 20000407
27 SIMULATION Instance attribute Public Type reference (TYPE) KENNZX Indicators 20010305
28 TIMEZONE Instance attribute Public Type reference (TYPE) TIMEZONE Execution Time Zone 20000718
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_TO_PERIOD Instance method Private Method Adapt Historical Data to Execution Period 20000404
2 ANALYZE_COMPONENTS Instance method Private Method Analysis of Components 20000404
3 CALCULATE_RESULT_VALUES Instance method Private Method Calculation of Result Values 20000411
4 CALCULATE_TIME Instance method Public Method Time Shift if Offset and Time Zone Specified 20011017
5 CHECK_RTPINTERFACE Instance method Private Method Consistency Checks 20000628
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000328
7 CONVERT_DATE_TIME_UTC Static method Private Method Date aand Time Conversion in UTC 20000718
8 CREATE_COMPCODES Instance method Private Method Generate Codes for RTP Components (If Necessary) 20000404
9 CREATE_RESULT_PARAMETER Instance method Private Method Create Table of Result Parameters 20000404
10 CREATE_RTPINPVAL Instance method Private Method Create Table RTPINPVAL 20000410
11 CREATE_RTPOUTVAL Instance method Private Method Initial Creation of Table RTPOUTVAL 20000629
12 CREATE_RTPRESVAL Instance method Private Method Create Table RTPRESVAL 20000410
13 CREATE_RTPROLE Instance method Private Method Create Table RTPROLE 20000411
14 EXECUTE_FORMULA Instance method Private Method Execute Formula 20000410
15 EXECUTE_INTERFACE Instance method Public Method Execute RTP Interface 20000404
16 GENERATE_COMPCODES Static method Private Method Generate Codes for RTP Component 20000404
17 GET_FORMULADATA Instance method Public Method Read Formula Data 20010115
18 GET_INPUT_PARAMETER Instance method Public Method Read Input Parameters 20010104
19 GET_INPUT_VALUES Instance method Public Method Read Input Values 20010124
20 GET_OUTPUT_PARAMETER Instance method Public Method Read Output Parameters 20010130
21 GET_OUTPUT_VALUES Instance method Public Method Read Output Parameters 20010130
22 GET_RESULT_VALUES Instance method Public Method Read Result Parameters 20010202
23 GET_RTPIFACEDATA Instance method Public Method Read RTP Interface Data 20010116
24 PRORATE_RESULT_PARAMETER Instance method Public Method Prorate Result Parmaters 20000404
Events
Class CL_ISU_RTP_INTERFACE_EXECUTION has no event.
Types
Class CL_ISU_RTP_INTERFACE_EXECUTION has no local type.
Method Signatures

Method ADAPT_TO_PERIOD 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 Beginn des Ausführungszeitraums 20000404
2 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Ende des Ausführungszeitraums 20000404

Method ADAPT_TO_PERIOD on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method ANALYZE_COMPONENTS Signature

Method ANALYZE_COMPONENTS on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 ANALYSIS_COMP_ERROR Fehler beim Analysieren der RTP-Komponenten 20000407

Method CALCULATE_RESULT_VALUES Signature

Method CALCULATE_RESULT_VALUES on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000411

Method CALCULATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Struktur für Ab-Datum 20011017
2 Changing CH_REGISTER Call by reference Type reference (TYPE) T_ERTPREGISTER Tabellentyp zu ERTPREGISTER 20011017
3 Changing CH_TO Call by reference Type reference (TYPE) EEDMDATETO Struktur für Bis-Datum 20011017
4 Importing IM_OFFSET Call by reference Type reference (TYPE) EDM_DAY_OFFSET Tagesoffset 20011017
5 Importing IM_TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Zeitzone 20011017
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Abruch 20011017

Method CHECK_RTPINTERFACE Signature

Method CHECK_RTPINTERFACE on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000628

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ANLAGE Call by reference Type reference (TYPE) ANLAGE Anlagennummer 20000404
2 Importing IM_CALL_FROM_CRM Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20030415
3 Importing IM_FILL_TEXT Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen: Text mitlesen 20000404
4 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Beginn des Ausführungszeitraums 20000404
5 Importing IM_RTPINTERFACE Call by reference Type reference (TYPE) E_RTPINTERFACE RTP-Interface 20000404
6 Importing IM_RTPREGISTER Call by reference Type reference (TYPE) T_ERTPREGISTER Intervallzähler 20000407
7 Importing IM_RTP_ROLE Call by reference Type reference (TYPE) T_ERTPROLE Tabellentyp zu ERTPROLE 20030415
8 Importing IM_SIMULATION Call by reference Type reference (TYPE) KENNZX SPACE Kennzeichen 20010305
9 Importing IM_TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Zeitzone 20000718
10 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Ende des Ausführungszeitraums 20000404
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000413
2 NOT_FOUND Daten wurden nicht gefunden 20000328

Method CONVERT_DATE_TIME_UTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATE_UTC Call by reference Type reference (TYPE) E_EDMDATEFROM Ab-Datum 20000718
2 Exporting EX_TIME_UTC Call by reference Type reference (TYPE) E_EDMTIMEFROM Ab-Zeit 20000718
3 Importing IM_DATE Call by reference Type reference (TYPE) E_EDMDATEFROM Ab-Datum 20000718
4 Importing IM_TIME Call by reference Type reference (TYPE) E_EDMTIMEFROM Ab-Zeit 20000718
5 Importing IM_TIMEZONE Call by reference Type reference (TYPE) TIMEZONE Zeitzone 20000718

Method CONVERT_DATE_TIME_UTC on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method CREATE_COMPCODES Signature

Method CREATE_COMPCODES on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERATION_ERROR Fehler bei der Generierung von Codes 20000404

Method CREATE_RESULT_PARAMETER Signature

Method CREATE_RESULT_PARAMETER on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000413

Method CREATE_RTPINPVAL Signature

Method CREATE_RTPINPVAL on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000410

Method CREATE_RTPOUTVAL Signature

Method CREATE_RTPOUTVAL on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000629

Method CREATE_RTPRESVAL Signature

Method CREATE_RTPRESVAL on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000410

Method CREATE_RTPROLE Signature

Method CREATE_RTPROLE on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000411

Method EXECUTE_FORMULA Signature

Method EXECUTE_FORMULA on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000410

Method EXECUTE_INTERFACE Signature

Method EXECUTE_INTERFACE on class CL_ISU_RTP_INTERFACE_EXECUTION has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT allgemeiner Fehler 20000404

Method GENERATE_COMPCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAYTYPEXID Call by reference Type reference (TYPE) E_RTP_DAYTYPEXID Daytype Exception Code 20010914
2 Importing IM_FROM Call by reference Type reference (TYPE) EEDMDATEFROM Beginn des Zeitraums 20000404
3 Importing IM_INTSIZE Call by reference Type reference (TYPE) INTSIZE Intervallgröße 20000404
4 Importing IM_INTSIZETYPE Call by reference Type reference (TYPE) INTSIZETYPE Art der Intervallgröße 20000404
5 Importing IM_OFFSET Call by reference Type reference (TYPE) EDM_DAY_OFFSET Tagesoffset 20030116
6 Importing IM_PERIOD Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040422
7 Importing IM_RTPCOMP Call by reference Type reference (TYPE) E_RTPCOMP RTP-Komponente 20000404
8 Importing IM_TIMEZONE Call by reference Type reference (TYPE) SY-ZONLO Datum und Zeit, Zeitzone des Benutzers 20011016
9 Importing IM_TO Call by reference Type reference (TYPE) EEDMDATETO Ende des Zeitraums 20000404
# Exception Resumable Description Created on
1 GENERATION_ERROR Fehler beim generieren der Codes 20000404

Method GET_FORMULADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EEDMFORMULA Call by reference Type reference (TYPE) EEDMFORMULA Datentyp für Formel 20010115

Method GET_FORMULADATA on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method GET_INPUT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RTPINP Call by reference Type reference (TYPE) T_ERTPINP Tabellentyp zu ERTPINP 20010104

Method GET_INPUT_PARAMETER on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method GET_INPUT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INPUT_VALUE Call by reference Type reference (TYPE) TEEDMFORMPARLIST_I Tabellentyp für Eingabeparameterliste (EDM Formeln) 20010124

Method GET_INPUT_VALUES on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method GET_OUTPUT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RTPOUT Call by reference Type reference (TYPE) T_ERTPOUT Tabellentyp zu ERTPOUT 20010130

Method GET_OUTPUT_PARAMETER on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method GET_OUTPUT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RTPOUT_VALUE Call by reference Type reference (TYPE) TEEDMFORMPARLIST_O Tabellentyp zu ERTPOUT 20010130

Method GET_OUTPUT_VALUES on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method GET_RESULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RTPRESVAL Call by reference Type reference (TYPE) T_ERTPRESVAL Tabellentyp zu ERTPRESVAL 20010202

Method GET_RESULT_VALUES on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method GET_RTPIFACEDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RTPIFACEDATA Call by reference Type reference (TYPE) ERTPINTERFACEDATA Daten zum RTP-Interface 20010116

Method GET_RTPIFACEDATA on class CL_ISU_RTP_INTERFACE_EXECUTION has no exception.

Method PRORATE_RESULT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CSNO Call by reference Type reference (TYPE) CSNO Laufende Nummer des Schemaschrittes (consec. no. of step) 20000525
2 Importing IM_NUMBER Call by reference Type reference (TYPE) OPCSNO Laufende Nummer des Operanden 20000606
3 Importing IM_OPERANDAB Call by reference Type reference (TYPE) EEDMDATEFROM Datum, ab dem eine Zeitscheibe gültig ist 20090505
4 Importing IM_OPERANDBIS Call by reference Type reference (TYPE) EEDMDATETO Datum, bis zu dem eine Zeitscheibe gültig ist 20090505
5 Importing IM_PRORATION_DATE Call by reference Type reference (TYPE) EEDMDATEFROM Datum, zu dem abgegrenzt werden soll 20000404
6 Importing IM_RESULTNO Call by reference Type reference (TYPE) E_RESULTNO Ergebnisparameter 20000404
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20000525
History
Last changed by/on SAP  20130531 
SAP Release Created in