IUT235_Col51_Real_Time_Pricing__RTP__.pdf
April 13, 2017 | Author: akelius | Category: N/A
Short Description
Download IUT235_Col51_Real_Time_Pricing__RTP__.pdf...
Description
IUT235 Real Time Pricing
IUT235
Real Time Pricing (RTP)
THE BEST-RUN BUSINESSES RUN SAP SAP AG 2004 SAP AG©2003
SAP IS-Utilities/Customer Care Service 472
2005/Q1
Material number: 50071395
© SAP AG
IUT235
0-1
Copyright
Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
SAP AG 2004
Some software products marketed by SAP AG and its distributors contain proprietary software components of
other software vendors. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400,
iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
© SAP AG
IUT235
0-2
Course Prerequisites
z IUT110 Introduction to the IS-U/CCS System z IUT225 Energy Data Management z IUT230 Billing and Invoicing
SAP AG 1999
© SAP AG
IUT235
0-3
Target Group
z Audience:
Project leader
Project team
Consultants
z Duration: 2 days
SAP AG 1999
User notes
These training materials are not a teach-yourself program. They compliment the explanations provided by your course instructor. Space is provided on each page for you to note down additional information.
There may not be sufficient time during the course to complete all the exercises. The exercises provide additional examples that are covered during the course. You can also work through these examples in your own time to increase your understanding of the topics.
© SAP AG
IUT235
0-4
Course Goals
At the end of this course, you will be able to: z Understand the definition of complex billing,
RTP billing, and time-of-use pricing z Describe the functional scope of the RTP interface z Understand how RTP billing is integrated in IS-U/CCS z Create, maintain, and customize
an RTP interface in the IS-U/CCS system billing in the IS-U/CCS system.
SAP AG 1999
© SAP AG
IUT235
0-5
Course Content
Preface Unit 1
Introduction to the RTP interface
Unit 2
Review of IS/U-CCS Billing
Unit 3
Elements of an RTP interface
Unit 4
Customizing settings for the RTP interface
Unit 5
Exercises: Execute RTP interface
SAP AG 2003
© SAP AG
IUT235
0-6
Introduction to Real Time Pricing Billing
Business functions enabled by complex billing Definition of the RTP interface RTP interface within IS-U/CCS Review of relevant EDM topics from IUT225
SAP AG 2003
© SAP AG
IUT235
1-1
Course Objectives
At the conclusion of this unit, you will be able to: z Describe the need for the RTP interface within
IS-U/CCS. z Explain how the RTP interface can be used to
support complex billing. z Articulate the function of the RTP interface. z Describe the meaning of the RTP interface within
IS-U/CCS
SAP AG 2003
© SAP AG
IUT235
1-2
Business Functions Enabled by Complex Billing
Business functions enabled by complex billing Definition of the RTP interface RTP interface within IS-U/CCS Review of relevant EDM topics from IUT225
SAP AG 2003
© SAP AG
IUT235
1-3
The mySAP Utilities Solution
Components in the Solution Map
IDE
Communication data
EDM
Energy Data Management
IS-U
Sales, billing, customer service
SAP AG 2003
Having been a monopoly in a regulated utilities market, the utilties economy is fast becoming a competition-focused energy and service economy. This is an international development, but the degree of liberalization may vary considerably between regions and regions may use different deregulation rules or guidelines.
Breaking up the value creation chain has required the IT structure of a company to be modified accordingly, which in turn leads to information systems being separated. The new business areas or companies (such as sales, billing, energy data management, grid operation) only store data in their information systems, which they require for their respective business area.
© SAP AG
IUT235
1-4
Electronic Data Exchange Transfers consumption values, meter readings etc.
Distribution Company
Suppliesenergy energy by , Supplies sends the bill and sends the bill and performs to customers payment clearing by
Electronic data exchange Transfers changes to rate information from customer data etc
Supplier
Agrees energy supply contract with customers and supplies energy
Customer SAP AG 2003
Data exchange can only function efficiently if all communication partners define a collective communication standard, in other words, if they all speak the same electronic language. This communication standard can be defined at state or regulatory level, by collective associations within the industry or can be agreed using bilateral agreements between individual communication partners.
© SAP AG
IUT235
1-5
Three Pillars of EDM Energy Data Repository
EDM
Real-TimePricing
Settlement and schedule management
SAP AG 2003
Energy Data Management is a solution which provides functions for measuring load shapes, energy settlement, schedule management and billing of interval energy consumption.
Numerous settlement data flows required can be represented using SAP IS-Utilities. Consumption data that is determined and managed in component SAP IS-U-EDM, is transferred during settlement. With the help of the processes provided by component SAP IS-U-IDE, this data can be communicated to other market participants.
The billing of interval-related data (profiles) is called real time pricing billing (RTP billing). RTP billing allows you to define rates and prices freely across intervals and therefore enables you to structure contracts that are required in a deregulated energy market more freely.
© SAP AG
IUT235
1-6
IS-U/CCS Concept With EDM
IS-U/CCS with EDM
EDI/XML
Download Data Entry
MD
E
Upload
Meter
MR doc uments
Print Data Entry
ZP data
IMPORT / EXPORT
Load shape Meter
IMPORT / EXPORT
Signal
AMR system
Interfaces to other applications
Load shape data
IS-U Energy Data Repository
Download
RTP / TOU Billing
Discrete data
EDI/XML
Customer meter reading
Settlement
Customer/ contract data Device Management Invoice Contract Accounts Receivable & Payable Date control IS-U/CCS component
WWW SAP AG 2003
© SAP AG
IUT235
1-7
Why is the RTP Interface Needed?
Bill on/ off-peak periods
Support deregulation
Bill timeof-use types
Calculate interval data
IS-U/CCS
Bill day types
Complex billing RTP interface
SAP AG 1999
RTP-Interface is needed to support the following: y Billing of weekend/weekday periods y Billing of on/off-peak periods y Billing of seasons such as summer, winter, spring, fall y Calculations based on profile data, such as measured load shapes y Complex billing such as TOU, spot pricing, and RTP (covered in detail in the following slides)
These functions necessitate the use of flexible formula calculations that support multiple billing requirements.
© SAP AG
IUT235
1-8
Complex Billing Using the RTP Interface
Spot billing
TOU Time-of-use pricing
RTP interface
RTP Real time pricing
SAP AG 2003
The RTP interface enhances IS-U Billing to encompass the scope of complex billing.
Complex billing can be divided into three function groups. These are: y Time-of-use pricing (TOU Pricing) y Real-time pricing y Spot billing
You can use RTP billing to calculate time-of-use pricing models and RTP models. You can define prices in advance or adjust prices to the spot price defined by the energy market.
The billing types used in complex billing are described in the detail on the following slides.
© SAP AG
IUT235
1-9
Cross-Application Function: TOU Billing
kW
60
30
10
00:00
12:00
24:00
5. Dec. 2003
6. Dec. 2003
Group 1 Price A
Group 2 Price B
Group 3 Price C
Group 4 Price D
Group 5 Price E
Group 6 Price F
Time-of-use pricing (TOU): z Various prices according to the time of day, day type or season (time block) SAP AG 2003
Time-of-use energy billing is based on the aggregation of energy quantities over pre-defined periods. A profile, such as a measured load shape, forms the basis for this billing.
In TOU, the RTP interface determines the following: y Consumption groups y Peak values, such as maximum demand (if required)
You can use hierarchies to define the consumption periods. A time hierarchy can be created from the following elements: y Seasons, such as summer/winter y Day types, such as working day, public holiday, weekend day y Time of the day, such as on/off-peak times
© SAP AG
IUT235
1-10
TOU Pricing
Quantity B Quantity C
Quantity A
Timedependent limit 1
Timedependent limit 2
SAP AG 2003
© SAP AG
IUT235
1-11
Cross-Application Function: RTP Billing Spot price
kW
60 Load shape measured 30
10
00:00 5. Oct. 2000
12:00
24:00 rt = 60 min
6. Oct. 2000
Agreed price
Example of real time pricing (RTP) z
A new price every 15 minutes
z
Consumption within agreed reference quantity (orange) = agreed price
z
Consumption beyond agreed reference quantity (red) = spot price SAP AG 2003
Real-time pricing is the billing of energy based on energy quantities determined over pre-defined periods of time.
Each interval is valuated separately.
Within an interval you can define any number of value limits and the energy quantities that exceed/fall below these limits can be determined.
© SAP AG
IUT235
1-12
RTP and TOU Pricing
Energydependent limitation*
Time-dependent limit 1 )* Fixed value, profile, schedules etc.
Timedependent limit 2
SAP AG 2003
© SAP AG
IUT235
1-13
Spot Pricing with the RTP Interface Special delivery
Spot price kW
OK
60
OK
OK
ok
ok OK
ok
ok
ok
OK
OK
OK
ok OK OK OK
OK OK
30 OK
OK OK
OK OK OK
OK
OK
OK OK OK
OK
OK OK
OKOK OK OK OK
OK OK
OK OK
OK OK OK OK OK
OK
OK
10
00:00 5. Oct. 2003
12:00 t = 60 min
Period 1 Price A
Period 2 Price B
Group 3 Price C t = 60 min
24:00
Time period 4 Price D
Time period 5 Price E
6. Oct. 2003
Time period 6 Price F
Agreed price SAP AG 2003
Spot pricing: y The spot price is the current market price at which energy can be purchased at short notice (from an energy exchange, for example). y RTP billing can be used to determine the energy quantity that can then be priced using the spot price.
You can also model special agreements that were made with the energy customer.
In the example above, a short term contract is sold to the customer for the time period between 12:00 and 13:00 on 05.10.03 y Customer pays the spot price for consumption above the baseline y Customer pays the spot price for consumption below the baseline y Customer's existing rate is a TOU rate.
© SAP AG
IUT235
1-14
RTP, TOU and Spot Pricing
x
€
Time-Based Price
SAP AG 2003
© SAP AG
IUT235
1-15
Definition of the RTP Interface
Business functions enabled by complex billing Definition of the RTP Interface RTP interface within IS-U/CCS Review of relevant EDM topics from IUT225
SAP AG 2003
© SAP AG
IUT235
1-16
IS-U/CCS Concept With EDM
EDI EDI EDI Profile data
3rd Party System
POD data
EDI/XML
EDIFACT Message (Type MSCONS or XML)
Discrete data
IS-U Energy Data Repository
Point of delivery (POD)
EDI EDI EDI
SAP AG 2003
IS-U-EDM allows you to prepare for RTP billing. An internal interface transfers prepared RTP data to the IS-U billing component. Unlike conventional IS-U billing, RTP billing allows you to bill very small units of time (such as data from 15-minute intervals). These units of time correspond to the time units of the interval data measured.
Profile values are recorded in the Energy Data Repository in the IS-U-EDM component. The point of delivery is used as a collective communication object between an automated meter reading system (AMRS) and IS-U.
© SAP AG
IUT235
1-17
What is the Real-Time Pricing Interface? IS-U/CCS
IS-U-EDM Link between interval data and traditional billing
Download
Signal
AMR system
Device Management
PoD
RTP interface
Profile
(register code)
3rd party system e.g. IS-U
Customer data
Energy Data Repository
Invoicing
Billing
Contract Accounts A/R & A/P
EDI/XML
Scheduling
New rates are developed to manage interval billing - RTP
Other modules
SAP AG 2003
The RTP interface links the profile data contained in EDM (IS-U-EDM) with the IS-U Billing (IS-U-BI). In order to do this, the RTP interface is allocated to the rate used for billing an interval meter This link serves to: y Bill interval-related data (complex billing) y Transfer energy values from the Energy Data Management (IS-U-EDM) component to the Billing (ISU-BI) component. y Flexibly model and bill commercial and industrial utility customers as well as other large accounts.
© SAP AG
IUT235
1-18
RTP Billing
Quantity A
Energydependent limitation*
Quantity B
)* Fixed value, profile, schedules etc. SAP AG 2003
The starting point is always a measured load shape, which provides the consumption values with date information and a consumption period (5, 10, 15, 30 or 60 minute intervals) in a detailed format. This load shape can now be "cut" vertically or horizontally for various points in time.
© SAP AG
IUT235
1-19
Functions in the RTP Interface I z Operations performed on a profile Calculates peak values in a period Sums values for a period
For example: A discrete value can be derived from a profile
60 40
Load profile
20
Profile values
z Determine peak z Sum values z Subtract
+/-
Value 100kWh
SAP AG 2003
Profile values are stored in EDM.
The RTP interface only transfers discrete values to Billing.
The discrete values result from a mathematical formula definition that forms part of the RTP interface.
© SAP AG
IUT235
1-20
Functions in the RTP Interface II
Billing Rate cat.
Billing lines
Rate type
Rate determination
Value
Billing schema Rate step 1 Rate step 2 Rate step 3
SAP AG 2003
The results (values) from the RTP interface are transferred to rate steps in the rate within IS-U/CCS Billing.
The operands receive the values via the rate facts.
© SAP AG
IUT235
1-21
IS-U/EDM: RTP Billing
RTP Billing
Time restriction
Energy dependent restriction (*)
(*) Can also be a profile e.g. schedule
SAP AG 2003
© SAP AG
IUT235
1-22
RTP interface Within IS-U/CCS
Business functions enabled by complex billing Definition of the RTP Interface RTP interface Within IS-U/CCS Review of relevant EDM topics from IUT225
SAP AG 2003
© SAP AG
IUT235
1-23
RTP Interface Within IS-U Data Model Installation
A.) Individual RTP Interface – set up in the INSTALLATION and is only used for billing on installation of the customer
Rate cat.
Ind. RTP interface
Log register
Rate type
PI12
Rate
PI22
B.) General RTP interface assigned through the RATE
RTP interface
P1
P2
P12
...
LUMSUM02 RTPAMNT; ONE DEMAND01 VERLEIS; LEIPREI
SAP AG 2003
Variant programs
P= profile
...
The RTP interfaces enables you to bill energy using profiles.
An RTP interface is allocated in the rate header data.
Special agreements for given customers can be modeled in an individual RTP interface. An individual RTP interface has priority over the general interface.
An individual RTP interface is allocated to the utility installation.
© SAP AG
IUT235
1-24
IS-U/EDM Integration
Business applications E OL
P RT face er int
IS-U/CCS Billing Engine
Automated meter reading systems
PI BA
al ern e Int erfac int
IS-U/CCS Other functions
External systems
c IDo
Energy Data Repository
Profile Management
E
tor ac x tr
External
other enterprises al ern Int terin ce fa
IDE
Clearing House
Business Information Warehouse Customer Relationship Management SAP System
Further processing
Office applications
Industry solution
Internal to enterprise
Other applications
Internal interfaces
External interfaces
SAP AG 2003
© SAP AG
IUT235
1-25
Functions of the Energy Data Repository Energy Data Repository
Meter
ZFA System
BAPI Profile
POD MR Result
IDoc
Meter EDI
Energy Data Repository
EDI - Electronic Data Interchange
Import
Consistency Checks
Replacement values
Evaluation and then analysis
Archive Status Management
SAP AG 2003
© SAP AG
IUT235
1-26
OLE Interface
Profile values status
Profile header data
Profile values
SAP AG 2003
Display and preparation of profiles Microsoft® Excel has been integrated into IS-U-EDM via an OLE (object linking and embedding) interface. This interface allows you to: y Display profile values in Microsoft® Excel. y Change profile values in Excel and save the changes in an Excel file. y Export profile values (including status) from SAP IS-U-EDM to an Excel file and edit them at your workstation. y Import elementary profile values (including status) from an Excel file into SAP IS-U-EDM.
© SAP AG
IUT235
1-27
EDM: Review of Key Points
Business functions enabled by complex billing Definition of the RTP Interface RTP interface Within IS-U/CCS Review of relevant EDM topics from IUT225
SAP AG 2003
© SAP AG
IUT235
1-28
Overview of Central EDM Topics
z Time-of-use groups
z Interval lengths
z Day groups
z Profile values
z Season groups
z Replacement values
z Profile creation
z Formulas
z Profile roles
z Formula profiles
SAP AG 2003
Profile roles In the setup of the input parameters in the RTP interface, a profile role or an actual profile number can be assigned.
Formulas Formulas define the calculations that take place when an RTP interface is executed. You allocate a formula to an RTP interface. When you choose a formula, you define input parameters to be supplied to the interface as well as the output parameters available.
Formula profiles Formulas are used in the RTP interface to model the interval-related portion of the rate. Formulas are also used to calculate one formula profile from any number of individual profiles.
© SAP AG
IUT235
1-29
Consistency Checks
From-time To-time Value 00:00:00 00:14:59 10.000 00:00:00 00:14:59 10.000 00:15:00 00:29:59 9.000 00:30:00 00:44:59 10.200 01:00:00 01:14:59 5.020 01:15:00 01:29:59 10.010 01:30:00 01:44:59 11.000 02:00:00 02:14:59 7.014
Check for gaps
To-time Value 00:14:59 10.000 00:29:59 100.000 00:44:59 10.200 01:14:59 5.020 01:29:59 10.010 01:44:59 11.000 02:14:59 7.014
To-time Value 00:14:59 10.000 00:29:59 9.000 00:44:59 10.200
01:15:00 01:29:59 01:30:00 01:44:59 02:00:00 02:14:59
Overlap check
10.010 11.000 7.014
From-time To-time
Complete ness check From-time 00:00:00 00:15:00 00:30:00 01:00:00 01:15:00 01:30:00 02:00:00
From-time 00:00:00 00:15:00 00:30:00
00:00:00 00:15:00 00:30:00 01:00:00 01:15:00 01:30:00 02:00:00
00:14:59 00:29:59 00:44:59 01:14:59 01:29:59 01:44:59 02:14:59
Value 10.000 9.000 10.200 10.010 11.000 7.014
Tolerance check
SAP AG 2003
You can use consistency checks to check the data import between profile imports, for example to perform a consistency check for overlapping data.
Several consistency checks can be allocated to consistency check groups.
This enables you to perform several consistency checks during a profile import and to trigger various follow-up actions if errors occur.
Action to Take After Errors in Consistency Check y An action determines how to proceed with profile values after an error has occurred when they are imported. The following actions for errors in the consistency check are defined by SAP: - Profile values are saved. - Profile values are not saved. Terminate import. - Profile values are saved in spite of the error.
In the profile header data, you can then choose from previously defined consistency check groups.
© SAP AG
IUT235
1-30
Replacement Values
KW
Extrapolation Extrapolation
50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
00:00
01.10.2002
12:00
24:00
Interpolation Interpolation
02.10.2002
SAP AG 2003
In the context of energy data management, values must be provided to replace missing or implausible profile values.
In addition, forecast values for profiles must be created for settlement simulations or schedule creation, for example.
With help from replacement value procedures and replacement value procedure groups, you can determine how replacement values are created for profiles managed in IS-U-EDM.
A function module that executes the replacement value creation is allocated to every replacement value procedure. Customers can therefore define their own replacement value procedures very easily.
SAP provides seven sample replacement value procedures.
© SAP AG
IUT235
1-31
Replacement Values Procedure - Linear, Max/Min Linear replacement values procedure 70 60 50 40
Maximum value replacement values procedure
30 20
Missing values 90 6080 70 50 60 4050 40 30 30 20 20 1010 0 0
10 0
70
70100 60
80
50
East
40
60
East
West
30
40
West
North
20
20
10 0
North
0 1. Qrtl. 2. Qrtl. 3. Qrtl. 4. Qrtl.
Minimum value replacement values procedure
1. Qrtl. 2. Qrtl. 3. Qrtl. 4. Qrtl. 70
100
60
80
50
60
East
30
40
West
20
20
40
10 0
North
0 1. Qrtl. 2. Qrtl. 3. Qrtl. 4. Qrtl.
SAP AG 2003
Linear replacement values procedure y This procedure shows replacement values in a linear format. This means that the difference between the last known value prior to the missing values and the first known value after the missing values is distributed across the number of missing intervals.
Maximum value replacement values procedure y This procedure replaces missing values with the maximum value from the last known value prior to the missing values and the first known value after the missing values.
Minimum value replacement values procedure y This procedure replaces missing values with the minimum value from the last known value prior to the missing values and the first known value after the missing values.
© SAP AG
IUT235
1-32
Data Sheet Explanation of Symbols in Exercises and Solutions Exercises Solutions Course Objectives Business Scenario
Tips & Tricks Warning or Caution Data in the Exercises ## corresponds to your group number (for example 01- 30). Type of data
Data in the training system
Business partner
TR0101A0##
Contract account
TR0101A0##
Contract
TR0101A0##
Installation
TR0101A0##
Device
TR0101A0##
Point of delivery
EN 123456 10004 EDM_R_0##
RTP interface
EDM
RTP interface (1)
EDM_01
RTP interface (2)
EDM_02
Value limit profile 25 kWh
25
Value limit profile 50 kWh
50
Price profile spot price
75
© SAP AG
IUT235
1-33
Exercises Unit: Introduction to RTP Billing Topic: Familiarize Yourself with the Data Model At the conclusion of these exercises, you will be able to • Describe your business partner and its corresponding data objects. • Describe the business partner profile allocation • Analyze values in a profile. The SuppCo company has already installed interval meters. In future, customers are also to be billed for consumption. In this exercise, you familiarize yourself with the commercial and technical master data of your business partner, and the allocated interval meter.
1-1
Familiarize yourself with the data model of the training system. Go to the SAP Easy Access menu and choose Utilities Industry Æ Customer Service Æ Front Office/Customer Interaction Center Æ Customer Interaction Center. 1-1-1
Identify the business partner TR0101A0## and display its data environment. ___________________________________________________ ___________________________________________________
1-1-2
Which device was installed? Which device category and basic device category is this meter based on? Field name or data category
Values
Device Cat. Basic Device Category ___________________________________________________
© SAP AG
IUT235
1-34
Which particular type does the device created have? ___________________________________________________ How does this device differ from a traditional device used by the company? ___________________________________________________ ___________________________________________________ 1-1-3
Identify the register group. ___________________________________________________ ___________________________________________________
1-1-4
Identify and note the register code of the register. ___________________________________________________ Which significant function does this field perform? ___________________________________________________ ___________________________________________________
1-1-5
Which interval length and unit of measurement are allocated? ___________________________________________________ ___________________________________________________
1-1-6
What is the significance of the Interval Length ID field and which values are admissible for this field? ___________________________________________________ ___________________________________________________
© SAP AG
IUT235
1-35
1-2
You want detailed information on the profile that is allocated to business partner TR0101A0##. Use January YYYY (01.01 to 31.01YYYY = current year) as the selection period. Use the information transactions in profile management. Choose the following in the SAP menu: Utilities Industry ÆEnergy Data Management Æ Profile Management Æ Profile Header Æ Display. 1-2-1
Which profile has been allocated to business partner TR0101A0##? ___________________________________________________
1-2-2
What is usually used to make the allocation between a device and a profile? ___________________________________________________ Which type of allocation does this device have? ___________________________________________________ ___________________________________________________
1-2-3
Determine the central profile data for business partner TR0101A0##: Field name or data category
Values
Profile type Interval length defined Unit of measurement for meter reading Profile value type
© SAP AG
IUT235
1-36
1-2-4
How many profile values are available to you for the month of January? ___________________________________________________ In the context of energy data management, values must be provided to replace missing or implausible profile values. Name three processes, which can be used to create or edit replacement values? ___________________________________________________ ___________________________________________________ ___________________________________________________ ___________________________________________________
1-2-5
What is the total consumption for January? ___________________________________________________ ___________________________________________________
1-2-6
What is the maximum value and when did this occur? ___________________________________________________ ___________________________________________________
© SAP AG
IUT235
1-37
Solutions Unit: Introduction to RTP Billing Topic: Familiarize Yourself with the Data Model
1-1
Go to the SAP Easy Access menu and choose Utilities Industry Æ Customer Service Æ Front Office/Customer Interaction Center Æ Customer Interaction Center. 1-1-1
In the business partner field (Part/tel in the selection area, enter the number of your business partner. Field name or data category
Values
Business partner
TR0101A0##
Choose Enter. Confirm your selection and choose Confirm Partner (Enter). The Customer Environment is now available in the navigation area. 1-1-2
Which device was installed? Determine the device and use the context menu (select device, right mouse click) to choose Display Device. Field name or data category
Values
Device
TR0101A0##
Device Cat.
TD-INT15-00
Basic Device Category
Meter
This is a device information record. The device information record is a data object that contains data on an individual physical object and is maintained by an external organization or is not something that you own. The data record therefore only contains device data for the utilities industry component (billing). It is not therefore managed in the Plant Maintenance (PM/CS) component. This “abbreviated” master record is therefore only required for technical billing purposes. The device is not allocated to a device location (functional location). Installation is performed in relation to a utility installation for technical billing reasons.
© SAP AG
IUT235
1-38
A device info record can refer to the following objects: - Counting device (meter) - Controlling device (ripple control receiver) - Data processing device (converter) - Device with protective or adjustive functions (pressure controller) 1-1-3
1-1-4
Identify the register group. Field name or data category
Values
A register group
TP-IN-00
Identify and note the register code of the register. Choose the Registers tab page. Search for the entry in the Register Co field. Field name or data category
Values
Register code
EDM_TRAINING
The register code is used to identify the measurement task, which is performed for this meter. The meter can therefore be used in connection with the point of delivery for unique identification (in Germany for instance to represent the EDIS code). This value is also checked when the profile values are imported. 1-1-5
Which interval length and unit of measurement are allocated? Field name or data category
Values
Interval length defined
15 minutes
Search for the entry in the UM MR field.
© SAP AG
Field name or data category
Values
Unit of measurement
kWh
IUT235
1-39
1-1-6
What is the significance of the Interval Length ID field and which values are admissible for this field? The Interval Length ID field is used to define the time interval, which can be found between the profile values for a profile. During meter reading order creation, the system does not generate meter reading documents for these registers. The utility installations behave like flat-rate installations for meter reading order creation: Admissible intervals are:
1-2
Field name or data category
Values
5
5 minutes
10
10 minutes
15
15 minutes
30
30 minutes
60
60 minutes
Choose the following in the SAP menu: Utilities Industry ÆEnergy Data Management Æ Profile Management Æ Profile Header Æ Display. Enter the value TR0101A0## in the Business Partner field from the selection area. Choose 01.01 YYYY to 31.01.YYYY as the selection date (SelDate). Confirm your entry by choosing Enter. The data environment for your business partner is now available in the navigation area. 1-2-1
Which profile has been allocated to business partner TR0101A0##? Select the last entry in the navigation area. Switch to the profile header display. The profile number and its description are found in the work area.
1-2-2
What is usually used to make the allocation between a device and a profile? The logical register for your interval meter is usually used to make the allocation. Which type of allocation does this device have? Choose the profile in the navigation area and switch to the profile allocation display in the context menu (right mouse click). The allocation was made using a role in the specific example. You can generally access the profile using this role during RTP billing.
© SAP AG
IUT235
1-40
1-2-3
© SAP AG
Determine the central profile data for business partner TR0101A0##: Field name or data category
Values
Profile type
Historical profile
Interval length defined
15 minutes
Unit of measurement for meter reading
kWh
Profile value type
Quantity
IUT235
1-41
1-2-4
How many profile values are available to you for the month of January? Choose the OLE Interface (EXCEL) tab page in the work area in the bottom half of the screen. A total of 2978 lines are displayed. 2976 values (2978 minus two header lines) are available to you as profile values. This result is produced from product 4 (15 minute values) * 24 (hours) * 31 (days). In the context of energy data management, values must be provided to replace missing or implausible profile values. Name three processes, which can be used to create or edit replacement values? Interpolation: If you want to replace missing profile values in the past with replacement values, values must be interpolated. Note that follow-up processes such as RTP billing or settlement are performed on the basis of these interpolated values. It is therefore important that the replacement values created are as realistic as possible. Sample You have allocated a profile to a register with the Consumption measured role. The profile is provided with values from an automated meter reading system on a daily basis. If values for a specific period cannot be imported from the AMR system (for instance due to a technical fault), replacement values must be created here instead. To do so, you must interpolate values for the profile. Extrapolation: If you want to forecast profile values for the future (for instance to create a schedule), values must be extrapolated. Extrapolated values are either overwritten with the values measured at a subsequent point in time or are entered in a separate forecast profile. Note that follow-up processes such as RTP billing or settlement are not performed on the basis of these extrapolated values. Example: You have allocated a profile to a register with the Consumption measured role. The profile is provided with values from an automated meter reading system on a daily basis. You create a schedule for the following day. To do so, you must extrapolate values for the profile. These extrapolated values are overwritten by the values measured from the AMR System on the following day. Manual Change: You can also change profile values manually on an individual basis or make modifications using the mass change function for profile value processing. Values can also be exported using the OLE interface and imported again once they have been modified.
© SAP AG
IUT235
1-42
1-2-5
What is the total consumption for January? In the navigation area, choose the profile. Branch to the profile values display from the context menu. Choose the Display Totals for Each Day access in the group box in the upper half of the work area. Select the column with your profile values and create the Total. A total of 48.246,58 kWh was measured for this profile in January.
1-2-6
What is the maximum value and when did this occur? Choose the Display Peak for Each Day access in the group box in the upper half of the work area. Select the column with your profile values and display the Maximum. The maximum value is 53.8 kWh. You can use the search function (magnifying glass) to determine that the value occurred on 13.01. Double-click on the profile value 53.8 in the group box. The value is now selected again in the lower group box. The maximum occurred on the13.01.in the period between 13:15:00 and 13:29:59. Alternative: Choose the Display Peak for Each Day access in the group box in the upper half of the work area. Select the column with your profile values and display the profile values in descending order. You recognize that the maximum value (first value in the column) occurred on 13.01. Click on this value. The value is now selected again in the lower group box. The maximum occurred on the13.01.in the period between 13:15:00 and 13:29:59.
© SAP AG
IUT235
1-43
Billing Overview in IS-U/CCS
Billing Overview
SAP AG 2003
© SAP AG
IUT235
2-1
Review of Billing in IS/U-CCS: Unit Objectives
At the conclusion of this unit, you will be able to: z Identify the central billing master data in IS-U/CCS. z Describe the bill creation process from meter
reading order creation to bill printout.. z Highlight the special features of RTP billing.
SAP AG 2003
© SAP AG
IUT235
2-2
IS-U/CCS: Billing Process
Creation of Meter Reading Order
Entry of Meter Reading Results
Billing
Billing Order
Billing Order
Meter Reading Order
Plausible Meter Reading Results
Invoicing
Billing Document
Bill Printout
Print Document
Correction of Meter Reading Results
Implausible Meter Reading Results
SAP AG 2003
The central master data for billing is the installation (contains the rate category) or contract (contains the company code) and the device, in particular the installation structure (contains the rate type for each register). The installation structure is created when you perform a billing-related installation (devices installation).
In invoicing, the most important master data object is the contract account.
During meter reading order creation for an interval meter, the system does not generate a meter reading order and it is not therefore necessary to perform meter reading data processing. The billing order can be billed immediately.
© SAP AG
IUT235
2-3
Billing Order Status
Billing order
Actions Actions z
Creation of meter reading order
z
Billing
z
Billing Reversal
Effect Effect on on the the Billing Billing Order Order z
Status 2 = can be billed
z
Billing order is deleted
z
Billing order is restored
SAP AG 2003
The activities described in the upper left have certain effects on the billing order. (This example is only valid for interval meters. The billing order is actually an index for billing. It is used for tracking the status and improving performance. During RTP billing, the billing order is defined as being "billable" immediately when the meter reading data is prepared. This occurs regardless of whether profile values have already been imported.
© SAP AG
IUT235
2-4
Billing Tasks
z Standard process that processes billing orders, creates billing documents for each contract and transfers information to invoicing z Determination of billing periods z Determination of rate data z Quantity conversion z Proration z Execution of variant programs z Creation of billing documents with billing line items z The billing document forms the base for the communication structure (UIS - Sales Statistics)
SAP AG 1999
© SAP AG
IUT235
2-5
Invoicing Tasks
z Standard IS-U process that establishes the link to contract accounts receivable and payable, and provides the basis for bill creation z Groups billing documents of contracts from a contract account into a joint bill (invoicing unit) z Posts documents in subledger accounting z Processes budget billing plans
SAP AG 1999
© SAP AG
IUT235
2-6
IS-U/CCS: Billing Rate Data
Customer and Installation-Related Data
Prices and rate facts
Contract
Installation
Inst. Structure/ Rate Cat. Facts/ Installation Facts
Data Entry and analysis
Ra
R
te
ca t.
e at
pe ty
Rate 1 Rate Determin.
Proration
Rate n
Execute Variant Programs in Acc. with Schema
Procedural Data Schema I Rate
VarProg.
Value
Rate 1 - Step 1 - Step 2 .
VarProg. A VarProg. B .
x1 x2 .
Rate 2 - Step 1 - Step 2 - Step 3 . . .
VarProg. A VarProg. A VarProg. D . . .
x3 x4 x5 . . .
Rate n - Step 1
VarProg. A
xxx
Validation of Billing Results
E X E C U T I O N
Generation of Billing Line Items
SAP AG 2003
© SAP AG
IUT235
2-7
Data Model for Billing
Business partner Contract account Rate cat.
Demand Prices
Contract
Operands Utility Installation
Rate determination
Rate var.
Operand Values
Installation Structure
Rate type
Billing schema Rate 1
Var Prog
Operand Values
Step 1
eg Quantity X Price
1000 kWh, O.25 UNI
Step 2
eg Comparison of 2 Demands
400 kWh, 300 kW
Rate n Step 1
SAP AG 2003
A rate category is allocated to each installation. It contains data which controls the processing of billing data for all rates.
The rate type determines the rate allocation of registers and is therefore generally entered in the installation structure for the register.
The rate is the most important billing component. It contains the billing logic in the form of rate steps (variant programs).
Dynamic rate determination finds the rate using the rate category and the rate type. This control is defined as the last step in this representation of the billing master data. A rate can be allocated to different rate determinations. In this way, individual rates can be used for different billing structures.
All rates that can be billed together in the same contract/installation (for example, on-peak rate for household customers, off-peak rate for household customers) must be brought together in one billing schema.
The schema contains the billing logic and defines the processing order of the rates and rate steps (variant programs) to be processed. A schema contains one or more rates.
© SAP AG
IUT235
2-8
Rate
Rate
Operand
Rate Steps
Operand Category
Variant Programs
SAP AG 1999
The rate consists of a key, header data, and one or more rate steps. A variant program is processed for each rate step.
These are some points that the rate determines: y how the measured consumption is extrapolated or broken down for meter reading data processing and for proration y which billing values are measured by a register y which reference values are billed y in which calculation formulas the values are used y which prices are used y to which G/L accounts the calculation results (billing line items) are posted y how the billing line items are dealt with statistically y to which division and billing class the rate is allocated.
© SAP AG
IUT235
2-9
Variant Programs: 1 Variant Pool QUANTITY X FACTOR Calculates x% of a quantity
QUANTITY
...
Variant Pool
... NUMBER OF DEMAND PEAKS Calculates N peak averages
ACTIVE_KWH x 0,5
ACT_50%
DEMAND
SETTLEMENT LINES DEMAND XPRICE Valuates demand with a price
REACT_KWH
-
BILL_REACT
x $0,06
ACT_50%
BILL_REACT BILLING LINE ITEMS
... QUANTITY QUANTITYDifference of two quantities
QUANTITY
... ... SETTLEMENT LINES QUANTITY X PRICE Valuates energy with a price
Contract text: The reactive energy that exceeds 50% of the active energy is valuated using a separate price.
SAP AG 2003
Variant programs are small, independent ABAP/4 programs (function modules).
Variants perform elementary calculation steps. Many variant programs calculate values relevant to billing and generate billing line items. Other variant programs convert values and in turn make the results available to subsequent variants.
Variant programs can be used in any combination. This allows you to model billing rules.
In most cases, variant programs have input and output operands which represent the ingoing and outcoming parameters (variables) of the variant program. These operands belong to a particular operand category.
© SAP AG
IUT235
2-10
Variant Programs 2
ABAB/4 Function Modules function isu_quanti01. Include ievarbasic. Data: ...... ..... Input Operands
If wprei-preisart = ‘2’. loop at ...... ..... endif.
Output Operands
Billing Line Items
endfunction.
SAP AG 1999
In most cases, variant programs have input and output operands, which represent the ingoing and outcoming parameters (variables) of the variant program. These operands belong to a particular operand category.
SAP defines which variant program needs which input and output operands (number, operand category).
In the system, the variant programs process specified tables. During data collection for billing, these tables are filled with all required data.
© SAP AG
IUT235
2-11
Rate Determination - Operands
Operand categories
Operands
Operand values
• Predefined
• Determined individually
• Provide operands with values
• Serve as the parameters for variant programs
• Define actual values
• Control processing via variant programs
SAP AG 2003
In the following objects, you can allocate values to the operands: y rate facts y Rate category facts y Installation facts y Dynamic determination at billing runtime
© SAP AG
IUT235
2-12
Prices for Billing
Central Price Management
Price Key
Prices
SAP AG 2003
The price key is the name of a price; the price key is also called "price". Control data such as division, billing class, time basis, and rounding are also stored in the header data of prices.
The actual values are stored in the prices. Historical price amounts are also managed in the prices. If the price changes, the new time slice is entered here. In this case, the header data does not change.
The price key also contains a currency key. This means that if you use different currencies for billing, you must maintain all prices in the different currencies.
You establish the currency that is valid for a particular customer in the Trans. currency field in the contract account.
© SAP AG
IUT235
2-13
Facts
Hierarchy
Installation Facts
Price A 0.55
Have precedence over
Rate Category Facts
Price B 0.60
Have precedence over
Rate Facts and Rate Fact Group
Price C 0.75
SAP AG 1999
Fact Groups y Concrete values, keys that the operands have been allocated and that are valid for a particular period, are referred to as facts. Depending on the level at which the key is allocated, these are either installation, rate, or rate category facts. Prices are assigned as facts to the operands.
Operand values can be stored as rate facts, rate category facts or as installation facts. This results is a pricing hierarchy.
© SAP AG
IUT235
2-14
Billing Schema
z Is valid for a certain division z Is valid for a certain billing class z Contains one or more rates z Determines the sequence of the rate steps for billing z Creates the connection to the sales statistics
SAP AG 2003
Rates and their variant programs and operands are included in a billing schema. The following are specified in a billing schema: the rates used for billing, the schema steps used, and the sequence of the schema steps.
More than one rate can be contained in a billing schema than is necessary for the billing of a certain installation. Therefore, it is possible that a billing schema can contain two rates (on-peak household rate and off-peak household rate). Only one single-rate meter is installed in the installation. In this case only the on-peak rate is billed. The off-peak rate is simply ignored in the schema.
The quantity and amount statistics group creates the connection to the sales statistics This determines whether the Utilities Information System (UIS=LIS) or the Business Information Warehouse (mySAP BW) is used to perform analyses.
© SAP AG
IUT235
2-15
Rate Category
Division Billing Schema
Dynamic Period Control
Billing Class
Rate Category
Outsorting Group
Billing in Advance
Memos
Backbilling Period-End Billing
SAP AG 2003
The rate category contains data which controls the processing of billing data for all rates, This includes: y Billing Schema y Control of period-end billing and floating backbilling y Outsorting checks
Any other billing-relevant data is also saved in the rate category. This includes any agreed quantities, demand, prices, or flat rates. In the case of flat rate services (such as cable services and street lights), no quantities are measured. You must therefore define replacement values that the system can use for evaluation (for example number of cable connections or number of street lights with a specific connection value).
© SAP AG
IUT235
2-16
Rate Type z Is valid for a particular division (obligatory) and billing class (optional) z Use of the rate type can be permitted for:
Register must be specified for registers relevant to billing
Device For example: rental price for devices which have no registers relevant to billing
Facts for example: flat rates or installation flat rates
Interval Meters for billing of real-time pricing rates
Period-end billing for example: for determining a special fact group in the period-end billing
Waste billing for example: for determining a special rate for waste management
SAP AG 2003
You can maintain rate types in the following objects:
Register In the case of registers relevant to billing, you must specify a rate type in the installation structure. In doing so, you establish that the consumption or the demand of a register is billed using the corresponding rate.
Device You can specify a rate type for a device if, for example, you wish to levy a rental price at the device level. This is particularly relevant if the device does not contain any registers relevant to billing.
Rate category You can specify rate types in the rate category to perform billing of values not related to registers. For example: by means of the rate type, a rate is determined that is used to bill a flat rate.
Installation If, for example, you wish to levy a flat rate for a certain installation only, you enter the rate type in the installation facts, but not in the rate category.
© SAP AG
IUT235
2-17
Rate Determination List of Rate Determinations Rate Find List Edit Goto System Help
Multiple Multiple rate rate determination determination is is possible possible for for example, example, for for different different RTP RTP billing billing principles principles
Rate Determination for Electricity Division Rate Type
Rate Category
From
To
Rate
Installation
Device Installation
Rate Category
Rate Type
Rate Determination
Rate SAP AG 2003
Rate determination Combining rate categories and rate types is basically responsible for determining the billing rule (rate).
The rate category is entered in the utility installation.
The Rate Type is used to classify registers of the installation structure for billing e.g weak load, on-peak or demand register.
The Rate Type can also be used in: y Devices Devices are frequency installed, which do not contain registers relevant to billing. Rate types can in these cases be used to levy a rental price at the device level. y Facts This admissibility can be used, for example, to bill non-register-related values. Facts - Perform billing of values not related to registers e.g by means of the rate type, a rate is determined that is used to bill a flat rate e.g unmetered lighting. This rate type which is admissible as a result of facts can be assigned at the Installation or Rate Category level.
The rate types/rate categories may not have to be changed in the master data if rates are reformed because the rate can be determined historically. It suffices to find new rates for a certain key date.
The system can also determine more than one rate per rate type and rate category. You can use this option, for example, to model best-rate billing in the system (low consumption rate, basic price rate 1, basic price rate 2).
© SAP AG
IUT235
2-18
Initial Data Creation of a Rate
Rate Rate type type
Prices Prices (create (create from from rate) rate) Rates Rates
Determine
Variant Variant Programs Programs Determine
Billing Billing schema schema Select Rate Rate category category
Rate Rate determination determination
Link to Fact Group
Operands Operands (create (create from from rate) rate)
Rate Rate Sequence Sequence
Billing Billing Schema Schema Allocate
Rates Rates
SAP AG 2003
Individual rate components must be created and maintained in a predefined sequence.
The sequence is determined by the respective links to the individual components.
The components are maintained in the following sequence: - Rate types - Operands - Prices - Rates - Schemas - Rate categories - Rate determination
You do not normally create the operands and prices beforehand, instead you create them from the rate. To do so, you enter the new name (of the operand, for example) in the field and by double-clicking on it, the system automatically goes to the transaction for creating operands.
© SAP AG
IUT235
2-19
Application Example RTP Interface z Billing of a commercial and industrial customer with load profile measurement. z Determine billing-relevant data
Consumption during the on-peak rate period
Consumption during the off-peak period
Max. demand
EDM repository
IS-U/CCS Billing RTP interface
On-peak consumption Off-peak consumption Max. demand
SAP AG 2003
© SAP AG
IUT235
2-20
Elements in an RTP Interface z
RTP formula
z
RTP Components
z
Result parameter
RTP interface Formula
RTP Components
EDM repository
ƒ
"On-Off" Component
"Without rate period" Component
Result Parameter On-peak consumption Off-peak consumption
IS-U/CCS Billing On-peak consumption Off-peak consumption Max. demand
Max. demand
SAP AG 2003
© SAP AG
IUT235
2-21
On-Peak, Off-Peak and Maximum Demand Maximum demand determined from component 1 p
Off-peak consumption determined from component 2
On-peak consumption determined from component 2
Off-peak consumption determined from component 2
On-peak consumption determined from component 2
Off-peak consumption determined from component 2
t SAP AG 2003
The Real-time pricing interface (RTP interface) transfers the values from the Energy Data Management component (IS-U-EDM) the Billing (IS-U-BI) component. The RTP interface enables you to use the profiles maintained in the IS-U-EDM in billing. To do this, you allocate the RTP interface to the rate used for billing an interval meter.
In the RTP interface you can execute billing-relevant processing steps carried out based on profiles. For example, you can process billing agreements for periods as small as 15 minutes. The results from such processing steps are then transferred to the rate steps in the rate for a specific date. Billing lines can then be created from the rate steps.
Example: An RTP interface called ONOFFPEAK is used to determine the following billing values from a measured consumption profile (15-minute interval):On-peak rate consumption. The total consumption used in the period from 06:00:00 to 21:59:59. Off peak consumption The total consumption in a period from 22:00:00 to 05:59:59 hours. Maximum demand value
The following RTP components are defined in RTP interface EDM: y RTP component 1: Determines peak demand for the entire time period and is not dependent on any day, TOU or season group y RTP component 2: Determines the on- and off-peak consumption based on a time-of-use group.
© SAP AG
IUT235
2-22
RTP Component - Profile Slicing
Measured Entry profile kW/kWh
off
on
off
on
off
Virtual profile
Result Function
Σ
Output Profile Off-Peak
off
off
Off-Peak consumption kWh = 275
off
Virtual profile
Output Profile On-Peak
on
Result Parameter
Result Function
Σ
on
Result Parameter
On-Peak kWh = 500
SAP AG 2003
The RTP components slice the measured profile as shown above by creating a virtual on- and off-peak profile (output parameters). It is important to note that these profiles are not stored in the database but are only used as input to the result function.
The result function then sums the results of the on- and off- peak virtual profiles to determine on- and off-peak consumption.
The result parameters are then passed via the rate facts into input operands of the rate steps (variant program)..
© SAP AG
IUT235
2-23
Result Parameter Output Parameter 1
Result Parameter 1
Result Function
Σ
Output Parameter 2
On-Peak consumption kWh = 500 Result Parameter 2
Result Function
Σ
Output Parameter 3
Off-Peak consumption kWh = 375
ISIS-U-BI rate facts
Result Parameter 3
Result Function Maximum demand
Maximum kW = 200
SAP AG 2003
Result Parameters are defined in the RTP interface. Individual values are recorded in the results parameters. These output parameters are allocated to the result parameters (formula-dependent). Results parameters create the relationship to the RTP rate. This facilitates the billable quantities being passed to the IS-U-BI component.
In the above example, the following result parameters are being defined: y Off-peak consumption (1) y On-peak consumption (2) y Maximum demand (3)
© SAP AG
IUT235
2-24
Value Transfer For example: Sum values 60 40 20
Profile values
Value
z
Value transfer to operand (rate facts)
Billing Rate Cat.
Rate Type
10000kWh Billing Line Items
Rate Determin. Billing Schema Rate step Rate step Rate step SAP AG 2003
The results parameters used in the RTP interface and the results functions defined provide discrete values for IS-U billing. The value transfer takes place in the rate facts, where they links the results number with the input operands for the variant program.
© SAP AG
IUT235
2-25
Rate Header Data with RTP Interface Rate: EDM
Permissibility
Register-Based Data
X Interval meter
RTP Interface:
EDM_01
Allocate the RTP Interface to the Rate
Rate Facts/Operands Operands:
Off-peak rate consumption
Operand Category:
QUANT
Result Parameter:
2 – Off Peak Consumption
Must match RTP Operand in the RTPInterface
X RTP Operand
SAP AG 2003
Before the RTP interface can be used, it must be allocated to a rate. This allocation is only possible for rates for which you have selected the Permitted for Interval Meters field. Individual rate step operands can be allocated to the results parameters for the RTP interface in the rate facts. This means that the appropriate operands are provided with result parameter values from the RT iInterface during billing.
It is only possible to allocate result parameters to operands in the rate facts if the RTP operands have been defined. Within the RTP Interface, the operand category must align with those used in the RTP rate.
© SAP AG
IUT235
2-26
Rate Steps Rate: EDM
Rate Steps Variant
InputOp01
InputOp02
OutputOp01
Statistical Rate
001
QUANTI01
ONPEAKUSG
ONPEAKPRICE
RESULTAMT
EDM
002
QUANTI01
OFFPEAKUSG
OFFPEAKPRICE RESULTAMT
EDM
003
DEMAND01 MAXPEAK
DEMANDPRICE
EDM
RESULTAMT
SAP AG 2003
Traditional variant programs are used to generate invoice lines (e.g. QUANTI01).
You can use additional variant programs to determine discrete values that are determined from an RTP interface.
© SAP AG
IUT235
2-27
Exercises Unit: Billing Overview Topic: Familiarize Yourself with the Data Model At the conclusion of these exercises, you will be able to •
Describe the billing and invoicing process.
•
Describe the elements of an RTP rate
•
Describe the elements of an RTP interface
In this exercise, you familiarize yourself with the billing data of your business partner, the RTP rate, and the RTP interface.
1-1
Familiarize yourself with the billing data for your business partner TR0101A0##. Go to the SAP Easy Access menu and choose Utilities Industry Æ Customer Service Æ Front Office/Customer Interaction Center Æ Customer Interaction Center. 1-1-1
Identify the business partner TR0101A0## and display its data environment. ___________________________________________________ ___________________________________________________
1-1-2
Obtain information on the current billing situation. Use the billing view for installation TR0101A0## to do so. Is a billing order already available for this installation? ___________________________________________________ Prepare the installation for periodic billing January YYYY (YYYY = current year). Generate a billing order. How do you proceed? Name the path for meter reading order creation. ___________________________________________________ ___________________________________________________ What is the status of the billing order? ___________________________________________________ ___________________________________________________
© SAP AG
IUT235
2-28
1-2
Obtain information on the current rate situation. 1-2-1
How has rate determination been defined for the installation? Determine the billing master data involved ___________________________________________________ ___________________________________________________ Field name or data category
Values
Rate type Rate category Rate For which level is the rate type admissible? Why has this setting been selected? ___________________________________________________ ___________________________________________________ With which additional field is the rate type always linked? Justify your response. ___________________________________________________ ___________________________________________________ 1-2-2
Now interpret the EDM rate. Name three central characteristics in which the EDM rate (RTP rate) differs from a normal IS-U rate.
1-2-3
1.
_________________
2.
_________________
3.
_________________
How many rate steps is the EDM rate made up of? ___________________________________________________ ___________________________________________________ ___________________________________________________
© SAP AG
IUT235
2-29
1-3
General questions on the RTP interface: 1-3-1
1-3-2
Which IS-U components are linked by the RTP interface? 1.
_________________
2.
_________________
Name the three basic elements of which an RTP interface is composed. _________________________________________________ _________________________________________________ _________________________________________________
1-3-3
The RTP component defines the structure of parameter allocations in the RTP interface. Give examples. _________________________________________________ _________________________________________________ _________________________________________________
1-3-4
What types of time groups can be allocated to an RTP interface? _________________________________________________ _________________________________________________ _________________________________________________
1-3-5
The allocation of a formula to an RTP interface defines the calculation method used in the interface. What else is (indirectly) allocated at this point? _________________________________________________ _________________________________________________ _________________________________________________
© SAP AG
IUT235
2-30
1-4
Display the header data of the RTP interface. 1-4-1
Determine the data for the RTP interface EDM. _________________________________________________ _________________________________________________
1-4-2
Which formula is allocated to the RTP interface? _________________________________________________ _________________________________________________
1-4-3
How many input and output parameters are defined in the formula COPY01? _________________________________________________ _________________________________________________
1-5
Display the result parameter of the RTP interface. 1-5-1
How many results parameters are defined in RTP interface EDM? _________________________________________________ _________________________________________________
1-5-2
Note the results parameters for the individual results functions in the RTP interface EDM. The SUM results function is used to determine the following: _________________________________________________ _________________________________________________ _________________________________________________ The PEAK results function is used to determine the following: _________________________________________________ _________________________________________________ _________________________________________________
© SAP AG
IUT235
2-31
1-6
You branch to billing analysis. Choose the following from the SAP menu: Utilities Industry Æ Billing Æ Billing Execution Æ Billing Analysis. 1-6-1
Perform a billing simulation. Use the existing billing order you created previously. _________________________________________________ _________________________________________________
1-6-2
Ensure that the simulation was successful. _________________________________________________ _________________________________________________
1-6-3
Display the simulated billing document and note the billing document number. Billing document number: _______________________
1-6-4
Note the net amount and the billing quantity (located on the Document overview tab page) for the individual billing lines. Billing line
Net amount
Billing quantity
On-peak rate consumption Off-peak rate consumption Maximum demand Run an RTP analysis for this billing document. _____________________________________________________ _____________________________________________________ 1-6-5
How many input parameters were used in the simulation? _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
2-32
1-6-6
What is the total of the profile values used for input parameter 1? __________________ Compare this value with the total consumption for the load shape measured for the month of January (exercise in the previous unit).
1-6-7
What is the demand value billed? __________________ How has this demand value been determined? _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
2-33
Solutions Unit: Billing Overview Topic: Familiarize Yourself with the Data Model
1-1 1-1-1
In the business partner field (Part/tel), enter the number of your business partner. Field name or data category
Values
Business partner
TR0101A0##
Choose Enter in the selection area. Choose Confirm Partner again. The data environment for your business partner is now available in the navigation area. 1-1-2
Obtain information on the current billing situation. Use the billing view for installation TR0101A0## to do so. Is a billing order already available for this installation? No Choose the installation in the navigation area and switch to display using the context menu. Choose the billing view in the installation. Choose the Billing Order tab page. No entry is available. Open a second session and choose the following from the SAP menu: Utilities Industry Æ Device Management Æ Meter Reading Æ Order Creation Æ Individual Order. Enter TR0101A0## in the Installation field, and choose the entry for periodic billing as the meter reading reason. Now perform meter reading order creation. Choose the meter reading period for 31.01.2003 in the next window. Choose Create Order in the Display Date Record window. Ensue that meter reading order creation is successful. Return to the first session. Choose Refresh. A billing order is now generated, which can be billed immediately.
© SAP AG
IUT235
2-34
1-2
Obtain information on the current rate situation. 1-2-1
Choose the Rate Types tab page in the billing view for the installation. Field name or data category
Values
Rate type
1008
Rate category
EDM
Rate
EDM
For which level is the rate type admissible? Why has this setting been selected? Choose the possible entries in the Rate Type field. The indicator for the value 1008 is selected in the IMR column. Admissibility for interval meters means that these rate types can be used at register level for interval meters. Rates for which this field is selected can now only be allocated to those rate types that are also admissible for interval meters during rate determination. With which additional field is the rate type always linked? Justify your response. The rates fact group must always be specified for the rate type directly. Rate fact groups enable you to use various prices for each operand within a rate. 1-2-2
Now interpret the EDM rate. Name three central characteristics in which the EDM rate (RTP rate) differs from a normal IS-U rate. 1. Permitted for interval meters. 2. An RTP interface is allocated to the rate. 3. RTP operands are allocated in the rate facts. (indicated by RTP interface symbol)
1-2-3
How many rate steps is the EDM rate made up of? The rate is made up of 3 rate steps. Valuation of the on-peak rate quantity with a price (QUANTI01) Valuation of the off-peak rate quantity with a price (QUANTI01) Valuation of the maximum demand with a price (DEMAND01)
© SAP AG
IUT235
2-35
1-3
General questions on the RTP interface: 1-3-1
Which IS-U components are linked by the RTP interface? 1. Energy Data Management (IS-U-EDM) 2. Billing (IS-U-BI)
1-3-2
Name the three basic elements of which an RTP interface is composed. Header data The header data contains the formula for calculating allocated profiles, the interval length, and the division. Result parameter The result parameters originate in the result function. Result parameters are assigned to operand categories and references to output parameters. The result parameters provide the operands with data in the RTP rate in IS-U billing. RTP components An RTP interface can have several components. The components are sorted according to priority. This makes it possible to determine which component is valid when several components have the same activation period. The component with the highest priority is valid. The periods (represented by codes or consecutive numbers for the codes) that have been defined in the components are listed in those respective components. The assigned profiles are the input parameters. The output parameters are obtained from the formula calculation.
1-3-3
The RTP component defines the structure of parameter allocations in the RTP interface. Give examples. In the RTP interface, you want to allocate separate parameters for summer and winter seasons. To do this, define an RTP component with a season group that describes a year separated into summer and winter. In the RTP interface, you want to allocate separate parameters for the time periods covered by on and off-peak rates. To do this, define an RTP component with a time-of-use group that describes a day separated into on and off-peak periods. In the RTP interface, you want to allocate separate parameters for summer and winter seasons, as well as for on and off peak periods. To do this, define an RTP component with a season group that describes a year separated into summer and winter, as well as a time-of-use group that divides a day into on and off-peak periods.
1-3-4
What types of time groups can be allocated to an RTP interface? Season group Day group TOU group
© SAP AG
IUT235
2-36
1-3-5
The allocation of a formula to an RTP interface defines the calculation method used in the interface. What else is (indirectly) allocated at this point? When you choose a formula, you define input parameters to be supplied to the interface as well as the output parameters available.
1-4
Display the header data of the RTP interface. 1-4-1
Determine the data for the RTP interface EDM. Display the header data for the EDM rate. Branch to the RTP interface display (double-click on the EDM entry in the RTP interface field.
1-4-2
Which formula is allocated to the RTP interface? In the Header Data tab page, search for the Formula field.
1-4-3
Field name or data category
Values
Formula
COPY01
How many input and output parameters are defined in the formula COPY01? 1 Input parameter: Consumption profile with profile value category QTY (corresponds to the load shape measured). 2 Output parameter: Copy of the input profile as a consumption profile with profile value category QTY and Copy of the input profile as a demand profile with profile value category DEMAND.
1-5
Display the result parameter of the RTP interface. 1-5-1
How many results parameters are defined in RTP interface EDM? Choose Result parameters. Three results parameters, which represent on-peak, offpeak consumption and maximum consumption are found here.
© SAP AG
IUT235
2-37
1-5-2
Note the results parameters for the individual results functions in the RTP interface EDM. The SUM results function is used to determine the following: The SUM results function can be used to calculate the total profile values for a specific period. The PEAK results function is used to determine the following: The PEAK results function can be used to calculate the maximum profile values for a profile during a specific period.
1-6
You branch to billing analysis. Choose the following from the SAP menu: Utilities Industry Æ Billing Æ Billing Analysis. 1-6-1
Perform a billing simulation. Use the existing billing order you created previously. Choose the billing order you created as the selection criterion for your billing simulation. Copy this into the billing analysis.
1-6-2
Ensure that the simulation was successful. The status display (green light) is used to identify that a billing simulation was successful. You can choose to continue processing or to analyze the billing document first.
1-6-3
Display the simulated billing document and note the billing document number. Billing document number: The billing document number is found in the header data for your document.
1-6-4
Note the net amount and the billing quantity (located on the Document overview tab page) for the individual billing lines. Billing line
Net amount
Billing quantity
On-peak rate consumption
1.469,02
24.483,72
Off-peak rate consumption
712,89
23.762,86
Maximum demand
2.193,27
215,20
Run an RTP analysis for this billing document. Choose the RTP analys. tab page.
© SAP AG
IUT235
2-38
1-6-5
How many input parameters were used in the simulation? One input parameter was used (load shape measured).
1-6-6
What is the total of the profile values used for input parameter 1? Select the first input parameter in the Input Parameter Formula group frame. (The profile values are displayed below in the Profile values group frame). Select the Value column in the Profile values group frame. To see the totals, choose Total and scroll to the end of the table. Field name or data category
Values
Total of profile values for input parameter 1
48.246,58
Compare this value with the total consumption for the load shape measured for the month of January (exercise in the previous unit). This value is identical. 1-6-7
What is the demand value billed? Field name or data category
Values
Demand value
215,2
How has this demand value been determined? The maximum demand from 13.01 YYYY was 53.8kWh. This value was identified during a 15 minute interval. The product 53,8 * 4 produces a value of exactly 215,2.
© SAP AG
IUT235
2-39
Elements in an RTP Interface
Overview of the RTP Interface and Examples Header data Result Parameter RTP Components
SAP AG 2003
© SAP AG
IUT235
3-1
Elements of an RTP Interface: Unit Objectives At the conclusion of this unit, you will be able to: z Explain how the RTP Interface can be used to
bill interval data
z Articulate the use of the header data z Define and explain the function of a formula
in the RTP interface
z Describe the function of a result parameter
and function in the RTP Interface
z Discuss the function of an operand in
the RTP Interface
z Define and explain the function of an RTP
component, its structure, activation types and priority in the RTP Interface
z Describe the function of input and
output parameters in the RTP interface
SAP AG 2003
© SAP AG
IUT235
3-2
Overview of the RTP Interface and Examples
Overview of the RTP Interface and Examples Header Data Result Parameter RTP Components
SAP AG 2003
© SAP AG
IUT235
3-3
RTP Processing 3-level processing 1. Calculation of profile values using definable formulas.
2. Breakdown rate times using "RTP Components“
3. Calculate discrete results using "results functions" for each results parameter.
Profile Results parameter Formula
f(x1,x2, …)
RTP Component
On- and off-peak division
Result Function
Σ on
Discrete values Result parameter
483 kWh
Maximum (Off) 17kW
SAP AG 2003
© SAP AG
IUT235
3-4
RTP Interface Season day type TOU period component control:DD.MM.YYYY HH.MM - DD.MM.YYYY HH.MM active / inactive
Profile
Standard R/3
In
Formula Defined
Out
Standard R/3
Pr1 = x1 Pr2 = x3
x1 x2 xn
y1 = f(x1,x2,...xn
y1 y2 y3
y1 -> e2 y3 -> e1
Result
Facts
e1 e2 en
Dem = e1 Con = e2
Profile
< value > EDM Profile Management
IS-U Billing RTP Interface
Legend x: y: e: con:
input parameter output parameter result parameter consumption
pr: profile f: formula dem: demand
SAP AG 2003
The diagram gives an overview of the components of the RTP interface. The following slides describe the individual components in greater detail.
© SAP AG
IUT235
3-5
Overview of the RTP Interface
Header Data
z Formula z Interval length
defined z Division
Result Parameter z Result number z Result parameter
desc z Result function z Operand cat.
RTP Components z Components z Activation z Input parameter z Output parameter z Parameter template
z Unit of
measurement z Proration
RTP interface SAP AG 2003
The settings for the RTP interface are made in three central areas: y Header data y Result parameter y RTP components
© SAP AG
IUT235
3-6
RTP Interface Elements Season day type TOU period component control:DD.MM.YYYY HH.MM - DD.MM.YYYY HH.MM active / inactive
Profile
Standard R/3
In
Pr1 = x1 Pr2 = x3
x1 x2 xm
Formula Defined
Out
Standard R/3
y1 y2 yn
y1 -> e2 y3 -> e1
yn = f(x1,x2,...xm)
Result
Facts
e1 e2 en
Dem = e1 Con = e2
Profile
< value >
EDM Profile Management
RTP Interface
Elements of the RTP Component
Element of the RTP Header
IS-U Billing
Result Parameter
SAP AG 2003
At a more detailed level, the RTP interface is made up of several elements: y RTP components - RTP components define the structure of parameter allocations in the RTP interface. - This structure links input, output and result parameters. - Different RTP components are required because different periods (such as summer and winter) are usually required for parameter allocations. - You can allocate various time groups, such as season groups, day groups and time-of-use groups to an RTP component. y Formula defined - The formula reproduces the calculation algorithm required for RTP billing. - Input and output parameters are defined for a formula y Result parameters - The formula works with the individual values in the profile. The result function evaluates the results of formula calculation and summarizes the information to form discrete values, which are passed on to billing via the facts.
© SAP AG
IUT235
3-7
Functions in the RTP Interface (I)
component control:DD.MM.YYYY HH.MM - DD.MM.YYYY HH.MM active / inactive
Standard R/3
In
Formula Defined
Out
Standard R/3
y1
y1 -> e1 y3 -> e2
Result
Season day type
x1 = Pr1 x3 = Pr1
x1
TOU period
e1 e2
x1 = Pr2 x3 = Pr2
x2
yn = f( x1, x2, xm )
y2
y1 -> e3 y3 -> e4
e3 e4
x2 = Pf2
x3
y3
y2 -> e5
e5
< value > Profile
Profile
SAP AG 1999
The example illustrates the use of RTP components.
You can use RTP components to allocate different input parameters to one formula.
© SAP AG
IUT235
3-8
Functions in the RTP Interface (II)
component control:DD.MM.YYYY HH.MM - DD.MM.YYYY HH.MM active / inactive
Standard R/3
In
Formula Defined
Out
Standard R/3
y1
y1 -> e1 y3 -> e2
Result
Season day type
x1 = Pr1 x3 = Pr1
x1
TOU period
e1 e2
x1 = Pr2 x3 = Pr2
x2
yn = f( x1, x2, xm )
y2
y1 -> e3 y3 -> e4
e3 e4
x2 = Pf2
x3
y3
y2 -> e5
e5
< value > Profile
Profile
SAP AG 1999
Other profiles are allocated to the same formula in a different component.
© SAP AG
IUT235
3-9
RTP Interface Symbol Definition RTP Component
RTP Component Code
Parameter Allocated
Parameter Not Allocated
Parameter Template
Input Parameter
Output Allocated SAP AG 1999
The slide lists the icons used in the RTP interface.
© SAP AG
IUT235
3-10
Header Data
Overview of the RTP Interface and Examples Header Data Result Parameter RTP Components
SAP AG 2003
© SAP AG
IUT235
3-11
RTP Header Data Defined
Header
Result Parameter
RTP Components
RTP Interface
Header
z Formula Defined z Interval Length
Defined z Division Defined SAP AG 1999
In the header data, three elements are defined: y Formula: used to perform profile calculations y Interval length: interval between two values in a profile (for example, 15 minutes, 30 minutes, 60 minutes). y Division: company-internal key for the division category. - Predefined by the Utilities Industry (IS-U) component.
© SAP AG
IUT235
3-12
Formula Defined Header Data
In
Measured profile
Formula Defined
x1
x2
Out
y1
yn = f( x1, x2, xm )
z
Interval Length Defined
z
Division Defined
Virtual profile
Virtual profile
x3
y3
Limit 2
Formula Defined
y2
Limit 1
SAP AG 2003
z
Virtual profile
function module
Formula: y Basis of the profile calculation wherein the RTP calculations take place. y Allocated to an RTP interface y Contains a fixed number of input and output parameters to be supplied. (Input and output parameters always refer to those of the formulas allocated to the RTP interface.)
Currently, the following formulas are predefined by SAP: y ACCU_TO_BALANCE - Convert cumulative values to balanced values. y COPY01 - Copy one profile into two output profiles. y INTEGRAL01 - Integral creation with resetting function. y LIMIT01 - Value determination above and below demand limit. y MULTI01 - Multiplication of demand profile by a factor. y SUM01 - Addition of profiles (quantities).
© SAP AG
IUT235
3-13
Formula LIMIT01 and the RTP Interface
O04: Above baseline 1: Demand
I01 Measured Load Profile: Quantity
O03 Above baseline 2: Quantity I03 Baseline 2: Quantity O02 Above baseline 1: Quantity I02 Baseline 1: Quantity
O01 Below baseline 1: Quantity
SAP AG 2003
A formula contains a fixed number of input and output parameters. This occurs when a formula is created in the system.
Formula LIMIT01 has 3 Input Parameters and 4 Output Parameters: 3 Input Parameters
4 Output Parameters
I01: Measured Load Profile: Quantity
O01: Below baseline 1: Quantity
I02: Baseline 1: Quantity
O02: Above baseline 1: Quantity
I03: Baseline 2: Quantity
O03: Above baseline 2: Quantity O04: Above baseline 1: Demand
The formula LIMIT01 allocated to an RTP-Interface will look as follows on the next slide.
© SAP AG
IUT235
3-14
Formula LIMIT01 Allocated to an RTP Interface RTP interface Formula LIMIT01 RTP Component 1
RTP Component 2
Input 1
Input 1
Input 2
Input 2
Input 3
Input 3 Output 1
Output 1
Output 2
Output 2
Output 3
Output 3
Output 4
Output 4
SAP AG 2003
When a formula is allocated to the RTP interface, those Input and Output Parameters from the formula are available to be allocated. However, although all parameters are defined, not all Input and Output Parameters must be allocated within the RTP interface.
The number of input and output parameters is dependent on the formula chosen. This means that different parameters can be supplied for each RTP component. However, the maximum number remains unchanged.
Note that in the above example, Input Parameters 1 and 3 are allocated, whereas Input Parameter 2 is not. Output Parameters 1, 2 and 4 are allocated.
© SAP AG
IUT235
3-15
Interval Length Defined Header Data z
Formula
z
Interval length
z
Division
1......................................................................... 5 minutes........................................................................ 288 2......................................................................... 10 minutes........................................................................ 144 3......................................................................... 15 minutes........................................................................ 96 4......................................................................... 30 minutes........................................................................ 48 5......................................................................... 60 minutes........................................................................ 24 SAP AG 2003
Interval Length: intervals between two values in a profile. Defines the number of intervals per day and the time period of the interval. y Predefined By SAP: - 5 minute intervals - 288 per day - 10 minute intervals -144 per day - 15 minute intervals -96 per day - 30 minute intervals -48 per day - 60 minute intervals -24 per day
© SAP AG
IUT235
3-16
Result Parameter
Overview of the RTP Interface and Examples Header Data Result Parameter RTP Components
SAP AG 2003
© SAP AG
IUT235
3-17
Definition of RTP Result Parameters
Header data
Result parameter
RTP Components
RTP interface
Result parameter z Result number z Result parameter desc z Result function z Operand cat. z Unit of measurement z Proration SAP AG 2003
Result Number and Description: identify the Result Parameter
Result Function: y allocated to Result Parameters y define how profile values for a certain period are analyzed y used to calculate a single value such as a sum, minimum or maximum value
RTP Operands:
used in RTP rates to transfer the results of the RTP interface to the RTP rate in IS-U-
BI.
Operand Category:
fixed predefined characteristic that is allocated to an operand
- the Operand Category must match the category of the RTP operand in the Rate Facts
Unit of Measure: y unit of measure for the consumption profile values (i.e. kW, kWh, mWh, etc.)
Proration Option: y prorations to the RTP operands may be taken into consideration when the RTP interface is executed
© SAP AG
IUT235
3-18
Result Functions
Result Function
Σ Example: The result function totals the output amounts to determine on-peak usage
Result
Operand cat.
Unit of measurement
Result Function
e1
QUANT
kWh
SUM
e2
QUANT
kWh
SUM
e3
DEMAND
kW
PEAK
Result Desc. On-Peak consumption Off-Peak consumption Max. demand
SAP AG 2003
Result Functions calculate the value that is passed to the Result Parameters in the RTP-Interface. Result Functions define how profile values for a certain period are analyzed and used to calculate a single value such as a sum, minimum or maximum value. Result functions are defined with a description and a function module that performs the calculation. Results from result functions are currently only used as Input values in billing. This links the RTP interface to IS-U billing.
When a Result Parameter is defined, the Result Function, Unit of Measure and Operand Categories must also be assigned.
Result Functions can be customized. The following Result Functions are supplied by SAP: y MINIMUM:
Minimum Profile Value
y PEAK:
Maximum Profile Value
y SUM:
Total of Profile Values
© SAP AG
IUT235
3-19
Result Parameter:s (I)
Output Parameter 1
Result Function
Σ
Result parameter 1 Off-Peak consumption kWh = 275
ISIS-U-BI rate facts
Output Parameter 2
Result Function
Σ
Result parameter 2 On-Peak consumption kWh = 500
SAP AG 2003
Result parameters are assigned in the RTP interface. Result Parameters store discrete values. Output parameters are allocated to the Result Parameters. The Result Parameters are allocated to the RTP Rate in order to facilitate the billable quantities being passed to the IS-U-BI component.
In the above example, the following Result Parameters are being defined: y Off-Peak Consumption (1) - Summer/Weekend/On-Peak - Summer/Weekday/On-Peak y On-Peak Consumption (2) - Summer/Weekend/Off-Peak - Summer/Weekday/Off-Peak
© SAP AG
IUT235
3-20
Operand Categories Result
Operand cat.
Unit of measurement
Result Function
e1
QUANT
kWh
SUM
e2
QUANT
kWh
SUM
e3
DEMAND
kW
PEAK
Result Desc. On-Peak consumption Off-Peak consumption Max. demand
Rate: ON_OFF_PEAK RegOperand RTP interface
ON_OFF_PEAK
001
...
...
...
007
QUANTI01
ONPEAKCON
...
Pricing for ON Peak consumption
008
QUANTI01
OFFPEAKCON
...
Pricing for OFF Peak consumption
009
DEMAND01
MAXDEMAND
...
Pricing for max. demand
...
... SAP AG 2003
An Operand is an assigned value used as input and output parameters in variant programs.
The Operand Category classifies the operand for the variant programs. Within the RTP interface, the operand category must align with those used in the RTP Rate.
RTP Operands must first be defined in order to allocate Result Parameters to Operands in the Rate Facts.
The Operand Category must also be defined.
The operand category must match the category of the RTP operand.
© SAP AG
IUT235
3-21
RTP Components
Overview of the RTP Interface and Examples Header Data Result Parameter RTP Components
SAP AG 2003
© SAP AG
IUT235
3-22
RTP Component Data Defined
Header data
Result parameter
RTP Components
RTP interface
RTP Components z Components z Activation z Input Parameter z Output Parameter z Parameter Template SAP AG 2003
RTP Components define the structure of parameter allocations to the RTP-Interface and allow you to model the individual calculations in RTP billing. These are typically composed of a Day, TOU and/or Season Group. This structure links input, output and result parameters. Different component codes are required because parameter allocations require different period patterns (such as summer and winter). Different periods can be allocated (such as Season, Day and TOU Groups) to an RTP Component. The RTP Components allow you to model billing for different parts of a profile in the RTP interface. For example, a separate RTP Component for on- and off-peak periods and an RTP Component that determines the maximum demand for the entire period.
Activation defines the dates and time periods for which the RTP Component is active. The RTP components can be activated individually. This means that if there are two RTP components in the RTP interface, one can be allocated individually (at the installation level) and one can be allocated generally. When the RTP Components are activated, the parameters allocated to the RTP Component are used when the interface is executed.
Input Parameter: Profiles are allocated to the Input Parameters based on the business function (formula).
Output Parameter: Profiles are allocated to the Output Parameters based on the business function.
Template Parameter: Only defined if the Activation type is Use and Activate Individually or Use Individually and Activate Generally. This means that profiles can only be allocated to the Input parameter at the installation.
© SAP AG
IUT235
3-23
RTP Interface Components
Season day type TOU period component control:DD.MM.YYYY HH.MM - DD.MM.YYYY HH.MM active / inactive
Profile
Standard R/3
In
Pr1 = x1 Pr2 = x3
x1 x2 xn
Formula Defined
yn = f( x1, x2, xm )
Out
Standard R/3
y1 y2 y3
y1 -> e2 y3 -> e1
Result
Facts
e1 e2 en
Dem = e1 Con = e2
Profile
< value >
EDM Profile Management
Profile
Profile
(only during billing runtime)
(only during billing runtime)
RTP Interface
IS-U Billing
SAP AG 2003
© SAP AG
IUT235
3-24
RTP Component Structure Component 1 Component
Summer Weekend
Season Group
On-Peak kWh Summer
Off-Peak kWh
Winter
Weekday
Day Group
On-Peak kWh Weekday Weekend
Off-Peak kWh
Generates
Winter Weekend
TOU Group
On-Peak kWh Off-Peak kWh
On-Peak kWh Weekday
Off-Peak kWh
On-Peak kWh Off-Peak kWh SAP AG 1999
RTP components define the structure of the parameter allocations in the RTP interface. This structure links the input, output and result parameters. This structure also defines the period for billing. Some RTP components are based on time groups such as: y Season groups y Day groups y Time-of-use groups
Various RTP components may be required to support different periods (such as summer and winter) for parameter allocations. You can allocate various time groups, such as season groups, day groups and time-of-use groups within an RTP component. You define the structure of RTP components by allocating these time groups. You define season, day and time-of-use groups in Customizing (see the cookbook on basic Customizing settings or theSynthetic Profiles unit in IUT225).
RTP components allow you to model the different calculations in RTP billing. For example, you can define one RTP component each for on- and off-peak consumption and an RTP component that determines that maximum demand for the whole period.
RTP components are allocated to the RTP interface.
© SAP AG
IUT235
3-25
RTP Components Described Peak kW determined by component 1-PEAK
Off-peak consumption determined by component 2-ON-OFF
On-peak consumption determined by component 2-ON-OFF
Off-peak consumption determined by component 2-ON-OFF
On-peak consumption determined by component 2-ON-OFF
SAP AG 1999
Different RTP components allow you to slice the profile in different ways in order to calculate amounts for billing. For example, peak demand, on-peak consumption and off-peak consumption all need to be calculated. To calculate the total peak demand, you do not want to include any time periods such as onoff peak. In the above example, there are 2 RTP components. One RTP component is used to look at the entire profile (regardless of time period) and the other RTP component to slice the profile into on- and off-peak periods. y RTP component 1 PEAK: Determines peak demand for the entire time period and is not dependent on any day, TOU or season group y RTP component 2 ON-OFF: Deterimes the on- and off-peak consumption based on a time of use group.
Priorities are defined for each RTP component. These allow you to define which RTP component is used if there is more than one activation period.
When RTP components are allocated to the RTP interface, it is possible to distinguish between activation types. In order to bill customer-specific agreements, for example, you can individually allocate and activate an RTP component called Allocate and activate individually. In other words, you would allocate the RTP components only to those installations that you want to bill. Valid periods are defined for the agreement at the RTP interface level.
© SAP AG
IUT235
3-26
RTP Component - Profile Slicing
Measured Entry profile kW/kWh
off
on
off
on
off
Virtual profile
Result Function
Σ
Output Profile Off-Peak
off
off
off
Virtual profile Output Profile On-Peak
Result Function
Σ on
on
Result parameter Off-Peak consumption kWh = 275
Result parameter
On-Peak kWh = 500
SAP AG 2003
The RTP Components slice the measured profile as shown above by creating a virtual on- and off-peak profile (output parameters). It is important to note that these profiles are not stored in the database but are only used as input to the result function.
The result function then sums the results of the on- and off- peak virtual profiles to determine on- and off-peak consumption.
The result parameters are then passed via the Rate Facts into Input Operands of the Rate steps.
© SAP AG
IUT235
3-27
RTP Component Activation Installation
A.) Individual RTP Interface – set up in the INSTALLATION and is only used for billing on installation of the customer
Rate Category
Ind. RTP interface
Log register
Rate type
PI12
Rate
PI22
B.) General RTP interface assigned through the RATE
...
RTP interface
P1
P2
P12
LUMSUM02 RTPAMNT; ONE DEMAND01 VERLEIS; LEIPREI
SAP AG 2003
Variant programs
P= profile
...
There are three possible activation types for the RTP Component: y Use and Activate generally: - allows for definition of Input Parameter allocations at the level of the RTP-Interface - allows for activation of the RTP Component at the level of the RTP-Interface y Use and Activate individually: - allows for definition of Input Parameter allocations at the installation level - corresponding parameter templates can also be defined at the RTP-Interface level - Output Parameters can also be allocated at the RTP-Interface level - the RTP Component can also be activated at the installation level y Use individually and Activate generally: - allows for definition of Input Parameter allocations at the installation level - corresponding parameter templates can also be defined at the RTP-Interface level - the RTP Component can also be activated at the RTP interface level
© SAP AG
IUT235
3-28
Activation Types
Customer 1
Customer 8
Customer 7
Customer 2
Customer 3
Activated Generally (Rate)
Customer 6
Customer 4
Customer 5 Individually Activated (installation)
SAP AG 2003
RTP Components can be activated at the Rate, where they are generally assigned to numerous customers, or at the Installation where they are individually assigned to a customer.
© SAP AG
IUT235
3-29
RTP Component Prioritization - Generally Activated
Time Priority: medium
comp1
comp1
Priority: low
comp2
comp2
comp1
comp1
comp2
comp1
Component Execution comp1
Activated
Not activated
SAP AG 1999
When the RTP components are activated in the RTP interface, they are given a priority (1 – 99). The activated RTP component with the highest priority will be executed. The prioritization is used to determine which RTP component is valid when several RTP components have the same activation periods. In this case the RTP component with the highest priority is valid
In this scenario above, there are 2 RTP components. y RTP component 1 has a medium priority y RTP component 2 has low priority
RTP component 1 is always executed because it has the highest priority, except for the case when RTP component 1 is not active.
© SAP AG
IUT235
3-30
RTP Component Prioritization - Generally Activated
Time Priority: Medium
Comp1
Comp1
Priority: Low
Comp2
Comp2
Comp1
Comp1
Comp2
Comp1
Component execution Comp1
Activated
Not activated
SAP AG 2003
The activated RTP Component with the highest priority will be executed. The prioritization is used to determine which RTP Component is valid when several RTP Components have the same activation periods. In this case the RTP Component with the highest priority is valid
In this scenario above, there are 2 RTP Components. y RTP Component 1 has a medium priority y RTP Component 2 has low priority
RTP Component 1 is always executed because it has the highest priority, except for the case when RTP Component 1 is not active.
© SAP AG
IUT235
3-31
RTP Component Prioritization-Individually Activated Time General generated in the RTP Interface
Priority: medium
comp1
comp1
comp1
Priority: low
comp2
comp2
Individually Activated
Priority: high
comp3
comp3
comp3
comp3
comp3
comp1
comp2
comp3
comp1
comp1
RTP-Component Priority!
Component Execution
Activated
Not activated
SAP AG 2003
In this scenario above, there are 3 RTP Components. y RTP Component 1 has a Medium priority and is activated Generally at the RTP interface y RTP Component 2 has Low priority and is activated Generally at the RTP interface y RTP Component 3 has the highest priority and is activated individually at the installation level.
RTP Component 1 is executed in the first time block because it has the highest priority. RTP Component 2 is executed in the second time block because it is the only Active RTP Component. RTP Component 3 is executed in the third time block because it has the highest priority and is active. RTP Component 1 is executed in the last time block because it is active and has a medium priority (Over RTP Component 2).
The active RTP Component with the highest priority is always chosen, regardless of whether it is activated at the Installation or the RTP interface.
© SAP AG
IUT235
3-32
Input Parameter
RTP Component 1
RTP Component 2
Input 1
Input 1
Input 2
Input 2
Input 3
Input 3
Role: 0001
SAP AG 1999
Input parameters are defined within the RTP interface. Profiles are assigned to the input parameters within each RTP component. The values from these profiles are used in formula execution. Profiles can be allocated to the input parameter according to the structure defined in the RTP component.
Different profiles can be allocated to one input parameter in different RTP components. The profiles are used according to the priority defined for the RTP component and its corresponding activation periods.
Profiles can also be allocated to input parameters indirectly using roles. The input parameter is supplied with profile values when the RTP interface is executed. These profile values are assigned to a profile with a specified role and are allocated to the interval meter to be billed. This enables the user to provide an input parameter with only those profile values that match the load shape of the meter to be billed. For example, if a role of ‚0001‘ (measured consumption) is assigned to the input parameter, when the interface is executed, the system will look for the profile attached to that device with a role of ‚measured consumption‘. This makes the process more flexible so the profile number is not hard-coded into the interface.
© SAP AG
IUT235
3-33
Parameter Template RTP Interface EDM_01
RTP Component: SPOT Input 1 Installation 1: Value = 25
Input 2 (Parameter Template)
Installation 2: Value = 30
Installation 3: Value = 45 Input 3 SAP AG 1999
When an RTP component has the activation type Use and Activate Individually or Use Individually and Activate Generally, it is possible to define input parameters as template parameters. The advantage of template parameters is that they allow the user to define input parameters via the installation. This means that profiles or roles can ONLY be allocated to input parameters at the installation.
In the example above, the SPOT component is activated at the installation. During the time the individual component is activated, the profile allocated to the installation will be used for this calculation.
For example, if the parameter template was used, different limits can be defined for each customer, based on the customer-specific requirement. If input parameter 2 was a LIMIT value, then a different limit will be assigned for each customer: y Customer 1: limit = 25 y Customer 2: limit = 30 y Customer 3: limit = 45
© SAP AG
IUT235
3-34
Output Parameter RTP Component 1 Input 1 Input 2 Virtual profile
Output 1
Result Function
Σ
Virtual profile
Output 2
Result Function
Σ
Result parameter
Off-Peak kWh = 275
Result parameter
On-Peak kWh = 500
SAP AG 2003
Result Parameters are assigned in the RTP interface. Output Parameters are allocated to the Result Parameters. The Result Parameters are then allocated to the RTP Rate in order to facilitate the billable quantities being passed to the IS-U-BI component.
© SAP AG
IUT235
3-35
Putting it all Together - RTP Interface Review RTP Interface I. Header Data Formula Defined
Interval Length Defined
II. RTP Components
Division Defined
III. Result Parameters
1. On-Off Component
N u m b e r
On-Peak Component Code In Out – Portion above 1st limit (QUANTITY) à on-peak
Off-Peak Component Code In Out – Portion above 1st limit (QUANTITY) à off-peak
Default Component Code
Result
Operand Result Category Function
1
On-Peak Cons
QUANT
SUM
2
Off-Peak Cons
QUANT
SUM
3
Peak Demand
DEMAND
PEAK
In 1 – Measured value (QUANTITY) à historic consumption Out
Component structure is time sliced for onand off-peak periods
2. Peak Component Default Component Code In 1 – Measured value (QUANTITY) à historic consumption Out – Demand above limit (DEMAND) à max. demand
Component structure is NOT time sliced
SAP AG 1999
Within the header data, the formula defines the input and output parameters that will be allocated within the RTP components.
RTP components allow flexible use of allocation to an individual installation or a group of customers.
The RTP components allow slicing of the profile by different time allocations such as TOU, day or seasons.
The output parameters are allocated to the result parameters.
The result parameters are allocated to operand categories in the RTP interface. The result parameters are also allocated to operands in the rate facts. The operand category must match the category of the RTP operand.
© SAP AG
IUT235
3-36
Using an RTP Interface Rate: EDM_01 Permissibility
Register-Based Data
X Interval meter
RTP Interface:
Allocate the RTP interface to the rate
EDM_01
Rate Facts/Operands Operands:
Off-Peak Consumption
Operand Category:
QUANT
Result Parameter:
2 – Off-Peak Consumption
Must match RTP operand in the RTP interface
X RTP Operand
Rate Steps Variant
InputOp01
InputOp02
InputOp01
Statistical Rate
001
QUANTI01
ONPEAKUSG
ONPEAKPRICE
ONPEAKAMT
EDM_01
002
QUANTI01
OFFPEAKUSG
OFFPEAKPRICE OFFPEAKAMT
EDM_01
SAP AG 1999
Before the RTP interface can be used, it must be allocated to a rate. This allocation is only possible for rates that have selected the Permitted for Interval Meters option. Within the RTP rate facts, individual rate step input operands can be allocated to result parameters of the RTP interface. This means that the appropriate operands are provided with result parameter values from the RTP interface during billing.
It is only possible to allocate result parameters to operands in the rate facts if the RTP operands have been defined. The operand category must also be assigned. This is the operand category in which the RTP rate values in the RTP rate are to be processed. The operand category must match the category of the RTP operand.
© SAP AG
IUT235
3-37
Exercises Unit: Elements in an RTP interface Topic: Follow-Up At the conclusion of these exercises, you will be able to • Describe the elements of an RTP interface • Describe the elements of an RTP rate • Perform billing analysis for an RTP rate Various tests of your existing RTP rate have shown that differentiation by on and off-peak rates and consideration of maximum demand is not sufficient. In this exercise, you change the rates used at the installation and use the changed billing master data to analyze the RTP rate and the RTP interface again. 1-1
Change the rates used for your TR0101A0## installation. Use the rate maintenance function from the CIC context menu to do so. Go to the SAP Easy Access menu and choose Utilities Industry Æ Customer Service Æ Front Office/Customer Interaction Center Æ Customer Interaction Center. 1-1-1
Identify the business partner TR0101A0## and display its data environment. ___________________________________________________ ___________________________________________________
1-1-2
Use the rate maintenance function to change the RTP rate. How do you proceed? ___________________________________________________ ___________________________________________________ Change EDM rate category to EDM_01. ___________________________________________________ Which new rate determination does this produce? ___________________________________________________ ___________________________________________________
© SAP AG
IUT235
3-38
1-2
Display the header data of the RTP interface. Go to Customizing for SAP Utilities and choose Energy Data Management Æ Interface to RTP Billing Æ Define RTP Interface Æ Display RTP Interface. 1-2-1
Identify the data for the RTP interface EDM_01. _________________________________________________ _________________________________________________
1-2-2
Which formula is allocated to the RTP interface? _________________________________________________ _________________________________________________
1-2-3
How many input and output parameters are defined in the formula LIMIT01? _________________________________________________ _________________________________________________
1-3
Display the result parameter of the RTP interface. 1-3-1
How may results parameters are defined in RTP-Interface EDM_01? _________________________________________________ _________________________________________________
1-3-2
Note the results parameters for the individual results functions in the RTP interface EDM_01. _________________________________________________ _________________________________________________
© SAP AG
IUT235
3-39
1-4
Display the RTP components for the RTP interface (activation, input and output parameters, and parameter template). 1-4-1
How many components make up the RTP interface EDM_01? List the RTP components: _________________________________________________ _________________________________________________
1-4-2
How many components in RTP interface EDM_01 are active? Which components are active? _________________________________________________ _________________________________________________
1-4-3
Which activation type is allocated to the RTP component 0005 Æ (billing of peak demand) in RTP interface EDM_01? A. B C.
1-4-4
Use and activate generally Use and activate individually Use individually and activate generally
Which component in RTP interface EDM_01 has the highest priority? _________________________________________________ _________________________________________________
1-4-5
If RTP interface EDM_01 were now activated, what result would be determined for the RTP component 006 (billing for spot price agreement)? _________________________________________________ _________________________________________________
1-4-6
How many input parameters (not including parameter templates) are allocated to RTP interface EDM_01? Make a list of these parameters. _________________________________________________ _________________________________________________
© SAP AG
IUT235
3-40
1-4-7
Search for the Measured value QUANTITY input parameter for the second RTP component (005 Æ billing of peak demand). Input parameters can be allocated in three ways. How was the profile allocated to this input parameter? _________________________________________________ _________________________________________________
1-4-8
Which parameter template is defined in the RTP interface EDM_01? _________________________________________________ _________________________________________________
1-4-9
How are you able to use this parameter template? _________________________________________________ _________________________________________________
1-4-10
How may output parameters are defined in RTP-Interface EDM_01? Make a list of the allocated output parameters. Field name or data category
Values
_________________________________________________ _________________________________________________
© SAP AG
IUT235
3-41
1-4-11
Note the individual output parameters and the corresponding result parameters. RTP Component
© SAP AG
Output Parameter
IUT235
Result Parameter
3-42
Exercises Unit: Elements in an RTP interface Topic: Execute RTP interface EDM_01 At the conclusion of these exercises, you will be able to • Execute the EDM_01 RTP interface for your business partner, using a billing simulation • Activate a temporary spot agreement at installation level for your customer • Execute the EDM_01 RTP interface with an individual spot agreement First of all a customer with an interval meter must be billed for the on-peak and off-peak rate consumption, and maximum demand. Then during the billing period, an individual spot agreement must be activated, where an individual quantity limit is allocated to the customer at installation level. The customer must now be billed for the spot agreement with the individual allocated quantity limit. 2-1
Run a billing simulation with RTP interface EDM_01. In the SAP menu, choose Utilities Industry → Billing → Billing Execution -> Individual Processing → Billing Analysis. 2-1-1
Run an individual simulation (billing analysis) for your installation for the period from January 1, YYYY to January 31, YYYY (YYYY = current year). _____________________________________________________ _____________________________________________________
2-1-2
Ensure that the simulation was successful. _____________________________________________________ _____________________________________________________
2-1-3
Display the document and note the billing document number: Billings document number: ________________________________
© SAP AG
IUT235
3-43
2-1-4
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. Result Parameter
Net amount
Billing quantity
On-peak rate consumption Off-peak rate consumption Maximum demand 2-1-5
Run an RTP analysis for the billing simulation. _____________________________________________________ _____________________________________________________
2-1-6
How many input parameters were used in the simulation? _____________________________________________________ _____________________________________________________
2-1-7
What is the total of the profile values used for input parameter 1? __________________
2-1-8
How many output parameters were determined in the simulation? Which output parameters were determined? _____________________________________________________ _____________________________________________________
2-1-9
How many result parameters were determined in the simulation? List the determined result parameters. _____________________________________________________ _____________________________________________________
2-1-10 What values do the individual result parameters have? _____________________________________________________ _____________________________________________________ © SAP AG
IUT235
3-44
2-1-11
Which periods are defined for the on-peak and off-peak rate periods within the RTP interface? Note the defined periods. Call up another session and look for the definition of time-of-use types in the Customizing settings. On-peak rate period
__________________
Off-peak rate period __________________ __________________ 2-1-12
Export the values for the off-peak rate parameters to Excel, and add up the offpeak rate values. What is the result? _____________________________________________________ _____________________________________________________
2-2
Run an invoicing simulation for the bill period. 2-2-1
Run an invoicing simulation for the billing analysis you just executed. _____________________________________________________ _____________________________________________________
2-2-2
Ensure that the simulation was successful. _____________________________________________________ _____________________________________________________
2-2-3
Display the print document. _____________________________________________________ _____________________________________________________
2-2-4
Display the bill preview. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
3-45
2-2-5
What are the price, quantity and amount for the following parameters: Result Parameter
Billing quantity
Price
Net amount
On-peak rate consumption Off-peak rate consumption Maximum demand 2-3
Activate a temporary spot agreement within the installation. In the Utilities Industry menu, choose Technical Master Data → Installation → Change. 2-3-1
Enter the ID of your installation. _____________________________________________________ _____________________________________________________
2-3-2
By activating the spot component, specify a temporary special agreement in the installation. Ensure that the value of the maximum demand is contained in the agreement period. The value of the maximum demand occurred on January 13, YYYY. _____________________________________________________ _____________________________________________________
2-3-3
Check the installation and determine whether the component is activated. _____________________________________________________ _____________________________________________________
2-3-4
In the spot component, allocate the limit value profile (25) from January 1, YYYY in the Allocate Profiles or Roles to Components screen. This is a limit value, and the price of the special agreement applies to any values above this limit value. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
3-46
2-4
Run a billing simulation for the individual agreement. 2-4-1
Run an individual simulation (billing analysis) for your installation. Take into account the individual agreement for the period January 1, YYYY to January 31, YYYY. _____________________________________________________ _____________________________________________________
2-4-2
Ensure that the simulation was successful. _____________________________________________________ _____________________________________________________
2-4-3
Display the document and note the billing document number: Billing document number:
2-4-4
___________________
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. Result Parameter
Net amount
Billing quantity
Spot consumption below baseline Spot consumption above baseline On-peak rate consumption Off-peak rate consumption Maximum demand 2-4-5
Run an RTP analysis for the billing simulation. _____________________________________________________ _____________________________________________________
2-4-6
Why was nothing billed for the six result parameters (maximum demand for spot agreement?). _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
3-47
2-4-7
What happens when the spot component is activated? _____________________________________________________ _____________________________________________________
2-4-8
Run an invoicing simulation for the billing analysis you just executed. _____________________________________________________ _____________________________________________________
2-4-9
Ensure that the simulation was successful. _____________________________________________________
2-4-10
Display the print document. _____________________________________________________
© SAP AG
IUT235
3-48
Solutions Unit: Elements in an RTP interface Topic: Follow-Up
1-1 1-1-1
In the business partner field (Part/tel), enter the number of your business partner. Field name or data category
Values
Business partner
TR0101A0##
From the initial screen, choose Enter. Choose Confirm Partner. The data environment for your business partner is now available in the navigation area. 1-1-2
Use the rate maintenance function to change the RTP rate. How do you proceed? Select the installation in the navigation area. The Rate Maintenance access is found in the context menu. You should ensure that you make subsequent changes for the 01.01.YYYY. Old Rate Category
New Rate Category
EDM
EDM_01
Which new rate determination does this produce?
© SAP AG
Field name or data category
Values
Rate type
1008
Rate Category
EDM_01
Rate
EDM_01
RTP interface
EDM_01
IUT235
3-49
1-2 1-2-1
1-2-2
1-2-3
Enter the RTP interface. Field name or data category
Values
RTP interface
EDM_01
Which formula is allocated to the RTP interface? In the Header Data tab page, search for the Formula field. Field name or data category
Values
Formula
LIMIT01
How many input and output parameters are defined in the formula LIMIT01? On the left-hand side of the screen, search for the input and output parameters for each component. 3 Input Parameters, 4 Output Parameters
© SAP AG
Field name or data category
Values
Input parameter 1
Measured value QUANTITY
Input parameter 2
First value limit as quantity QUANTITY
Input parameter 3
Second value limit as quantity QUANTITY
Output parameter 1
Portion below first limit QUANTITY
Output parameter 2
Portion above first limit QUANTITY
Output parameter 3
Portion above second limit QUANTITY
Output parameter 4
Demand above limit DEMAND
IUT235
3-50
1-3
Display the result parameter of the RTP interface. 1-3-1
1-3-2
How may results parameters are defined in RTP-Interface EDM_01? Choose Result parameters. Six result parameters are defined. Field name or data category
Values
Result parameter 1
On-peak rate consumption
Result parameter 2
Off-peak rate consumption
Result parameter 3
Maximum demand
Result parameter 4
Spot consumption below baseline
Result parameter 5
Spot consumption above baseline
Result parameter 6
Maximum demand for spot agreement
Note the results parameters for the individual results functions in the RTP interface EDM_01. The SUM results function is used to determine the following: - On-peak rate consumption - Spot consumption below baseline
Off-peak rate consumption Spot consumption above baseline
The PEAK results function is used to determine the following: - Maximum demand
© SAP AG
Maximum demand for spot agreement
IUT235
3-51
1-4
Display the RTP components for the RTP interface (activation, input and output parameters, and parameter template). 1-4-1
How many components make up the RTP interface EDM_01? List the components: On the left-hand side of the screen, identify the components (symbol with 3 documents). Three components are defined.
1-4-2
Field name or data category
Values
Component 1
0006Æ Billing of spot agreement
Component 2
0005Æ Billing of peak demand
Component 3
0001Æ Billing of on- and offpeak rates
How many components in RTP interface EDM_01 are active? Which components are active? You can find the entries on the screen on the RTP components tab page under the Activation tab page. 2 components are defined.
1-4-3
Field name or data category
Values
Component 2
0005Æ Billing of peak demand
Component 3
0001Æ Billing of on- and offpeak rates
Which activation type is allocated to the RTP component 0005 Æ (billing of peak demand) in RTP interface EDM_01? On the left-hand side of the screen, double-click the RTP component 005 Æ billing of peak demand. You can find the entries on right-hand side of the screen on the RTP components tab page in the Activation type field. A. Use and activate generally
© SAP AG
IUT235
3-52
1-4-4
Which component in RTP interface EDM_01 has the highest priority? On the left-hand side of the screen, double-click on each RTP component. You can find the entries on right-hand side of the screen on the RTP components tab page in the Priority field. Or Identify the RTP components on the left-hand side of the screen. The priority is to the right of the name of the RTP component. 0006 Æ Billing of spot agreement
1-4-5
If RTP interface EDM_01 were now activated, what result would be determined for the RTP component 006 (billing for spot price agreement)? None, since the component is currently inactive.
1-4-6
How many input parameters (not including parameter templates) are allocated to RTP interface EDM_01? Make a list of these parameters. On the left-hand side of the screen, search for the input parameters for each of the active RTP components (indicated by a green circle). OR Go to the RTP components tab page and choose the Input parameters tab page. (Note that you must perform this step for each RTP component in the interface). 3 input parameters are allocated.
© SAP AG
Field name or data category
Values
Component 1, 0006 Æ billing of spot agreement
Measured value QUANTITY
Component 2, 0005 Æ billing of peak demand
Measured value QUANTITY
Component 3, 0001 (billing according to on or offpeak rate, default component code)
Measured value QUANTITY
IUT235
3-53
1-4-7
Search for the Measured value QUANTITY input parameter for the second RTP component (005 Æ billing of peak demand). There are 2 ways of allocating profiles to the input parameter. How was the profile allocated to this input parameter? Double-click on RTP component 0005 Æ billing of peak demand. Double-click on the Measured value QUANTITY input parameter and choose the Input parameter tab page on the RTP components tab page. Profiles can be allocated in the following ways: 1) Using the profile number 2) Using the profile role 3) As a constant value In this case, the profile is allocated via a role. This means that when the RTP interface is executed, the profile is used with the Measured consumption role (0001):
1-4-8
1-4-9
Which parameter template is defined in the RTP interface EDM_01? Field name or data category
Values
Component 1, 0006 Æ billing of spot agreement
First limit value as QUANTITY (second input parameter)
How are you able to use this parameter template? You can allocate individual profile to an installation.
© SAP AG
IUT235
3-54
1-4-10
How may output parameters are defined in RTP-Interface EDM_01? Make a list of the allocated output parameters. On the left-hand side of the screen, search for the output parameters for each of the active RTP components (indicated by a green circle). OR Go to the RTP component tab page and choose the Outp. parameters tab page. 6 output parameters are allocated. 3 output parameters are allocated to the first RTP component 0006 Æ billing of spot agreements. 1 output parameter is allocated to the first RTP component 0005 Æ billing of peak demand). 2 output parameters are allocated to the third RTP component 0001 Æ on and off-peak.
© SAP AG
Field name or data category
Values
Component 1, 0006 Æ billing of spot agreement
Portion below first limit QUANTITY
Component 1, 0006 Æ billing of spot agreement
Portion above first limit QUANTITY
Component 1, 0006 Æ billing of spot agreement
Demand above limit DEMAND
Component 2, 0005 Æ billing of peak demand
Demand above limit DEMAND
Component 3, 0001 Æ on or off-peak, component code for on-peak period
Portion above first limit QUANTITY
Component 3, 0001 Æ on or off-peak, component code for off-peak period
Portion above first limit QUANTITY
IUT235
3-55
1-4-11
Note the individual output parameters and the corresponding result parameters.
RTP Component
Output Parameter
Result Parameter
Component 1, 0006 Æ billing of spot agreement
Portion below first limit QUANTITY
Spot consumption below baseline
Component 1, 0006 Æ billing of spot agreement
Portion above first limit QUANTITY
Spot consumption above baseline
Component 1, 0006 Æ billing of spot agreement
Demand above limit DEMAND
Maximum demand for spot agreement
Component 2, 0005 Æ billing of peak demand
Demand above limit DEMAND
Maximum demand
Component 3, 0001 Æ on or off-peak, component code for on-peak period
Portion above first limit QUANTITY
On-peak rate consumption
Component 3, 0001 Æ on or off-peak, component code for off-peak period
Portion above first limit QUANTITY
Off-peak rate consumption
© SAP AG
IUT235
3-56
Solutions Unit: Elements in an RTP interface Topic: Execute RTP interface EDM_01 2-1 2-1-1
Run an individual simulation (billing analysis) for your installation for the period from January 1, YYYY to January 31, YYYY. Enter the following data on the initial screen for automatic billing and simulation: Select the simulation in the Billing types group frame. Field name or data category
Values
Simulation period
01.01.YYYY - 31.01.YYYY
Select the Installation in the Selection criteria group frame. Field name or data category
Values
Installation
TR0101A0##
Select Bill/simulate (F8). 2-1-2
Ensure that the simulation was successful. Check that the following message is displayed at the bottom, left hand side of the screen: Simulation of installation TR0101A0## was carried out successfully.
2-1-3
Display the document and note the billing document number: Billing document number: ___________________ Select Display document. Choose Enter.
2-1-4
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. Choose the Doc. overview tab page.
© SAP AG
Result Parameter
Net amount
Billing quantity
On-peak rate consumption
1.469,02
24.483,72
Off-peak rate consumption
712,89
23.762,86
IUT235
3-57
Maximum demand 2-1-5
2.193,27
215,20
Run an RTP analysis for the billing simulation. Choose the RTP analys. tab page. Choose Start analysis.
2-1-6
How many input parameters were used in the simulation? Choose the Overview tab page on the Input parameters tab page. Æ Three input parameters were used.
2-1-7
What is the total of the profile values used for input parameter 1? __________________ Select the first input parameter in the Input Parameter Formula group frame. (The profile values are displayed below in the Profile values group frame). Select the Value column in the Profile values group frame. To see the totals, choose Total and scroll to the end of the table.
2-1-8
Field name or data category
Values
Total of profile values for input parameter 1
48.246,58
How many output parameters were determined in the simulation? Which output parameters were determined? Choose the Overview tab page on the Output parameter tab page. Æ Two input parameters were used.
© SAP AG
Field name or data category
Values
Output parameter 1
On-peak consumption 02 Portion above first limit
Output parameter 2
Off-peak consumption 04 Demand above limit
IUT235
3-58
2-1-9
How many result parameters were determined in the simulation? List the determined result parameters. Choose the Overview tab page on the Result parameters tab page. Æ 3 result parameters were determined:
2-1-10
2-1-11
Field name or data category
Values
Result parameter 1
On-peak rate consumption
Result parameter 2
Off-peak rate consumption
Result parameter 3
Maximum demand
What values do the individual result parameters have? Field name or data category
Values
On-peak rate consumption
24.483,72
Off-peak rate consumption
23.762,86
Maximum demand
215,2
Which periods are defined for the on-peak and off-peak rate periods within the RTP interface? Note the defined periods. Call up another session and look for the definition of time-of-use types in the Customizing settings. On-peak rate period
__________________
Off-peak rate period
__________________ __________________
Go to Customizing for SAP Utilities and choose Energy Data Management → Basic Settings → Time-of-Use Group → Define Time-of-Use Types. Select the on-peak rate period (season type 0001) and double-click on the Definition folder. Select the off-peak rate period (season type 0002) and double-click on the Definition folder. Æ On-peak rate period
08:00:00 – 17:59:59
Æ Off-peak rate period
00:00:00 – 07:59:59 18:00:00 – 23:59:59
© SAP AG
IUT235
3-59
2-1-12
Export the values for the off-peak rate parameters to Excel, and add up the offpeak rate values. What is the result? Go back to the billing simulation and display the billing document. Choose the RTP analy. tab page. Start the RTP analysis. Select the parameter number for off-peak rate consumption (result 2) in the Result parameters section. Choose Export and then Spreadsheet. Choose Enter. Select the pivot table in the Export list object to XXL dialog box. Choose Enter. Choose Enter in the dialog box with the Microsoft Excel option. The number of the results parameter is displayed in the first column of the spreadsheet that opens. Scroll down till you come to the ‘002 result’ line. (Alternatively, you can also use the existing filter and hide the 001 and 003 results numbers).
2-2
Field name or data category
Values
Off-peak rate consumption
23.762,86
Run an invoicing simulation for the bill period. 2-2-1
Run an invoicing simulation for the billing analysis you just executed. Choose Invoicing simulation on the initial screen for automatic billing and simulation. Ensure that the number of the billing document is correct. Choose Enter.
2-2-2
Ensure that the simulation was successful. Check that the following message appears at the bottom left hand side of the screen: Invoicing completed.
2-2-3
Display the print document. Choose Display print document on the initial screen for automatic billing and simulation. Choose Enter. Display the bill preview. Choose Bill preview on the Display Print Document screen.
© SAP AG
IUT235
3-60
2-2-4
What are the price, quantity and amount for the following parameters: Result Parameter
Billing quantity
Price
Net amount
On-peak rate consumption
24.483,72
0,06
1.469,02
Off-peak rate consumption
23.762,86
0,03
712,89
Maximum demand
215,20
120,00
2.193,27
Note: The demand price printed on the bill is 120. The demand price in the rate facts is 10 USD/kWh. The system uses 120, because an annual price (10 USD * 12 months) is determined from the monthly price of 10. Since period control for the individual rate steps is set to the basic procedure for an exact number of days, the following calculation takes place, and is deceptive on the billing form: We have billed for January, which includes 31 days. (31 / 365) * 120 = 10.19 (final price) 215.20kW * 10.19 = ~2193.27
© SAP AG
IUT235
3-61
2-3
Activate a temporary spot agreement within the installation. In the Utilities Industry menu, choose Technical Master Data → Installation → Change. 2-3-1
Enter the ID of your installation. Field name or data category
Values
Installation
TR0101A0##
Choose Enter. 2-3-2
By activating the spot component, specify a temporary special agreement in the installation. Ensure that the value of the maximum demand is contained in the agreement period. The value of the maximum demand occurred on January 13, YYYY. Choose RTP interface in the Change Installation screen. Expand the data objects below the Installation (top left on screen). Open up the data objects and double-click on the component (0006). Choose the Component tab page. Select the Activate field. Enter the date January 13, YYYY in the From-Date field. Choose Copy to table. Go back. Save your data in the Change Installation screen.
2-3-3
Check the installation and determine whether the component is activated. Return to the installation. Choose RTP interface in the Change Installation screen. Expand the data objects below the Installation (top left on screen). Expand the data objects and double-click on the component (0006). According to the Component tab page, the component should be activated from January 13, YYYY.
2-3-4
In the spot component, allocate the limit value profile (25) from January 1, YYYY in the Allocate Profiles or Roles to Components screen. This is a limit value, and the price of the special agreement applies to any values above this limit value. Expand the data objects below the Installation (above left on screen) in the Allocate Profiles or Roles to Components screen. Expand the data objects and double-click on input parameter 02. Choose the Parameter tab page. Enter the date January 01, YYYY in the From-Date field. Enter the value limit profile 25 in the Profile field. Choose Copy to table. Alternatively, you can enter the value 25 in the Constant Value field. Go back. Save your data in the Change Installation screen.
© SAP AG
IUT235
3-62
2-4
Run a billing simulation for the individual agreement. 2-4-1
Run an individual simulation (billing analysis) for your installation. Take into account the individual agreement for the period January 1, YYYY to January 31, YYYY.
2-4-2
Ensure that the simulation was successful. Check that the following message is displayed at the bottom, left hand side of the screen: Simulation of installation TR0101A0## was carried out successfully.
2-4-3
Display the document and note the billing document number: Billing document number: ___________________ Select Display document. Choose Enter.
2-4-4
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. Choose the Doc. overview tab page.
2-4-5
Result Parameter
Net amount
Billing quantity
Spot consumption below baseline
607,74
30.387,18
Spot consumption above baseline
440,86
5.510,78
On-peak rate consumption
371,50
6.191,60
Off-peak rate consumption
184,71
6.157,02
Maximum demand
2.123,97
208,04
Run an RTP analysis for the billing simulation. Choose the RTP analys. tab page. Choose Start analysis.
© SAP AG
IUT235
3-63
2-4-6
Why was nothing billed for the six result parameters (maximum demand for spot agreement?). The operand for the Maximum Demand for Spot Agreement parameter is not allocated to rate EDM_01 in the rate facts. Display rate EDM_01 in transaction EA32. Choose the Facts pushbutton. The RTP operand for Maximum Demand for Spot Agreement is not allocated in the rate facts. No value is therefore calculated for this result parameter.
2-4-7
What happens when the spot component is activated? The quantity above and below the limit is determined and multiplied with the spot price.
2-4-8
Run an invoicing simulation for the billing analysis you just executed. Choose Invoicing simulation on the initial screen for automatic billing and simulation. Ensure that the number of the billing document is correct. Choose Enter.
2-4-9
Ensure that the simulation was successful. Check that the following message appears at the bottom left hand side of the screen: Invoicing completed.
2-4-10
Display the print document. Choose Display print document on the initial screen for automatic billing and simulation. Choose Enter. Display the bill preview. Choose Bill preview on the Display Print Document screen.
© SAP AG
IUT235
3-64
Customizing Steps to Build an RTP Interface
Customizing the RTP Interface Steps to Build an RTP Interface Allocating the RTP Interface to a Rate
SAP AG 2003
© SAP AG
IUT235
4-1
Course Objectives At the conclusion of this unit, you will be able to: z Recognize use of TOU, season and day groups z Define and generate RTP components z Define result functions z Prioritize and activate components z Assign input and output parameters z Use templates to define the RTP Interface z Define and set up result
parameters
z Allocate the RTP interface
to a rate
SAP AG 2003
© SAP AG
IUT235
4-2
Customizing the RTP Interface
Customizing the RTP Interface Steps to Build an RTP Interface Allocating the RTP Interface to a Rate
SAP AG 2003
© SAP AG
IUT235
4-3
Elements in the RTP Interface
Header Data
Result parameter
RTP Components
z Formula
z Result Number
z Components
z Interval length
z Result Parameter
z Activation
z Division
Desc
z Input Parameter
z Result Function z Operand cat.
z Output Parameter z Parameter Template
z Unit of measurement z Proration
RTP interface SAP AG 2003
The RTP interface is built from the Header Data, Result Parameters and RTP Components. In order to customize an RTP interface, these building blocks must be developed. The following slides give you the information needed to build and customize an RTP interface.
© SAP AG
IUT235
4-4
Process Flow for Creating an RTP Interface No
Set up Season, Day, TOU Groups
Determine RTP interface to be used
Exist?
No
Determine RTP components to be used.
Exist? Yes
Define RTP components
Exist?
Define RTP Interface
No
Define blocks
No
Determine formula to be used.
Define formulas
Exist? Yes
Allocate RTP header data.
Allocate result parameter
Allocate components
Allocate input parameter
Allocate output parameter
SAP AG 2003
Set up Season, Day and TOU Groups (i.e. component structure). This takes place outside RTP Customizing by means of the following menu path: Utilities Industry ® Energy Data Management ® Basic Settings
Determine RTP interface to be used. If the desired RTP interface does not exist, you can create it in Customizing. SAP Utilities Energy Data Management ® Interface to RTP Billing Define RTP interface
Determine RTP components to be used. If the desired RTP component does not exist, you can create it in Customizing. SAP Utilities Energy Data Management ® Interface to RTP Billing Defining RTP Components
Determine formula to be used. If the desired formula does not exist, you can create it in Customizing. SAP Utilities Tools System Modifications ® User-Defined Enhancements for Energy Data Management ® Formulas (for further information, see the Formula Profiles unit of IUT225)
Allocate RTP header data.
Allocate result parameters
Allocate RTP components
Allocate input and output parameters to each component
© SAP AG
IUT235
4-5
Customizing Steps to Build an RTP Interface SAP Utilities EDM Basic Settings Season Groups
Define Season Types Define Season Groups Define Day Types Define Day Groups
Day Group
Define TOU Types
TOU Group
Define TOU Groups Customize RTP Component
Interface to RTP Billing
Customize RTP Interface
Tools System Modifications User-Defined Enhance. for EDM
Result Functions
Customize Result Functions Define Information Types
SAP AG 1999
You can make the settings listed on the slide for the RTP interface. The following settings are dealt with in this unit: y Define RTP component y Define RTP interface y Define result functions
© SAP AG
IUT235
4-6
Customizing an RTP Component
RTP Component ID
Description
On-Off
On- and Off-Peak Consumption
Season On-Off
Seasonal On-Off Peak Cons
Peak
Maximum Demand
RTP Comp: OnOn-Off TOU Group 1: On-Off Peak
Season Group
Day Group
TOU Group 1
2
RTP Comp: Season OnOn-Off
1
RTP Comp: Peak
Seas Grp 2: Year Div in Sum/Win
TOU Type 1: On-Peak
Season Type 1: Summer
TOU Type 2: Off-Peak
Season Type 2: Winter TOU Group 1: On-Off Peak TOU Type 1: On-Peak TOU Type 2: Off-Peak
SAP AG 1999
RTP Component Structure is comprised of a unique combination of Season Groups, Day Groups and TOU Groups.
When an RTP Component is customized the following information is entered: y RTP Component ID y RTP Description y Season, Day or TOU Groups as defined by the requirements (not all have to be chosen)
When a new RTP Component is created, the Day, Season or TOU groups are allocated to the RTP Component.
In the above example, there are 3 RTP Components y On-Off which is comprised of just a TOU Group y Season On-Off which is made up of both a Season Group and a TOU Group y Peak which contains no time periods at all
Path to Customizing: SAP Utilities Æ Energy Data Management Æ Interface to RTP Billing Æ Define RTP Component
By allocating these Groups to the RTP Component in the RTP-Interface, it signals billing to be carried out according to these defined time periods.
After the RTP Component is created, it must be Generated before it can be used. Once the RTP Component has been generated, no changes can be made.
© SAP AG
IUT235
4-7
Customizing Result Functions
Result Function
Description
Function Module
MINIMUM
Minimum profile value
ISU_EDM_RESULT_0003
PEAK
Maximum profile value
ISU_EDM_RESULT_0002
SUM
Total of profile values
ISU_EDM_RESULT_0001
SAP AG 1999
Result Functions define how profile values for a certain period are analyzed and used to calculate a single value such as a sum, minimum or maximum value.
Result functions are defined with a description and a function module that performs the calculation. Results from result functions are currently used as input values in billing. This links the RTP interface to IS-U billing.
Those provided by SAP are:
Function
Description
Function Module
y MINIMUM:
Minimum Profile Value
ISU_EDM_RESULT_0003
y PEAK:
Maximum Profile Value
ISU_EDM_RESULT_0002
y SUM:
Total of Profile Values
ISU_EDM_RESULT_0001
Result Function modules can be created at the customer site and implemented in this customizing process.
© SAP AG
IUT235
4-8
Steps to Build an RTP Interface
Customizing the RTP Interface Steps to Build an RTP Interface Allocating the RTP Interface to a Rate
SAP AG 2003
© SAP AG
IUT235
4-9
Header Data RTP Interface: RTP Interface Description:
Header Data Formula: In
Profile
Interval Length:
Profile Profile
Formula
x1 x2
Out y1
yn = min( x1, x2,xm)
xn
y2 ym
Profile Profile Profile
Division: SAP AG 2003
The following data must be entered to start the creation of the RTP-Interface: y RTP Interface Code and Description: identifies the RTP interface - Header data Formula, Interval Length, Division
Note: The Formula is the basis of the calculation as it determines the input and output parameters.
© SAP AG
IUT235
4-10
Result Parameter Operand Category to which the RTP Interface result can be passed
Results can be passed to the Rate Step of the RTP Rate
Result Number
Operand cat.
Unit of measurement
Result Function
Result Parameter Desc
1
QUANT
kWh
SUM
On-Peak consumption
2
QUANT
kWh
SUM
Off-Peak consumption
3
DEMAND
kW
PEAK
Max. demand
Installation
Rate Category
Result Function used to calculate the Output Parameters
Ind. RTP interface
Log register
Rate type
Rate
PI12
PI22 P_VB
P_FC RTP interface P1
P2
P12
LUMSUM02 RTPAMNT; ONE DEMAND01 BILLABLE KW; PEAK KW
SAP AG 2003
To create Result Parameters, the following information must be entered: y Result Number, Result Parameter Description, Operand Category, Result Function, Unit of Measure (use the ‚copy‘ pushbutton to insert the information into the RTP interface)
Note: The Result Parameters come from the Result Function. Result Parameters are assigned to operand categories and reference the output parameters. The Result Parameters supply the operands with data for the RTP rate used in IS-U billing.
© SAP AG
IUT235
4-11
Components RTP Component: On-Off
Activation Type: Use and Activate Generally Use and activate generally Use and activate individually Use individually and activate generally
Enter for each component
Priority: 1
To-Date: 31.12.9999
From-Time: 00:00:00
To-Time: 23:59:59
Period
From-Date: 01.01.00
SAP AG 2003
RTP Components: Activation, Input Parameters, Output Parameters and possibly Template Parameters should be defined for each RTP Component, depending on the requirements. Note: The Activation type and Priority should be defined.
In the ‚Activation‘ tab, enter the following: y Choose an RTP Component y For each RTP Component, enter the following: - Choose one of the Activation Types - For each RTP Component, enter the following: Enter a Priority for the RTP Component (if several RTP Components have the same activation period, this number defines which RTP Component is valid). RTP Components are sorted by priority. The prioritization is used to determine which RTP Component is valid when several RTP Components have the same activation periods. The component with the highest priority is valid in each case. To enter data in the fields, choose Insert component. - Enter a period in the "From/To Date" and "From/To Time" fields. (Choose the "Copy" function to insert the data below.)
© SAP AG
IUT235
4-12
Component Structure RTP Components “Structure“ of the RTP components corresponds to the Time Groups used
1. On-Off Component On-Peak Component Code In Out – Portion Above 1st Limit (QUANTITY) on-peak
Off-Peak Component Code In Out – Portion Above 1st Limit (QUANTITY) off-peak comp1
Default Component Code
Summer
In 1 – Measured Value (QUANTITY) Historic Consumption
Weekend
Out
on-peak
Component Structure is time sliced for on and off peak periods
off-peak Component
Weekday on-peak
summer/winter
2. Peak Component
off-peak
weekday/weekend
Default Component Code
on peak/off peak
Winter Weekend
In 1 – Measured Value (QUANTITY) Historic Consumption
on-peak
Out – Demand Above Limit (DEMAND) Max. demand
off-peak
Component Structure is NOT time sliced
Weekday on-peak off-peak
SAP AG 2003
Recall that the structure of the RTP Component is determined by the Season, Day and TOU Groups allocted to the RTP Component.
In the above examples: y RTP Component 1 contains TOU periods On and Off y RTP Component 2 contains no time periods
© SAP AG
IUT235
4-13
Component Activation and Prioritization Activation Type: Use and Activate Generally Use and activate generally Use and activate individually Use individually and activate generally
Time General generated in the RTP Interface Individually Activated
Priority: medium
comp1
comp1
comp1
Priority: low
comp2
comp2
Priority: high
comp3
comp3
comp3
comp3
comp3
comp1
comp2
comp3
comp1
comp1
RTP-Component Priority!
RTP Component Execution Activated
Not activated
SAP AG 2003
Individual RTP Components such as a specific agreement for a customer are defined in the Installation.
The RTP Components can be activated in various ways: y Generally y Individually
The activation and prioritization determine which RTP Component will be executed in the RTPInterface.
© SAP AG
IUT235
4-14
Input Parameter Input Parameter
Input Parameter
From-Date: 01.01.00
To-Date: 31.12.9999
From-Time: 00:00:00
To-Time: 11:59:59
Assigned Status
Profile:
Role: Input parameters can be allocated to a role or a profile SAP AG 2003
On the Input Parameter Tab, Input Parameters are the assigned a profile.
Enter the period (From and To Date/Time) in which a profile is allocated to the Input Parameter of the RTP Component. This enables allocation of different profiles to the same parameter (time slicing).
Choose the Profile OR Role to be allocated to the parameter. (Once you have entered this data, insert the information using the Copy function.)
© SAP AG
IUT235
4-15
Historical Profiles for one Input Parameter RTP Interface Formula LIMIT01 RTP Component 1
From-Date: 01/01/2000
To-Date: 01/31/2000
Profile: 101
Input 1: Measured Cons
From-Date: 02/01/2000
To-Date: 02/29/2000
Profile: 320
Input 2
From-Date: 03/01/2000
To-Date: 03/31/2000
Profile: 001
Input 3 Output 1 Output 2 Output 3 Output 4
SAP AG 1999
The above example displays how different profiles can be assigned to one input parameter based on the validity dates of the profile assignment.
© SAP AG
IUT235
4-16
Usage of the Parameter Template RTP Component 1 Parameter Template
Input 1
Installation: EDM_IN_002
Input 2 Input 3 Output 1
Profile 53
Output 2 Output 3 Installation
Output 4
Rate Category
Ind. RTP interface
Log register
Rate type
Rate
PI12
PI22 P_VB
P_FC RTP interface P1
P2
P12
LUMSUM02 RTPAMNT; ONE DEMAND01 BILLABLE KW; PEAK KW
SAP AG 2003
When an RTP Component has the activation type Use and Activate Individually or Use Individually and Activate Generally, it is possible to define Input Parameters as Template Parameters. The advantage of Template Parameters is that they allow the user to define Input Parameters via the installation. This means that profiles or roles can ONLY be allocated to Input Parameters at the installation.
In order to assign the profile to the parameter template, go to the Installation [NES31]. Choose the 'RTP interface' pushbutton. Within this transaction, it is possible to assign the profile to the template parameter. This is typically used for short term agreements such as a SPOT pricing limit.
© SAP AG
IUT235
4-17
Output Parameter
Output Parameter Result Number: The Output Parameters are allocated to the Result Parameters.
Result Number
Result Parameter Description
Output 1
1
Portion Above First Limit
Output 2
2
Portion Below First Limit
Output 3
3
Maximum demand
Output 4
SAP AG 2003
In the Result number field, choose a result parameters that you want to allocate to the output parameter. (Once you have entered this data, insert the information using the Copy function.)
Defined Result Parameters can be found under the Result Parameters tab.
© SAP AG
IUT235
4-18
RTP- Interface Complete RTPRTP- Interface Header Data
Formula: LIMIT01
Interval Length: 60 minutes
Division: Electric
Priority
RTP Component 1
Priority
RTP Component 2
Activation
Input 1
Input 1
Input 2
Input 2
Input 3
Input 3
Ouput Parameters Allocated to Result Parameters
Output 1
Output 1
Output 2
Output 2
Output 3
Output 3
Output 4
Output 4
Result Number
Operand Category
Unit of Measure
Result Function
Result Parameter Description
1
QUANT
kWh
SUM
On-Peak Cons
2
QUANT
kWh
SUM
Off-Peak Cons
3
DEMAND
kW
PEAK
Peak Demand
Activation
Ouput Parameters Allocated to Result Parameters
SAP AG 1999
After these steps below have been performed, the RTP-Interface has been created: y Header y Result Parameters y RTP Component Activation and Prioritization y Input and Output Parameters
© SAP AG
IUT235
4-19
Allocating the RTP Interface to a Rate
Customizing the RTP Interface Steps to Build an RTP Interface Allocating the RTP Interface to a Rate
SAP AG 2003
© SAP AG
IUT235
4-20
Using an RTP- Interface Rate: EDM_01 Permissibility
Register-Based Data
X Interval Meters
RTP- Interface:
Allocate the RTP Interface to the Rate
EDM_01
Rate Facts/ Facts/Operands Operands:
Off Peak Usage
Operand Category:
QUANT
Result Parameter:
2 – Off Peak Consumption
Must match RTP Operand in the RTPInterface
X RTP Operand
Rate Steps Variant
InputOp01
InputOp02
InputOp01
Statistical Rate
001
QUANTI01
ONPEAKUSG
ONPEAKPRICE
ONPEAKAMT
EDM_01
002
QUANTI01
OFFPEAKUSG
OFFPEAKPRICE OFFPEAKAMT
EDM_01
SAP AG 1999
Before the RTP-Interface can be used, it must be allocated to a Rate. This allocation is only possible for rates that have selected the Permitted for Interval Meters option. Within the RTP rate facts, individual rate step input operands can be allocated to Result Parameters of the RTP-Interface. This means that the appropriate operands are provided with Result Parameter values from the RTPInterface during billing.
It is only possible to allocate Result Parameters to operands in the rate facts if the RTP operands have been defined. The Operand Category must also be defined. This is the Operand Category in which the RTP rate values in the RTP rate are to be processed. The Operand Category must match the category of the RTP operand.
© SAP AG
IUT235
4-21
Rate Permissibility for Interval Meters Change Rate Rate: Division: Bill Class: Permissibility
RegisterRegister-based data
Reg. Permiss. Permiss.
Register Operand
Interval Meters
Val. Class
Interval Meters
Min. Port.
Facts Permissible
Ref. value
PE Bill perm. perm.
RTP Interface Installation
Rate Category
Ind. RTP interface
Log. Register
Rate Type
Rate
PI12
PI22 P_VB
P_FC RTP Interface P1
P2
P12
LUMSUM02 RTPAMNT; ONE
DEMAND01 BILLABLE KW; PEAK KW
SAP AG 1999
The permissibility for interval meters is assigned within the Rate.
© SAP AG
IUT235
4-22
Operands Result Parameters Result Number
Operand Category
Unit of Measure
Result Function
Result Parameter Description
1
QUANT
kWh
SUM
On-Peak Cons
2
QUANT
kWh
SUM
Off-Peak Cons
3
DEMAND
kW
PEAK
Peak Demand
Rate Steps RTP interface provides the operand.
Variant
InputOp01
InputOp02
InputOp01
Statistical Rate
001
QUANTI01
ONPEAKUSG
ONPEAKPRICE
ONPEAKAMT
EDM_01
002
QUANTI01
OFFPEAKUSG
OFFPEAKPRICE OFFPEAKAMT
EDM_01
Operands Operand:
Off-Peak Usage
Operand Category:
QUANT
Division
Electric
Normal Usage Register Operand
The RTP operand type must be used.
Complete History RTP Operand
SAP AG 1999
© SAP AG
IUT235
4-23
Rate Facts Display Rate: EDM_01 - Facts Symbol for RTP Operands
0002
+
DEMANPRS
Demand Price
+
OFFPEAKUSG
Off Peak Usage
-
ONPEAKUSG
On Peak Usage Off-Peak Consumption
+
PEAK
Maximum Demand
Display Operand Value Operand:
OFFPEAKUSG
Season: The operand will be a result number of the RTP-Interface; operand type and unit of measurement must be the same.
Unit of Measure:
kWh
kWh
Valid From:
Valid To:
Result:
Description:
01.01.2000
31.12.9999
2
Off-Peak Cons
..
..
..
..
SAP AG 1999
Within the Rate Facts, the Operands coming from the RTP-Interface are indicated with the RTP Operand Symbol.
The Operands are tied to a Result Parameter Number from the RTP-Interface
© SAP AG
IUT235
4-24
Exercises Unit: Customizing settings for the RTP interface Topic: Execute RTP interface EDM_02 At the conclusion of these exercises, you will be able to • Describe the elements of the EDM_02 RTP interface • Execute the EDM_02 RTP interface for your business partner, using a billing simulation • Describe the functions of the EDM_02 RTP interface • Execute the EDM_02 RTP interface with an individual spot agreement First a customer with an interval meter must be billed for on-peak consumption, off-peak consumption below a value limit (25kWh) and consumption above the limit, which is valuated with a price for each interval above the limit. Then during the billing period, an individual spot agreement must be activated, where an individual quantity limit (50 kWh) is allocated to the customer at installation level. The determined quantity above the limit must be billed, based on the individually allocated limit value. The onpeak and off-peak rate consumption below the limit must also be billed. 1-1
Familiarize yourself with the EDM_02 RTP interface. In Customizing for SAP Utilities, choose Energy Data Management → Interface to RTP Billing → Define RTP Interface → Display RTP Interface. 1-1-1
Enter the RTP interface. _____________________________________________________
1-1-2
Which formula is allocated to the RTP interface? _____________________________________________________
1-1-3
How many input and output parameters are defined in the formula LIMIT02? _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-25
1-2
Display the result parameter of the RTP interface. 1-2-1
How may result parameters are defined in RTP-Interface EDM_02? _____________________________________________________ _____________________________________________________
1-3
Display the RTP components for the RTP interface. 1-3-1
How many components make up the RTP interface EDM_02? List the RTP components: _____________________________________________________ _____________________________________________________ _____________________________________________________ _____________________________________________________
1-3-2
Which RTP component in the EDM_02 RTP interface has the highest priority? _____________________________________________________ _____________________________________________________
1-4
Allocate rate category EDM_02 to the installation. In the Utilities Industry menu, choose Technical Master Data → Installation → Change. 1-4-1
Enter the ID of your installation (TR0101A0##). _____________________________________________________ _____________________________________________________
1-4-2
Change the rate category from EDM_01 to EDM_02. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-26
1-5
Run a billing simulation with RTP interface EDM_02. In the SAP menu, choose Utilities Industry → Billing → Billing Execution → Individual Processing → Billing Analysis. 1-5-1
Run an individual simulation (billing analysis) for your installation for the period from January 1, YYYY to January 31, YYYY. _____________________________________________________ _____________________________________________________
1-5-2
Ensure that the simulation was successful. _____________________________________________________ _____________________________________________________
1-5-3
Display the document and note the billing document number: Billing document number:
1-5-4
___________________
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. Result Parameter
Net amount
Billing quantity
Quantity multiplied with spot price Amount: Spot price * consumption above baseline On-peak consumption below baseline Off-peak consumption below baseline 1-5-5
Run an RTP analysis for the billing simulation. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-27
1-5-6
What value does the second input parameter have on the Input parameters tab page? This value is the limit quantity. _____________________________________________________ _____________________________________________________
1-5-7
How many result parameters were determined in the simulation? List the values for the individual determined result parameters. _____________________________________________________ _____________________________________________________
1-6
Run an invoicing simulation for the bill period. 1-6-1
Run an invoicing simulation for the billing analysis you just executed. _____________________________________________________ _____________________________________________________
1-6-2
Ensure that the simulation was successful. _____________________________________________________ _____________________________________________________
1-6-3
Display the print document and the bill preview. _____________________________________________________ _____________________________________________________
1-7
Activate a temporary spot agreement within the installation. In the Utilities Industry menu, choose Technical Master Data → Installation → Change. 1-7-1
Enter the ID of your installation. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-28
1-7-2
By activating the individual agreement, specify a temporary special agreement in the installation. Activate the agreement from January 13, YYYY. _____________________________________________________ _____________________________________________________
1-7-3
In the individual agreement, allocate the limit value profile (50) from January 1, YYYY in the Allocate Profiles or Roles to Components screen. This is a limit value, and the price of the special agreement applies to any values above this limit value. _____________________________________________________ _____________________________________________________
1-8
Run a billing simulation for the individual agreement. In the SAP menu, choose Utilities Industry → Billing → Billing Execution → Individual Processing → Billing Analysis. 1-8-1
Run an individual simulation (billing analysis) for your installation. Take into account the individual agreement for the period January 1, YYYY to January 31, YYYY. _____________________________________________________ _____________________________________________________
1-8-2
Ensure that the simulation was successful. _____________________________________________________ _____________________________________________________
1-8-3
Display the document and note the billing document number: Billing document number:
© SAP AG
___________________
IUT235
4-29
1-8-4
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. Result Parameter
Net amount
Billing quantity
Quantity multiplied with spot price Amount: Spot price * consumption above baseline On-peak consumption below baseline Off-peak consumption below baseline 1-8-5
Run an RTP analysis for the billing simulation. _____________________________________________________ _____________________________________________________
1-8-6
© SAP AG
What changed for the RTP calculation, after the component for the billing of an individual consumption limit was activated for the period January 13, YYYY to January 31, YYY? (Check the data on the Parameters tab page).
IUT235
4-30
Exercises Unit: Customizing settings for the RTP interface Topic: Create RTP interface At the conclusion of these exercises, you will be able to • Define season types and season groups • Define and generate RTP components • Create RTP interfaces • Create billing-relevant data for an RTP rate • Execute your RTP interface A new RTP interface must be created for billing off-peak and on-peak rate consumption below the limit, and seasonal consumption above the limit. A season change must be defined for the billing period of January. All billing data that is necessary for the new RTP interface must also be defined.
2-1
Define the season types and season groups. 2-1-1
Define two season types (e.g. with short text SA1_0## and SA2_0##) within the settlement period (01.01.YYYY – 31.01.YYYY) e.g. season 1 from 01.01. to 14.01. and from 01.10. to 31.12.; season 2 from 15.01. to 30.09. Choose the following in the SAP Reference IMG: SAP Utilities→ Energy Data Management → Basic Settings → Season Group → Define Season Types. _____________________________________________________
2-1-2
Define a season group that contains the season types you just created. Choose the following in the SAP Reference IMG: SAP Utilities → Energy Data Management → Basic Settings → Season Group → Define Season Groups. _____________________________________________________
© SAP AG
IUT235
4-31
2-2
Define and generate an RTP component. 2-2-1
Create an RTP component for determining seasonal consumption. (Choose the name RTPKomp_# for example). Choose the following in the SAP Reference IMG: SAP Utilities → Energy Data Management → Interface to RTP Billing → Define RTP Components → Create RTP Components.
2-2-2
Generate the RTP component. _____________________________________________________
2-3
Create an RTP interface with header data, activation of the RTP component and prioritization. 2-3-1
Create the RTP interface (RTPSch_##) and allocate formula LIMIT01 to it. In Customizing for SAP Utilities, choose Energy Data Management → Interface to RTP Billing → Define RTP Interface → Create RTP Interface.
2-3-2
Allocate the RTP component for seasonal consumption and the component for on-peak and off-peak rate consumption to the RTP interface. Activate both RTP components. Prioritize the components, so that the component with the seasonal consumption has highest priority. The components should determine the following: *Consumption in summer and winter Add the created component for seasonal consumption with activation type Use and activate generally. Allocate priority 2 to this component. *On-peak and off-peak rate consumption Add the component for on-peak and off-peak rate consumption with activation type Use and activate generally. Allocate priority 3 to this component.
2-4
Create result parameters in the RTP interface. 2-4-1
Define the following result parameters: - On-peak rate consumption Off-peak rate consumption - Consumption for season 1 (above limit) Consumption for season 2 (above limit) ___________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-32
2-5
Create input parameters in the RTP interface. 2-5-1
Allocate the input parameters for measured consumption and value limit profile. _____________________________________________________ _____________________________________________________
2-6
Create output parameters in the RTP interface. 2-6-1
Allocate the following output parameters: - On-peak rate consumption - Consumption for season 1 (above limit)
Off-peak rate consumption Consumption for season 2 (above limit) ___________________________________________________ _____________________________________________________ 2-7
Create rate EDM_0## for your RTP interface. 2-7-1
Define the RTP rate EDM_0##. Use rate EDM_01 as a template. _____________________________________________________ _____________________________________________________
2-7-2
Change the rate steps and create seasonal operands here (see below). Delete the rate steps that you do not require. _____________________________________________________ _____________________________________________________ The following four operands should be created for the seasonal consumption and prices: * Season 1 Consumption above limit * Season 2 Consumption above limit * Season 1 Price above limit * Season 2 price above limit ___________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-33
Which of these operands are defined as RTP operands, and why? _____________________________________________________ _____________________________________________________ 2-8
Allocate the operands in the rate facts. 2-8-1
Change the rate facts to allocate the price operands for season 1. You must create a price for season 1. _____________________________________________________ _____________________________________________________
2-8-2
Change the rate facts to allocate the price operands for season 2. You must create a price for season 2. _____________________________________________________ _____________________________________________________
2-8-3
Change the rate facts to allocate a result parameter to the operand for on-peak consumption. _____________________________________________________ _____________________________________________________
2-8-4
Change the rate facts to allocate a result parameter to the operand for off-peak rate consumption. _____________________________________________________ _____________________________________________________
2-8-5
Change the rate facts to allocate a result parameter to the consumption operand for season 1. _____________________________________________________ _____________________________________________________
2-8-6
Change the rate facts to allocate a result parameter to the consumption operand for season 2. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-34
2-9
Create billing schema EDM_0##. 2-9-1
Define the billing schema EDM_0##,using EDM_01 as a template. You must also define how the bill lines are presorted. _____________________________________________________ _____________________________________________________
2-10
Create rate category EDM_0##. 2-10-1
Define rate category EDM_0##,using EDM_01 as a template. _____________________________________________________ _____________________________________________________
2-11
Create a rate determination. 2-11-1
2-12
Define a rate determination for rate category EDM_0##.
Allocate rate category EDM_0## to installation TR0101A0##. 2-12-1
Enter the ID of your installation, to change the rate category in EDM_0##. _____________________________________________________ _____________________________________________________
2-12-2
Change the rate category from EDM_01 to EDM_0##. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-35
2-13
Perform a billing simulation with installation TR0101A0##. 2-13-1
Run an individual simulation (billing analysis) for your installation for the period from January 1, YYYY to January 31, YYYY. _____________________________________________________ _____________________________________________________
2-13-2
Ensure that the simulation was successful. _____________________________________________________ _____________________________________________________
2-13-3
Display the document and note the billing document number: Billing document number:
2-13-4
______________________________
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. (The net amount can vary depending on the created price. The quantities must be identical). Result Parameter
Net amount
Billing quantity
Consumption for season 1 Consumption for season 2 On-peak rate consumption Off-peak rate consumption 2-13-5
Run an RTP analysis for the billing simulation. Check the results. _____________________________________________________ _____________________________________________________
© SAP AG
IUT235
4-36
Solutions Unit: Customizing settings for the RTP interface Topic: Execute RTP interface EDM_02
1-1
Familiarize yourself with the EDM_02 RTP interface. In Customizing for SAP Utilities, choose Energy Data Management → Interface to RTP Billing → Define RTP Interface → Display RTP Interface. 1-1-1
1-1-2
Enter the RTP interface. Field name or data category
Values
RTP interface
EDM_02
Which formula is allocated to the RTP interface? In the Hdr data tab page, look for the entry in the Formula field. Field name or data category
Values
Formula
LIMIT02
1-1-3 How many input and output parameters are defined in the formula LIMIT02? On the left-hand side of the screen, search for the input and output parameters for each component. 3 Input Parameters, 3 Output Parameters
© SAP AG
Field name or data category
Values
Input parameter 1
Measured consumption QUANTITY
Input parameter 2
Limit QUANTITY
Input parameter 3
Price PRICE
Output parameter 1
Consumption above limit QUANTITY
Output parameter 2
Consumption below limit QUANTITY
Output parameter 3
Amount above limit AMOUNT
IUT235
4-37
1-2
Display the result parameter of the RTP interface.
1-2-1 How may result parameters are defined in RTP-Interface EDM_02? Choose the Result parameters tab page. Four result parameters are defined.
1-3
Field name or data category
Values
Result parameter 1
On-peak consumption below baseline
Result parameter 2
Off-peak consumption below baseline
Result parameter 3
Amount: Spot price * consumption above baseline
Result parameter 4
Quantity multiplied with spot price
Display the RTP components for the RTP interface. 1-3-1
1-3-2
How many components make up the RTP interface EDM_02? List the RTP components: Search for the components on the left hand side of the screen (symbol with 3 documents). Three components are defined. Field name or data category
Values
Component 1
0007Æ Billing of individual agreement
Component 2
0006Æ Billing of spot agreement
Component 3
0001Æ Billing of on- and offpeak rates
Which RTP component in the EDM_02 RTP interface has the highest priority? Double-click on each RTP component on the left side of the screen. You can find the entries on right-hand side of the screen on the RTP component tab page in the Priority field. OR Search for the RTP components on the left-hand side of the screen. The priority is to the right of the name of the RTP component. 0007Æ Billing of individual agreement
© SAP AG
IUT235
4-38
1-4
Allocate rate category EDM_02 to the installation. In the Utilities Industry menu, choose Technical Master Data → Installation → Change. 1-4-1
Enter the ID of your installation. Field name or data category
Values
Installation
TR0101A0##
Choose Enter. 1-4-2
1-5
Change rate category EDM_01 to EDM_02. Change the rate category in EDM_02 in the Time-dependent data group frame.
Run a billing simulation with RTP interface EDM_02. In the SAP menu, choose Utilities Industry → Billing → Billing Execution -> Individual Processing → Billing Analysis. 1-5-1
Run an individual simulation (billing analysis) for your installation for the period from January 1, YYYY to January 31, YYYY. Enter the following data in the initial screen for automatic billing and simulation: Select the simulation in the Billing types group frame. Field name or data category
Values
Simulation period
01.01.YYYY - 31.01.YYYY
Select the Installation in the Selection criteria group frame. Field name or data category
Values
Installation
TR0101A0##
Select Bill/simulate (F8). 1-5-2
© SAP AG
Ensure that the simulation was successful. Check that the following message is displayed at the bottom, left hand side of the screen: Simulation of installation TR0101A0## was carried out successfully.
IUT235
4-39
1-5-3
Display the document and note the billing document number: Billing document number: ___________________ Select Display document. Choose Enter.
1-5-4
Note the determined net amount and the billing quantity (see Document overview tab page) for the individual result parameters. Choose the Doc. overview tab page. Result Parameter
Net amount
Quantity multiplied with spot price
1-5-5
-------
Billing quantity 5937,16
Amount: Spot price * consumption above baseline
1187,43
00000
On-peak consumption below baseline
1222,25
20370,76
Off-peak consumption below baseline
658,16
21938,66
Run an RTP analysis for the billing simulation. Choose the RTP analys. tab page. Choose Start analysis.
1-5-6
What value does the second input parameter have on the Input parameters tab page? This value is the limit quantity. Choose the Input parameters tab page. Select the second input parameter in the Input Parameter Formula group frame. Look at the profile values in the Profile value field.
© SAP AG
Field name or data category
Values
Quantity limit
25 kWh
IUT235
4-40
1-5-7
How many result parameters were determined in the simulation? List the values for the individual determined result parameters. Choose the Overview tab page on the Result parameters tab page. Æ 4 result parameters were determined:
1-6
Field name or data category
Values
On-peak consumption below baseline
20370,76
Off-peak consumption below baseline
21938,66
Amount: Spot price * consumption above baseline
1187,432
Quantity multiplied with spot price
5937,16
Run an invoicing simulation for the bill period. 1-6-1
Run an invoicing simulation for the billing analysis you just executed. Choose Invoicing simulation on the initial screen for automatic billing and simulation. Ensure that the number of the billing document is correct. Choose Enter.
1-6-2
Ensure that the simulation was successful. Check that the following message appears at the bottom left hand side of the screen: Invoicing completed.
1-6-3
Display the print document. Choose Display print document on the initial screen for automatic billing and simulation. Choose Enter. Display the bill preview. Choose Bill preview on the Display Print Document screen.
© SAP AG
IUT235
4-41
1-7
Activate a temporary spot agreement within the installation. In the Utilities Industry menu, choose Technical Master Data ### Installation ### Change. 1-7-1
Enter the ID of your installation. Field name or data category
Values
Installation
TR0101A0##
Choose Enter. 1-7-2
By activating the individual agreement, specify a temporary special agreement in the installation. Activate the agreement from January 13, YYYY. Choose RTP interface in the Change Installation screen. Expand the data objects below the Installation (top left on screen). Expand the data objects and double-click on the component (0007). Choose the Component tab page. Select the Activate field. Enter the date January 13, YYYY in the From-Date field. Choose Copy to table.
1-7-3
In the individual agreement, allocate the limit value profile (50) from January 1, YYYY in the Allocate Profiles or Roles to Components screen. This is a limit value, and the price of the special agreement applies to any values above this limit value. Expand the data objects below the Installation (above left on screen) in the Allocate Profiles or Roles to Components screen. Expand the data objects and double-click on input parameter 02. Choose the Parameter tab page. Enter the date January 01, YYYY in the From-Date field. Enter the value limit profile 50 in the Profile field. Choose Copy to table. Go back. Save your data in the Change Installation screen.
© SAP AG
IUT235
4-42
1-8
Run a billing simulation for the individual agreement. Choose Utilities Industry → Billing → Billing Execution → Individual Processing → Billing Analysis. 1-8-1
Run an individual simulation (billing analysis) for your installation. Take into account the individual agreement for the period January 1, YYYY to January 31, YYYY.
1-8-2
Ensure that the simulation was successful. Check that the following message is displayed at the bottom, left hand side of the screen: Simulation of installation TR0101A0## was carried out successfully.
1-8-3
Display the document and note the billing document number: Billing document number: Select Display document. Choose Enter.
1-8-4
Note the determined net amount and the billing quantity (see Doc. overview tab page) for the individual result parameters. Result Parameter Quantity multiplied with spot price
1-8-5
___________________
Net amount -------
Billing quantity 455,58
Amount: Spot price * consumption above baseline
91,12
00000
On-peak consumption below baseline
1445,22
24086,98
Off-peak consumption below baseline
711,12
23704,02
Run an RTP analysis for the billing simulation. Choose the RTP analys. tab page. Choose Start analysis.
© SAP AG
IUT235
4-43
1-8-6 What changed for the RTP calculation, after the component for the billing of an individual consumption limit was activated for the period January 13, YYYY to January 31, YYY? (Check the data on the Parameters tab page). Æ The component for billing an individual consumption limit was activated from January 13, YYYY with a quantity limit of 50 kWh. The original quantity limit of 25kWh for the first part of the billing period (January 1, YYYY to January 12, YYYY) and the quantity limit 50kWh for the second part of the billing period (January 13, YYYY to January 31, YYYY) were used.
© SAP AG
Field name or data category
Values
Limit quantity 01.01.YYYY 12.01.YYYY
25 kWh
Limit quantity 13.01.YYYY 31.01.YYYY
50 kWh
IUT235
4-44
Solutions Unit 4: Customizing settings for the RTP interface Topic: Create RTP interface
2-1
Define the season types and season groups. 2-1-1
Define two season types within billing period # (January 1, YYYY to January 31, YYYY). Choose the following in the SAP Reference IMG: SAP Utilities→ Energy Data Management → Basic Settings → Season Group → Define Season Types. Choose New entries. Define season type 1 with short description SA1_0##, where ## is your group number. Select the lines in the Season type group frame and double-click on the Definition folder. Choose New entries. Enter data for the first season type. Field name or data category
Values
Consecutive number
1
Start
01.01
End
14.01
Consecutive number
2
Start
01.10
End
31.12
Save your data. Go back and display the next season type. Define season type 2 with short description SA2_0##, where ## is your group number. Select the lines in the Season type group frame and double-click on the Definition folder. Choose New entries. Enter the following data for the second season type. Field name or data category
Values
Consecutive number
1
Start
15.01
End
30.09
Save your data. © SAP AG
IUT235
4-45
2-1-2
Define a season group that contains the season types you just created. Choose the following in the SAP Reference IMG: SAP Utilities → Energy Data Management → Basic Settings → Season Group → Define Season Groups. Choose New Entries. Define a season group with short description SB_0##, where ## is your group number. Select the lines in the Season Group group frame and double-click on the Definition folder. Choose New entries. Enter data for the first season type. Field name or data category
Values
Consecutive number
1
Season type
First season type you created
Consecutive number
2
Season type
Second season type you created
Save your data. 2-2
Define and generate an RTP component. 2-2-1
Create an RTP component for determining seasonal consumption. In Customizing for SAP Utilities, choose Energy Data Management → Interface to RTP Billing → Define RTP Component → Create RTP Component. Enter a reference number (RTPComp_##) in the RTP component field. Choose Enter. Enter a description. Choose a block group and block group category. Field name or data category
Values
Block category
Season group
Block
Season group that you created
Choose Transfer. Save. 2-2-2
© SAP AG
Generate the RTP component. Generate the component code. Answer Yes when asked if you wish to continue.
IUT235
4-46
2-3
Create an RTP interface with header data, activation of the RTP component and prioritization. 2-3-1
Create the RTP interface and allocate formula LIMIT01 to it. Go to Customizing for SAP Utilities and choose Energy Data Management → Interface to RTP Billing → Define RTP Interface → Display RTP Interface. Enter a reference number (RTPInt_##) in the RTP interface field. Choose Enter. Enter a description. Enter the header data.
2-3-2
Field name or data category
Values
Formula
LIMIT01
Interval length defined
15 minutes
Division
Electricity
Allocate the RTP component for seasonal consumption and the component for on-peak and off-peak rate consumption to the RTP interface. Activate both RTP components. Prioritize the components, so that the component with the seasonal consumption has highest priority. The components should determine the following: * Consumption in summer and winter Add the created component for seasonal consumption with activation type Use and activate generally. Allocate priority 2 to this component. ÆChoose the RTP component tab page. Enter your component in the RTP component field. Enter the following data: Field name or data category
Values
Activation Type
Use and activate generally
Priority
2
To activate the components, choose Insert component. In the Activation tab page, enter the following: Field name or data category
Values
Valid from
01.01.YYYY
Choose Transfer.
© SAP AG
IUT235
4-47
*On-peak and off-peak rate consumption Add the component for on-peak and off-peak rate consumption with activation type Use and activate generally. Allocate priority 3 to this component. Enter component 0001 in the RTP component field. Enter the following data: Field name or data category
Values
Activation Type
Use and activate generally
Priority
3
To activate the components, choose Insert component. In the Activation tab page, enter the following: Field name or data category
Values
Valid from
01.01.YYYY
Choose Transfer. 2-4
Create an RTP interface – Result parameters. 2-4-1
Define the following result parameters: - On-peak rate consumption Off-peak rate consumption - Consumption for season 1 (above limit) Consumption for season 2 (above limit) Switch to the Result parameters tab page. Enter the following data:
Res.No.
Result Parameter Desc
Operand category
UoM
Result function
1
On-peak rate consumption
QUANT
kWh
UM
2
Off-peak rate consumption
QUANT
kWh
SUM
3
Consumption for season 1
QUANT
kWh
SUM
4
Consumption for season 2
QUANT
kWh
SUM
Choose Transfer.
© SAP AG
IUT235
4-48
2-5
Create an RTP interface – Input parameters. 2-5-1
Allocate the input parameters for measured consumption and value limit profile. Go to the RTP component tab page and choose the Input parameters tab page. Double-click on the corresponding input parameter (left-hand side of screen). Enter the following data for the component with seasonal consumption, to allocate Measured Value QUANTITY to the input parameter: Component code
Param. No.
From
Role
Default
1
01.01.YYYY
0001
Choose Transfer. Double-click on the corresponding input parameter (left-hand side of screen). Choose Insert component. Enter the following data for the component with seasonal consumption, to allocate the First Limit Value as a Quantity to the input parameter: Component code
Param. No.
From
Profile
Default
2
01.01.YYYY
25
Choose Transfer. Double-click on the corresponding input parameter (left-hand side of screen). Enter the following data for the component with on-peak and off-peak rate consumption values, to allocate Measured Value QUANTITY to the input parameter: Component code
Param. No.
From
Role
Default
1
01.01.YYYY
0001
Choose Transfer.
© SAP AG
IUT235
4-49
2-6
Create an RTP interface – Output parameters. 2-6-1
Allocate the following output parameters: - On-peak rate consumption Off-peak rate consumption - Consumption for season 1 (above limit) Consumption for season 2 (above limit) Go to the RTP component tab page and choose the Outp. parameters tab page. Double-click on the corresponding output parameter (left-hand side of screen). Enter the following data for the component with on-peak and off-peak rate consumption values, to allocate the Portion Below the First Limit QUANTITY to the output parameter: Component code
Param. No.
Res.No.
Des...
On-peak rate period
1
1
On-peak rate consumption
Seas
Timeof-use type 0001
Choose Transfer. Double-click on the corresponding output parameter (left-hand side of screen). Enter the following data for the component with on-peak and off-peak rate consumption values, to allocate the Portion Below the First Limit QUANTITY to the output parameter: Component code
Param. No.
Res.No.
Des...
Off-peak rate period
1
2
Off-peak consumption
Seas
Timeof-use type 0002
Choose Transfer. Double-click on the corresponding output parameter (left-hand side of screen). Enter the following data for the component with season consumption values, to allocate the Portion Below the First Limit QUANTITY to the output parameter. RTP comp.
Param. No.
Res.No.
Des...
Seas
Season (002)
2
3
Consumption for season 1
Seas 1
Timeof-use type
Choose Transfer.
© SAP AG
IUT235
4-50
Double-click on the corresponding output parameter (left-hand side of screen). Enter the following data for the component with season consumption values, to allocate the Portion Below the First Limit QUANTITY to the output parameter. RTP comp.
Param. No.
Res.No.
Des...
Seas
Season (002)
2
4
Consumption for season 2
Seas 2
Timeof-use type
Choose Transfer. Save. 2-7
Create rate EDM_0## for your RTP interface. 2-7-1
Define the RTP rate EDM_0##. Use rate EDM_01 as a template. Field name or data category
Values
Rate
EDM_0##
Rate description
Electricity rate ## with RTP interface
RTP interface
Your RTP interface
Ensure that the rate is permissible for the interval meter. 2-7-2
Change the rate steps and create seasonal operands here. Delete the rate steps that you do not require. The following four operands should be created for the seasonal consumption and prices: Topic: Create RTP interface Which of these operands are defined as RTP operands, and why? *Season 1 Consumption above limit *Season 2 Consumption above limit These two operands are RTP operands because the consumption values for season 1 and season 2 are transferred by the RTP interface (results parameters). The prices are defined as operands with normal operand usage because they do not originate from the RTP interface. Operand 1 ________________________________________ Operand 2 ________________________________________ Operand 3 ________________________________________ Operand 4 ________________________________________
© SAP AG
IUT235
4-51
Æ Data for Season 1 consumption above the limit Field name or data category
Values
Operand
COL1__0##
Operand cat.
QUANT
Division
Electricity
Operand usage
RTP Operand
Choose Enter. Field name or data category
Values
Text
Season 1 consumption above limit
Unit of measurement
kWh
Weighting key
01
Check your data and save. Data for Season 2 consumption above the limit Field name or data category
Values
Operand
COL2__0##
Operand cat.
QUANT
Division
Electricity
Operand usage
RTP Operand
Choose Enter. Field name or data category
Values
Text
Season 2 consumption above limit
Unit of measurement
kWh
Weighting key
01
Check your data and save.
© SAP AG
IUT235
4-52
Data for Season 1 price above the limit Field name or data category
Values
Operand
PRIOL1_##
Operand cat.
QPRICE
Division
Electricity
Operand usage
Normal usage
Choose Enter. Field name or data category
Values
Text
Season 1 price above limit *
Unit of measurement
kWh
Weighting key
01
Check your data and save. Data for Season 2 price above the limit Field name or data category
Values
Operand
PRIOL2_##
Operand cat.
QPRICE
Division
Electricity
Operand usage
Normal usage
Choose Enter.
Field name or data category
Values
Text
Season 2 price above limit *
Unit of measurement
kWh
Weighting key
01
Check your data and save.
© SAP AG
IUT235
4-53
Season 1 consumption/price Rate step cons. no.
Input operand 1
Input operand 2
1
EQUANT__2## (season 1 consumption)
EQUANT___0
2
EQUANT__2## (season 1 consumption)
EQPRICE_2## (season 1 price)
Season 2 consumption/price Rate step no.
Input operand 1
Input operand 2
1
EQUANT__2## (season 2 consumption)
EQUANT___0
2
EQUANT__2## (season 2 consumption)
EQPRICE_2## (season 2 price)
Check the data. Save.
© SAP AG
IUT235
4-54
2-8
Allocate the operands in the rate facts. 2-8-1
Change the rate facts to allocate the price operands for season 1. You must create a price for season 1. Select Facts. Choose Enter. Click on the price operands for season 1. Valid-from
Valid to
Price
01.01.2000
31.12.9999
EDM_1## (create a new price for season 1)
Choose Transfer. Answer Yes when asked if you want to create a price. Field name or data category
Values
Currency
USD
Price type
0 (normal price)
Choose Enter. Enter the following data in the Create Price screen: Field name or data category
Values
Text
Season 1 price above limit *
Quantity base
1
Price amount
As required
Check your data and save. Choose Copy, to complete the allocation of the price operand to season 1.
© SAP AG
IUT235
4-55
2-8-2
Change the rate facts to allocate the price operands for season 2. You must create a price for season 2. Click on the price operands for season 2. Valid-from
Valid to
Price
01.01.2000
31.12.9999
EDM_2## (new price for season 2)
Choose Enter. Answer Yes when asked if you want to create a price. Field name or data category
Values
Currency
USD
Price type
0 (normal price)
Choose Enter. Enter the following data in the Create Price screen: Field name or data category
Values
Text
Season 1 price above limit *
Quantity base
1
Price amount
As required
Check your data and save. Choose Copy, to complete the allocation of the price operand to season 1. 2-8-3
Change the rate facts to allocate a result parameter to the operand for on-peak consumption. Click on the operand for on-peak rate consumption. Valid-from
Valid to
Result Parameter
01.01.2000
31.12.9999
On-peak rate consumption
Choose Copy, to complete the allocation of the result parameter to the operand for on-peak rate consumption.
© SAP AG
IUT235
4-56
2-8-4
Change the rate facts to allocate a result parameter to the operand for off-peak rate consumption. Click on the operand for off-peak rate consumption. Valid-from
Valid to
Result Parameter
01.01.2000
31.12.9999
Off-peak rate consumption
Choose Copy, to complete the allocation of the result parameter to the operand for off-peak rate consumption. 2-8-5
Change the rate facts to allocate a result parameter to the consumption operand for season 1. Click on the consumption operand for season 1. Valid-from
Valid to
Result Parameter
01.01.2000
31.12.9999
Season 1 consumption
Choose Copy, to complete the allocation of the result parameter to the consumption operand for season 1. 2-8-6
Change the rate facts to allocate a result parameter to the consumption operand for season 2. Click on the consumption operand for season 2. Valid-from
Valid to
Result Parameter
01.01.2000
31.12.9999
Season 2 consumption
Choose Copy, to complete the allocation of the result parameter to the consumption operand for season 2. Save your data.
© SAP AG
IUT235
4-57
2-9
Create billing schema EDM_0##. In the SAP menu choose: Utilities Industry → Billing → Master Data → Define Schemas ### Create Schemas. 2-9-1
Define the billing schema EDM_0##,using EDM_01 as a template. You must also define how the bill lines are presorted. Field name or data category
Values
Schema
EDM_0##
Choose Enter. Enter the following data: Field name or data category
Values
Text description
Electricity schema 3 for EDM
Select Schema steps. Choose Insert rate. Field name or data category
Values
Rate
EDM_0##
Choose Execute. Save the schema.
© SAP AG
IUT235
4-58
2-10
Create rate category EDM_0##. In the SAP menu choose: Utilities Industry → Billing → Master Data → Define Rate Categories → Create Rate Categories. 2-10-1
Define rate category EDM_0##,using EDM_01 as a template. Enter the following data for the rate category: Field name or data category
Values
Rate Category
EDM_0##
Division
01
Choose Enter. Enter the following data in the Create Rate Category screen: Field name or data category
Values
Rate category description
Electricity schema 3 for EDM
Billing Schema
EDM_0##
Save your data. 2-11
Create a rate determination. In the SAP menu choose: Utilities Industry → Billing → Master Data → Define Rate Determination. 2-11-1
Define a rate determination for rate category EDM_0##. Enter the following data for the rate determination: Field name or data category
Values
Rate type
1008 (rate type for interval meter)
Rate Category
EDM_0##
Choose Create rate determination.
© SAP AG
IUT235
4-59
Choose Insert period. Field name or data category
Values
Valid-from
01.01.2000
Valid to
31.12.9999
Rate
EDM_0##
Choose Transfer/Enter. Save your data. 2-12
Allocate rate category EDM_## to the installation. In the Utilities Industry menu, choose Technical Master Data → Installation → Change. 2-12-1
Enter the ID of your installation, to change the rate category in EDM_0##. Field name or data category
Values
Installation
TR0101A0##
Choose Enter. 2-12-2
Change the rate category from EDM_01 to EDM_0##. Change the rate category to EDM_0## in the Time-dependent data group frame. Save your data in the Change Installation screen.
2-13
Perform a billing simulation. In the SAP menu, choose Utilities Industry → Billing → Billing Execution → Individual Processing → Billing Analysis. 2-13-1
Run an individual simulation (billing analysis) for your installation for the period from January 1, YYYY to January 31, YYYY. Enter the following data on the initial screen for automatic billing and simulation: Select Simulation in the billing types group frame.
© SAP AG
Field name or data category
Values
Simulation period
01.01.YYYY - 31.01.YYYY
IUT235
4-60
Select the Installation in the Selection criteria group frame. Field name or data category
Values
Installation
TR0101A0##
Select Bill/simulate (F8). 2-13-2
Ensure that the simulation was successful. Check that the following message is displayed at the bottom, left hand side of the screen: Simulation of installation TR0101A0## was carried out successfully.
2-13-3
Display the document and note the billing document number: Billing document number: Select Display document. Choose Enter.
2-13-4
___________________
Note the determined net amount and the billing quantity (see Doc. overview tab page) for the individual result parameters. (The net amount can vary depending on the created price. The quantities must be identical). Choose the Doc. overview tab page. Note that the net amounts vary due to the prices used. The amounts below are based on the price 0.35 for season 1 and 0.6 for season 2.
2-13-5
Result Parameter
Net amount
Billing quantity
Consumption for season 1
606,69
1733,4
Consumption for season 2
2522,26
4203,76
On-peak rate consumption
1222,25
20370,76
Off-peak rate consumption
658,16
21938,66
Run an RTP analysis for the billing simulation. Check the results. Choose the RTP analys. tab page. Choose Start analysis.
© SAP AG
IUT235
4-61
Exercises - Use of the RTP Interface
Exercise 1: RTP Interface EDM_01 Exercise 2: RTP Interface EDM_02 Exercise 3: Build an RTP Interface Exercise 4: Build RTP Interface with an Indiv. Agreement
SAP AG 2003
© SAP AG
IUT235
5-1
Exercise 1: RTP Interface EDM_01
Exercise 1: RTP Interface EDM_01 Exercise 2: RTP Interface EDM_02 Exercise 3: Build an RTP Interface Exercise 4: Build RTP Interface with an Indiv. Agreement
SAP AG 2003
In this exercise, RTP interface EDM_01 will be used to determine the following values for billing from a profile of measured consumption (15 minute intervals): y SPOT amount below a Limit y SPOT amount above a Limit y On-peak rate consumption y Off-peak rate consumption y Maximum demand
Exercises y 1-1 Execute RTP interface EDM_01 y 1-2 Execute RTP interface EDM_01 with a temporary special agreement
© SAP AG
IUT235
5-2
Formula LIMIT01
I01 Measured load profile: Quantity
RED: Input BLUE: Output
O03 Above baseline 2: Quantity I03 Baseline 2: Quantity O04 Above baseline 1: Demand O02 Above baseline 1: Quantity I02 Baseline 1: Quantity
O01 Below baseline 1: Quantity
SAP AG 1999
Formula LIMIT01 determines the values above and below a demand limit. This formula is used to cut individual subareas out of a load shape dependent on two limits. y Description of input parameters: - Load shape (quantity): Load shape, out of which the sub-areas must be cut. - Limit 1 (quantity): Lower limit area. If no entry is made for this parameter the limit is set to zero. - Limit 2 (quantity): Upper limit area. If there is no entry for this parameter, the limit is the same as limit 1. y Description of output parameters: - Quantity up to limit 1 (quantity): The profile contains the portion of the load shape up to limit 1. - Quantity above limit 1 (quantity): The profile contains the portion of the load shape that is above limit 1. This portion is independent of limit 2. This means this is the entire portion above limit 1 including the portion above limit 2. - Quantity above limit 2 (quantity): The profile contains the portion of the load shape that is above limit 2. - Demand over limit 1 (demand): The profile contains the portion of the load shape above limit 1 that is converted into demand values.
Prerequisite: Baseline 2 ³ Baseline 1
© SAP AG
IUT235
5-3
RTP Interface EDM_01 Maximum demand determined from component 2 - 0005
p
SPOT Above
Off-peak consumption determined by component 3 - 0001
On-peak consumption determined by component 3-ON-OFF
SPOT Below
tm
On-peak consumption Off-peak determined by component consumption 3-ON-OFF determined from component 3 - 0001
tn
t
SPOT Agreement Period (temporary) Component 1 - 0006 SAP AG 1999
The following RTP components are defined in RTP interface EDM_01: y RTP component 1 SPOT: Determines SPOT consumption above and below a baseline and the maximum demand for the agreement. - Activation: Use and activate individually - Priority: 1 y RTP component 2 PEAK: Determines peak demand for the entire time period and is not dependent on any day, TOU or season group. - Activation: Use and activate generally - Priority: 2 y RTP Component 3 ON-OFF: Deterimes the on- and off-peak consumption based on a time-of-use group. - Activation: Use and activate generally - Priority: 3
© SAP AG
IUT235
5-4
Exercise 2: RTP Interface EDM_02
Exercise 1: RTP Interface EDM_01 Exercise 2: RTP Interface EDM_02 Exercise 3: Build an RTP Interface Exercise 4: Build RTP Interface with an Indiv. Agreement
SAP AG 2003
In this exercise, RTP interface EDM_02 will be used to determine the following values for billing from a profile of measured consumption (15 minute intervals): y On- and Off-Peak Consumption below the border y Multiplication of the SPOT price with usage above the border y Amount used for multiplication with SPOT price
Exercises y 1-1 Execute RTP interface EDM_02 y 1-2 Execute RT interface EDM_02 with a temporary special agreement
© SAP AG
IUT235
5-5
Formula LIMIT02 RED: Input BLUE: Output
I01: Measured Load Profile (Quantity)
O02: Quantity above limit 1
I02: Limit 1 (Quantity) O01: Quantity below limit 1 (Quantity)
USD
X
Amount above baseline 1
=
O03: Amount from Valuation Quantity with Price
SAP AG 2003
Formula LIMIT02 determines the value below/above a limit and spot price. This formula is used to divide up a load shape based on a limit and to perform an evalution with a price profile. y Description of input parameters: - I01: Load shape (quantity): Load shape that is to be divided up. - I02: Limit (quantity): Limit from when the evaluation with the price profile is performed. If no entry is made for this parameter the limit is set to zero. - I03: Price profile (price): Price with which the consumption above the limit is valuated. y Description of output parameters: - O01: Quantity up to limit (quantity): The profile contains the portion of the load shape up to the limit. - O02: Quantity above the limit (quantity): The profile contains the portion of the load shape above the limit. - O03: Amount from the valuation with price profile (amount): For each interval, the profile contains the amount that results from the valuation of the portion above the limit, with the price of the interval.
© SAP AG
IUT235
5-6
RTP Interface EDM_02
Quantity above
X
USD
=
Amount determined from Comp. 2 - 0006
p
SPOT usage above limit
Off-peak consumption
SAP AG 2003
On-peak consumption
Off-peak consumption
On-peak consumption
tn tm Period for SPOT agreement (limited)
Off-peak consumption
t
The following RTP Components are defined in RTP interface EDM_02 y RTP Component 1: Determines individual consumption limit - Activation: Use and activate individually - Priority: 1 y RTP Component 2 - 0006: Determines SPOT usage above and below the limit and the amount above the limit - Activation: Use and activate generally - Priority: 2 y RTP Component 3 - 0001: Determines the on- and off-peak consumption based on a time-of-use group. - Activation: Use and activate generally - Priority: 3
© SAP AG
IUT235
5-7
Exercise 3: Build an RTP Interface
Exercise 1: RTP Interface EDM_01 Exercise 2: RTP Interface EDM_02 Exercise 3: Build an RTP Interface Exercise 4: Build RTP Interface with an Indiv. Agreement
SAP AG 2003
In this exercise, you will build an interface to calculate: y On-peak rate consumption y Off-peak rate consumption y Usage for Season 1 above the limit y Usage for Season 2 above the limit
Exercises y 1-1 Create an RTP interface
© SAP AG
IUT235
5-8
Hints and Tips for Exercise 3
p
Season 1
Season 2
Limit for the seasonal values
Off-peak consumption determined by component 3 - 0001
On-peak consumption determined by component 3-ON-OFF
Off-peak consumption determined by component 3 - 0001
On-peak consumption Off-peak determined by component consumption 3-ON-OFF determined by component 3 - 0001
t
SAP AG 1999
Limit for seasonal valuation
On-peak period
Off-peak period
© SAP AG
IUT235
5-9
Exercise 4: Build RTP Interface with an Indiv. Agreement
Exercise 1: RTP Interface EDM_01 Exercise 2: RTP Interface EDM_02 Exercise 3: Build an RTP Interface Exercise 4: Build RTP Interface with an Indiv. Agreement
SAP AG 2003
In this exercise, you will build an interface to calculate: y On-peak rate consumption y Off-peak rate consumption y Usage for Season 1 above the limit y Usage for Season 2 above the limit y Maximum demand for the individual agreement above the limit y Usage for the individual agreement above the limit
Exercises y 1-1 Create an RTP interface with an individual agreement
© SAP AG
IUT235
5-10
Hints and Tips for Exercise 4 Maximum demand determined from component 2 - 0005
p
Season 1
Season 2
Limits for maximum demand
Limits for seasonal values
Off-peak consumption determined by component 3 - 0001
On-peak consumption determined by component 3 - 0001
Off-peak consumption determined by component 3 - 0001
On-peak consumption determined by component 3 - 0001
tm
tn Only the highest demand is billed for this period
Off-peak consumption determined by component 3 - 0001
t
SAP AG 1999
Maximum demand
Limit for seasonal valuation
Only the highest demand will be billed for the period (customer-specific)
© SAP AG
IUT235
5-11
View more...
Comments