You are on page 1of 172

SAP Functions in Detail

mySAP Utilities

mySAP™
UTILITIES
© Copyright 2002 SAP AG. All rights reserved. Citrix®, the Citrix logo, ICA®, Program Neighborhood®,
No part of this publication may be reproduced or transmitted MetaFrame®, WinFrame®, VideoFrame®, MultiWin® and other
in any form or for any purpose without the express permission Citrix product names referenced herein are trademarks of
of SAP AG. The information contained herein may be changed Citrix Systems, Inc.
without prior notice.
HTML, DHTML, XML, XHTML are trademarks or registered
Some software products marketed by SAP AG and its trademarks of W3C®, World Wide Web Consortium,
distributors contain proprietary software components of Massachusetts Institute of Technology.
other software vendors.
JAVA® is a registered trademark of Sun Microsystems, Inc.
Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and
SQL Server® are registered trademarks of Microsoft JAVASCRIPT® is a registered trademark of Sun Microsystems,
Corporation. Inc., used under license for technology invented and
implemented by Netscape.
IBM®, DB2®, DB2 Universal Database, OS/2®, Parallel Sysplex®,
MVS/ESA, AIX®, S/390®, AS/400®, OS/390®, OS/400®, iSeries, SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business
pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE,
WebSphere®, Netfinity®, Tivoli®, Informix and Informix® Management Cockpit, mySAP, mySAP.com, and other SAP
Dynamic ServerTM are trademarks of IBM Corporation in products and services mentioned herein as well as their
USA and/or other countries. respective logos are trademarks or registered trademarks of
SAP AG in Germany and in several other countries all over
ORACLE® is a registered trademark of ORACLE Corporation. the world. MarketSet and Enterprise Buyer are jointly owned
trademarks of SAP AG and Commerce One. All other product
UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks and service names mentioned are the trademarks of their
of the Open Group. respective companies.

2
CONTENTS
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Utilities Market Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
The Challenges Facing Utility Companies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
– Improving Customer Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
– Replacing Customer Contracts with New Contracts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
– Clearing Services and Exchanging Data with Other Utility Companies . . . . . . . . . . . . . . . . . . . . 16
– Supporting New Billing Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
– Predicting Customers’ Consumption Patterns with Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
– Using Information Technology To Provide On-The-Spot Customer Services . . . . . . . . . . . . . . . 16
– Implementing New Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
– Analyzing Markets and Strengthening Marketing Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
What Must a Customer Information System Do? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

mySAP™ Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Basic Functions and Master Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20


Basic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
– Postal Regional Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
– Political Regional Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
– Organizational Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
– Company Regional Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
– Enterprise Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
– Agent Determination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
– Portioning and Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Master Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
– Business Partner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
– Contract Account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
– Utility Contract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
– Connection Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
– Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
– Premise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
– Device Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
– Utility Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
– Point of Delivery (POD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

3
mySAP™ Customer Relationship Management for the Utilities Industry. . . . . . . . . . . . . . 33
Functional Scope of mySAP™ CRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
– Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
– Supporting the Customer Relationship Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
– Synchronization of Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
– Interaction Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Integration of mySAP CRM in mySAP Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
– System Landscape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
– Synchronization of Data Between mySAP CRM and mySAP Utilities . . . . . . . . . . . . . . . . . . . . . 42
– Master Data Generator – Automatic Creation of and Changes to Master Data . . . . . . . . . . . . . 43
– All Data at a Glance: The Cross-System Customer Fact Sheet . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
– Integrated Scenarios from mySAP CRM, mySAP Utilities, and SAP® BW . . . . . . . . . . . . . . . . . . . 44
– From Potential Non-Residential Customer to Enrollment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
– From Potential Chain/Outline Contract Customer to Enrollment . . . . . . . . . . . . . . . . . . . . . . . 46
– From Phone Call to Changes in Master Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
– Typical Front Office Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
– Move-In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
– Move-Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
– Business Partner Move-In/Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
– Change Bank Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
– Change Budget Billing Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
– Change Installment Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
– Bill Reprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
SAP Business Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
– Bill Complaint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
– Lay a Service Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
– Disconnection/Reconnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Internet Self-Service Including Automatic Changes in mySAP Utilities . . . . . . . . . . . . . . . . . . . . . 50
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

4
Energy Data Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Device Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
– Device Movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
– Technical Device Data and Connection Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
– Device Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
– Device Inspection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Meter Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
– Street Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
– Meter Reading Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Energy Data Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
– Meter Reading Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
– Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
– Load Shapes and Load Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
– Import of Profile Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
– Replacement Value Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
– Profile Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
– Data Analysis and Data Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
– Version Creation and Revision Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
– Archiving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
– Data Preparation in the Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Settlement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
– Settlement Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
– Adaptability and Extensibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
– Data Retrieval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
– Documenting and Logging Settlement Runs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
– Exception Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
– Settlement Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
– Settlement Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
– Data Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
– Taking Grids into Account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
– Schedule Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

5
Contract Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Billing Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
– Backbilling and Period-End Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
– Dynamic Period Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
– Real-Time Pricing Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Billing Divisions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
– Electricity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
– Gas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
– Water and Waste Water . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
– District Heating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
– Other Divisions (Cable Television, Radio, Multimedia) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Special Billing Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
– Multiple Contract Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
– Lighting Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
– Small Power Producers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Billing Master Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
– Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
– Rate Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
– Operands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
– Prices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
– Discounts and Surcharges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Extrapolation/Statistical Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
– Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
– Sales Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
– Unbilled Revenue Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
– Consumption Statistics (for Customer Relationship Management) . . . . . . . . . . . . . . . . . . . . . . 82

6
Additional Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
– Outsorting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
– Backlog Reduction Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
– Parallel Processing and Monitoring Mass Runs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
– Lock Periods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
– Reversal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
– Manual Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Archiving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

Invoicing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Bill Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
– Basic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
– Additional Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Billing Reversal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Bill Printout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Outsorting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Budget Billing Amounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
– Budget Billing Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
– Special Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Collective Bill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

7
Contract Accounts Receivable and Payable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Basic Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
– Document Principle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
– Account Determination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
– Business Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
– Enhancement Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
– Interface Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
– Workflow Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
– Performance Aspects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Business Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
– Postings and Reversals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
– Payments – Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
– Automatic Payment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
– Payment Lots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
– Cash Desk and Cash Journal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
– Check Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
– Control Clearing of an Open Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
– Returns Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
– Clarification Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
– Deferral and Installment Plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
– Dunning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
– Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
– Interest Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
– Securities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
– Transfer Open Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
– Collective Bill Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
– Third-Party Billing in the Deregulated Market . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
– Write-Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
– Correspondence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
– Statutory Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
– Reconcile Contract Accounts Receivable and Payable with the General Ledger . . . . . . . . . . . . 109
– Closing Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
– Account Balance Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
– Business Partner Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
– Evaluations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

8
Integration with Additional Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
– Integration with Cash Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
– Integration of Consumption and Service Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
– Integration with mySAP Customer Relationship Management . . . . . . . . . . . . . . . . . . . . . . . . . . 112
– Integration with Credit Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
– Integration with Dispute Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
– Integration with FSCM Biller Direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
– Integration with SAP® Business Information Warehouse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Solution Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

Intercompany Data Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114


Administration of Deregulation Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
– Point of Delivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
– Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
– Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
– Service Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Supply Scenario for a Point of Delivery and Process Control
in a Deregulated Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
– Supplier as Billing Agent and Rate Ready . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
– The Distributor as Billing Agent and Bill Ready . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
– The Supplier as Sole Provider (All-Inclusive Contracts) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
– Dual Billing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Processing Data Exchange Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
– Data Exchange Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
– Data Exchange Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
– Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
– Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
– Communication Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
– Business Processes with Data Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

9
Asset and Work Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Technical and Business Views of an Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Preventative Maintenance and Malfunction Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Work Clearance Management and Safety at Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Customer-Oriented Service Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Technical and Visual Integration of Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
A Detailed Look at Utilities-Specific Functions in Asset and Work Management . . . . . . . . . . . . . . 125
– Description of the Technical Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
– Service Products and Service Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
– Service Objects in Business Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
– Multilevel Service Objects and Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
– Workflows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
– The Integration of Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
– Additional Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

mySAP™ Business Intelligence for the Utilities Industry . . . . . . . . . . . . . . . . . . . . . . . . . . . 137


Analysis of Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
– An Example of a Marketing Campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
– An Example of Change of Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
– Stock Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
– Transaction Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
– Sales Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
– Consumption Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
– Unbilled Revenue Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
– Individual Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
– Unbilled Revenue Reporting with mySAP™ BI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
– Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

10
Analyses of Contract Accounts Receivable and Payable (FI-CA) . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Analytical Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

mySAP™ Enterprise Portal for the Utilities Industry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145


Business Packages and iViews . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
– Portal User Business Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
– Employee Self-Services Business Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
– Manager Self-Services Business Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
– Key Account Management Utilities Business Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
– Business Package Assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Solution Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
– Industry Experience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
– Deregulation Experience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
– Scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
– Open System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
– Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
– A Secure Investment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
– Global Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
– Fast Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
– Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
– Visit our Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

Glossary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

11
12
INTRODUCTION
This SAP Functions in Detail provides a useful foundation for readings, and so on. To exchange information, the customer
understanding the scope of capabilities and functions available information systems of the various companies must commu-
with mySAP™ Utilities. This document describes how mySAP nicate with each other, often through an industry-specific,
Utilities supports utility companies. It covers, in detail, infor- virtual marketplace. For example, this type of collaboration
mation related to data structures and exchange, customer is used to manage notifications sent by a distributor regarding
relationship management, energy data management, business customers that have switched to another supplier. Another
intelligence, work and asset management, enterprise portals, example might be transferring meter-reading results from
and more. the distributor to the supplier, or to another service provider,
so that a consolidated bill for the customer can be created.
UTILITIES MARKET OVERVIEW
The unbundling of utility companies in the deregulated mar- Naturally, the huge number of transactions that are received
ket has changed the relationship between utility companies by customer information systems must be processed as quickly
and their customers. Whereas in regulated markets, a one-to- as possible without any manual intervention – a requirement
one relationship with a local utility is the rule, customers in that until now could not be met by many systems.
deregulated markets deal with several types of utility compa-
nies. Customers have contracts for provisioning services with Just as challenging, is the fact that the utilities industry has no
energy suppliers (suppliers for short) and agreements – often common definition of market deregulation. In every country,
contracts – with a local distributor. Since deregulated cus- the term has a different meaning. This results from differences
tomers are free to switch suppliers, the number of contractual in the infrastructure of each country’s utility system, the prop-
relationships increases over the course of time. Commercial erty relationships in the local utilities industry, government
and industrial customers are free to simultaneously draw ener- contracts, or the local population. The following examples
gy from several suppliers. Moreover, several models for market show how differently utility markets can be deregulated, as
deregulation create new relationships by assigning meter and well as what consequences deregulation can have for customer
meter reading services to a yet another type of utility com- information systems.
pany – the meter operator.
The deregulation models of the different countries have these
To coordinate, manage, and bill their services, this assortment two features in common. First, the distributor is responsible
of utility companies must exchange data intensively. This infor- for operating the grid as far as the service connection. Second,
mation relates to the customers, contract contents, billing and only the supplier is able to conclude competitive contracts
payment transactions, and locations. Information is also need- with customers for supplying energy.
ed regarding technologies pertaining to energy supply, meter

13
In practice, all kinds of permutations arise between these agree on a uniform standard for a unique premise ID. Since
two facts. Responsibility for the meters and the meter reading practically every country interprets the term “premise ID”
service can be assumed by the distributor or an (independent) differently, the customer information system must be able to
meter operator or even by the supplier. Either the supplier handle every conceivable form of premise ID (for example,
or customers themselves may own the metering technology, the German point of delivery).
which, however, is installed, removed, maintained, and read
by the distributor or meter operator. It is also conceivable that The customer is essentially free to decide how and whether
the distributor (or meter operator) assumes responsibility for to use the free market in energy sales. The procedure behind
the metering technology and meter reading, but the customer choosing a supplier is one of the most discussed issues among
has to apply for the meter and meter reading service through local deregulation authorities. Depending on the deregulation
the supplier. The distributor then passes the application onto rule used in a given country, a customer may conclude several
the corresponding distributor or meter operator. contracts with their utility company.

A large number of deregulation scenarios require that the For example, in the case of a dual contract model, the cus-
distributor provide energy to customers that have not (yet) tomer, in addition to their existing grid usage contract, con-
decided to switch to a specialized supplier. Other procedures cludes a second contract for getting energy through the sup-
necessitate transferring all the energy contracts to a supplier plier. In the case of the single contract model, the customer’s
in the same corporate group on a certain key date, to ensure contract with the distributor is cancelled and only the new
the strict neutrality of the distributor. This procedure requires energy supply contract with the supplier remains.
that communication processes with the “related” supplier be
managed in exactly the same way as with every other supplier. Deregulation rules in the various countries differ greatly on
the subject of enrollment. For example, who informs whom
Consequently, the customer information system must provide about enrollments and the requirements that have to be met
flexible definition types of companies (distributor, meter oper- before a customer and supplier can do business. There are sub-
ator, supplier) and processes (for example, managing metering stantial differences over enrollment and meter reading dead-
technology, meter reading, sales, contract billing, work man- lines, as well as the treatment of customers in arrears, irregular
agement for meters and connections). This is because company enrollment, or the transfer of data from distributors to sup-
and process types are not defined as productive data until the pliers.
system is configured.
Deregulation requires utility companies to develop a com-
Unbundling, and the associated splitting of customer relation- pletely new form of service mentality, in which the customer
ships between distributors and suppliers, means it is essential to is the center of attention. Furthermore, utility companies
define the premise in a new way. The number of the consump- must optimize their energy sources and external services to
tion meter, which was used prior to unbundling, is no longer stay profitable. These realities make effective customer and
suitable since, in a distribution grid with a multitude of distrib- cost management a core requirement for an integrated IT
utors, this number is neither meaningful nor unique to one system landscape.
premise. The utilities industry has thus far been unable to

14
Keeping costs to a minimum is more imperative then ever. ware provides a variety of business applications in an integrated
Consequently, first class IT support can make a fundamental software package. For utility companies, this means replacing
contribution to achieving this goal. Deregulation also means single sources of information in the back office with an overall
that the utility companies’ customer information systems software solution. The benefits are obvious. Legacy systems
must be able to do more than billing and must meet the new, no longer have to be maintained. Company data is more easily
key goal of customer satisfaction. accessible. The capacity of ERP and e-business solutions to
summarize and present information from various different
Customer satisfaction is highly dependent on having timely business divisions means that it is ideal for facilitating strategic
and accurate customer-related information available. This decisions. These advantages have convinced a large number of
information is also needed by managers to successfully run a utility companies to implement e-business solutions.
competitive enterprise. Integrating the customer information
system with call centers, outage analysis systems, work order THE CHALLENGES FACING UTILITY COMPANIES
management systems, automatic meter reading, and other In the same way as other markets, utility companies have to
information systems helps utility companies maintain good face up to globalization and increased competition. To survive
relationships with their customers. The customer information these challenges, utility companies must overcome their own
system enables the utility company to monitor the status of its internal weaknesses, including the cumbersome structures and
customers and provide immediate solutions to customer prob- organizations that grew over decades of regulated markets. The
lems. It helps the utility look after and analyze its most impor- key to adapting to these changes is flexibility. In this new envi-
tant source of revenue – its customers. ronment, the survival of a utility company depends on:

To secure a competitive advantage in the deregulated market, Improving Customer Service


utility companies require extensive information, especially High-quality customer service is the key to a utility’s success.
about billing. The majority of billing solutions cannot fulfill Customer satisfaction determines the demand for a utility’s
this requirement. Billing information can often be only par- services, shapes the customers’ view of the utility, and in-
tially displayed, and frequently causes technical problems fluences customer retention.
(for example, when interfacing with a customer relationship
management (CRM) system). Replacing Customer Contracts with New Contracts
Deregulation has changed utility and service contracts. Cus-
A modern IT system must be able to support the enormous tomers now not only choose between different providers but
volume of transactions that take place in the deregulated utili- also between various rates, service levels, and types of contract.
ties market. These transactions accrue when customers switch Flexibility is therefore required when it comes to the content
to other providers when energy is traded, or when managing of contracts. Moreover, utilities can offer new services along-
a rapidly growing number of providers. side their traditional ones in the form of “products,” such as
electricity supplied at a cheap on- and off-peak double rate
Enterprise resource planning (ERP) is a technology that meets when purchased together with a night storage heater (includ-
these varied requirements. Deregulation forces companies to ing installation by the utility).
make the best possible use of their operational information,
while simultaneously cutting costs to a minimum. ERP soft-

15
Clearing Services and Exchanging Data with Other Using Information Technology to Provide On-the-Spot
Utility Companies Customer Service
If a customer has contracts with more than one utility, these This form of support enables utility companies to both im-
companies have to exchange data relating to contracts, meter prove their productivity and raise their level of responsiveness
readings, billing results, or move in/outs. and the quality in customer service. It is vital to integrate utili-
ty services and on-the-spot services in common systems. To
Supporting New Billing Scenarios achieve this, the customer information system must be inte-
In addition to merely billing customers for one or more grated with the service management system (that maintains
supply sectors, the deregulated market allows for other existing installations) and the work management system (that
scenarios: carries out work that is pending).
• In unbundled billing, a company issues one bill for the basic
services that comprise a single sector provided by Implementing New Technology
various companies. New technology enables you to communicate better with cus-
• In convergent billing, a company issues one bill for utility tomers through front-office functions, call center systems, or
services as well as any other service – from other companies the Internet, as well as interact with customers’ installations
for example – that comprise one sector. through new metering, meter reading technology, and the
latest measurement devices.
Customers tend to prefer companies that offer an integrated
service. For example, in addition to its own services, the com- Analyzing Markets and Strengthening Marketing
pany manages administrative matters and billing issues on Activities
behalf of other companies. Marketing and marketing analyses are essential for gaining
new customers and retaining existing ones. To this end, the
Predicting Customers’ Consumption Patterns with customer information system must offer marketing and sales
Accuracy functions.
A precise forecast of customers’ consumption patterns is an
important factor for a utility company competing in the dereg- WHAT MUST A CUSTOMER INFORMATION SYSTEM DO?
ulated energy market. Forecasting allows for balanced energy The new challenges of the deregulated market have immediate
procurement and minimizes price risks in the energy spot consequences for the management of information in utility
market (also called energy exchange). For this reason, utility companies. Above all, the greater importance of customer
companies agree on consumption profiles with customers, or information, customer service, and billing makes increased
implement new metering technologies that make time-slice- demands on the customer information system.
controlled measurements. When used in combination with
automated meter reading systems, new metering technologies A customer information system must:
aid consumption forecasts and enable the creation of new rate • Meet the requirements of market deregulation
models. The customer information system manages consump- • Orient itself towards the customer
tion profiles and makes consumption forecasts. • Be extremely flexible
• Raise productivity
• Successfully manage massive amounts of data

16
mySAP UTILITIES
mySAP Utilities is an industry solution developed to meet The development of SAP R/3 and other software components
the requirements of gas, water, and electricity companies of evolving to mySAP.com reflects the wide-reaching adaptability
all sizes. mySAP Utilities is based on the functions of the and flexibility of mySAP.com technology. When combined with
mySAP.com® e-business platform. the power of the Internet, mySAP.com enables you to model
collaborative business processes. All this makes mySAP.com a
E-business solutions are frequently stand-alone, Web-based complete e-business platform.
applications that access information from a limited number
of data sources. All too often, these solutions lack interfaces Customers may wish to implement mySAP.com at their
to the other information sources within your company. own speed, or may initially only require part of an integrated
solution. Therefore, the component-based architecture of
Only an integrated e-business platform that links front- and mySAP.com offers the flexibility that companies need to imple-
back-end systems can take full advantage of the potential of ment solutions based on their internal structure and individ-
e-business. mySAP.com fulfils these requirements. ual requirements, while retaining the option of seamlessly
integrating additional solutions in their existing IT landscape
In general, e-business embraces all activities – from internal later.
to collaborative processes that involve external partners.
mySAP.com components, such as SAP® R/3®, offers functions The mySAP.com e-business platform consists of the following
for internal processes and since its launch has proven its com- three key functional areas:
petence repeatedly. In a rapidly growing business environment • Cross-industry solutions
however, companies must implement end-to-end processes These solutions cover all the requirements of the respective
using heterogeneous system landscapes. business area and, with the help of e-business solutions, give
companies a competitive edge.
mySAP.com enables you to accept these challenges and pursue • Industry solutions
new strategies. Together with other SAP software compo- These solutions provide special functions that are oriented
nents, such as mySAP™ Customer Relationship Management towards the requirements of a specific industry or branch of
(mySAP™ CRM), mySAP™ Business Intelligence with SAP® Busi- industry.
ness Information Warehouse (SAP® BW), or SAP® Advanced
Planner & Optimizer (SAP® APO), SAP R/3 is the technical
foundation of the mySAP.com e-business platform. With the
aid of this platform, you can build and manage end-to-end
business processes.

17
Discrete Process Consumer Service Financial Public
Industries Industries Industries Industries Services Services

mySAP CRM
mySAP Financials

mySAP E-Procurement
SOLUTIONS mySAP SCM

mySAP PLM

mySAP BI

mySAP HR

SAP SAP SAP


WP APO Mobile
SAP-
KW SAP
BW
External
SAP
SEM
SAP TECHNICAL
BC SAP COMPONENTS
... ...
SAP
IS-U

SAP SAP
R/3 ...
SAP ILOG
GUI

mySAP.com solutions build on the combined functions of several technical components

Figure 1: mySAP.com Solutions

• Infrastructure and services maintenance, work order processes, financial issues, procure-
Infrastructure and services support the cross-industry solu- ment, and marketplaces. These applications are delivered in an
tions and industry solutions with technology and services open, cross-company, personalized IT landscape.
and ensure that these solutions can be implemented quickly
and without problems. The key functional areas of mySAP Utilities are:
• Energy data management
The mySAP Utilities Industry Business Unit (IBU) has devel- • Contract billing
oped Internet-enabled, fully integrated applications for manag- • Invoicing
ing customer relationships, employees, installations, • Contract accounts receivable and payable
• Intercompany data exchange

18
mySAP UTILITIES
mySAP Aerospace & Defense

Billing and Contract Accounting


• Manage millions of customer accounts
• Third-party and intercompany billing
• Electronic bill presentation and payment
mySAP Automotive

mySAP High Tech


mySAP Utilities

mySAP CRM for Utilities


mySAP E&C

• Operate your call center efficiently for improved customer satisfaction


• Manage all B2B relations professionally

Cross-Industry mySAP Business Intelligence for Utilities


Solutions
• Monitor your utility with dedicated key performance indicators
mySAP Enterprise Portal • Make strategic decisions based upon relevant information

mySAP CRM

mySAP SCM mySAP PLM (ASSET AND WORK MANAGEMENT)


• Monitor your assets to ensure cost-efficient operation of all kinds of assets
mySAP BI and facilities
• Ensure highest efficiency for your maintenance staff and proactive service for
mySAP Marketplace
your customers by best-in-class work management solution
mySAP SRM

mySAP PLM
mySAP Enterprise Portal
mySAP HR • Dedicated portal for key account managers
• Role-based portals for employees, retailers, and customers
mySAP Financials

mySAP Mobile Business

Figure 2: mySAP Utilities

• Asset and work management Certain cross-industry solutions that are especially relevant
• Regulatory reporting for utilities – Federal Energy for utility companies have been modified to meet the require-
Regulatory Commission (FERC) ments of the utilities industry and, like all other mySAP.com
Note that this area meets the special demands of regulatory solutions, can be integrated in mySAP Utilities. These include:
reporting in the American utilities market. Its tools use • mySAP Customer Relationship Management (mySAP CRM)
financial data from the database to report to the authorities • mySAP Business Intelligence (mySAP™ BI)
at the federal, state, and municipal level. • mySAP™ Enterprise Portal (mySAP™ EP)

19
BASIC FUNCTIONS AND MASTER DATA
BASIC FUNCTIONS an address. In Germany, the postal code can often be deter-
Postal Regional Structure mined directly from the city name. Data relevant to billing can
The postal regional structure, also called city file, divides a be stored for each street. This might include air pressure areas,
service territory by postal criteria. This is essentially composed calorific value districts, meter reading units, and grids. These
of cities and streets with their street sections. City districts and values are automatically proposed when creating utility instal-
P.O. boxes can also be represented. You can store a postal code lations to be billed. A CD containing the postal data of custom-
for each object. If you have completely maintained the postal ers outside the service territory can be applied to the postal
regional structure, all the addresses of objects in mySAP Utili- regional structure if required.
ties refer to elements of the regional structure. The central file
for city and street names and the allocated postal codes ensure Political Regional Structure
that the addresses are correctly spelled and structured. This The political regional structure divides the supply territory by
takes place in the address management component in SAP R/3. political and administrative criteria. Unlike the postal regional
Algorithms that are specific to each country make it easy to structure, you can define the political regional structure your-
enter addresses. For example, in the Netherlands, you only self. First, you define the hierarchy (for example state, county,
have to enter a postal code and house number to fully specify and city) and then you allocate the elements, meaning the

Political Postal Internal

Administrative
State City area

Administrative
district

County Street Dsitrict office

Municipality

Street
District Branch office
section

Figure 3: Relationship Between the Different Regional Structures

20
corresponding political entities (for example, San Francisco Company Regional Structure
and Boston), to the hierarchy levels. The political regional struc- In the company regional structure, the units of the utility
ture is linked to the addresses of the connection objects via company as defined in the organizational structure (such as
the postal regional structure. A connection object is usually administrative areas and district offices) are linked to the postal
a building, but it can also be a property or other entity. The regional structure. This facilitates agent determination at a
allocated elements of the political regional structure are stored regional level, which provides optimum support for companies
for cities and streets (or street sections). with decentralized structures. You can also manage statistics
based on an internal division of the service territory.
Organizational Structure
To strategically plan the use of personnel resources and effi- Enterprise Structure
ciently control and monitor business processes, the organi- SAP R/3 provides several organizational units that you can use
zational structure of a utility company in SAP industry solu- to model your enterprise structure:
tion Utilities (IS-U) must be well known and quickly accessible. • The client (usually a group or organization) forms the high-
mySAP Utilities uses the Basis component Organizational est level of this hierarchy. In commercial, organizational,
Management in SAP R/3 to do so. The organizational plan and technical terms, the client is a self-contained unit with
contains agent determination functions that enable each task separate master records and its own set of tables. The client
and business process to be automatically assigned to the largely serves only one technical function; it enables you to
responsible individuals or teams. (Agent determination allo- use several logically independent systems within one physical
cates the appropriate contact person to business partners and SAP installation.
automatically distributes the individual tasks of a workflow to • The company code (for example, a company) is the smallest
the agents.) The organizational plan can also be used to set up organizational unit for which a complete self-contained set
access authorizations and bill employees. All company data of accounts can be drawn up for external reporting purposes.
can be stored centrally in the organizational plan and then At least one company code must be set up for each client. As
evaluated in graphical or textual form. This data includes: a rule, a company code corresponds to one legally independ-
• Employees, together with work center, telephone number, ent company.
address, and so on • The business area is an organizational unit in financial
• Job descriptions, positions, and the actual people who accounting that represents a separate area of operations or
hold the position responsibilities within an organization and to which you
• Organization in groups, departments, areas and so on, can allocate value changes recorded in Financial Accounting.
including the hierarchy • Plants (such as branches) structure the company according
• Tasks and responsibilities to production, procurement, maintenance, and planning.
• Vacations and substitute employee information • Sales organizations structure the company according to sales
requirements.
• Profit centers structure the company for controlling pur-
poses.

21
Role
Respon-
Task sibilities

Organizational structure with:


• Organizational units
• Belongs to an object or process • Requires parameters
• Positions
(for example, device installation) (for example, division or region)
• Users
• Shipped by SAP • Uses these parameters to
determine the responsibilities

Agents
or
agent groups

Figure 4: Agent Determination

Agent Determination The utility company can define additional attributes for use
Agent determination allocates the appropriate contact person in agent determination and freely allocate its agents to these
to business partners (concerning a bill, for example) and auto- criteria.
matically distributes the individual tasks of a workflow to the
agents responsible. This ensures a task is always sent to the Example: The increased volume of tasks resulting from an
electronic inbox of the correct agent no matter what medium extension of its supply territory causes a utility company to
is used (letter, workflow, telephone, and so on). Agent deter- create a new position in its customer service department. The
mination is based on the organizational structure of the utility agent responsible integrates the position in the company’s
company (for example, organizational unit and position), each organizational plan and defines the tasks and responsibilities of
agent being an element of that structure. Tasks are distributed the new employee in the activity profile of the position. Since
based on organizational units (such as the department or sub- the new employee is solely responsible for the extension of the
stitute employees), the attributes of the task (such as the divi- supply territory, their tasks are limited to that region. To con-
sion or regional allocation) and the data object. In many cases, figure this area of responsibility, you define a regional structure
the data object is a business partner, but can also be a bill or group in the responsibilities of the new employee (or of the
utility installation. As such, agents can be determined accord- job/position).
ing to criteria including the following:
• Company code
• Division
• Billing class (classification of contracts in a division,
for example, residential or nonresidential contracts)
• Regional criteria (for objects with an address)
• First letter of the business partner’s last name

22
Portion A Portion B

MR unit A.1 MR unit B.1

MR unit A.2 A MR unit t B.2

MR unit A.3 MR unit B.3

MR unit B.4

MR unit B.5
B
Portion C

MR unit C.1

MR unit C.2

MR unit C.3

Figure 5: Division of a Service Territory into Portions and Meter Reading Units

Parameter MR unit 1 1
Ableseeinheit
record Portion Ableseeinheit 22
Ableseeinheit
Ableseeinheit 3

• Permitted BB cycles • Billing dates • Dates for meter reading and


• BB scheduling • Permissibility • MR order creation
(cycles, divisions, billing classes) • MR forms
• Special features (MDE,
permissibility, intervals, etc.)

• BB scheduling via allocated


parameter record

Figure 6: Scheduling: Interaction of Portion, Parameter Record, and Meter Reading Unit

Portioning and Scheduling installations together according to regional criteria. They


The scheduling function generates periodic dates for meter contain all the data relevant to meter reading scheduling.
readings, billing, and budget billing. Scheduling master records
for meter reading (meter reading units) and billing (portions) To generate due dates for budget billing, you have to main-
must be created to do so. Portions are groups of contracts that tain not only the portion but also the parameter record. The
are to be billed collectively. A contract is allocated to a contract parameter record contains the data either for the planned
either directly in the contract or indirectly through the meter partial bill or for printing the budget billing amounts. A
reading units that are specified in the utility installation parameter record can be used for more than one portion.
belonging to the contract. Meter reading units group utility

23
MASTER DATA The technical master data consists of:
Master data is data in mySAP Utilities that remains unchanged • Connection object
over an extended period. It is divided into business and techni- • Connection
cal master data. The business master data consists of: • Premise
• Business partner • Device location
• Contract account • Utility installation
• Utility contracts • Point of delivery (POD)

mySAP UTILITIES HOUSE

Connection object

Apartment 1 = premise Hall Apartment 3

Utility-
Contract 1: installation 1:
electricity elect. meter

Device location: Apartment 2


corridor

Business Contract Contract 2: Utility-


partner account gas installation 2:
gas meter

Basement

Contract 3: Utility- Device location:


water installation 3: basement
water meter

Service connection: water Service connection: gas Service connection: electricity

Supply grid

Figure 7: The mySAP Utilities House

24
Business Partner The master record of a business partner contains data from
In SAP R/3, a business partner can assume a number of roles the following areas:
simultaneously. However, a business partner’s master data is • Name
stored just once in a central master record. This reduces the • Personal data
amount of maintenance required and prevents data inconsis- • Search terms that you can freely define
tency. mySAP Utilities uses the business partner in the follow- • Address, including telephone and fax numbers
ing roles: You can enter other addresses in addition to the standard
• Contract partner who has a contract with a utility company address. The address management component manages the
for delivery and purchase of utility services. A contract part- addresses centrally with a uniform structure. It determines
ner can be a residential customer, nonresidential customer, whether the addresses entered meet country-specific rules
other utility company, service provider, local authority, and whether the cities and streets exist in the postal regional
property owner, or third party. structure. It also allocates the business partner to the politi-
• Prospect who is the target of marketing or sales activities. cal regional structure and to the company regional structure
(See also Chapter 3 – mySAP Customer Relationship Management where necessary.
for the Utilities Industry). • Bank details
• Contact person for a contract partner of the utility company More than one set of bank details can be entered
• Installer who is authorized by the utility company to install (for example, one account for incoming payments and
devices and is issued a license to do so one for outgoing payments).
• General business partner that is stored for information • General data (for example, credit rating and country-
purposes only and is neither a contract partner of the utility specific data)
company nor a contact person or prospect
A standard customer is created in the Sales and Distribution
In mySAP Utilities, business partners are classified according to component for a contract partner or prospect in mySAP
the business partner categories “natural person,” “group,” and Utilities. That customer can:
“organization.” You can store different information depending • Make use of service and maintenance offers
on the business partner category you choose. When you create • Purchase goods
or change a business partner, you can create a customer from • Pay fees and taxes
the Sales and Distribution component. This customer can • Be the target of marketing activities (see also Chapter 3,
make use of services and maintenance. You can link business mySAP Customer Relationship Management for the Utilities
partners to one another using relationship categories. Examples Industry)
include linking an organization and contact person with the • A predefined reference customer is used as a template
“contact person” relationship category, or the “marriage” for the standard customer.
and “shared living arrangement” relationship categories.

25
DUNNING AND PAYMENT DATA
GENERAL DATA

General data Dunning data


• Account description • Dunning control
• Acct no. in legacy system • Dunning recipient
• Payment conditions • Dunning disconnect reason
• Tolerance group

Control Inbound payments


• Alt. bill recipient • Payment method
• Payment via collective invoice account Contract • Bank details
• Additional bill account • Alternative payer

Acct assignment data Outbound payments


• Item line display • Payment method
• Planning group • Bank details
• Account determination • Alternative payer

Figure 8: Contract Account

Contract Account Utility Contract


A contract account groups together all of a business partner’s A contract is an agreement between the utility company and a
contracts to which the same payment and dunning data business partner relating to a utility service. It forms the basis
applies. The following payment transaction data is stored in for billing the following contract categories:
the contract account: • Delivery contracts
• Bank details You can finalize delivery contracts for electricity, gas, water,
• Dunning data waste water district heating, and cable TV, which are all divi-
• Payment data sions supported by mySAP Utilities. You can also use other
• Alternative payer, payee, bill recipient, and dunning recipient service-related divisions if mySAP Utilities can bill them. The
contracts may relate to the entire division or to basic services
for that division. Basic services might be energy supply,
transmission, distribution, meter reading, customer service,
billing, and so on.

26
GENERAL DATA BILLING DATA

General contract data Billing data


• Contract account • Joint invoice
• Division • Billing block reason
• Company code • Outsorting group
• Plant/company cons.
• Statistic group
• Authorization group

Budget billing data Contract Acct assignment data


• BB amt adjustment • Account determination ID
• BB cycle • Cost center
• Business area

Deregulation fields Scheduling data


• Contract start/end date
• Extension data
• Cancellation data

MOVE-IN/MOVE-OUT

Figure 9: Utility Contract

• Purchase contracts for small power producers, solar plants, Service contracts (for maintenance and repairs, for example)
and other energy feeding are not managed in mySAP Utilities, but by the Sales and
• Plant consumption contracts for the utility company’s Distribution component in conjunction with the Service
generation and distribution installations Management component. Contract data contains the follow-
• Company consumption contracts (the utility’s own ing control data for consumption billing and contract
consumption) for example, for electricity consumption accounts receivable and payable:
in the utility company’s own offices • General data (such as contract account)
• Move-in and move-out data
• Contract validity data (such as start and cancellation dates)
• Data relevant to billing
• Account assignment data (such as the account
determination ID)
• Sales and distribution data
• Deregulation data (such as service provider)
• Data relevant to budget billing

27
Address
• Street
• City
• Country
• Time zone
• County code
• Political regional structure
• Additional details

Characteristics
• Maintenance plant
Notes to Connection • Authorization group
field service object • Regional structure group

Figure 10: Connection Object

A utility contract is allocated to a single contract account. You Connection Object


can allocate more than one contract to an account and then A connection object is usually a building, but it can also be a
bill those accounts collectively. However, only one utility property or other entity (such as a fountain or a construction
installation can be allocated to each contract. With the excep- site). Since a connection object is allocated an address, it links
tion of move-in and move-out data, you can change, display, premises, device locations, and connections with the postal
and check all the data of multiple contracts in a contract regional structure. The connection object is allocated to a sup-
account (this applies to those contracts that have not been ply territory. The connection object is based on the functional
cancelled). The move-in and move-out dates represent the location of the Plant Maintenance component. This means
beginning and end of energy supply in the division specified you can use the functions of Service Management to organize
in the contract, or partial service in a division. If a particular the installation, removal, and maintenance of devices. In addi-
utility service ends, the customer with that service is identified tion to the general data of the functional location, the connec-
as moving out and the utility contract is classified as canceled. tion object contains industry-specific data.
Possible reasons for these events are as follows:
• The customer is no longer interested in the utility service.
• The customer changes suppliers.
Immediately following move-out, a new contract takes
effect with the new supplier (move-in). See also Chapter 8 –
Intercompany Data Exchange.
• The customer moves out of the premise.
In this case, all the customer’s utility contracts are canceled
(as a move-out for all contracts).

28
Connection installations can be allocated to one premise (for different divi-
A connection is the technical link between a utility grid and sions, for example). The premise is therefore not related to one
the connection object. Since it is division-specific, several specific division. It is allocated to a connection object and con-
connections for different divisions or several connections for tains the address of that connection object. In addition, you can
one division can be located in a single connection object. The maintain additional data about the location of the premise (for
connection is a piece of equipment from the Plant Mainte- example, which floor). You can enter the owner of a premise,
nance component and does not have any industry-specific who is responsible for paying outstanding bills if the premise is
enhancements in mySAP Utilities. empty. A deregulated scenario exists if more than one utility
installation of the same division is allocated to a premise. Since
Premise utility services are being unbundled, more than one utility
A premise is an enclosed spatial unit (such as an apartment contract for the same division is allocated to the same premise
or factory) to which a utility service is supplied. Several utility using the unique allocation of the utility installation.

SUPPLY GRID

Connection Configurable
• Connection info
Equipment
• Back-up fuse
• Length
• etc.

Connection object
Functional location

Service connection for gas

Service connection for water

Service connection for electricity

Figure 11: Connection

Location
• Connection object
Characteristics
• Street
• Premise type
• House number
Premise • Owner
• Floor
• Number of persons
• Room number
• Authorization group
• Location description

Figure 12: Premise

29
Device Location Utility Installation
A device location is a place within a connection object where In mySAP Utilities, the connection between the premise,
devices are installed. These devices can belong to different devices, and contracts is referred to as a “utility installation”
divisions. You can allocate both the address of the connection (or “installation” for short). The installation contains data
object and a particular premise to the device location, and relevant to billing contracts, for example the reference values
you can enter a description to define the exact location of the (see below). The installation is not a technical construct.
devices. This means that you can use the device location to Several devices can be installed in a utility installation, with
locate an installed device. The device location, like the connec- a variety of different relationships existing between them. In
tion object, is based on the functional location of the Plant turn, the devices can comprise several registers, each allocated
Maintenance component. This means that you can also use to different rates. All the data regarding device allocations,
Plant Maintenance functions in the device location. register relationships, and rate allocated is stored in the instal-

Note to
field service

Location
• Connection object
• Location Device location
• Additional location info
• Premise General data
• Description
• Authorization group

Figure 13: Device Location

30
lation structure (see Chapter 4 – Energy Data Management). tion in which the billing dates are defined. You can store rate
At any given time, the installation is allocated to a single con- categories in the installation. When the contract is billed, the
tract. If the contracts in a deregulated scenario contain only rate category determines and bills the relevant rates. For more
partial services from a single division, an installation in the detailed information, see Chapter 5 – Billing. The data in the
same premise exists for each contract. An installation is only installation that is relevant to billing is managed historically.
not allocated to a contract in exceptional circumstances (for This means that you can switch rate categories during a billing
example, installation under construction, installation vacant, period. You usually store general agreements and price infor-
and not allocated to an owner). Scheduling determines the mation in the rate or rate category; in exceptional cases, you
meter reading dates for the installation. The meter reading can store them in the installation facts (for example, individual
unit to which the installation is allocated governs these dates. prices or reference values).
The meter reading unit also links the installation to the por-

Point of delivery
(deregulation)

• Division Individual
• Premise facts
• Current contract
• Current business partner

Time-dependent data Billing and


Utility meter reading control
installation

Deregulation fields Allocated devices

Additional information

Figure 14: Utility Installation

31
Point of Delivery (POD) When you define a point of delivery, you can choose between
The point of delivery describes the point at which a utility the following point of delivery types:
service for a customer is supplied or determined. A unique • Deregulation point of delivery
number, called the point of delivery ID, can identify a point of When you create an installation, a deregulation point of
delivery. This ID is used to communicate with external systems delivery is automatically generated, to which you have the
and other market operators. The fact that each point of deliv- option of allocating a point of delivery ID. You classify a
ery ID is unique means that misunderstandings can be avoided point of delivery as “deregulation” if you require it for com-
and data correctly allocated when information about the ser- munication purposes in the deregulated energy market.
vices supplied to a POD is provided. This is also the case if a • Technical point of delivery
customer switches utility companies. There are two commu- You classify a point of delivery as “technical” in the following
nication types: instances:
• Communication in the deregulated energy market is – The point of delivery is required to communicate with
communication between different utility companies in the systems that do not work with the point of delivery ID
deregulated energy market. This can include the exchange common to your energy market.
of information between a distributor and a supplier. – The point of delivery is required to communicate with
• Technical communication is communication with an systems whose measurement systems do not conform to
automated meter reading system. This type of communi- market requirements (in which, for example, a device
cation is used to import profile values to the Energy Data measures more than one point of delivery).
Management component.
Figure 15 shows how the point of delivery is integrated in the
mySAP Utilities data model.

Non- Non-
Contract
billable billable
= billable service
service service

Point
Deregulation point of delivery of
Installation
delivery
Technical point of delivery

Premise Device Register

Connection object Device location

Figure 15: Point of Delivery

32
mySAP CUSTOMER RELATIONSHIP MANAGEMENT
FOR THE UTILITIES INDUSTRY
The Internet and other virtual communication portals enable FUNCTIONAL SCOPE OF mySAP CRM
even the smallest companies to compete in global markets. Philosophy
This trend, however, has also raised customers’ expectations, mySAP CRM is a cross-industry solution that can be integrated
especially regarding service. All-encompassing, round-the-clock with mySAP Utilities to provide optimal, cross-system sales
customer service and personalized products and services are and marketing processes for all customer groups in the utilities
now taken for granted. If dissatisfied, a customer can switch to industry. These groups may include residential customers,
the competition at the click of a mouse. Consequently, as a non-residential customers, chain customers, and outline con-
utility company, you must work with a modern, comprehen- tract customers.
sive customer relationship management (CRM) system that
supports a variety of different contact channels. Customer A CRM solution must meet several basic requirements:
service is not a tiresome obligation; it is a strategic necessity. A • It must provide a platform from which each employee,
CRM solution must facilitate communication with your cus- partner, and customer has access to the information and
tomers across all channels, including telephone, fax, e-mail, functions required. This platform must be adjustable to
Internet, hand-held device, and personal consultation. Seamless meet the requirements of all users (people-centric CRM).
integration with all front- and back-office applications, com- • You must be able to view and process customer-oriented
pany business functions, and business partners is also essential. business processes in all systems. The integration of front-
mySAP Customer Relationship Management (mySAP CRM) end, back-end, and analysis tools is especially important. This
can be used to win new customers in highly competitive mar- has been achieved by integrating mySAP.com applications
kets and retain existing customers. Increasingly, companies are and technologies, expertise, and content. This is the only
looking for integrated software that guarantees a universal, means of guaranteeing that all processes are continuously
smooth, and efficient process, starting with customer interac- monitored and can be used as the basis for strategic decisions
tion through to service provision, customer service, billing, (connected CRM).
payment request, and monitoring. • The software must optimize collaborations with partners
and/or suppliers (collaborative CRM).
Identical processes across all channels are required in both
front-end and back-end systems to ensure that data is con-
sistent. This enables you to handle customer-related business
processes in the most effective and cost-efficient way possible.
The ability to evaluate and analyze these processes with regard
to quality and costs is also highly important. A data warehouse
system that can collect and analyze data from financials, bil-
ling, and communication from all integrated systems is essen-
tial here. Using a data warehouse system in conjunction with
the front-end, back-end, and financial systems enables you to
develop and assess a suitable strategy for your company. You
are able to continuously monitor costs, and thereby track the
success of your interactions with customers.

33
mySAP CRM focuses on the customer relationship cycle, from Campaign management enables you to plan and conduct
customer acquisition, through sales and supply (or manage- marketing campaigns on multiple levels. You can conduct
ment of the agreed service), to customer service and retention. campaigns using a variety of channels, such as telephone or
mySAP CRM provides optimal support for these processes and fax, Internet, or supplements included in bills.
allows for a very high degree of transparency – from strategic
planning to service provision and success monitoring. All Telemarketing enables you to conduct outbound telephone
processes are of course compatible with all modern communi- campaigns, which typically entails working through the tele-
cation methods, such as interaction centers, the Internet, and phone numbers of your target group members. Interactive
mobile applications including hand-held devices and laptops. scripting functions provide support for call center employees.
mySAP CRM also supports preview and predictive dialing in
Supporting the Customer Relationship Cycle conjunction with computer telephony integration (CTI).
The following is a brief explanation of the business scenarios
that mySAP CRM supports. These explanations do not neces- Internet marketing enables you to send e-mails to selected
sarily refer to different components, but instead to various business partners (as part of, or independently of, a marketing
views within the customer relationship cycle. campaign). Help is provided with a flexible form generator. If
you include links to your Web site or Web shop in e-mails, you
Market analyses and analyses of target groups are provided by can also determine who has logged on. In addition, SAP BW
mySAP™ Business Intelligence and the SAP Business provides click-stream analyses, which you can use to analyze
Information Warehouse (SAP BW). Data from a variety of dif- the way in which customers or prospects navigate around your
ferent systems (for example, master data, and transaction data Web shop, and what interests them.
from mySAP Utilities) is available in SAP BW. This information
can be combined with other data (such as contribution Field service sales allow field service employees to download
margins from mySAP™ Financials) as required, and subjected to all the information relating to their customers and prospects
multilevel and multidimensional analyses. Data on prospects onto a laptop. While working offline, they can enter activities
can also be purchased from external sources, imported into for their business partners, agreements, or opportunities, and
SAP BW, and analyzed. The analyzed data can then be viewed upload them to the online system later.
in mySAP CRM (in the case of a target group, for example).
B2C Internet sales enable residential and commercial cus-
Marketing planning enables you to display hierarchies for tomers to classify themselves according to certain criteria (for
marketing plans and campaigns, and calculate their cost. You example, type of customer, annual consumption, region, and
can store planned and actual start and end dates for each preferred means of communication) while online. They then
element of the marketing plan, and allocate them to the obtain a personalized product proposal from mySAP CRM.
employee responsible. For each campaign, you can enter costs They can also order selected retail items and choose from a
and revenues, enabling you to compare planned and actual variety of payment methods.
costs and revenues with your overall costs and revenues.

34
mySAP CRM Customer Relationship Cycle

Customer retention Contact management


• Complaints management • Market analysis
• Service-level management • Marketing planning
• Customer retention management • Target group selection and campaign
• Customer development management management
• Monitoring and success checks • Telemarketing
EN • Internet marketing
E
IC G • Monitoring and success checks
RV

AG
SE

Operation/Service Sales
• Service interaction center • Field service sales
• Internet self-services • Internet sales (B2C)
• Service center • Internet sales (B2B)
TR

• Field service • Telesales


LL

AN
FI

• Monitoring and success checks L


SA • Sales management and support
FU CT
• Monitoring and success checks

Figure 16: The mySAP CRM Customer Relationship Cycle

B2B Internet sales grant interval customers and non-residen- to given products or business partners. For example, a cus-
tial customers special access to your Web site. Special products, tomer wants to sign a gas contract. The system suggests that
services, prices, and conditions available in Internet sales can be the customer also buy a gas contract together with a mainte-
made available to non-residential customers via this Web site. nance contract (cross-contract). Cross-, down-, and up-selling
product proposals can be displayed in combination with an
Telesales provides call center employees with access to all rele- interactive script. Employees can also display partner-related
vant data on customers and products (of which you can enter products. This means you can store products that are only
pictures). When employees select a product, they can enter permitted for certain business partners (for example, certain
information about that product. When a customer orders a regions cannot be supplied with gas). Broadcast messages dis-
product, the employee can view the product availability, price, play important information for call center employees while
and attached conditions. Furthermore, telesales supports cross-, they are talking to the customer, so that telephone conversa-
down-, and up-selling by enabling you to store rules that relate tions can continue uninterrupted.

35
Sales management and support enable you to monitor and Complaints management is important for retaining existing
control the sales field service. In this way, you can use oppor- customers and preventing customer churn. In addition to
tunity management functions for forecasting, and pipeline complaints entry, predefined workflows support complaint
analyses to obtain information on the success quotas of sales processing. You can tailor these workflows to the specific
employees, sales regions, and profits and losses. requirements of your company. A wide variety of evaluations
is available for targeted complaint monitoring.
The service interaction center is tailored to the needs of the
service department and contains functions for processing ser- To use the following three business scenarios (service level
vice inquiries and orders. When customers call with inquiries management, customer development management, and
or technical problems, call center employees can search a data- customer retention management), you must perform a net
base for answers and solutions. The proposed solutions can present value analysis of your customer groups in SAP BW.
then be faxed or e-mailed to the customer. If these are not suf-
ficient to resolve a technical problem, the call center employee You can use service level management to offer special ser-
can create an order for a service technician. vices to especially valuable customers (for example, swifter
response times during outages or a special interaction center
Internet self-services enable customers to perform certain number).
tasks themselves (such as changing their personal data).
Customers can also access the solutions database from here. Customer retention management enables you to conduct
loyalty programs. Here, customers can collect loyalty points
The service center enables scheduling of service transactions based on certain criteria, such as timely payment of bills, and
(for example, maintenance and repair jobs) by accessing the upon reaching a certain number of points, exchange them for
appropriate service employee’s data (for example, their qualifi- a bonus or gift.
cations and schedules).
Customer development management enables you to deter-
The field service capability of mySAP CRM is a mobile solu- mine the cross- and up-selling potential of certain customer
tion for service employees. They receive notice of pending ser- groups. Products or services can then be offered to these
vice jobs via a laptop download. The service employee can then groups at preferential rates.
view all the necessary information about the customer and see
what materials are required for the job (for example, meters
or cable). The service employee can confirm completion of the
service transactions while still on site, and order new materials
or carry out new jobs. After processing, the changes are
reloaded to the online system so that the confirmed informa-
tion can be transferred to the back-office system for billing.

36
You can use SAP BW to analyze all the interactions that are Interaction Center
conducted using mySAP CRM. You can use different criteria The interaction center (IC) is a special form of portal for call
(for example, status, duration, costs) to analyze campaigns, center employees. The IC provides a complete, CTI-enabled
complaints, orders and contracts, opportunities, and activities user interface.
with regard to their success. mySAP CRM supports all forms of
interaction between your company and customers, prospects, The IC is a Basis component that can be configured to fulfill
or partners. Since CRM solutions do not usually contain any the requirements of your company. As such, the IC is com-
billing functions, they must be smoothly integrated with back- monly known as the service interaction center, telesales, or
end solutions without any loss of performance. This is the only telemarketing, depending on the area of implementation. In
way of ensuring that the value-added chain flows across all sys- each case, the name refers to a specific modification of the IC,
tems, and that the data viewed is uniform and consistent. SAP each of which has different functions. To work efficiently in
provides a standard integration scenario between mySAP CRM the IC, you can arrange the components using three different
and other SAP solutions. The information below describes the basic layouts (see Figures 17-18). You can also create IC profiles,
integration with mySAP Utilities and the business processes each of which contains different structures and modifications
supported by this scenario. that meet the requirements of different employees. Conse-
quently, a call center employee can work with those profiles
Synchronization of Data and configurations that correspond to their tasks. This is espe-
CRM middleware is part of mySAP CRM and supports the cially important in mixed call centers, which require both sales
following functions: and service functions. For example, a call center employee can
• Synchronization of data on both sides of the integration be allocated an IC service profile and an IC sales profile that
scenario (mySAP CRM and mySAP Utilities) can be called as required.
• Synchronization of data between mobile clients and the
central CRM system, in both directions
• Messaging between the client and server in which informa- Configuration Service
interaction
tion about the CRM middleware is stored on a temporary center
basis
Configuration
Basis IC Telesales
Data that is required in both systems is instantly synchronized.
If one of the systems is not available at a given time, the data Configuration
is synchronized when that system is operational. In this way, Telemarketing

your work in the other system is not impaired.


Configuration

SAP provides preconfigured middleware for synchronizing the


data required in both mySAP CRM and mySAP Utilities. The Figure 17: Configuration Options for the Interaction Center
CRM middleware performs an initial download of data into
the CRM system. This is a one-off event that takes place dur-
ing system migration.

37
The IC work center is divided into components that perform • Reminder scripting
different functions. Employees can therefore access all central Supports call center employees when dealing with cus-
functions on a single screen. Agents have access to the follow- tomers. You can define interactive scripts to conduct
ing functions: outbound marketing campaigns, or enable employees to
• Telephony functions deal with typical customer inquiries.
Enable the agent to accept, transfer, and end calls • Data finder
• Telephone status Enables employees to manually identify customers based
Automatically identifies and displays the telephone number on various criteria. The system displays the business partner,
of the customer calling (automatic number identification – which the employee can then confirm.
ANI). If the system knows the telephone number, it displays • Navigation area
the business partner data of the customer in the data finder. After identification, the system displays the complete data
A dialed number identification (DNI) function displays the environment of the given business partner in hierarchical
number called by the customer. In this way, the employees form. From here, the employee can access all the relevant
are prepared for each situation, which is a real advantage in customer data, such as the contact history, contract over-
call centers. view, and so on.

Telephony function bar


Data finder

Action box

Navigation area

Work area

Figure 18: Sample Configuration for the Interaction Center

38
• Action box Example: A customer contacts the call center and wants to
Contains all the important transactions, which can be change the budget-billing plan. The call center employee can
accessed via drop-down menus. The action box enables the call the “Change Budget Billing Plan” transaction directly
employee to call SAP functions and execute Web-enabled from the IC. The transaction, which runs in mySAP Utilities,
transactions in the work area. This enables employees to is displayed in the work area. The customer’s business partner
enter customer inquiries, technical problems, and com- number is also transferred, meaning that it does not have to
plaints efficiently, and use workflows to process them until be re-entered. Integration of mySAP CRM and mySAP Utilities
a solution is reached. enables the call center employee to view both systems. They
• Work area can display and process data that is not found in mySAP CRM.
Contains relevant data on the business partner (and the All plausibility and consistency checks that take place with
functions you have called) for viewing or processing (for independent access to the back-end system are also performed
example, if the address of the customer needs changing, here. Once the back-end transactions have been processed, the
the address data of that customer is displayed). system saves the data in that system, making it unnecessary to
store data in mySAP CRM. However, the contract log for the
The IC can be configured to allow transactions and data call is available in mySAP CRM. This provides a uniform view
from mySAP Utilities to be called directly from the work area. of the customer contacts (mySAP Utilities) and activities
External systems with Web-enabled transactions can also be (mySAP CRM).
integrated in the IC.

Call center employees can therefore call data and transactions


from various different systems without having to:
• Log on to other systems
• Re-enter the required objects in different systems; the IC
guarantees seamless navigation with other systems.

39
INTEGRATION OF mySAP CRM IN mySAP UTILITIES
System Landscape

ANALYSES FRONT-END

Electronic
SAP BW business
(Internet)

M Syste
P CR m
SA

ITS/
WAS
Middleware

Business objects,
for example
business partners, Tele-
CTI
activities, contracts, business
products, sales
projects, etc.

mySAP Mobile
Utilities applications

BACK-END

Figure 19: Integration of mySAP CRM, mySAP Utilities, and SAP BW

When mySAP CRM, mySAP Utilities, and mySAP Business • Different tasks can be carried out in parallel without impair-
Intelligence with SAP Business Information Warehouse are ing the performance of the other systems. For example, a
integrated, the most sensible approach is to run the processes billing run in the back-end system (mySAP Utilities) does not
across all the systems. This approach has the following benefits: affect the call center of the front-end system (mySAP CRM).

40
• Even if some objects are available in both systems, not all • CTI interface that connects mySAP CRM with the telephone
data has to be synchronized between those systems. It is suf- system, ensuring full telephony integration for all
ficient, for example, if all the prospects are in the front-end interaction center scenarios
system and are not synchronized in the back-end system • Offline applications that enable you to access central mySAP
until they become “real” customers. This method keeps the CRM data and functions via a laptop. The CRM middleware
volume of unnecessary data to a minimum. synchronizes offline data with the online system.
• Physical separation of the systems. A prerequisite for qualita-
tive analysis is a large variety of data from different sources As the front-end solution, all forms of interaction with the
that can be subjected to multidimensional analyses. This customer in the areas of service, sales, and marketing either
requires high data capacities and a high level of flexibility run in, or are started from the CRM system.
when carrying out analyses. Therefore, the most sensible
option is to physically separate the analysis system from the mySAP Utilities is the back-end solution. Information on
other systems. Otherwise, you would either have to do with- a customer is not synchronized in mySAP Utilities until that
out data from the other systems or suffer impaired system customer has concluded a contract. mySAP Utilities contains
performance in other processes while analyses are running. all the data and transactions for energy data management,
• Another reason for physically separating the systems is so billing, invoicing, and contract accounts receivable and
that each system, complete with its respective functions, can payable.
be integrated into existing IT landscapes.
SAP BW is used for analysis, planning, monitoring, and
However, be aware that running processes across all systems success checks. SAP BW enables you to collect information
does not mean that each system must run on separate hard- from any system (mySAP CRM, mySAP Utilities, and external
ware. An ideal solution for small and midsize businesses is the systems) in information cubes to analyze this information at
industry-specific solution mySAP™ All-in-One. This solution is multiple levels. SAP provides special contents for each SAP
based on mySAP.com and tailored to the needs of companies solution that enables you to import data in SAP BW. They also
with up to 2,000 employees. It integrates all the mySAP.com contain preconfigured analyses and reports that you can
solutions on a single server. enhance as required.

What role does each system play in the integration scenario? Technical integration of SAP BW, mySAP CRM, and mySAP
mySAP CRM is the front-end solution for interacting with Utilities enables you to control all processes relating to cus-
customer, prospects, and partners. It contains all the func- tomer interaction, and model and evaluate all sales processes
tions needed for marketing, sales, and customer retention, and from acquisition of new customers through contract creation
enables you to communicate with your customers via a num- to billing.
ber of different channels, for example:
• Web-based applications (Internet sales and Internet market-
ing) that are integrated in the CRM solution using modern
and open Java technology

41
Synchronization of Data Between mySAP CRM and Data is synchronized immediately to ensure that it is both
mySAP Utilities consistent and transparent. Figure 20 shows which objects are
Both mySAP Utilities and mySAP CRM can be implemented synchronized. Information on business partners and contract
independently of each other, or in combination with external accounts is found at the business partner level in mySAP CRM.
solutions. To do so, central objects are required in both systems. mySAP Utilities contracts are synchronized with mySAP CRM
These objects are automatically synchronized by the CRM service contracts. The point of delivery and connection objects
middleware. They are: are synchronized with their corresponding technical objects in
• Business partners and their contract accounts mySAP CRM. Devices, meters, and so on are only found in
• Contracts mySAP Utilities, but can be identified via the point of delivery.
• Connection object and points of delivery mySAP Utilities contacts are synchronized with CRM activities
• mySAP Utilities contacts that correspond to CRM activities (one-sided replication), so that each interaction with the cus-

SELECT PRODUCTS VIA MASTER DATA GENERATED OR


mySAP CRM CHANNELS: CHANGED IN mySAP UTILITIES

Fixed product information

Internet

Master data mySAP


mySAP CRM Master data generator
Customer Call Center Utilities
product template
(Susan Moore) (Connie Johnson)
“Family Energy” “Family Energy”

Configuration Configuration

Hand-held

Variable product information

Cross-system business processes

Figure 20: Selling a Utility Product

42
tomer can be recognized at a glance in mySAP CRM – regard- Figure 20 shows an example of a product sale. Susan Moore,
less of whether it is a CRM activity such as a campaign, or a a customer, calls regarding a direct mail marketing campaign,
mySAP Utilities contact, such as a disconnection. conducted by her utility company’s interaction center. She
wishes to switch to the utility product “Family Energy” to
In the deregulated market, utility companies can use cam- reduce her energy bills. The call center employee, Connie
paigns to offer their customers products. Products are defined Johnson, takes Susan’s address, asks for her electricity con-
in mySAP CRM. Each product must correspond with a master sumption for the past year, and the start date for the new prod-
data template in mySAP Utilities (see below “Master Data uct (variable product information). Once Connie has saved this
Generator”). Products and their corresponding master data transaction, the system uses the product information to create
templates are maintained manually. Changes are not automat- all the relevant master data. Products contain both fixed infor-
ically synchronized; however, utility companies generally only mation (which is identical for each business partner) and vari-
offer a limited number of products, making the time spent on able information that can differ for each business partner
product maintenance negligible. (configuration). When selecting the product, the agent can
enter the variable product criteria, which can include annual
Master Data Generator – Automatic Creation of and consumption, discounts, connection services, and so on.
Changes to Master Data
When a prospect decides to become a customer of your utility Once the contract has been created in mySAP CRM, it is syn-
company, a large number of transactions are needed to model chronized with mySAP Utilities. Since the contract specifies
that prospect as a customer with billable master data in the which products were sold, information on the products is also
back-end system. The system changes the role from “prospect” transferred to mySAP Utilities. Products have a corresponding
to “business partner,” creates a contract account, contract, master data template that contains the fixed product informa-
installation, connection object and premise, performs a move- tion (that is identical for each business partner) in mySAP
in, enters meter readings at move-in, and so on. Master data is Utilities. The master data generator now combines the fixed
usually created manually, which is both time consuming and information from the master data template with the variable
prone to error. SAP provides a master data generator, which product information from the configuration. The master data
can be used to create and change master data automatically, generator uses the combined information to create the billable
thus avoiding the need to spend time performing this task constructs required in mySAP Utilities (if the customer is new)
manually. or change existing constructs (in the case of an existing
customer).

43
All Data at a Glance: The Cross-System Customer Fact 3. Once selected, the target group is transferred to mySAP
Sheet CRM, where each prospect is created as a business partner
Each time you interact or communicate with a customer, all with the “prospect” role. Once the campaign is over, those
the important data relating to that business partner should be business partners who did not respond can be deleted.
accessible at a glance. Since most of this information is stored 4. A marketing plan is created (optional) in mySAP CRM.
in different systems, data must be made available in a consoli- One or more campaigns, including target groups, are allo-
dated form from a single interface. cated to the plan.
5. A suitable campaign can be created in mySAP CRM via
mySAP CRM offers a cross-system customer fact sheet (CFS) various different channels (for example, e-mail, telephone
for each business partner that does just this. SAP provides call, fax, letter, visit from field service, or supplement in bill
a preconfigured CFS for the utilities industry that you can or additional line in bill). When you choose the campaign
modify as required. The preconfigured CFS contains informa- channel, you can enter the preferred contact method of
tion from mySAP Utilities, such as budget billing plans, bill each customer/prospect, so that you can run one campaign
amounts, and open items. through different channels. Before you conduct the cam-
paign, you must create template texts for letter, e-mail, bill
Information from external systems can also form part of the supplement, or fax campaigns. You can add the data on
CFS (for example, information from SAP BW on whether the your business partners to the template as required (for
customer is classified as A, B, or C). example, name, or electricity consumption). In the case of
an outbound campaign, you can store suitable information
Integrated Scenarios from mySAP CRM, mySAP Utilities, texts for the call center employees, and interactive scripts
and SAP BW that support telephone conversations.
The information below only describes scenarios supported by 6. When you conduct the campaign, activities for the indi-
single solutions. Naturally, all the processes contained in the vidual business partners are created, enabling you to see
mySAP CRM solutions (such as activity management and op- which partners were targeted by the campaign. A business
portunity management), and all the mySAP Utilities processes partner’s response to a campaign (for example, a partner
(such as service management) are available. requests more information) is also created as an activity in
mySAP CRM and imported into SAP BW.
From Campaign Through Sales Process with Residential 7. If a business partner contacts the utility company because
Customers to Invoicing of the campaign and wishes to become a customer, the new
1. Master and transaction data from existing customers that “customer” role is allocated to the corresponding pros-
is required for the market analysis is transferred from pect. If the business partner was already a customer, the
mySAP CRM and/or mySAP Utilities to SAP BW, where status does not change.
target groups are analyzed. Externally purchased data on 8. The business partner selects a product (during a call
prospects can also be imported to SAP BW. to the call center, for example) and specifies the date on
2. The target group can be selected according to your which the new contract is to start, location of the premise,
criteria in SAP BW. and their previous utility company, if this information is
required. The system creates a contract in mySAP CRM,
which is replicated in mySAP Utilities.

44
9. Product selection activates the master data generator 2. After the sales employee has made initial contact with the
(see above “Master Data Generator”). The master data gen- (potential) non-residential customer, the quotation can
erator uses the product information to determine whether be prepared. The quotation uses the information that was
master data must be created (new customer) or changed already entered in the opportunity about the customer,
(existing customer with new rate or product), and creates withdrawal points, and products.
or changes the data as required. 3. The calculation forms the basis of the quotation, where
10. Once the utility contract has been synchronized in mySAP consumption data or the load profile of the non-
Utilities, the electronic data exchange process runs residential customer is either imported into a calculation
(with either the distributor or previous utility company, tool (via SAP Energy Data Management (EDM) or a stan-
depending on the country). dard interface), or entered manually. The calculation is
11. Meter reading results are entered in mySAP Utilities at then performed in mySAP CRM. You can use a number of
a later stage and the contracts are billed and invoiced. tools here, such as the Internet pricing configurator (IPC),
12. The billing data (sales and transaction statistics) is trans- or the integrated Microsoft Excel application. You can also
ferred to SAP BW, where the campaign number can be used use an interface to the external calculation tools used by
to analyze how much revenue was generated by the cam- many companies. SAP provides an Excel-based product-
paign and how many contracts were signed. specific catalog template that can be extended or modified
for all your products. The calculation template works out
From Potential Non-Residential Customer to Enrollment a price for the consumption data/load profile of the cus-
1. Since this process can last for several weeks or months, tomer, and determines the grid usage conditions (which
potential sales to existing or potential non-residential cus- are derived from the distributors responsible for the with-
tomers are created as opportunities in mySAP CRM. drawal points). The results of the calculation are specific
The opportunity contains both the expected revenue to the quotation (such as monthly prices and demand).
figure, and the likelihood of a contract and probable date 4. The profitability and contribution margin of the quo-
of enrollment. The aim is to use the opportunity to con- tation can then be calculated in the calculation template
tinuously monitor the non-residential customer. The based on integrated data from sales statistics, unbilled
opportunity also forms the basis for pipeline analyses, fore- revenue reporting, or by extrapolation, in the case of new
cast calculations, and win/loss analyses. SAP also provides customers.
a predefined sales methodology (a specially modified 5. The calculated data is transferred to the quotation, which
opportunity) that supports and controls sales using prede- can then be sent to the potential customer.
fined activities. Additional information on customers 6. When the quotation is sent to the customer, or presented
(contact persons and sales arguments) and specialist sales by the sales force, a corresponding activity is created in
processes (employees, products, and price) can be stored mySAP CRM permitting you to check that the customer
in the methodology for sales to non-residential customers. has received the quotation.
The technical data for the various withdrawal points of the 7. Contract negotiations can start once the quotation has
non-residential customer (connection objects, premises, been reviewed. If the quotation conditions change during
and points of delivery, and their technical attributes) can those negotiations, an opportunity created for this purpose
also be stored. can be changed.

45
8. If the customer accepts the quotation, the system converts From Phone Call to Changes in Master Data
it to one or more contracts. The conditions are copied 1. A customer contacts the call center to change his or her
into the contract automatically. master data (for example, to report change of last name).
9. If the new contract causes an existing contract to be termi- 2. The call center employee (agent) identifies the customer by
nated, a contract end date is entered in the existing con- name, customer number, address, or any other information
tract. the customer provides over the telephone.
3. The agent accesses and modifies the appropriate master
From Potential Chain/Outline Contract Customer data in mySAP CRM.
to Enrollment 4. An activity is automatically created in mySAP CRM that
Chains and outline contract customers negotiate with utility documents the changes made to the customer’s master
companies for special contracts and prices. The sales process data.
is therefore different from the process for non-residential 5. Once the changes are saved in the CRM system, they are
customers described above. automatically replicated in mySAP Utilities. However, the
agent could equally have made the changes in mySAP
In the case of chain and outline contract customers, the Utilities; they would then have been replicated in mySAP
individual customers are allocated to a customer group CRM.
hierarchy in mySAP CRM.
Typical Front Office Processes
Process steps 1 to 3 are identical to those above. The profit- Front office processes are predefined sequences of individual
ability and contribution margin for each withdrawal work steps that manage typical processes in call centers. They
point (for example, for each branch office) can be calculated are designed to process specific business transactions and trans-
in step 4. fer data between the different steps. Limited options for repeat-
ing steps and performing specific processing steps are available.
Process steps 5 to 7 are also identical to those above. However,
after step 7 at the latest, an outline contract is modeled in the Front office processes enable you to execute SAP R/3 functions
system for the chain/outline contract customer. in a predefined sequence. They have been developed to model
business processes in the system for immediate processing by
Process step 8 is different, insofar as the individual quotation a call center employee. Unlike a workflow, no work items are
items for the withdrawal points are realized in several utility entered in the employee’s inbox; the necessary activities appear
contracts (one for each withdrawal point). on the employee’s screen instead.

Process steps 9 and 10 are identical to those above. However, A front office process consists of one or more process steps,
both the outline contract and the individual contracts are which in turn can consist of processes. Therefore, a front office
replicated in mySAP Utilities. process can even start a workflow that completes the business
transaction (for example, in the case of a service connection).
If the call center agent is not responsible for processing the

46
customer’s request, the item can be resubmitted for the rele- 10. The budget billing plan and welcome letter can now be
vant agent. The initial agent can include additional infor- created.
mation as notes, and specify a reference. The following front 11. In the last step of the front office process, a move-in charge
office processes can be remotely called in mySAP CRM can be requested.
but run entirely in mySAP Utilities.
Move-Out
Move-In In move-out processing, a contract with a customer is termi-
During a move-in, you can create a new business partner and nated. In the case of a customer change, the utility’s instal-
contract account for a customer, or select existing data. Con- lations included in the contract are allocated to a different
tracts are created and allocated to a utility installation for each customer after the move-out date.
division.
Automatic steps in move-out processing include the following:
Example: 1. A customer informs the utility company that they intend
1. A customer informs the utility company that they intend to move out of a premise, or out of the supply territory.
to move into the supply territory (or have already moved), 2. The agent identifies the customer and the contracts requir-
or want to be supplied by the utility company at a future ing termination in the system.
date. 3. The agent asks the customer for the planned move-out
2. The agent identifies the premise into which the customer date and enters it in the system.
intends to move (or has moved). 4. If the customer already knows the final meter reading, the
3. The agent enters a new employee in the system. agent can enter it. If this is not the case, the following steps
4. The agent creates a new contract account and one or and processing are automatically executed in mySAP
more contracts (for example, for electricity or gas) for Utilities:
the customer. – The customer’s contract(s) are terminated.
5. The agent now asks the customer for the meter reading – No additional budget billing amounts are charged.
at the time of move-in. – Any outstanding dunning procedures are stopped.
6. The agent accesses the meter reading at move-in and – The changes to the dunning procedure affect the open
performs a meter reading in the system. items.
7. The agent enters each set of meter reading results from
the devices installed at the premise. The following move-out processing steps are optional:
8. The rate data is then maintained and the billability of the 5. The agent can add data to the customer’s contact details.
billing construct checked. 6. The agent can process the customer and their contract
9. The credit rating of the customer can now be maintained account.
manually with a cash security deposit. 7. The agent can perform the final meter reading immedi-
ately, invoice the final bill, and print it out for the customer.
8. The agent can create a move-out confirmation.

47
Business Partner Move-In/Out Change Budget Billing Plan
You can use the complete set of functions from both move-in A business partner wants the budget billing plan to be changed.
and move-out here. This means you can process a move-in/out The change budget billing plan process consists of the
customer fully and immediately, complete with bill and wel- following steps:
come letter. 1. A customer contacts the call center to change the budget
billing plan because of changed consumption patterns.
Move-in/out processing steps: 2. The agent identifies the customer and accesses the trans-
1. A customer contacts the call center to register plans action for changing the budget billing plan.
for move-in/out. 3. The budget billing plan concerned is selected and a new
2. The agent calls move-in/out processing, and identifies budget billing amount is entered. The amount can be
the customer, and the current and future premises. changed for each contract. The due date of the budget
3. The agent identifies and enters the changes to the billing amounts can also be changed, or a postponement
customer’s data caused by the move-in/out, such as date can be specified. These changes can be made to affect
the payment transactions and address. the entire budget billing plan or just individual amounts.
4. The customer specifies current meter readings. 4. The agent has the option of creating a notification of the
If the customer has a budget billing plan, it is stopped. changes for the customer and a customer contact.
5. The agent completes the customer’s move-out.
6. The agent requests the customer’s move-in date and Change Installment Plan
meter readings at move-in. When a payment is to be made in installments, an installment
7. The agent can also create a new budget billing plan plan is created to cover the amount of the original receivable.
for the new premise and a welcome letter. The individual installments and their respective due dates are
8. The customer receives a final bill for the old premise. defined in the installment plan.

You can modify both the appearance of the screen and the Judicial dunning procedures identify customers who have
sequence of processing steps in the move-in and move-out repeatedly failed to meet their payment obligations.
to meet your requirements. 1. The agent contacts the customer (a special form of cus-
tomer service for debt advice) and proposes an installment
Change Bank Details plan to repay the outstanding receivables.
The change bank details process consists of the following 2. The agent selects these open items and discusses possible
steps: repayment conditions with the customer.
1. A customer contacts the call center and informs the agent 3. The agent enters the start date for repayment and the
of a change to bank details. number of installments, which determines each install-
2. The agent identifies the customer and chooses the trans- ment amount.
action for changing bank data. 4. After the installment plan has been saved, a letter can be
3. The agent stores the new bank details in the customer’s sent to the customer.
data. 5. The agent has the option of creating a customer contact.
4. In the next step, a new set of bank details is allocated in
the contract account.
5. The agent also has the option of creating a customer
contact.

48
Bill Reprint the disputed bill. The workflow should be used when the
A customer requests a copy of a lost bill. agent cannot decide whether the bill complaint is justifiable,
1. The agent identifies the customer and uses the customer and requires a control reading to prove the complaint.
overview to access the appropriate print document.
2. The agent starts the bill reprint process and selects a The workflow is executed for a bill. Once the workflow has
dispatch medium (for example, e-mail or post). been started, the following steps are run:
3. The agent has the option of creating a customer contact. 1. The agent chooses the billing documents from the bill to
which the customer’s complaint refers. (A billing can refer
SAP BUSINESS WORKFLOW to more than one contract and therefore contain more
The SAP Business Workflow enables you to define business than one billing document, for example, contracts from
processes that are not modeled in the SAP R/3 System. These several divisions, such as electricity, gas, and water.)
processes can be simple release or approval procedures, or 2. The Change Contract function is accessed for the selected
complex processes, such as creating a service connection and billing documents and corresponding contracts. The agent
coordinating the departments involved in that process. SAP can set a billing block here that prevents the contract from
Business Workflow is particularly useful in situations where being billed until the complaint has been resolved.
processes must be repeated, or where the business process 3. A meter reading order for a control reading is created for
requires the attention of various agents in a certain order. the selected contracts.
4. No further processing takes place until all the control
You can also use SAP Business Workflow to react to errors and readings for the contract have been entered.
exceptional situations in other existing business processes. You 5. If these meter reading results are available, a work item
can start a workflow if events occur that have been previously is processed for the agent. This item enables the agent to
defined in the system. For instance, you can trigger a workflow continue processing the complaint. All the meter reading
if a certain error is found during an automatic check. results belonging to the contract are displayed (both the
disputed meter reading results and the control readings).
SAP provides a number of workflows that model predefined The next step is a user decision, where the agent decides
business processes. These workflows can be easily implemented. whether to correct the disputed meter reading results.
6. If the meter reading results are corrected, a billing reversal
SAP provides three workflows for customer service. These are is executed for the contract. The disputed meter readings
bill complaint, lay service connection, and disconnection/ are given to the agent for correction.
reconnection. 7. The agent can now instruct the system to estimate the
disputed meter reading results.
Bill Complaint 8. The agent can change the contract. This means that the
You can use this workflow if the customer disputes the meter billing block that was set in step 2 can be removed so that
reading results used to create the bill. the contract can be re-billed.

The workflow describes a possible bill complaint process that The disputed meter reading results are now corrected. The
can result in a correction to the meter reading results. The new billing for the billing orders is not part of the workflow.
workflow can support and monitor entry of a control reading. Billing and invoicing now take place in the next billing and
Based on this reading, the agent can decide whether to correct invoicing run.

49
Lay a Service Connection • Display and pay open items (by direct debit, either as a
This business process has also been implemented as a work- one-off or repeatedly, or credit card)
flow. It contains all the steps, from quotation to creation of • Change billing address
a service order or bill that must be carried out to lay a new • Move-in and initial data creation, including electronic data
service connection. For more information on this workflow, exchange
see chapter 9, Work Management. • Move-out
• Enter meter reading
Disconnection/Reconnection • Display consumption history (also in graphical form)
This workflow is required in cases when a utility service to a • Display load profile
customer must be temporarily suspended, above all as part of • Initiate call-back
a judicial dunning procedure. A disconnection is a suspension • Use rate calculator
of a utility service that does not entail removing a meter from • Grant direct debit authorization
a premise. This may be due to a collection procedure resulting
from payment arrears, or a technical disconnection at the cus- To ensure maximum cost savings, these transactions can be
tomer’s or utility company’s request. configured in such a way that changes are made directly in the
back-end system. You can also trigger a workflow that enables
In the former case, the customer is reconnected when the out- agents to perform manual checks. Naturally, ISS enables you to
standing payments are made; in the latter, at the request of the perform all forms of plausibility checks.
party that ordered the disconnection. Flat-rate charges for dis-
connection and reconnection can be levied and invoiced in SOLUTION BENEFITS
mySAP Utilities. When utility companies select a suitable CRM solution, inte-
gration is one consideration that is often overlooked. Ultimately,
This workflow, like the other two workflows and the front however, the functional scope of a CRM solution is not the
office processes, is explained in detail in the corresponding only decisive factor in the success of the overall solution; the
documentation. way in which the individual solutions interact is equally
important.
INTERNET SELF-SERVICE INCLUDING AUTOMATIC
CHANGES IN mySAP UTILITIES The integration of mySAP Utilities and mySAP CRM has the
Internet self-services (ISS) provide your customers with round- following advantages:
the-clock services. Customers can take advantage of your cen- • Low overall project costs and short implementation times
tral services independently of your opening times and without since the most important processes are already integrated
having to queue. These services also benefit you, as a utility • Consistent and consolidated view of customers and data
company, since they are significantly more cost-effective than • Better service and higher levels of customer satisfaction
a call center contact or branch office visit. thanks to short processing times for customer inquiries
• Improved ability to evaluate customer interaction processes
Customers can use the following Internet self-services: and campaigns
• Registration (in conjunction with a complete address and • Ability to swiftly react to changing customer and market
customer number) requirements
• Change password • Positive effect on your operating profit thanks to higher
• Display bill (including cover sheet) revenues, returns, and lasting competitive advantages

50
ENERGY DATA MANAGEMENT
Energy data management (EDM) is a key functional area of • Manages all types of interval data, such as prices and tem-
mySAP Utilities. It enables utility companies to manage all peratures
energy data, such as load shapes and standard load profiles for • Supports the creation and management of load profiles
for individual points of delivery. Energy data can be validated and load shapes
when it is transferred. It can then be saved and displayed in • Supports energy settlement procedures
a variety of formats and layouts. • Enables direct billing based on interval data (real-time
pricing and time of use)
The energy data management component consists of the
following areas: DEVICE MANAGEMENT
• Device management If a company only uses device data as a source of information
• Meter reading for billing and, as a result, does not need to have the complete
• Energy Data Repository device management component, it can use the device infor-
• Settlement mation record in mySAP Utilities to perform billing-orientated
functions. The device information record is an object in mySAP
With energy data management, you gain the following Utilities that enables a company to map devices in the system
capabilities: that are maintained by or belong to other companies. For this
• Enables companies to manage its meter and device data reason, as a supplier, you do not have to have the complete
• Supports the entry and management of meter reading Device Management component in your system. Instead, you
results and consumption data create a device information record that only manages device
data that is required for billing, such as rate data, device alloca-

Device category description

Manufacturer & category

Register

Register group Material number

Meter reading

Device category data


Device number (serial no.)
Device data

Figure 21: Data from Device Category and Device

51
tions, register relationships, and maintenance of logical regis- A device category can also be a combination of several basic
ters. There is no longer a connection to the plant maintenance device categories.
(PM) component. Any communication with other systems,
such as importing consumption data, takes place via the point Device Movement
of delivery. Companies that do want to use the complete You implement device movements in mySAP Utilities through
device management component can use it to manage technical the integration of the materials management component. The
data, installations, and device inspections. In these cases, a following functions are available:
device in mySAP Utilities corresponds to a piece of equipment • Procurement
in the plant maintenance (PM) component. You procure devices in purchasing using the purchase order
and purchase requisition components.
Devices can do the following: • Inbound delivery
• Meter (for example, meters) You enter the inbound delivery of devices in inventory
• Control (for example, ripple control receivers) management using the goods receipt component. Since
• Process data (for example, correctors) equipment records are created automatically, you can use
• Protect or adjust (for example, pressure regulators) functions from the plant maintenance component (for
example, maintenance planning and maintenance task lists).
You identify a device by its device number. The device number • Stock transfer
is generated in the materials management component during You transfer stock in inventory management using the stock
goods receipt (where it is called a serial number) and then allo- transfer and transfer posting components. You can either
cated to the device. Every device belongs to a particular device transfer individual devices, identified by their device number,
category. A device category groups together devices with the or a whole stock of devices.
same technical characteristics and contains data that is common • Retirement
to those devices, such as the device category description or cer- Devices that no longer belong to a company’s stock because
tification data. The device category in mySAP Utilities corre- they have been scrapped or sold are processed in inventory
sponds to the material in the materials management compo- management using the goods issue and return delivery com-
nent. ponents. The master records for these devices are saved.

The various device categories are allocated to the following Technical Device Data and Connection Data
basic device categories: Technical device and connection data are grouped together in
• Meter the following components:
• Transformer • Register group
• Ripple control receiver This component groups together the registers that belong to
• Remote meter a device or device category. It registers meter consumption
• Counter and demand. A register can be an actual physical device or a
• Corrector display on an electronic device. The register group describes
• Pressure regulator
• Sensor
• Other

52
the technical data (such as the number of digits and type of – If meters in an apartment building are installed first
display) and the billing data (such as rate usage type) of a and allocated to specific apartments later
register. – If the two steps are handled by different agents
• Input/output group • One technical installation and several billing-related installa-
This component groups together the inputs and outputs tions
that are valid for a device or device category and describes You use this option for a dual contract model or if a pressure
the technical data. Inputs and outputs are interfaces for regulator or an ARCR controls several installations.
devices. For example, remote meters have several pulse in- • Full installation
puts and a modem interface. This option is for single family homes, for example.
• Command group
This component groups together commands. A command The following functions are available during installation:
is a signal sent by a utility company that triggers a switching • Allocation of devices (transformer to meter, for example)
procedure in a ripple control receiver. For example, the • Entry of period consumption
command group for streetlights consists of the commands • Entry of meter readings at the time of installation
“Switch-on,”“Decrease Demand,”and “Switch-off.” • Creation of register relationships
• Winding group • Adoption of sample register relationships
This component groups together windings that belong to a
device or device category. Windings define the transforma- There are also three different types of device removals: techni-
tion ratio (of transformers for example) and are divided into cal removal, billing-related removal, and full removal. All rate
primary and secondary windings. data and relationships with other devices are deleted on the
removal date. However, they can still be traced using the time
Device Installation slices. Reference values are not deleted automatically but you
There are three different types of device installation namely can delete them manually. You can also enter the meter read-
technical installation, billing-related installation, and full in- ing recorded at the time of removal. Device installation or
stallation. With a technical installation, you first link a device removal can trigger the following events:
to a device location. You can then allocate it to any number • Initial data creation
of installations using a billing-related installation. For a full • Installation extension
installation, you can link a device to both a device location and • Periodic replacement/sampling procedure
an installation in a single step. • Damage/complaint
• Change in consumption behavior
You can install devices in the following ways: • Installation removal
• Technical installation only
You use this option if a meter is not to be billed. This would Device installation and device removal differ from device
apply if the meter is a control meter or if it belongs to the replacement.
utility company.
• Technical installation followed by billing-related installation
You use this option in the following cases:

53
Device replacement means that you replace one device with The devices installed in a utility installation, their registers,
another that has the same or a similar device category, and and their rate allocations make up the installation structure.
that takes over the same function. Instead of removing and You can process the technical and billing-related data of
then reinstalling a device, you replace a device if you want the devices and registers in the installation structure. You can
following data to be transferred automatically to the new process the following technical data:
device: • Device allocations
• Rate data Device allocations describe dependencies of devices with
• Register relationships other devices, such as meters controlled by ripple control
• Device relationships receivers or a transformer group connected to a meter,
• Register-related period consumption for example.
• Disconnection status • Register relationships
Register relationships describe the relationships between
It is necessary to replace a device if an installed device is dam- registers. The following relationships are taken into account
aged or if it is to be certified. In the event of device replace- when you create a meter reading order:
ment, you can enter the meter readings recorded at the time – Allocation of active registers to reactive registers when
of removal and installation. For deregulated contracts, you calculating the cosine phi
must check and, if necessary, execute technical and billing- – Serial switching of several registers (primary/secondary
related installation, removal, and replacement for all related meter relationships)
contracts. If you modify a device that is not installed, you can – Linking of registers to different usage types (On-peak/
change the following data depending on the device category: off-peak check)
• Register group – Control relationships
• Input/output group – Special relationships for allocating thermal gas factors
• Command group Note that the registers may belong to different contracts.
• Logical registers
You can also modify an installed device (device modification). Logical registers describe the allocation of a certain task to a
The data that you are allowed to change depends on the device register and are most important in device replacement. The
category. To modify an installed electronic meter, for example, register of the old device must have the same logical register
it would have to be reprogrammed. A device group groups number as the register of the new device, for the following
together devices into a logical unit (for example, integrated reasons:
water meter or transformer). The devices in a device group – The billing-related data is copied to the new register
must either all be installed or all not installed. If you want to – The billing component must recognize which register is to
install or remove a device that belongs to a device group, the take over the role of the old device (especially in the case
system automatically displays all the devices in that group for of demand values)
installation or removal. In other words, you cannot install or
remove individual devices that belong to a device group. It
makes sense to create a device group in the following cases:
• If current and voltage transformers are placed into trans-
former groups, resulting in a certain transformation ratio
• If two integrated water meters are installed together but
meter and are billed separately

54
Billing-related data, that is rate data, is dependent on the • The rental price and regulation price are only entered in the
installation. Therefore, you can only process the data if the service provider’s installation
device is allocated to an installation. You can process the • Rating is dependent on consumption
following billing-related data: • Additional devices, such as ripple control receivers, are only
• The relevance of a register to billing installed in the service provider’s installation
• The rate data of a register
• The price class Device Inspection
If a device passes an inspection in accordance with prescribed
In a deregulated scenario, the installation structure data of the margins of error, it is certified for a certain period and can be
partial service contracts involved may have the following differ- reinstalled. You can inspect and certify a device either as part
ences: of a lot in a sample procedure, during periodic replacement, or

Device Device
category category
A B

Sample lot Periodic replacement year

Replacement
orders for sample devices and Replacement orders
spare sample devices for all devices

Figure 22: Overview of the Certification Procedure

55
Put together Determine
Create lot 1st drawing
lot devices for lot

Check sample
2nd drawing devices

No Yes
Passed ?

Certify
Delete lot
samples

Copy devices to
periodic Extend lot
replacement list

Figure 23: Inspection using the Sample Lot Procedure

individually. The extent of the inspections you make depends Device inspection consists of the following phases:
on the inspection plan of the material master record. • Sampling procedure
The sampling procedure is the basis for renewing the calibra-
There are two types of certification procedures: tion validity of devices. First, sample lots are created from the
• The calibration validity of a device is renewed using an exter- devices that are to be certified. A fixed number of sample
nal certification performed by a recognized inspection office devices are drawn from each lot for inspection. If the sample
in accordance with legal requirements. devices pass the inspection, the entire lot is renewed. If a lot
• The quality of a device is inspected according to internal does not pass the inspection, all of the devices are included in
certification guidelines. the periodic replacement list and certified individually. You
can create lots for devices that are subject to certification
If you want to inspect devices that are already installed, you from the electricity, gas, water, and district heating divisions.
must first remove and replace them. The Service Management Dividing sample lots into internal and external lots allows
component creates a work order for this purpose that can then you to inspect the lots according to legal requirements or
be billed in the Sales and Distribution component. You must internal quality control.
also create a work order for devices that can be inspected with-
out being removed.

56
MR order creation Billing order

MR order

Order display

MR documents Download

MR results

Entry
Quick/individual entry Upload

Plausibility check

Correction

Billing

Figure 24: Meter Reading

• Periodic replacement METER READING


During periodic replacement, devices that are due to be cer- You can read devices based on:
tified are removed and replaced by equivalent devices. You • A customer request
manage the devices to be replaced using the periodic replace- • Periodically for periodic billing
ment list, where you can also enter other devices (for exam- • Aperiodically for control meter readings and readings at the
ple, all the devices from a certain lot). You can then choose time of replacement
from the list those devices that have to be replaced at a cer- • Removal
tain time. • Disconnection
• Certification
As an alternative to using the sample lot procedure to certify You determine meter reading dates and meter reading type in
devices, you have the option to certify them individually. If a scheduling. You can however override these entries. For exam-
lot fails inspection, the devices have to be certified individually. ple, you can create an order for a meter reader to read the
• Inspection results management meter instead of a meter reading by the customer. In the case
You can manage inspection results using the quality manage- of aperiodic meter readings, you can enter the dates manually.
ment component. However, this is not a requirement of To read meters, you must first create a meter reading order. If
certification. the meter reading results are relevant to billing, you also create
a billing order that contains control data for billing. You can-
not bill a contract without the billing order. Depending on

57
how you create the meter reading order, it is either printed out Meter Reading Order
as a meter reading document or downloaded to an external The meter reading order contains register-specific data and
recording system. The meter reading results are then uploaded information on scheduled meter readings such as meter reader
or you enter them manually before checking their validity and and scheduled meter reading date. You create a meter reading
correcting them if necessary. order for every register either for the utility company’s meter
reader, for an external meter reading company, or for a meter
Street Route reading by the customer. You can also reverse meter reading
You use this function to determine the sequence in which you orders. If meter reading results already exist at the time of
want the devices to be read. This enables you to optimize the reversal, you can either delete them or keep them for a new
meter reader’s route. You can create a shared street route for meter reading order. You can create meter reading orders as
several meter-reading units. You use the following criteria to single orders or as mass orders:
determine the street route within a meter reading unit: • Single orders
• City You usually create these orders for aperiodic billing (for
• Street interim and control meter readings for example). However,
• House number (connection object) you can also create them for periodic billing (if, for example,
• Device location you have to create a new individual order because of an
• Device error).

MR unit
City district 1
A

Street 1

Connection
object 1
Street 2
Device location
1
Connection
object 2
Street n Device 1
Device location
2
Connection
object n
City district 2 Device 2
Device location
n

City district n Device n

Figure 25 – Street Route

58
• Mass orders ENERGY DATA REPOSITORY
With periodic meter readings, you can create orders simulta- The Energy Data Repository manages all types of energy and
neously for several meter-reading units. You can also do this energy-relevant data belonging to a company. This can be
in parallel if there are large amounts of orders. meter reading results from cumulated consumption mea-
surements. It can also be data created by load shape measure-
Since flat-rate installations do not contain metering devices, ments in equidistant time intervals (time series) such as energy
you create a billing order for them and not a meter reading time series, demand time series, energy feeding time series,
order. There are two ways to output meter reading orders: load time series (measured load shapes and analytical load pro-
• Print meter reading documents using the print workbench files), schedules, or calculation results. You can also process
• Make orders available using a raw data interface (RDI) time series that cannot be directly allocated to the energy flow.
An RDI, transfers meter reading orders to external entry Price time series, conversion factors (for gas billing, for exam-
systems such as mobile data entry (MDE) devices and docu- ple), and weather data for load forecasts are all examples of
ment readers (download). Alternatively, you can print them this. These time series are called profiles.
out from external printing systems.

Interval Internet BAPI import


meter interface ENERGY DATA REPOSITORY
Dialog
Residential Idoc
customer AMRS interface Time slice
meter (load shape)
MDE …
Other market PoD
players IDE

Meter reading

ENERGY DATA REPOSITORY

Data retrieval

Electronic data exchange

Replacement Data evaluation


Data import Consistency
value creation and
checks formatting

Archiving

Status management

Figure 26: Energy Data Repository

59
Meter Reading Results Every meter reading result undergoes validation, whether you
You can determine meter reading results (the meter reading enter it manually, or whether you upload it from an external
of a device) in the following ways: system. There are two types of validation, namely fixed valida-
• A meter reader from the utility company or an external tion and variable validation. Fixed validation is mandatory and
meter reading company records the result on the meter is performed automatically by the system. This checks whether
reading order or enters it in the external entry system previous meter readings are plausible or whether inactive
• The customer records the readings and provides the utility installations show any consumption. You can define variable
company with them validations yourself to verify the following:
• The meter reading result is estimated automatically • Zero consumption
• Repeated customer meter reading or estimation
The system records the meter reading results and the way You can limit the number of customer meter readings
in which they were determined. The meter reading result and automatic estimations.
entry function enables you to transfer the results to mySAP • Absolute, relative, and floating tolerance limits
Utilities either manually or by uploading them from an exter- The system compares the current consumption with
nal entry system. Meter reading results are uploaded using an consumption from a similar period, for example. The
intermediate document (IDoc) interface through direct input. consumption must lie within certain tolerance limits.
IDocs are used for electronic data interchange between sys- • Usage hours compared with a previous period or a fixed
tems. A Business Application Programming Interface (BAPI) value
also exists for importing meter reading results. Manual entry • Maximum/minimum approved contract demand limit
is divided into fast entry and single entry: • Meter overflow
• Fast entry The system checks whether the meter reading is lower than
You can enter a large number of periodic meter readings. the previous meter reading
Fast entry is divided into the following types:
– Fast entry without immediate correction
You have to correct and release implausible meter readings Enter
later.
– Fast entry with correction Manipulate
If results are implausible, you can branch directly to a cor-
rection screen to correct them or carry out further checks. Correct Check
• Single entry
You can enter meter reading results singly in the following Enter in SB
cases:
– Control meter reading
Implausible Plausible
– Interim meter reading
– Interim meter reading with billing
Bill Follow-up
– Service territory transfer with billing
– Final meter reading (during move-out)
– Periodic meter reading Figure 27: Validation
– Meter reading by customer

60
In some cases of validation, you compare the meter reading or The following weighting procedures exist:
consumption result with an extrapolated expected value. You • Linear weighting
can extrapolate a meter reading result for a predefined date • Weighting of energy feeding
based on the following information: • Degree day weighting
• Meter reading result • General weighting
Meter reading results have the highest priority with regard • Mixed weighting
to extrapolation, since they best reflect the consumption A sum of fixed or a percentage portion from linear weight-
pattern of the customer. You must ensure that the period ings is added to the current weighting procedure. This
from which the customer’s meter reading results were taken enables you to determine a minimum consumption value
is representative. You determine the representative period in for each month, for example.
the rate in relation to the length of the period. The represen- • Weighting with absolute linear portions
tative period can be as little as one month or as much as one You can also define a period for a fixed value in this weight-
year. To calculate the degree to which meter reading results ing procedure.
are representative, you take into account the weighting por-
tions that are valid for the period. The weighting portions The validation result is determined by the status of individual
are determined by the weighting procedure, which is allo- meter reading results. Depending on the outcome of the vali-
cated to the register operand of the rate. dation, you can either bill or correct the meter reading result.
• Period consumption You also have the option to correct plausible results. In some
If no previous meter readings exist, or if the period is not cases, you may need to check meter reading results on site. If
representative, the system uses the period consumption as a this is the case, you create a new meter reading order (a correc-
basis for extrapolation. You can record the period consump- tion order) with the updated information. If meter readings
tion at the time of device installation or customer move-in and consumption values are missing, you can use mass estima-
for each register in a device. You can, of course, also make tion to calculate the meter reading results.
subsequent changes to it if, for example, there is a change in
the customer’s consumption pattern. Monitoring
You can monitor the status of meter reading, billing, and entry.
PRIORITY ORIGIN OF BASE VALUE FOR
This allows you to check the number of entered, implausible,
BASE VALUE EXTRAPOLATION or billable meter reading results. You can limit the display to
specific business partners, meter reading units, periods, and so
Meter MR Expected
on.
1 reading result consumption

Period Expected
2 Register consumption consumption

Figure 28: Extrapolation

61
Load Shapes and Load Profiles data from a commercial PC or an OLE interface (in Microsoft®
You can use the energy data management (EDM) component Excel format, for example). You can check the imported data
to process measured load shapes as well as load profiles and using a monitoring function. You must manage status values
their allocation to objects (such as meters and installations) in for every imported profile value. You can define how
the mySAP Utilities data model. You can classify this allocation to process status values and whether to display them as a table
as measured consumption or as forecasted consumption. The or a graph. Processes such as billing can block profile values or
classification is called the profile allocation role – or simply the entire profiles from further modification. Predefined consis-
role. You can save standardized day load profiles and group tency checks are made for every profile value import. These
them into an annual load shape according to a factory calen- check the validity of the inbound data and react to the prede-
dar. You can then standardize the resulting synthetic profiles fined measures (termination of import, for example). You can
(to 1000 kWh/year, for example). You also have the option to group together individual checks (limit violated, values already
consider dynamic modification factors. You can create dynam- exist, for example) into user-defined groups and allocate them
ic modification factors directly in the system, save them as sep- to the desired profile.
arate factor profiles and consider them when you generate the
synthetic annual profile. You can implement other algorithms Replacement Value Creation
to determine dynamic modification factors when you need You can create replacement values for imported profile values
them. A consumption factor that determines the relationship that are missing or incorrect. You can also create forecast
between the standardized consumption of the synthetic profile values for profiles for billing simulation or schedule creation.
and the actual measured consumption of the non-interval cus- The following replacement value procedures exist:
tomer is saved for every synthetic load profile. This consump- • Linear replacement value procedure
tion factor is automatically updated and saved when you deter- This procedure creates replacement values linearly. This
mine the consumption of the non-interval customer. You means that the difference between the last known value
require consumption factors for settlement, forecasting con- before the missing values and the first known value after the
sumption, and determining overtake and undertake amounts. missing values is split evenly amongst the missing intervals.
You can save several consumption factors for a single custom- • Maximum value replacement value procedure
er. You do this if you want to save different consumption fac- This procedure replaces missing values with the maximum
tors for on-peak and off-peak rates. value from the last known value. This value is placed before
the missing values and the first known value after the miss-
Import of Profile Values ing values.
Energy data management (EDM) is a system with an open • Minimum value replacement value procedure
system architecture. It contains interfaces that can be used by This procedure replaces missing values with the minimum
different manufacturers of automated meter reading systems. value from the last known value before the missing values
You can transfer data from electronic data interchange (in data and the first known value after the missing values.
formats such as EDIFACT, ANSI X. 12, and XML) as well as

62
KW

50
Extrapolation

30

10

00:00 12:00 24:00

October 5, 2000 Interpolation October 6, 2000

Figure 29: Replacement Value Processes

• Replacement values copied from historical values of same • Replacement values copied from reference profile with
profile reference to factory calendar
• Replacement values copied from profile of control register This procedure replaces missing values with values from a
• Replacement values copied from reference profile reference profile. The reference period refers to the factory
This procedure replaces missing values with values from a calendar. This is to ensure that missing values for a public
reference profile. You can determine the reference profile holiday are not replaced with values from a workday, or that
using: missing values from a workday are not replaced with values
– The previously entered profile number of the reference from a public holiday.
profile • Replacement values copied from reference consumption
– A previously entered profile allocation role This procedure replaces missing values using a reference
consumption value. You must enter the reference consump-
tion manually.

63
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Figure 30: Interpolation of Profile Values

70

60

50

40

30

20

10

0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Figure 31: Extrapolation of Profile Values

Replacement values must be created in two different replace- • Extrapolation of profile values
ment value processes. The following replacement value If you want to forecast profile values for the future (to create
processes exist: a schedule, for example), they must be extrapolated. The
• Interpolation of profile values extrapolated values are either overwritten with the measured
If you want to replace missing values from the past with values later or they are written in a separate forecast profile.
replacement values, they must be interpolated.

64
Profile Calculation saved profiles (with their profile values) or fixed values in the
You can use the calculation workbench to further process calculation as input parameters of a formula allocation. The
saved profiles according to any mathematical connections. status of the values is taken into account during calculation.
This enables you to map constant profile dependencies that are The output parameter of a formula allocation or the calcula-
to be valid for the long term. You have the following options: tion result is the profile to calculate. After a calculation run,
• You can use a profile addition formula to combine several the results are available in the subsequent processes (billing,
energy feedings for a customer in one profile settlement, and schedule creation). You can enter output
• You can convert demand profiles into consumption profiles parameters of a formula allocation as input parameters in
another formula allocation. This creates hierarchies of
The dependency between the input and output values of a dependent formula allocations. If, for example, the values
calculation is mapped in a formula. Formulas are flexible, user- in an input parameter of a formula allocation change after
definable calculation guidelines that are based on mathemati- you have calculated the profile, the results of the formula
cal function relationships. The whole calculation construct is allocation and the dependent formula allocation are no longer
called a formula allocation. valid. The following events generate calculation triggers:
• Changes to profile values after profile value import
A number of formulas are provided by SAP. You can create • Changes to profile values in dialog processing
other formulas if you need them. You can include previously • Changes to the formula allocation

INPUT PARAMETERS OUTPUT PARAMETERS

1,200 1,205
SUM 01
Load shape of cust. A Profile for Total Total load shape AB
addition profile
120
kWh 15 min intervals kWh 15 min intervals
Add profiles
(quantities)
Historical profile Formula profile

1,201
KEY
Load shape of cust. B

kWh 15 min intervals Profile Calculation status


Formula
Profile allocation
Historical profile Formula allocation
Unit Interval length
Formula
description
Profile type

Figure 32: Formula Allocation

65
Calculation triggers are used for calculation flags. They indi- Version Creation and Revision Security
cate that you must repeat the calculation to obtain correct Modifications to profile data are saved automatically and the
results. Hierarchies of dependent formula allocations are taken changes are logged. In the process, different profile versions are
into account when you process events that trigger calculation. managed historically. Every version is given an identification
You can calculate profiles directly in the dialog or as a mass which contains the reason the change was made, the person
process using parallel processing. that made the change, and the period during which the
change was active. This allows you to determine which data
Data Analysis and Data Formatting was active in the system with which status and at which point,
You can display and analyze profiles in many different ways. or who made a change at a certain point. You can create new
For this purpose, you have a range of screen dialogs in graph versions manually or they can be created automatically using
and table format at your disposal that enables you to create, an automatic business process such as settlement. As well as
display, and modify profiles. You can limit the display of creating versions, you can also fully lock data so that no
datasets using multiple filter functions. Sorting functions are changes can be made. You do this for periods that have already
also available. been billed or settled.

You can copy the data in table form directly to a spreadsheet Archiving
program such as Microsoft® Excel. This enables you to further Processing meter reading results and profiles involves large
process the data in your normal PC environment. You can also quantities of data. Consequently, you can archive meter read-
copy data that has been modified in a spreadsheet program back ing results and profile values that are no longer required
to the Energy Data Repository. The system checks that all entries online. You can specify a retention period in the operational
are correct in order to avoid inconsistent datasets. If an entry database. The data that has passed the retention period is stored
leads to a reaction in the system (a change of status, for exam- in the archive. Dependencies from other archiving objects are
ple), this is immediately updated in the tables and graphics. taken into account. Energy data management also supports
connections to external archiving systems. This ensures that
only data required at this time is contained in the system. You
can access older data at any time from the archive.

Data Preparation in the Internet


You can put data from the Energy Data Repository on the
Internet so that external market participants can access it.
Only authorized users can access the data.

Figure 33: Graphical Profile Value Display

66
SETTLEMENT record from the settlement period to perform settlement for
Settlement in energy data management refers to the settle- each day of your period, at any time, and without interfaces.
ment of energy quantities. All input data required for settle- Settlement of energy quantities also includes the settlement of
ment comes from the energy data repository, or it is created grid usage and schedule creation. Schedule creation has the
there using formula calculations. The required data is taken same technical infrastructure as settlement. To manage, plan,
directly from the system. In this way, the energy quantities to test, execute, and log settlement runs as well as to create
be settled are determined in the same place as their source: schedules, you use the settlement workbench, which was
the customer information system and the billing system. The specially developed for this purpose.
advantage of this solution is that you can use the current data

Plans and controls


SETTLEMENT WORKBENCH settlement runs and
creation of schedules

Settlement document Settlement procedure (e.g. synthetic, analytical)

Settlement
log

Settlement run Settlement mode (Simulation, active)

SETTLEMENT PROCESS

Input parameter
(e.g. determine
Interim result Settlement step ...1
total load shape)
Output parameter

Input parameter
(e.g. subtract
Interim result Settlement step ...2
interval customers)
Output parameter

Input parameter
(e.g. send results
Interim result Settlement step ...n
using IDE)
Output parameter

Figure 34: Settlement Workbench

67
The settlement workbench manages settlement documents, by SAP can also be modeled in the system. You use an SAP
which contain the basic data of settlement runs such as the business workflow or an executable program to combine indi-
time of settlement, the settlement period, the settlement vidual settlement steps in such a way that you can execute the
mode, or settlement units. appropriate settlement procedure.

Figure 35: Settlement Document


Figure 36: Workflow
Settlement Procedure
Every settlement run takes places according to a previously The settlement procedures provided by SAP are preconfigured.
defined settlement procedure. These procedures are divided You can, however, make changes to them at any time.
into individual settlement steps that you can process
sequentially or simultaneously. The synthetic and analytical Data Retrieval
procedures, in accordance with the German Associations’ You can send settlement results to the appropriate market par-
Agreement Regarding Electric Energy, are already implemented ticipant (supplier, settlement coordinator) using a variety of
by SAP. data formats (EDIFACT, XML, and so on). You send the data
using the intercompany data exchange component, which
Adaptability and Extensibility is fully integrated with the energy data management com-
Settlement procedures are developed as building block systems. ponent.
They consist of a number of individual settlement steps. Settle-
ment steps are the smallest units (algorithmically meaningful) Documenting and Logging Settlement Runs
from which a settlement procedure can be assembled. Settle- Comprehensive documentation and logging tools are available
ment steps model settlement algorithms and can link input for settlement runs. You can view the status of a full settle-
parameters (profiles and single values) and calculate output ment run or individual settlement steps at any time. The
parameters. The implementation of settlement steps is object- required runtime for each settlement step is specified at all
oriented and can be easily modified according to changes to times. You can use a graphical tool to determine which settle-
your requirements. An implementation can be used more than ment steps have already been run as well as the status of each
once in different contexts. You can also develop other settle- step (successful, terminated, and so on). These documentation
ment steps. Therefore, settlement steps that are not provided

68
and logging tools ensure that the status of the settlement settlement procedure is allocated to a settlement view. This
procedure and the processes within it are as clearly structured means that, for each settlement view, you can use a different
as possible. The tools also provide extensive information con- group of points of delivery for the settlement units.
cerning the data that has previously been sent to other market
participants. Data Selection
The allocated points of delivery for each settlement unit are
Exception Handling first determined for settlement. The following selections take
Unsuccessfully or inadequately processed settlement steps place for each point of delivery:
(due to missing or incorrect input data, for example) can trig- • Selection of all load shapes
ger exception handling in every settlement step. Exceptions • Selection of all synthetic profiles (in particular the usage
(also called alerts) are issued either as warnings or as error factors for each installation)
messages. Warnings provide you with information. It may,
however, be necessary for you to confirm the exception. Error You can allocate the points of delivery to the corresponding
messages, on the other hand, lead to termination of the settle- supplier (to the day) using the services that belong to a point
ment run. Each exception can have an individual response in of delivery or using the existing energy supply contracts. All
the form of additional processing such as an e-mail notifica- energy withdrawals that belong to a supplier are collected in
tion to you, or an SAP business workflow. the settlement unit of the corresponding supplier. To the day
proration of the service provider is taken into account for the
Settlement Units point of delivery during processes such as change of supplier,
A settlement unit is an object in the mySAP Utilities system move-in, move-out, and so on. In the same way, the current
that corresponds to a settlement area. Since different terms are and the estimated annual consumption values are updated
used in different German-speaking countries, SAP uses the in the form of consumption factors for every time interval
neutral term “settlement units.” Settlement units allow you to customers are billed using synthetic load profiles. This allows
control which consumption values are selected for settlement. you to determine, to the day and for any point in time, which
As a result of settlement, one profile (with consumption values supplier is responsible for supplying energy. You can use the
for each interval) is created for every settlement unit within points of delivery to determine the corresponding load shapes
the settlement period. You can create a sub-settlement unit by and consumption values of interval customers and to update
allocating a settlement unit to a higher-level settlement unit. them in the settlement unit. This is the case in a settlement
You can do this for collective settlement. Settlement is then when the current status of the data is accessed using the
executed depending on the higher-level settlement unit. described procedures.

Settlement Views Taking Grids into Account


If the supplier and the distributor are managed in the same sys- You can also include grids during settlement. You can divide
tem, you may have to allocate a point of delivery used for set- a distributor’s grid into several grids if, for example, the distri-
tling settlement unit A to settlement unit B in order to create bution grid covers transmission grids that belong to different
schedules. Settlement views separate the distributor and sup- transmission companies. During settlement, you handle each
plier views so that, in every view, a point of delivery is always part of the distribution grid that lies within a transmission grid
uniquely allocated to a settlement unit. You can then process as a separate grid. This allows you to use settlement procedures
and settle the individual settlement views completely inde- that not only calculate the settlement results for each settle-
pendently from the others. Every settlement unit and every ment unit but also for each grid.

69
Schedule Management • Open system architecture
Suppliers can use the settlement workbench to create schedules For many companies, energy data management is the central
and send them to settlement coordinators. This process in- point for all primary energy profiles (such as load shapes and
volves the technical infrastructure described in the section on load profiles) and all secondary, energy-relevant profiles
settlement procedures. Schedules are created in a series of indi- (such as spot prices and conversion factors). Since external
vidual steps ending when they are sent to the settlement coor- systems also provide data for, or require data from energy
dinator. You can fully automate this process. If necessary, you data management, mySAP Utilities has an open system archi-
can also create and send schedules to subordinate distributors. tecture and defined interfaces to external systems. These
When creating schedules, mySAP Utilities uses the synthetic interfaces allow you to integrate old and new solutions, SAP
profiles to determine the energy feeding volumes to be sup- and non-SAP solutions, as well as internal and external areas
plied to non-interval customers. The profiles are valuated in a single, comprehensible system landscape.
along with the estimated usage factors. For interval customers, • Integration
the system can create basic consumption forecasts itself or it Energy data management is fully integrated with all mySAP
can use load forecasts from external forecasting systems. Utilities applications as well as with a variety of other
mySAP.com components. High-maintenance interfaces are
SOLUTION BENEFITS not used within mySAP Utilities. Integration takes place
Implementing energy data management offers you a wide within the application at the level of data storage, graphical
range of advantages: user interface, and processing of business processes. This
• Scalability and the ability to create parallels interface-free integration provides a range of time and cost
Utility companies of all sizes, from small municipal com- benefits, not only during product launch and implementa-
panies to multinational conglomerates, can benefit from tion but also throughout the entire product life cycle. More-
energy data management. As a result, the scope of the EDM over, you can also integrate non-SAP applications into the
component can change according to each company’s needs. system landscape using defined interfaces.
On the one hand, these refer to the amount of data that • Global support
needs to be stored, and on the other hand, to the processing Energy companies that operate in more than one country
speed at which the business processes are to be executed. can use energy data management to implement a single
The EDM data storage system can manage data ranging from corporate strategy. Energy suppliers with customers and
as little as a few megabytes to as much as several terabytes. partners in different countries can benefit from the interna-
Business processes that process mass data and therefore re- tional capabilities of the system to gain a crucial competitive
quires high processing speeds can be processed in parallel. advantage.
This technology allows the energy data management com-
ponent to scale according to your company’s requirements.
As a result, EDM is the ideal solution for utility companies in
dynamic energy markets that are characterized by mergers,
takeovers, cooperation, and so on.

70
CONTRACT BILLING
Contract billing is a central component of mySAP Utilities. • Plausibility check for billing documents
It enables you to bill for your company’s utility services and • Parallel processing and monitoring of mass runs
other services. The central billing program enables you to map
all possible combinations of billing steps. Dynamic rate deter- In addition to these basic functions, you can also use a number
mination allows you to quickly adjust complete customer of extra functions:
groups to new rates in the company. Contract billing provides • Outsorting
you with a variety of billing procedures as well as number of • Reversal
selection and control options. The billing component supports • Lock periods
the following basic functions: • Manual billing
• Billing of residential and non-residential customers with • Billing public lighting units and small power producers
user-defined periods
• Flexible billing cycles (daily, weekly, monthly, quarterly, Contract billing also enables you to map rate models, such
twice a year) as real-time pricing, in deregulated markets.
• Billing different divisions
• Cross-contract billing Contract billing is based on meter reading data from the
• Numerous billing procedures meter reading (IS-U-DM-MR) component. The billing events
• Billing simulations are transferred to the invoicing (IS-U-IN) component.

Meter reading Meter reading Billing Invoicing Bill print


order creation order entry

Billing order Billing order Billing document Print document

Plausible
Meter reading meter reading
order results Correction of
meter reading
results
Implausible
meter reading
results

Figure 37: Billing Workflow

71
BILLING PROCEDURE out, when a contract is terminated, or when a service territo-
The billing procedure uses meter reading results or load pro- ry is transferred. You can combine different billing periods
files to determine the valuation basis for the execution of and, as a result, different billing procedures. Dynamic period
schemas. Schemas are structures that define the sequence control offers you the greatest flexibility when billing different
in which variant programs (calculation/processing steps) are periods. You can simultaneously bill periodic, correction, sim-
executed. All arithmetic operations required to map rates are ulation, and/or advance billing periods in a dynamic billing
run when a schema is executed. Different billing periods are schema.
included in the different billing procedures. All master data
and billing data can change during a billing period. The billing Backbilling and Period-End Billing
component ensures that any billing-relevant changes that Billing non-residential customers is based on measured demand.
occur in a billing period are included in the procedure. If a Often, periodic billing periods that have already been billed
price changes, for example, the total period is divided into par- have to be changed. For example, whenever a new demand
tial periods and each partial period is allocated the relevant peak occurs, a correction bill is executed using the current
price for that time. At the same time, total consumption is also average of the three peak demand values. You can select the
divided up so that each partial amount can be calculated. A following criteria for this correction:
particular strength of billing in mySAP Utilities is the ability
to process all known period types using different billing proce-
10 kW
dures: Month 01

• Periodic billing periods are current billing periods that are


normally triggered by a meter reading, and whose time peri-
ods are defined in scheduling. You can use periodic billing 15 kW 15 kW – 10 kW
Month 02
to create additional periods:
– Correction periods: Correct periodic billing periods that
have already been billed (during period-end billing and
20 kW 20 kW 20 kW – 2 * 15 kW
backbilling). Month 03
– Advance billing periods: You can use these, for example,
to create a budget billing plan for the future.
– Simulation periods: You can create these for any period in 25 kW 25 kW 25 kW 25 kW – 3 * 20 kW
the past, present, or future. The results can be saved in the Month 04

periodic billing document as informative lines or billing


lines relevant for posting. For example, you can display the Figure 38: Floating Backbilling over n Periods
consumption values for a calendar year in every monthly
periodic billing period on your customers’ bills.
• The periodic billing period can also be a period-end billing .........
period in which you can execute year-end final billing.
01 02 03 04 05 06 07 08 09 10 11 12 13
Unplanned interim billing can be executed for some billing
procedures. This can be done, for example, at the customer’s
request. You can execute final billing when a customer moves Figure 39: Period-End Billing

72
• Floating backbilling Dynamic Period Control
Backbilling takes place within a fixed backbilling period, Dynamic period control allows you to manage any number
for example, always in the calendar year. of correction and periodic billing periods. You can generate
• Backbilling over n periods billing documents based on estimated meter readings. The
You must enter the number of periods for the backbilling meter reading results can be estimated using functions from
period. This type of backbilling continuously moves the cor- meter reading and stored in the database. Alternatively, they
rection period so that the last three months are always cor- can be generated during billing runtime. Entering an actual
rected. meter reading result, at any time, triggers dynamic backbilling
to the last actual meter reading result. As a result, all billing
You can also use the period-end billing function to execute periods that are based on estimated meter reading results are
calculations for several periodic billing periods (for example, corrected accordingly.
monthly) by creating a period-end billing schema. You can, for
example, use the total annual consumption to grant a scaled, Dynamic period control allows flexible billing in deregulated
quantity-based discount. Period-end billing and backbilling can scenarios where actual meter reading results are no longer
be combined. available in grids set by scheduling, but are transferred

MR0

• Billing based on real meter reading results MR1


• Invoicing billing documents

MR0 123
MR1
• Monthly billing based on estimated meter reading results - start
• Monthly invoicing of billing documents - start

MR0 123 120 118 133 112


MR1
• Monthly billing based on estimated meter reading results
• Monthly invoicing of billing documents

MR0 123 120 118 133 112 117


MR1
• Billing based on real meter reading results
• Invoicing billing documents

Figure 40: Dynamic Period Control

73
between utility companies whenever they are needed. In the billing document. You can then correct these lines by
billing schema, individual correction periods can be created backbilling them. This allows you to display any number
using the time slice generator. This enables you to backbill the of extrapolation periods on your customers’ bills.
consumption prices in a billing document, without changing
the fixed lease price. You can define which steps are to be exe- Real-Time Pricing Billing
cuted for actual meter reading results, and which are to be Billing based on interval data (for example, load profiles
used for estimated meter reading results. You can also choose measured in 1/4h intervals) can be executed using the real-
whether you want the whole correction period or just the time pricing (RTP) interface. You can manage the interval
individual partial correction periods to be corrected. Advance data as profiles in the Energy Data Repository from energy
billing is also possible and can be backbilled. In dynamic period data management.
control, you can use a simulated period to generate extrapo-
lated, posting-relevant billing lines, or informatory lines in the

KW

60

30

10

Block 1 Block 2 Block 3 Block 4 Block 5 Block 6


Price A Price B Price C Price D Price E Price F

Example for time-of-use pricing


• Different prices dependent on timeblocks such as time of day, day type
(weekday, weekend) or season type (summer, winter)

Figure 41: Example for Time-of-Use Pricing

74
The following are examples of billing procedures based on • Seasonal aspects, such as different on- and off-peak rates for
a measured load profile: summer and winter
• Time-of-use billing • Calendar aspects, such as different on- and off-peak rates for
Consumption measured in intervals is added together and working days, Sundays, and public holidays
evaluated. • Consumption aspects, such as valuating measured consump-
• Real-time pricing tion portions in combination with consumption or demand
Consumption measured in intervals is valuated with a price limits.
that is valid for each interval.
By using the RTP interface, you can model agreements with
The RTP interface provides you with flexible options for struc- special customers or customer groups at short notice. These
turing rates for your non-residential and major customers. agreements can contain particular billing rules, such as indi-
You can select several aspects, including: vidual prices. The RTP interface is an integral part of the bill-

Spot price
KW

60

Measured
load shape
30

10

00:00 12:00 24:00


∆t = 15 min
Oct 5, 2000 Oct 6, 2000
Agreed Price

Example for real-time pricing


• A new price every 15 minutes
• Consumption within the agreed reference quantity (light-blue) = agreed price
• Consumption outside the agreed reference quantity (blue) = spot price

Figure 42: Example for Real-Time Pricing

75
ing master data used for contract accounting. It allows you load profile is managed in mySAP Utilities/EDM. Billing is
to access directly the profiles managed in energy data manage- carried out using an RTP interface allocated to the rate. The
ment (for example, load profiles of customers to be billed). measured load profile is processed in the RTP interface. The
The RTP interface also uses event parameters to supply the profile is divided into a portion for the on-peak rate periods
billing schema with data relevant for bill creation. On-peak and off-peak rate periods. Result functions calculate the total
rate/off-peak rate billing of non-residential customers is exe- values for the on-peak and off-peak portions. Once this has
cuted based on a load profile measurement. The measured been done, the values can be billed.

Meas.
input-
profile
kW/kWh
Off- On- Off- On- Off-
peak peak peak peak peak

Result
Result- Virtual parameter
profile profile Result
function
Off-peak Σ
Consmp. Off-Pk cons.
Off- Off- Off- kWh = 275
peak peak peak
mySAP
Utilities
Business
Intelligence
Rate facts

Result
Result- Virtual parameter
profile profile Result
function
On-peak Σ
Consmp. On-Pk cons.
On- On- kWh = 500
peak peak

Figure 43: Example of How an RTP Interface Works

76
BILLING DIVISIONS
Contract billing enables you to bill different divisions in one
Gas procedure
contract account. The divisions are mapped at the contract
level. In addition to the basic functions, you can also use divi-
sion-specific functions.
Individual settings Individual settings
Electricity Vol. correction factor
Calorific value procedure procedure
During electricity billing, the measured meter reading differ-
ences are converted into consumption values. Register factors • Determined calorific value • Fixed-volume correction factor
and billing factors are included in this process. When changes • Arithmetic average creation • Determined vol. correction factor
• Weighted average • Special procedure
are made to the billing master data using standard and cus-
tomer-weighting rules, electricity billing enables you to divide
up consumption values (for example, for price changes) when Figure 44: Gas Procedure
the actual meter reading results are not available. There are
particular functions in activity-based electricity billing (prepro- Gas
cessing demand), that, for example, calculate the average of In gas billing, meter reading and billing dimensions are nor-
demand peak values, or allocate demands to a particular sea- mally different. Therefore, the amounts must be converted so
son. Based on the settings that have been selected, the n peaks that the energy contained in gas can be calculated from the
per billing month or per season are identified and the system measured volume. In the gas procedure, you can determine
calculates the average. You can determine whether all peaks the following types of billing:
should come from the same months, or whether they have to • Volumetric
come from different months. Preprocessing demand during • Based on standard volumes
period-end billing and backbilling ensures that demand data is • Thermal
transferred between the periodic billing periods and correction
periods. This means that correction periods can be backbilled The gas procedure combines the volume correction factor pro-
using the current peak average. cedure and the calorific value procedure.

77
In the volume correction factor procedure, you determine Water and Waste Water
the physical variables (temperature, pressure, atmospheric When billing water and waste water, you can map special cases
pressure, and compressibility) used for converting the mea- that occur specifically in these divisions. These can include:
sured volume into a standard volume. If, for example, a device • Flat-rate subsidy and deduction amounts
already includes temperature, the temperature does not have • Calculated subsidy and deduction amounts
to be entered in the volume correction factor calculation. You • Primary and secondary meter relationships
can also include special influences in the volume correction • Combination billing
factor such as temperature changes due to a change in gas
pressure (the Joule Thomson Effect). You can also map differ- District Heating
ent volume correction factor relationships, such as: In district heating, measuring processes differ according to the
• Transmitting the volume correction factor from one device heat carrier that has to be measured (for example, steam and
to another hot water). As a result, you can bill different measured physical
• Calculating the volume correction factor from the con- variables. In district heating billing, you can differentiate be-
sumption values of two devices, where one device measures tween weight (for example, tons), volume (for example, cubic
standard volume and the other measures operating volume meters) or heat quantities (megawatt hours). These variables
can also be converted.
In the calorific value procedure, the standard volume is
converted to energy. Other Divisions (Cable Television, Radio, Multimedia)
The flexible and universal basis of contract accounting allows
You can store the physical influences as daily or monthly you to bill for non-utility divisions, such as cable television,
values or as an annual value in the system. In the volume radio, and similar services. A flat-rate amount request nor-
correction factor procedure and the calorific value procedure, mally forms the basis of this kind of billing, although measured
you define how these factors are entered in the gas billing variables can also be billed.
procedure. For example, you can make calculations using
monthly calorific values. During this process, gas consumption SPECIAL BILLING FUNCTIONS
is divided up among the months in the billing period and Multiple Contract Billing
valuated with each monthly calorific value. Alternatively, Multiple contract billing allows the system to group together
you calculate the arithmetic or weighted average and valuate contracts for billing purposes, such as for chain store custom-
the total consumption of the billing period using this average ers and outline contract customers. An outline contract is
value. between a distributor that owns a grid to which the customer
is connected, and the customer’s supplier. There are three
different forms of multiple contract billing:
• Purchasing communities receive a collective rate that enables
them to be billed with a lower price.

78
• Collective zones are created. Once the meters have been read BILLING MASTER DATA
for all individual contracts, and before they have been billed, Billing master data controls contract billing. This master data
the total consumption is determined and used for the indi- stores the rate structures that contain your company’s billing
vidual billing procedures. rules and the contractual provisions.
• In bonus calculation, all individual contracts are billed using
a temporary, scaled discount that is based on an assumed Rates
total consumption. Once all contracts have been billed, any The rate is an important element of billing. It contains variant
changes required are made to the temporary percentage programs that are executed sequentially in rate steps. Variant
scaled discount based on the actual total consumption. programs determine how billing-related quantities (such as
measured consumption or demand) are processed and valuat-
Lighting Units ed. When defining a rate, you select the appropriate variant
In contract billing, you can also use the following functions programs and specify the sequence in which they are to run.
to bill public lighting units (electricity/gas): There are approximately 200 preset variant programs available,
• Managing lights individually or as a group including:
• Connection loads • Valuate quantities or demand with a price
These can be differentiated according to operation types. • Multiply or divide with factors
• Billing using energy prices • Discounts on prices, consumption quantities, and amounts
Consumption can be measured or calculated. A burning • Flat-rate billing
hour calendar containing the daily or monthly lighting • Rental price billing
times of all units can be used to calculate consumption. • IF-, ELSE-, ENDIF conditions
• Billing using demand prices
The system determines demand from the connection loads, You can also create customized variant programs.
and uses it for valuation.
Rates define the following:
Small Power Producers • How meter reading results and consumption values are
In addition to large-scale suppliers of utility companies, there extrapolated and prorated
are also a large number of smaller generation companies, such • Which prices are used
as water, wind, and solar power plants. These are grouped • Which reference values are billed
together under the term small power producers. The energy • Which constants, factors, and variables are included in the
purchase of a utility company is billed using similar criteria to calculation
energy supply.

79
• The general ledger accounts to which the results of the cal- • How the time portions of the periods to be billed are calcu-
culations (billing line items) are posted lated (to the day or on a monthly basis)
• How the billing line items are handled statistically • The divisions and billing classes to which the rate is allocated

Installation

Installation struct.

Rate type Rate cat.

Rate type Rate cat. Rate

For
Rate determ. Off-peak Normal Rate 1
example

On-peak Normal Rate 2

Operands
• Demands Rates
VarProg Operand values
• Prices
• ...

Billing schema

Rate 1 Variant program Operand values


Step 1 For example, 1000kWh, 0,25$
Step 2 Quantity x Price 400kW, 300kW
Comp. 2 demands
Rate 2
Step 1

Figure 45: Master Data in Contract Billing

80
Rate Categories Discounts and Surcharges
Rate categories contain data that controls the billing of multi- You can define discounts and surcharges as percentages or
ple rates. Rate categories can do the following: as absolute values. They can relate to a quantity, a price, a
• Define which billing schema is used demand value, or an amount. You have flexible control over
• Control period-end billing and floating backbilling the application of surcharges and granting discounts. Discounts
• Define the outsorting checks and surcharges can apply to several contracts (for example, for
• Define which data relevant to billing is used at rate category one rate), or you can structure them individually for individ-
level (for example, quantities, demand values, prices, or ual contracts. All discounts and surcharges appear as separate
flat-rates agreed upon between the utility company and billing line items in the document and can be displayed sepa-
customers) rately on the bill.

In some cases, you can override data by making individual EXTRAPOLATION/STATISTICAL FUNCTIONS
entries in the installation facts at installation level. Simulation
Billing can be simulated. During this process, simulation bill-
Operands ing documents are generated that can also undergo simulated
Operands function as input and output parameters for the invoicing. The system executes mass simulation for a large
variant programs. The operands are allocated values, such as, number of installations. This produces an evaluation basis
prices, discounts, or surcharges, while the billing program of periods that have not yet been billed for unbilled revenue
is running. reporting or for sales statistics. The overall check checks if a
new billing structure can be billed. You can also use this func-
Prices tion for a move-in. The overall check alerts you to errors in
Prices are allocated to the following four price categories: device structures of the installation, missing billing master
• Quantity-dependent prices data, missing rate determination data, and so on.
• Time-dependent prices
• Rental prices, for example, for renting devices and meters
• Flat rates
You can enter special rounding rules and price adjustment
clauses that control the price adjustment factor for all prices.
You determine the current price by multiplying this factor by
the base price, or adding it to the base price. You can define
additional zones or scales for quantity and time-dependent
prices. Zones for quantity-dependent prices can be adjusted to
each billing period.

81
Sales Statistics Consumption Statistics (for Customer Relationship
The quantities and revenues that belong to a billing document Management)
can be transferred to the SAP Business Information Warehouse In mySAP Customer Relationship Management (mySAP CRM),
(SAP BW) and profitability management (CO-PA). You can you can create consumption statistics if the correct variants for
individually update billing document data: writing the consumption history are used in the billing schema.
• You can determine the criteria that differentiate the billing Consumption values for billed periods and simulated consump-
document data (rate category, voltage level, portion, and tion values for periods that have not yet been billed can be
so on). transferred directly to SAP BW. This consumption data can
• You can define which key figures are to be used to update then be used as a basis for different kinds of evaluations such as
the consumption values (on-peak, off-peak) and the selecting target groups for CRM campaigns.
revenues (on-peak or off-peak energy price, basic price)
ADDITIONAL FUNCTIONS
The quantities and revenues are divided among the consump- Outsorting
tion months during the update. Outsorting is a procedure whereby a document is placed on an
exception list if it has failed validation during billing or invoic-
Unbilled Revenue Reporting ing. You must check and, if necessary, release each outsorted
The update of quantities and revenues described in the previ- document. Outsorting test functions prevent automatically
ous section only affects the actual data of real billing docu- generated billing documents from being invoiced before they
ments (not simulated). Unbilled revenue reporting, however, have been checked. These functions check the plausibility of
requires estimated values for not only billed revenues for a pre- billing documents (such as documents with a billing amount
set period, but also for revenues that have not yet been billed. over €1,000). Implausible billing documents are written into a
You can estimate revenues that have not yet been billed in the list of exceptions and automatically locked to prevent further
flat-rate procedure using the functions from CO-PA, and by processing. Incorrect bills are, therefore, not sent. The agents
extrapolating the actual data. This kind of estimation is usually responsible can then work through the list of exceptions. In
relatively inaccurate. As a result, SAP allows you to simulate all work management, there are workflows that distribute tasks
contracts for the period that have not yet been billed using the among different agents. The backlog reduction engine also
mass simulation function in the individual procedure. You can enables the system to automatically correct any errors.
also directly update simulation data to SAP BW or CO-PA in
mass simulation.

82
Backlog Reduction Engine Monitoring mass runs valuates the results of parallel mass
The backlog reduction engine systematically evaluates and billing runs in application logs. It supports the following ac-
processes application logs. This function has the following tivities:
options: • Displaying application logs
• Periodic extraction of entries from all billing run logs • Generating result statistics
• Automatic processing of all extracts • Grouping application logs according to individual objects
• Inbox for agents (automatic allocation of log entries to be (such as, according to installations)
processed manually) • Direct navigation to an object relevant to the log
• Reprocessing incorrect or outsorted bills, for example,
You can store both automatic and manual solutions in the using workflows, instructions for technical personnel
solution database. This capability is particularly useful in (service reports/orders), or problem management with case
phases where errors frequently occur (such as in migration). management.

Parallel Processing and Monitoring Mass Runs Lock Periods


When dealing with large numbers of contracts, you can exe- When a utility installation or accompanying device is locked,
cute billing and billing simulation in parallel processes. The you can include the lock period in the bill. Billing-relevant
following parameters can be defined for parallel mass runs lock periods can be handled separately in billing. Schema steps
using this function: are marked as lock-relevant in the billing schema. If, for exam-
• Number of parallel processes ple, a schema contains a step for determining the basic price,
• Number or size of intervals of the billing orders to be the basic price is not included when an installation is billed for
processed the locked period.
• Computer and number of processes allocated to an agent
Reversal
Intervals are evenly allocated to every process during a parallel Incorrect billing documents in a contract account can be can-
mass run. All processes are distributed among different com- celled using billing reversal. If several billing documents have
puters and started at the same time. This considerably reduces already been invoiced, but only one of them is wrong, you can
the total processing time. execute adjustment reversal just for the incorrect billing docu-
ment. The resulting difference is then calculated in the next
billing procedure.

83
Manual Billing SOLUTION BENEFITS
Manual billing enables you to create manual billing docu- Contract billing in mySAP Utilities offers you a wide range
ments in addition to automatic billing documents. These of advantages.
manual documents can contain a credit memo or backbilling. • The modular design of billing offers:
Either manual billing documents can be sent to customers as – A more flexible rate structure
individual bills or they can be included in the next periodic bill. – Simple implementation of different (for example, legal)
Manual billing supports the following activities: requirements
• Valuation of amounts and demand – Easier rate-changing process
• Processing zone, scale, and gross prices • New requirements of deregulated markets are already
• Processing billing orders integrated:
• Rate determination – Chain store customers and multiple-contract billing
• Transfer of current meter reading results to manual billing – Complex billing procedures based on load profiles
• Messages to customers about individual lines • Operating costs are lower as a result of increased efficiency
• Calculation of franchise fee and seamless integration with other SAP components and
• Data transfer from documents that already exist mySAP.com solutions
• Correction function for automatic documents • Considerable savings are gained by automating many routine
• Tax simulation tasks
• Approval procedure via workflow connection • The transparency and simple structure of the activities auto-
matically improve customer service
ARCHIVING
You can archive billing documents and always have access
to them:
• Documents that are no longer needed online are deleted
from the database and written to archive files.
• Archived documents can be displayed at any time.
• You can upload archived documents again.

84
INVOICING
The invoicing capabilities provided by mySAP Utilities can
be used to prepare bills in connection with contract billing.
External SD billing IS-U billing
It connects mySAP Utilities with the contract accounts receiv- billing sales, installation supply

able and payable module (FI-CA). It integrates subledger


accounting in mySAP Utilities, processes the mass data pro- Billing documents
Billing documents Credit memos
duced by contract billing, and is used to print bills. Invoicing Backbillings
Basis for budget
is responsible for a number of tasks: billing plans

• Processes billing documents that have the following origins: Invoicing

– mySAP Utilities contract billing Budget Budget billing requests


– Billing from the sales and distribution component (SD) billing Payment forms
Open amounts Bills
items Accounting
(sales, installation) documents
– External billing
• Posts documents to contract accounts receivable and payable FI-CA Printer

• Clears billing requests with posting items, particularly any


budget billing payments made
• Creates print documents and prints bills Figure 46: Invoicing Processes
• Supports reversal processes
• Contains automatic bill checks optimize transaction run-times. The processes involved are
• Manages budget billing plans and provides functions for divided automatically for processing. This applies particularly
maintaining budget billing amounts to processes for bill preparation, bill reversal, and bill printing.
• Supports determination and collection of taxes, charges, Invoicing can only take place if billing documents (such as
and duties periodic billing documents, credit memos, and backbilling)
have been created and forwarded successfully from contract
During bill preparation, invoicing supports additional billing. Billing documents are used as a basis for creating
functions from contract accounts receivable and payable budget billing plans. Invoicing produces the following:
such as: • Bill requests and credit memos that are processed further
• Interest calculation in contract accounts receivable and payable
• Dunning • Additional postings in contract accounts receivable and
• Blocking payable, such as clearing postings, interest documents,
• Account maintenance and so on
• Print documents as the basis for printing bills
Invoicing processes can be executed using individual processing • Bill sent to the bill-to party
and mass processing (parallel processing). The system supports
appropriate portioning of the dataset to be invoiced in order to

85
BILL PREPARATION billing procedure used and are cleared by receivables from
Bills are prepared for contracts in a contract account. You the billing documents. New budget billing plans are created
can invoice billing documents for selected contracts and create automatically for the next budget billing period. During
bills based on consumption: bill preparation for budget billing plans, partial bills can be
• You can prepare (partial) bills for budget billing plans. generated in contract accounts receivable and payable. Budget
• You can also create collective bills based on consumption billing amounts that do not affect contract accounts receivable
and partial bills. and payable can also be requested. A print document that con-
tains the information required to print the bill and that forms
Documents from SD billing can be included when preparing the basis for bill printing is usually generated for each bill
bills in mySAP Utilities. Various bill preparation processes that created. It contains general data such as the creation date,
allow individual or (parallel) mass processing are available. All creation reason, document date, and so on. It also contains bill
of these processes can also be executed as a simulation run. print lines that provide information from the billing docu-
Contract accounts to be processed can be selected using vari- ments, bill preparation process, account balances, and budget
ous criteria during bill preparation. If billing orders for billing billing plan items. These document lines are characterized by
documents in the contract account selected are available, the their document line type and can be selected accordingly dur-
system generates a bill based on consumption. Billing docu- ing bill printing. You can usually connect bill preparation to a
ments are transferred to an accounting document in contract contract account by specifying a reason and a validity period.
accounts receivable and payable. Data from specific billing doc-
uments is summarized here using defined criteria in contract Basic Functions
accounts receivable and payable and additional company-spe- A number of basic functions are performed during bill prepa-
cific controls. Budget billing payments made or budget billing ration that can be modified to meet the particular require-
requests are taken into account automatically according to the ments of your company.

Account Tax/charge
determination determination

Budget billing Bill


processing preparation

Invoicing

Payment form Due date


reference determination

Determination
Final bill
of
amount
payment method

Figure 47: Basic Invoicing Functions

86
Billing documents or budget billing items are combined as You can make company-specific adjustments to the grouping
invoicing units so that they can be invoiced collectively and proposed by the system.
displayed on a bill. This means that a bill can contain cross-
divisional information on various contracts. Various transactions from contract accounts receivable and
payable are used during invoicing. Specific internal transac-
You can control the grouping proposed by the system for tions that control the program flow are used during bill
creating the invoicing unit by defining contracts in a contract preparation. These document the aspect of the business trans-
account as follows: action or business process on which the posting of a document
• Contracts whose documents must be invoiced collectively item is based. In conjunction with the company code, division
or that have a common budget billing plan. Billing or budget and account determination characteristics that are deter-
billing amounts due for these contracts should always appear mined from the contract or contract account, these transac-
collectively on a bill (for example, contracts for a residential tions control automatic determination of general ledger (G/L)
customer for electricity, gas, and water). accounts. Receivables accounts are determined using main
• Contracts whose documents are invoiced collectively or transactions exclusively. Subtransactions that are provided
whose budget billing plan items are to be requested collec- from billing are involved in the determination of revenue
tively. accounts (see also Chapter 7, Contract Accounts Receivable and
• Contracts whose documents are to be invoiced separately Payable). Corresponding controlling (CO) additional account
or whose budget billing amounts are to be requested on assignments are assigned to posting items from invoicing so
separate bills. that invoiced quantities and revenues can be transferred to the

CONTRACT ACCOUNT BILLING INVOICING

Contract 1
Mandatory contract Document 1

Contract 2 No document No document as


Mandatory contract exists yet Contract 2 is also
a mandatory contract

Contract 3
Mandatory contract Document 3

Contract 4
Optional contract Document 4 Document A Bill

Contract 5
Cannot contract Document 5 Document B Bill

Figure 48: Sample Grouping for the Invoicing Unit

87
controlling component (CO). These are determined during date based on the final bill amount. You can also record your
contract billing. The CO additional account assignment is own due date determination rules here according to the pay-
determined from information in the contract, account deter- ment conditions used.
mination, or from the standard account assignment for the
cost type. CO account assignment keys that encode the valid Currency-specific rounding (for instance in Switzerland)
combination of CO additional account assignments are assign- and rounding of the final bill amount is supported during
ed to the contract master record and account determination. bill preparation.
You can indicate whether the tax indicator and tax rate are
determined during contract billing or during bill preparation. Additional Functions
This determines whether tax rates that are valid during the A variety of additional functions can be activated during bill
billing period with consumption proration are used or whether preparation. Control of additional functions is dependent on
the tax rate that is valid during invoicing is used. The final the invoicing process, the composition of the invoicing unit,
bill amount is an amount that the customer receives as the and the contract account.
result of bill preparation on the bill or payment medium. The
(re) payment method is determined for this account during Open items that are to be drawn to the customer’s attention
invoicing. You can define the final bill amount by totaling on the bill can printed on the bill as sub-items. This means
open receivable or credit memo amounts in the account. that if the last bill that has not yet been paid; this can be print-
You can also use your own payment method determination ed on the current bill as a reminder. Automatic account main-
procedure instead of the standard repayment method deter- tenance that is integrated in invoicing is used to clear docu-
mination procedure. The system determines the bill’s due ment items posted during invoicing with other open items

Account
Item selection
maintenance

Invoicing Clearing
block control

Invoicing

Due date Interest


adjustment calculation

Debit entries Dunning

Figure 49: Additional Invoicing Functions

88
in the contract account. This means that you can define the The due date adjustment function can be used to inform the
following: customer about other posting transactions and to obtain pay-
• Clearing with the first budget billing amount ment for these with the next bill. The due date in contract
• Clearing of cash security deposits in the final bill accounting documents that have been posted is synchronized
• Clearing of payments on account with the due date for the bill during invoicing.

Clearing postings that result from account maintenance are BILLING REVERSAL
posted to a separate posting document that represents part of Once the bill has been prepared, two options are available
the print document. The following contract accounts receiv- to you for reversing it:
able and payable functions can also be executed: • Invoicing reversal simply reverses the invoicing print
• Interest can be calculated for open receivables and cash document. Billing documents are retained.
security deposits for the contract account. • Full reversal reverses associated billing documents in
• Open due items for the contract account can be dunned. addition to the invoicing reversal.
• Statistical items can be created as debit entries and cleared.
• Statistical items can also be cleared without subsequent Invoicing reversal reverses all steps that were performed during
postings. bill preparation. Reversal documents from contract accounts

Reset due date


adjustment
Flag old Flag old
document billing document

Create reversal Create billing


document order
Invoicing reversal,
full reversal, and
budget billing
request reversal
Delete new Reopen budget
budget billing plan billing item

Flag old document


Open old
and create reversal
budget billing plan Reset clearing document
payments

Invoicing reversal billing reversal Budget billing request reversal

Figure 50: Reversal Functions

89
receivable and payable are generated that reverse the bill re-
quests or credit memos. Posting documents that have been OK OK
Settlement Invoicing Bill printout
posted as clearing documents during invoicing or that were
created using additional invoicing functions are reversed. Data Not OK Not OK
required to print the reversal is prepared and a reversal print Release Release
document is generated. Budget billing plans and billing docu-
ments are processed and selected.

You can use the enhanced invoicing reversal function. This Reversal Reversal
automatically reverses clearing payments that have already
been made in response to the bill requests. Payments are then Figure 51: Outsorting
posted as payments on account.
BUDGET BILLING AMOUNTS
BILL PRINTOUT If a utility company does not bill customers for its services
This function is used to print or reprint bills. You can use until the end of an annual billing period, as is the case during
various criteria to select documents for printing and to print annual consumption billing, this company can collect budget
bills, or transfer the print information to an external print billing amounts as payment for the anticipated bill amount to
system. Bill printout has been designed as a mass process be paid by the customer during the current period. However,
(parallel processing) but can also be used to print or reprint in the case of monthly billing , the utility company can nego-
specific print documents. If necessary, shipping control that tiate with the customer which amount is to be paid with each
is maintained in the contract account is taken into account bill. The difference between the amount paid and the actual
and an alternative bill-to party determined. bill amount is recorded and shown on a bill at a later stage.
These amounts and payment dates are recorded in a budget
OUTSORTING billing plan that is used as the basis for collecting budget billing
Bills that have been created automatically can be checked amounts. Budget billing dates are either determined from the
before they are sent out. These automatic checks are per- portion valid for the contract and the associated parameter
formed during bill preparation and can be used to outsort record or are defined directly according to the budget billing
bills from automatic processing. Bills that have been outsorted procedure used. You can define the following:
are placed in an exception list and must be checked by an agent • The length of the budget billing period (several months
before they are sent out. Whoever checks these bills can either or a year).
reverse them or release them for printing. • Budget billing frequency. This means that dates are distrib-
uted evenly across the period (one month or several
You can save special plausibility checks in the system that are months).
performed during bill preparation. Bills that represent credit
memos can be outsorted. You can also record an outsorting
counter that determines the maximum manual outsorting
number. This means that the first two bills for a new non-resi-
dential customer can be outsorted so that you can check them
again before they are sent out.

90
You can also modify the dates calculated when you create the The statistical budget billing procedure manages budget
budget billing plan. Automatic determination of budget billing billing due date data that is based on information in date
amounts is performed according to the budget billing proce- records and budget billing amounts that are derived from
dure you have selected. It is based on the following informa- extrapolation in the contract billing component in a budget
tion: billing plan. This is created automatically when the annual
• Calculations from the contract billing component. Auto- consumption bill is created. Budget billing plan items can be
matic billing simulation with anticipated quantities and displayed in the account balance display as statistical postings
services is used to extrapolate budget billing amounts for immediately after the budget billing plan has been created.
the budget billing period. Budget billing amounts can be requested in a separate letter
• Bill amounts from previous bills to the customer. G/L postings are not made until the budget
• Bill amounts and extrapolation amounts billing amount has been paid. For countries where value-added
tax (VAT) applies, the VAT is posted here. When the annual
Budget billing amounts can be modified on an individual basis consumption bill is created, budget billing amounts that have
when you create the budget billing plan. You can also enter been paid are reposted and displayed on the bill. This proce-
budget billing amounts manually when you edit a budget dure is mainly used in Germany.
billing plan. Budget billing plans are usually created automa-
tically during invoicing or a move-in, but they can also be Like the statistical budget billing procedure, the partial bill
created manually. Budget billing amounts and the dates on procedure manages budget billing due date data that is based
which these amounts are due can be modified in existing on information in date records and budget billing amounts
budget billing plans. You can also set commercial blocks in that are derived from extrapolation in the contract billing
these plans such as a dunning or interest block. Any changes component in a budget billing plan. In contrast to the statisti-
are documented in change documents. Automatic changes cal procedure, budget billing amounts are not visible in the
to budget billing amounts are supported according to the account balance display immediately after the budget billing
budget billing procedure used. You can adjust budget billing plan has been created. The budget billing amount receivable
amounts automatically if price changes or other parameters and the VAT are not posted to the G/L account until the par-
that are relevant to the budget billing amount are to be taken tial bill has been created. In contrast to the statistical proce-
into account. These amounts can also be adjusted automatic- dure, the budget billing amount receivable cannot be settled
ally during interim billing rate maintenance. until the partial bill has been created. During invoicing, the
budget billing plan is deactivated and the partial bills are taken
Budget Billing Procedure into account when the final bill amount is determined regard-
Various budget billing procedures are available that are pri- less of whether they have been cleared. This procedure is used
marily differentiated by budget billing dates and amounts, in several countries such as Belgium, the Netherlands, Switzer-
management of budget billing data, and the posting procedure land, Portugal, and Spain. It supports tax determination that is
used. The budget billing procedure is defined in the contract required in these countries at the point of invoicing.
account. The following billing procedures are available:
• Statistical budget billing procedure
• Partial bill procedure
• Payment plan procedure
• Payment scheme

91
The utility company and customer come to a mutual agree- Special Functions
ment on the amount to be paid in each bill in the payment Migration objects are available that can be used to transfer
plan. This allows the customer to replace the actual bill existing budget billing plans from your legacy system to
amount that can be inconsistent because of seasonal consump- mySAP Utilities. If you are using the statistical budget billing
tion fluctuations with a fixed payment plan. The difference procedure, you can use the yearly advance payment function.
between the amount paid and the actual bill amount is record- The yearly advance payment gives customers the opportuni-
ed and placed in the bill later. The following payment plan ty to settle all budget billing items for the year in one payment.
procedures are available. These are principally differentiated In return for doing so, the utility company grants the cus-
by the way in which budget billing amounts are determined: tomer a bonus. If you are using the statistical budget billing
• BBP (budget billing plan) payment plan category procedure or the partial bill procedure, a function is available
An average amount is determined for this payment plan to adapt budget billing plans automatically if billing dates are
procedure that is calculated from billing for the last n changed. If the VAT is changed, existing budget billing amounts
months. The customer pays this average amount for a can be changed automatically if you are using the statistical
period of twelve months. budget billing procedure or the partial bill procedure. Billing
• AMB (average monthly billing) payment plan category documents, print documents, and budget billing plans can be
The budget billing amount to be paid is determined again archived:
each month if this payment plan procedure is used. • Documents that are no longer required online are deleted
from the database and entered in archiving files.
This is primarily used in North American countries that create • Archived documents can be displayed at any time using the
bills on a monthly basis. corresponding standard transaction.
• Archived data can be reloaded.
The payment scheme is a budget billing procedure in which • Standard transactions that can reverse documents or funda-
the bill amount from the last consumption bill is copied into mentally change them take account of the current archiving
the budget billing plan. The budget billing amount consists of status of the document and it may no longer be possible to
an extrapolation share and a share of the consumption bills execute these transactions.
transferred. These transferred consumption billing documents
are not cleared directly by a payment but are only cleared by
individual budget billing payments. The payment scheme per-
mits payments to be made at weekly, fortnightly, monthly,
quarterly, or annual intervals. This special procedure supports
country-specific requirements from the UK.

92
COLLECTIVE BILL A collective bill account is set up for the contract partner who
The collective bill function is used to process contract accounts receives a collective bill and has also simultaneously defined
collectively during bill preparation and ensures that contract agreements with the utility company for managing payment
accounts in a collective bill continue to be regarded and pro- transactions for other business partners. Individual contract
cessed collectively by subsequent business processes in contract accounts (single accounts) with the associated business part-
accounts receivable and payable. The collective bill function ners are allocated to this collective bill account. To ensure that
has a variety of applications: the collective bill contract partner is able to manage business
• Property management companies transactions for individual contract partners, the system gener-
• Housing associations ates statistical postings in the collective bill account automati-
A utility company supplies tenants of a housing association. cally if postings are made to the single accounts. This displays
The housing association manages payment transactions a bill request that has been created by the total of all individual
(payments, dunning, returns, correspondence) for its bill amounts in the account balance of the collective bill
tenants with the utility company and bills the tenants. account. This receivable can be paid by the collective bill recip-
However, tenants make payments for their bills through ient. It can also be dunned, and interest can be calculated or
the housing association. deducted. G/L postings are also made at individual account
• Branch-head office relationships level. A one-to-one relationship exists between individual post-

SAMMLER INC. WINNIE CHUNG MARCUS ADAMS

Document 4711 Document 471200 Document 471300

Business partner Business partner Business partner


item €348.00 item €116.00 item €232.00

Stat.key.: S CBP doc. 4711 CBP doc. 4711

General ledger item General ledger item


€100.00 €200.00
€16.00 €32.00

When you invoice contracts that are allocated to an individual account of a collective bill posting (CBP)
construct, statistical CBP documents are automatically generated for the collective invoice account.

Figure 52: Invoicing a Collective Bill

93
ing documents and the collective bill posting document for SOLUTION BENEFITS
business processes in contract accounts receivable and payable Invoicing in mySAP Utilities offers you the following
for which a statistical collective bill posting document is creat- advantages:
ed automatically. These business processes are as follows: • High flexibility as a result of implementing various require-
• Post document ments (taxes, postings, and amount clearings).
• Create security deposits • You can use all common budget billing procedures available
• Single processing for interest calculation worldwide.
• Interest run • New requirements of deregulated markets, such as cross-
company invoicing are already integrated in invoicing.
During bill preparation however, several single documents • High levels of efficiency can reduce your operating costs.
are combined as a statistical collective bill posting document. • Significant time savings can be made to routine activities
When these single accounts are invoiced, the system generates based on optimized runtimes.
a statistical collective bill document parallel to creating single
documents.

Single bills are bundled in a separate process so that correspon-


dence can be entered and sent to the collective bill contract
partner. This partner can be sent a collective bill cover sheet
during collective bill preparation with all associated single bills.
A collective bill print document is generated here.

94
CONTRACT ACCOUNTS RECEIVABLE AND PAYABLE
Contract accounts receivable and payable (FI-CA) is a type of BASIC FUNCTIONS
subledger accounting that is tailored towards the requirements Document Principle
of industry sectors with multiple business partners and a large Postings are always saved in document format. The document
number of documents for processing. To meet these demands, is a statement for each business transaction. Documents can
FI-CA offers highly automated standard processes – specialist only be posted if the balance of the items they contain is zero.
mechanisms to guarantee outstanding system performance A document consists of a document header and various docu-
and optimized scalability. It also contains a range of functions ment items:
for managing processes that are particular to the utilities • The document header contains data that applies to all docu-
industry. FI-CA is suitable for worldwide implementation. It ment items such as the document number, document date,
covers various statutory requirements (such as those that posting date, and document type. The document type classi-
relate to tax legislation and accounting principles) and coun- fies documents depending on which transaction they belong
try-specific processes (such as the management of payment to (for example, a payment from a collection agency, or a
transactions). customer payment).

Document header

Doc. Number: 010000234591 Doc. number: 102345678


Posting date: 02/22/2002 Posting date: 03/05/2002
Doc. type: F1 Reversal Doc. type: S1
Currency: USD Currency: USD
Reconciliation key: TK2202200101 Reconciliation key: TK05003200103
Reversed with: 102345678 Reversal doc. for: 010000234591

Business partner items


Cleared items

GPART BUKRS Date Amount GPART BUKRS Amount


4711 U100 02/25/2002 230,00 4711 U100 230,00
Clearing document: 102345678
Clearing reason: 05

G/L and revenue account items

BUKRS G/L account Amount BUKRS G/L account Amount


U100 800000 200,00 U100 800000 200,00
U100 175000 30,00 U100 175000 30,00

Figure 53: Document Principle in FI-CA

95
• Business partner items contain a reference to the business Business Blocks
partner and all data that is relevant to payment transactions The Contract Accounts Receivable and Payable component
and dunning. They also contain the receivables or payables in mySAP Utilities supports extensive automation of your
account that was posted to the debit or credit side. Receiv- business process. However, there are situations in which this
ables to business partners are also known as receivables lines. is undesirable or where automatic processing should be
• Revenue items contain data for profit and loss accounting suspended. The system provides
and sales tax information. a range of blocking options for these cases:
• G/L account items contain the G/L account that is relevant • Dunning block
to the posting transaction (such as the cash receipts account • Payment block (for incoming and outgoing payments)
or tax account) • Interest block
• Clearing block
The following item types exist in contract accounts receivable • Posting block
and payable:
• Open items Blocks can be set manually or by triggering processes. In the
• Cleared items case of bank returns, a contract account can be blocked for
• Statistical items bank collection for a defined period. This allows you to gather
the facts of the situation, which can be clarified with the cus-
Open items are receivables that have not yet been cleared. For tomer. You can also block collection to provide the customer
example, an invoice item is managed as an open item until it with written information on the next collection. Blocks can be
has been paid in full and therefore cleared. The system records restricted to a specific period and can refer either to the entire
a partial clearing for a partial payment. contract account or simply to selected documents. The system
records the user who has set the block, which is shown in the
In addition to documents that are updated in the general blocking history.
ledger, you can enter statistical documents. These are simply
recorded in the subledger. They are used to enter noted items Enhancement Concept
for budget billing requests or dunning charges. FI-CA offers maximum flexibility for adjustments to meet
your specific requirements. The system has been designed so
Account Determination that customer-specific enhancements can be made to standard
Each posting in FI-CA is defined by a business transaction that functions that are retained in the event of an upgrade.
consists of a main transaction and a subtransaction. The sys-
tem uses business transactions in conjunction with additional Interface Concept
account assignment characteristics (such as the company code FI-CA works in conjunction with invoicing in mySAP Utilities,
and the division) to determine the relevant G/L and revenue which ensures that the automatic transfer of the correspond-
accounts and the corresponding credit/debit indicators auto- ing postings in FI-CA is possible. Postings from the sales and
matically. Examples of business transactions include receivables distribution component (SD) can be transferred to FI-CA.
from consumption billing, charges from bank returns, and FI-CA can also be used to transfer data from external systems.
other credit memos. An intermediate document (IDoc) interface is available for

96
mass data transfer. This is used to transfer data efficiently you are the archive link transfer of optically archived bills and
between an external billing system (EBS) and FI-CA. Therefore, mass reversal of documents.
you can create the billing data in an EBS, transfer this data to
FI-CA, and post it as open items automatically. Optional addi- In addition to the IDoc interface, a large number of Business
tional information for profitability accounting and analysis can Application Programming Interfaces (BAPIs) are also available
also be transferred. Additional functions that are available to for data transfer.

1
mySAP Utilities-CA CO-PA

Rechnung
Rechnung Doc. Nr. Inv. Nr. Amount Division Consumption Amount
Rechnung4711
4711
Bill … … … Electricity xxxx xx.xx
4711
4711 2 0000815 4709 xx.xx Water 4709 xx.xx
0000816 4710 xx.xx Gas 4710 xx.xx
0000817 4711 xx.xx
xx.xx
xx.xx 0000818 4712 xx.xx
xx.xx 0000819 4713 xx.xx
xx.xx
… … …

FI

External 3
billing Account Amount
Archive
system 880000 …
175000 xx.xx

mySAP Utilities-CA

Doc. Nr. Inv. Nr. Amount


Bill … … …
4711 0000815 4709 xx.xx
4
0000816 4710 xx.xx
0000817 4711 storno
0000818 4712 xx.xx
xx.xx 0000819 4713 xx.xx
… … …

1. Open items to external billing system


2. Post FI-CA document and if neccesary update CO-PA
3. ArchiveLink to archived bills
4. Mass reversal

Figure 54: Interfaces with External Billing Systems

97
Workflow Connection BUSINESS PROCESSES
Contract accounts receivable and payable enables you to define The following describes the concepts behind the business
multistep processes for implementing approval or confirma- processes found in contract accounts receivable and payable.
tion procedures (such as the dual-control principle). To do so,
FI-CA contains standard workflows for the following processes: Postings and Reversals
• Post a document A document is generated for each posting (refer to the “Docu-
• Reverse a document ment Principle” in this chapter). Postings are usually generated
• Modify a document (including mass changes) automatically by the corresponding business processes in FI-CA
• Create an installment plan or by invoicing. Additional options for automatic data transfer
• Enter a repayment request are described in the “Interface Concept” in this chapter. Docu-
• Release a document for payment ments can also be posted manually. The account determina-
tion function can be used to determine G/L accounts automat-
Flexible options for defining the situations in which a work- ically and to propose due dates using payment conditions in
flow is to be started, the approval levels to be run, addressees the contract account. The following is a list of typical posting
and actions that are permitted up to final approval of the doc- documents found in utility companies:
ument are available. FI-CA functions have also been incorpo- • Bills and credit memos
rated in the workflow for service connection order processing. • Dunning charges
If a down payment is required for service connection order • Return charges
management, the workflow waits for the corresponding • Interest
incoming payment for the down payment request. You can • Cash security deposits
also define additional workflows and trigger these at defined • Incoming and outgoing payment postings including
points. payments on account and down payments
• Budget billing amounts
Performance Aspects These are postings resulting from a budget billing plan.
The utilities industry requires large volumes of data to be pre- Additional information on budget billing amounts is avail-
pared and processed while the system is used by many users able in Chapter 6, Invoicing.
simultaneously. Background processes can run in parallel in
FI-CA. This distributes system load and guarantees scalability Cross-company code postings are supported by mySAP
of contract accounts receivable and payable. FI-CA is also based Utilities. In the deregulated market, it is possible that cross-
on streamlined data structures to reduce the database size to company code invoicing or billing for and by a third party will
the required minimum. FI-CA retains sufficient flexibility so be required. Postings can be reversed. During this process, a
that you can add any additional fields required during system reversal document is generated that creates a balance of zero
configuration. in conjunction with the reversed document. Both documents
are linked to one another by the reversal.

98
Payments – Overview Automatic Payment
FI-CA supports all commonly used payment methods for This payment program is used to make automatic payments
incoming and outgoing payments in utility companies includ- and contains the following actions:
ing any country-specific features. The system also provides • The system determines the items that are due. Credit memo
various business processes for payments. These can be classified items that have been released for payment can be taken into
as follows: account automatically here.
• Automatic payment by the utility company • Items for a business partner can be paid as a single total,
This processing can be performed for all outgoing and separately by contract account or individually. The system
incoming payments if the customer has granted the utility observes your individual grouping rules and any minimum
company the corresponding authority. amounts defined.
• Process incoming payments using lots • The system determines the respective payment method to
The customer makes payments through the bank or post be used (see Table 1) based on information in the contract
office. accounts for the business partner. You can define the pay-
• Cash desk and cash journal ment method for specific items on an individual basis. You
The customer makes payments at the utility company. can propose the payment methods to be processed for each
payment run. This is for instance advisable if you only wish
Payment methods are available in the various payment pro- to create checks for repayments on a weekly basis but wish
cesses as follows: to execute debit memos on a daily basis.

Payment is initiated Payment is initiated by the customer


by the utility company

Collection or repayment Lot processing of incoming payments Payment via the cash desk
using automatic payment

– – Cash payment

– Incoming check Incoming check

– Incoming bank transfer –

Card payment Card payment Card payment

Direct debit – –

Debit memo – –

Returned check – Outgoing check

Refund by bank transfer – –

Postal order – Postal order

Decreasing level of automation

Table 1: Available Payment Methods

99
• The system supports automatic determination of the house Cash Desk and Cash Journal
bank while observing any information on payment optimi- Cash desk functions are used to enter incoming and outgoing
zation. payments in dialog processing with customers. In addition to
• The system makes postings for payment documents and any cash payments, credit card, check, and postal order payment
clearing postings automatically and clears items that have methods are also available. Items to be paid can be determined
been paid. automatically by the system (additional information is avail-
• The system then creates the output media required (such able under “Control Clearing of an Open Item” in this chap-
as data objects for banks and credit card companies, checks, ter). They can also be assigned by the user (in agreement with
and so forth) and accompanying letters and payment advice the customer). Payments on account or partial payments for
notes. various items are also possible. The system creates any docu-
ments required (such as checks or receipts). The cash desk is
In addition to payment of invoices and credit memos, the sys- integrated in the cash journal and can be implemented with
tem also allows budget billing amounts to be processed auto- or without the cash journal. If the cash journal is used, addi-
matically and repayments from the clarification work list or tional functions are available that are described in the follow-
payments on account to be made. Customers who use the ing sections.
bank collection method can be rewarded for doing so.
The cash journal can be used to log and evaluate postings
Payment Lots made at cash desks in your organization in the system. The
Payment lots combine payments that have a common origin cash desk structure includes cash desks at individual branches
or those that are to be processed collectively. They contain of your company. Users are also assigned to their respective
data on the payment origin and the note to payee. There are cash desk. Postings are made for each cash desk and branch.
three basic types of lots: Cash desks can be opened and closed. Postings can only be
• Incoming check data is entered in a check lot manually. made to open cash desks. In addition to incoming and out-
• Credit card payments either are entered manually or entered going payments, deposits and withdrawals from the cash desk
in a credit card lot through an interface. and any differences can also be posted. You can perform a cash
• Incoming transfers can be transferred manually, by an desk closing for each cash desk. During this process, the system
interface, or by using a transfer from the electronic bank clears the actual amount with the target amount from the
statement into a payment lot. respective cash desk. Any differences can be posted to reconcile
the cash desk. The system can determine the current amount
Lots are processed once data has been entered. Payments are in the cash register at any stage for monitoring purposes.
assigned to open items automatically using company-specific Evaluations based on cash desk transactions can be traced for
rules. Items that have been assigned are automatically cleared. specific days or can be traced historically. The role concept in
Overpayments can be posted as payments on account and the cash journal can be used to flexibly define responsibilities
underpayments can be posted as partial payments. (such as the cashier, branch manager, representative, and so
on). This means that branch managers are responsible for cash
desk reconciliation in all of their branches.

100
Check Management The payment run is based on items that are due, to be paid,
FI-CA supports creation, management, and cashing of out- or ready for collection. In these situations, the payment docu-
going checks. The payment program or the cash desk can create ment is automatically linked with the item, which clears the
checks automatically. You can also enter and manage checks item. Budget billing amounts that have already been paid are
that have been created manually in the system. Alternatively, recognized and automatically cleared by the system during
you can use prenumbered checks for each house bank account invoicing. FI-CA also contains clearing control for additional
or instruct the system to assign the check number. processes, which can be used to represent the clearing strategy
Check management includes the following functions: used by your organization in a flexible manner. Clearing con-
• Display checks and associated payment documents trol can be defined differently according to the contract
• Create replacement checks account and business transaction involved. During assignment
• Voiding of checks with message to the bank of incoming payments, the objective is to determine the note
This can also cause the payment posting to be voided if to payee for the payment as precisely as possible. Any specifica-
necessary. A replacement check can be created manually tions made by the customer are processed. Industry- and com-
or by the system as an alternative. pany-specific rules can also be applied. (If, for example, the
• Check encashment note to payee is missing, payment of receivables in conjunction
Cashing a check can be entered manually or take place by with a specific contract type can take precedence over other
automatically processing the electronic bank statement. receivables or the payment amount can be distributed between
several receivables.)
Reconciliation of checks that have been cashed can either take
place in the check clearing account in the general ledger or Clearing processing during account maintenance takes place
in FI-CA. If the data reported by the bank does not match the for open items in a contract account that have already been
data in check management, the system automatically creates entered. Assigning items once the amount has been agreed
an entry for clarification processing. Any postings required are is not significant. The way in which credit memo items and
automatically generated by the system during the subsequent receivables are to be mutually cleared within specific bound-
clarification process. aries (such as company code or within a division) is of far
greater interest. This can lead to partial clearing.
Control Clearing of an Open Item
Open items can be cleared by various processes: During dialog processing (for example, at the cash desk or for
• During posting of a payment document manual account maintenance), clearing control rules mean
– By the payment run that while the system proposes items for clearing, you can
– During processing of payment lots make an alternative decision. You can suggest that receivables
– At the cash desk in a specific division or older receivables are given priority.
• During invoicing (if budget billing amounts that have
already been paid are cleared during invoicing or if auto-
matic account maintenance is triggered from billing)
• During automatic account maintenance
• During manual account maintenance

101
Returns Processing The system always executes entries in the clarification work list
Returns can appear in debit memo and collection procedures, if the business transaction cannot be processed manually or
check deposits, or payments. Returns are combined in returns manual processing is explicitly requested in a specific situation.
lots. These lots can be created manually based on returns doc- Users responsible for clarification cases can be determined
uments or automatically by transferring returns data from the automatically using the organizational structure. You can also
bank. Returns are then processed automatically as follows: reserve a clarification case for a specific user meaning that it is
• The payment clearing is reversed. This means that the blocked for processing by other users (this can be a time restric-
receivables or payables cleared by the debit memo then tion). You can remove the block at any time. Clarification cases
become open items. can also be transferred between users. Various actions are avail-
• A returns document is created that contains offsetting able in the system depending on the type of clarification case
postings for items in the payment document. Both of these involved. Incoming payments to be clarified can be assigned to
documents have a collective balance of zero. an open item in dialog, charged off, or flagged for repayment.
• Additional postings are generated that are required because The system also supports clarification of partial amounts.
of expense charges and any taxes included. During clarification of the credit balance, you can transfer the
• Bank charges and additional internal charges are placed amount that will be clarified to the business partner, flag this
in the bill to the business partner. for follow-up, clear it, or repost it.

Returns can trigger the following subsequent actions: Deferral and Installment Plan
• Generate a customer letter If a customer is unable to honor his or her financial commit-
• Set a deferral date ments, you can make a deferral or installment plan agreement
• Block an account for collection for one or more receivables. The number, amount, and due
• Trigger a workflow dates for installments are defined in an installment plan.
During dunning and the payment run, the individual install-
Subsequent measures are dependent on the credit standing ments are recognized instead of the original receivable. An
of the business partner and the returns frequency. installment plan can be deactivated if necessary so that the
original receivable is re-entered in payment and the dunning
Clarification Processing run.
Clarification processing allows for exceptional situations that
can occur when processing incoming and outgoing payments, The installment plan offers the following functions:
returns, and credit balances, so that they can be processed • Interest based on the installment agreement can be
efficiently. The following exceptional situations can occur: calculated and posted automatically.
• A note to payee is available for an incoming payment, to • A customer letter that includes any required payment forms
which no open item can be assigned. is created.
• A due item cannot be settled by the payment program since • Installments that are not open can be deleted, amounts and
a payment block has been assigned to the contract account. due dates can be modified, and installments can be added.
• A customer has made an overpayment or a payment on • Partial payment can be made for installments.
account. • Once a certain dunning level is reached, the installment plan
• Returns with a specific reason are always to be processed can be deactivated by the dunning run.
manually.

102
A deferral agreement means that an item is no longer dunned You define the actions to be performed by the system for each
up to the deferral date and no bank collection takes place. If dunning level. The following dunning activities are available
the deferral date is exceeded, the item with the original due as standard:
date is dunned again or a bank collection takes place. • Create dunning notice
• Create bank statement
Dunning • Create blocking document
Business partners are reminded about (over)due open items • Request cash security deposit
by payment reminders or dunning notices. The system uses • Deactivate installment plan
the dunning program to monitor payment behavior for cus- • Hand over receivable(s) to the collections agency
tomers and start the required activities. The respective dunn-
ing procedure plays a central role during dunning. It controls You can define any additional dunning activities required, such
the start date of the dunning process, the number of dunning as those required to meet the statutory dunning requirements.
levels, and the requirements of the respective dunning level. You can determine the amount limit from which dunning is
One example of this type of requirement is the dunning inter- to start. Charges can be calculated automatically according to
val, which defines the length of time between reminders. This your requirements and posted to the general ledger or simply
means that you can avoid sending a business partner too many created as statistical postings. Interest can be calculated auto-
dunning reminders in quick succession. matically for the items. The dunning procedure is recorded at

System configuration

Amount limits, Days Fee schema


in arrears, Print formulas
Dunning interval
Control
parameter

Business
partner

Contract
account
Determine Generate Generate Post
new dunning dunning interest
dunning levels proposals activities and fees
Open
items

Dunning
history

Figure 55: Overview of Dunning

103
the contract account level. You can override individual items, FI-CA supports electronic data exchange with collection
and temporarily exclude the item, or account from dunning. In agencies. The following communication is possible:
addition to standard receivables, you can perform dunning for • Handover and recall of items
other items, such as budget billing requests and installment plan • Transfer changes to the master data (such as a change
items. You can control which items are dunned collectively to the business partner address)
according to your business requirements by defining dunning • Reports of collection agency payments including interest
groups accordingly. This means that you can ensure that a sep- and charges
arate dunning notice is created for each contract or division.
Since the system lists all processing stages of an item, you have
To ensure that you have statements on the dunning activities the option of creating detailed evaluations at any stage (so that
performed at any stage, dunning data is listed in the dunning you can check the efficiency of your collection agency).
history. Specific dunning proposals or an entire dunning run
can be cancelled if necessary (for example, if a customer makes Interest Calculation
a complaint). This reverses dunning charges and specific dunn- By calculating interest for line items, you can use interest to
ing activities (such as handover to a collection agency or device control your customers’ payment behavior. For example, you
blocking). can pay interest for an incoming payment that is received ear-
lier, while deducting interest for an incoming payment that is
Collection received later. Interest calculation provides a number of func-
FI-CA allows items to be handed over to an external collection tions that permit flexible individual processing of different line
agency if dunning is unsuccessful, and supports you during items and therefore allow specific agreements with customers
subsequent processes. This involves the following functions: to be implemented. The system differentiates between debit
• Release items for handover to a collection agency and credit items, and between open and cleared items. You can
Automatic release can take place from the preceding also decide what procedure is to be used for specialist line items
dunning or charge-off processes. You can also release items such as installment plan items, cash security deposits, yearly
manually. advance payments for a budget billing plan, and statistical
• Determine additional items to be handed over (for example, items like budget billing requests.
hand over all items for a contract, contract account, or
business partner). You can start interest calculation in various processes:
• Flexible determination of the responsible collection agency • Interest calculation in a mass run:
• Recall items that have been handed over The system calculates interest for all line items that match
Recall can take place automatically because of an incoming the selection requirements.
payment directly from the customer, or it can take place • Interest calculation in individual processing
because of items being transferred to another collection Interest is determined on an individual basis for selected line
agency. Manual recall can take place if items are handed over items for a business partner, contract account, or contract.
incorrectly. • Interest calculation in a dunning run
• Automatic entry of incoming payments from the collection Interest is calculated for all overdue line items after
agency a dunning level that you define has been reached.
This includes assigning the associated receivables and auto- • Interest calculation in invoicing
matic entry of interest and charges including all relevant Interest calculation for cash security deposits can be
postings. If postings are entirely or partially unrecoverable, triggered from invoicing. Interest can be printed on the
the corresponding amounts can be written off automatically. bill or the dunning notice.

104
Interest keys control calculation rules and interest rates. They ables or credit memo items within various contracts or con-
can be recorded at contract account level, determined auto- tract accounts for the same business partner. This is the case if
matically for each item according to the business transaction a customer terminates a contract but the remaining receivables
involved, or set manually. The interest key is determined from are to be paid with the receivables for the new contract. During
the dunning level for interest calculation in the dunning run. transfer, the system clears the items selected and generates new
Interest blocks can be used to exclude specific items from open items for the target business partner/account/contract.
interest calculation. You can exclude certain business trans- Most of the posting information is copied during this process.
actions (such as reversals or additional receivables). You can
also define amount limits. This avoids calculating interest Collective Bill Processing
for minimum amounts. Collective bill processing enables you to combine documents
from different contract accounts or business partners for
The system can post the interest determined as a general led- collective processing, for example during bill creation, pay-
ger or statistical posting and can generate the necessary corres- ment, or dunning processing. Individual documents are
pondence. Interest history is listed for an item, which ensures grouped under a collective bill document number. Collective
that interest calculation can be tracked. It also ensures that bills are, for instance, used for building companies, municipal
interest is not calculated more than once for items. administration departments, and major companies. Docu-
ments that are part of a collective bill appear on the individual
Securities contract account and the collective bill contract account. You
FI-CA supports requests for securities. Security deposits can be can also assign an incoming payment to a collective bill or
requested from new customers or from customers who have individual contract accounting documents.
an irregular payment history. The system makes a distinction
between cash security deposits and non-cash security deposits: Third-Party Billing in the Deregulated Market
• Cash security deposits can be levied manually as required or Contract Accounts Receivable and Payable supports various
automatically at the contract start by processing a move-in. scenarios in the deregulated utility market and is suitable
They are posted to a specific contract or a contract account. for use by service providers (companies that are involved in
Cash security deposit payments that have been made are supplying a point of delivery) as well as companies that create
refunded if the payment behavior of a customer develops bills. Additional information on these scenarios is available
positively over an extended period. You can calculate interest in Chapter 8, Intercompany Data Exchange and in the Introduction.
on cash security deposit payments across the entire period. The following sections describe special functions for contract
Cash security deposit payments and interest are usually accounts receivable and payable that are used to represent
cleared as part of a final settlement. It can also be paid sub- deregulation scenarios. A company can use FI-CA to manage
annually or cleared. both its own receivables to its customers and the receivables of
• Non-cash security deposits include savings accounts or third parties to these customers. Separating transmitted items
guarantees. The savings account holder or the guarantor from your own receivables is a statutory requirement. Usually,
is specified when they are entered. transmitted items also have different tax requirements to those
for your own receivables. FI-CA can be used to manage several
Transfer Open Items company codes in parallel and record different processing rules.
It is always necessary to transfer receivables or credit memo Processes can be performed across all company codes (for
items if a business partner takes on the rights and responsibili- example, payment processes).
ties of another business partner, as is the case for inheritance
or debt transfer. It is sometimes necessary to transfer receiv-

105
Service provider (SP) Billing party (BP)
Dunning
End customer
End customer A End customer B End customer A End customer B Payment A

(1) 600 600 (2) (1) 400 400 (2) (3) 600 (3) 400
Bill
(4) 100 (4) 100
Rechnung
Bill
Revenues Receivables SP Payable. SP Revenues

1000 (1) (2) 1000 1000 (3) 200 (4)


Dunning Dunning
End customer
Payment Payment B

(1) Service for end customer A, B (3) Carry over receivables from SP
(2) Submit receivables to billing party (4) Additional service for end customers A, B

Figure 56: Deregulation – Advance Payment

FI-CA supports advance payment and customer payment • Customer payment


during payment management. Customer payment (comparable to advance payment)
• Advance payment involves the billing party being responsible for payment
Advance payment involves all receivables for a service pro- management with the end customer. However, the service
vider to its customers being handed over to a third party provider does not receive payment from the billing party
(billing party). Payment to the service provider is made by until payment has been received from the respective end
the billing party independently of the incoming payment customer. The service provider is usually responsible for
from the end customer. Any dunning notice for the service dunning unpaid items. Both the service provider and the
provider is addressed to the billing party. The system auto- billing party need to be able to track each individual item.
matically rejects collection of the bill amount from the end FI-CA supports detailed payment advice notes for items in
customer. The end customer is dunned by the billing party addition to automated payment forwarding.
if advance payment is used. Payments to the service provider
are made independently from payments of the end customer
to the billing party and can be managed automatically by
the system. FI-CA supports both advance payment in which
the billing party simply acts as a billing agent as well as
procedures in which the billing party is the sole provider
(see Chapter 8, Intercompany Data Exchange).

106
Service provider (SP) Billing party (BP)

End customer
End customer A End customer B End customer A End customer B A

(1) 600 600 (2) (1) 400 400 (2) (3) 600 (3) 400
(4) 100 700 (5) (4) 100

Bill
Revenues Receivables SP Payable. SP Revenues
Rechnung
Bill
1000 (1) (2) 1000 600 (7) (6) 600 1000 (3) 200 (4)

Bank Bank

(7) 600 (5) 700 600 (6)

End customer
B

(1) Service for end customer A, B (3) Carry over receivables from service provider
(2) Submit receivables to billing party (4) Additional service for end customers A, B
(5) Customer A pays Dunning from customer B
(7) Incoming payments from SP due to payment by
(6) Payment is transferred to SP through service provider
customer A

Figure 57: Deregulation – Customer Payment

The company performing the service and the billing agent off individual items in dialog processing or to write off partial
both store detailed data on the end customer. The billing party amounts. (Dialog processing is the opposite of background
also creates a collective list of payables to the service provider processing. In dialog processing, the user can control what
and the service provider has a corresponding list of all receiv- happens during write-off. He or she cannnot do this in back-
ables to the billing party. ground processing.) The system automatically makes the nec-
essary posting, including tax correction postings required dur-
Write-Off ing write-off. Write-off also includes the following functions:
It is necessary to write off items if receivables are irrecoverable • Items to be written off can also be transferred to a collection
or payables cannot be paid because it is not possible to deter- agency.
mine the payment recipient. FI-CA supports automation of • Items that the collection agency reports to be irrecoverable
this process. You can record individual write-off rules (such as are written off automatically.
amount limits) in the system. FI-CA can also be used to write

107
Correspondence • Tax returns for tax on sales/purchases
Correspondence with your business partners can be controlled When transactions that are relevant to sales tax are posted,
by events in FI-CA (for instance during dunning) or can be such as receivables and payables, or down payments that are
created periodically (bank statements). The system also allows managed as gross amounts, the system determines the tax
you to request single correspondence (such as a receipt or indicator and corresponding tax account to be used based
account information). Standard forms are available for each on the business transaction involved. Corresponding post-
corresponding type that you can modify to meet your require- ings to the tax accounts are made automatically. Depending
ments. The following letters are available: on the statutory requirements and the level of detail required,
• Bank statement you can create your returns from the general ledger in the
• Balance notification Financial Accounting component (FI) or you can update a
• Business partner move-out separate reporting file in FI-CA. This is used as the basis for
• Dunning notice creating returns. This means that reports can be created for
• Letter about installment payment agreements the posting date due dates or dates on which payment is
• Letter about deferral agreements made. The level of detail for the returns and statements is
• Print returns notice defined by making the corresponding system settings. You
• Interest calculation letter can assign county- or region-dependent taxes or produce
• Notification about credit clarification a statement for the individual documents.
• Notification about incoming payments and payment usage • Withholding tax returns
• Confirmation of changes made to the master data FI-CA supports credit and debit withholding tax. The with-
• Receipt for a cash-desk payment holding tax indicator to be used is determined from the
• Payment advice note master data for the business partner involved when the
• Request for securities receivables or payables are posted. The system makes the
corresponding tax postings automatically for incoming and
You can attach a payment form to correspondence that re- outgoing payments. A separate reporting file is created that
quests payment automatically. The system also provides forms the basis for the return.
flexible options for determining the correspondence recipient • Foreign trade declarations
or recording additional correspondence recipients. You can Transactions with tax-based non-resident companies include
define different addresses for various kinds of correspondence. stock reports and transaction reports. Transaction reports
that relate to payment transactions are based on a separate
Statutory Reporting reporting file that is updated if incoming payments are
FI-CA contains comprehensive functions for managing statu- received or outgoing payments are made. Stock reports are
tory requirements with regard to sales tax, withholding tax, made using open item lists that meet the corresponding
and foreign trade declarations including the respective county- selection requirements. The legal recipient code, for example
specific regulations: the state central bank indicator for Germany, can be recorded
in the system settings and set automatically.

108
Reconcile Contract Accounts Receivable and Payable in the Financial Accounting component FI or an external sys-
with the General Ledger tem. This improves performance and reduces document vol-
In view of the large document volumes, sales figures are not umes in the general ledger. The reconciliation key connects
updated consecutively in the general ledger during posting in the general ledger within the subledger. It is used to itemize
FI-CA. Instead, FI-CA documents are summarized as summary amounts posted to the general ledger and perform reconcilia-
records. These are periodically transferred to the general ledger tion between FI-CA and the general ledger.

FI-CA DOCUMENTS TOTALS RECORDS FI DOCUMENTS

Document 10004711
Reconciliation key TK980410
Posting date 04.10.2002
Company code U100
Partner 99000123
Amount €200.00
Revenue account 800003 Document 120001234
Reference key TK980410
Posting date 04.10.2002
Reconciliation key TK980410 40 140101 500,00
Document 10004712 Posting date 04.10.2002 50 800003 500,00
Reconciliation key TK980410 D €500.00 140101
Posting date 04.10.2002 C €500.00 800003
Company code U100 Posting date 04.11.2002
Partner 99000114 D €600.00 140101 Document 120001234
Amount €200.00 C €600.00 800004 Reference key TK980410
Revenue account 800003 Posting date 04.10.2002
40 140101 500,00
50 800003 500,00

Document 10004713
Reconciliation key TK980410
Posting date 04.11.2002
Company code U100
Partner 99000129
Amount €200.00
Revenue account 800004

Figure 58: Transferring FI-CA Documents to the General Ledger

109
Closing Activities • Revenue deferral
Contract Accounts Receivable and Payable supports all standard Revenue deferral represents time-related revenue recogni-
closing activities. The following functions are available: tion in FI-CA. Revenues are initially posted with the receiv-
• Foreign currency valuation able. If revenue deferral postings are required, the system
This valuation is used to revalue open items so that associated performs these automatically.
payable and receivable accounts can be corrected when the
balance sheet is prepared. This valuation can use standard Account Balance Display
valuation procedures (such as the lowest value principle). Account balance display gives you an overview of financial
Individual items that are open on the balance sheet key date transactions at the business partner or contract account level.
are used for the valuation. Valuation can take place in the You can define the display of the business partner or the con-
house currency and currencies that are managed in parallel tract account on an individual basis. In addition to selecting
(such as in the group currency or hard currency). G/L the items required (such as cleared items only including statis-
accounts, to which exchange rate differences from the valua- tical items), setting variants give you flexible control options
tion are to be posted, are determined and posted to by the for line construction.
system automatically.
• Receivables adjustment The following settings are available:
This is used to mark receivables as being doubtful and to • Variants for items define which document information are
correct individual receivables values. It brings receivables in displayed.
accounting into line with the estimated receivables value. • Totals variants define the criteria used to cumulate a single
Receivables can be marked as doubtful if the business partner item.
may no longer be able to settle them. The receivable that has • Sort variants define the sequence in which items are
been marked as doubtful is separated from other receivables displayed.
by making a posting to a separate receivables account. By
adjusting individual values, the value of each receivable can You can toggle between display variants, show additional infor-
be adjusted to any percentage rate. Adjusting individual mation, or use search and filter functions within the account
values triggers a posting to an expense account. The system balance display. The system makes all associated information
automatically posts any tax corrections. Adjusting a single available starting from a specific document and allows you to
value is always based on a receivable that has been marked as branch to other areas such as:
doubtful. However, a receivable can be marked as doubtful • Business partner, contract account, and contract master data
without adjusting a single value. Marking receivables as doubt- • Dunning, returns, and clearing history
ful and adjusting single values can be automated (based on • Payment usage
the age of the receivable). If adjusting a receivable triggers a • Installment and budget billing plans
payment, the system performs all correction postings that
this requires. You can generate correspondence such as payment forms
• Reclassification or account balance information from the account display.
Reclassification displays vendors with a debit balance, receiv-
ables, and payables according to their remaining term.

110
Figure 59: Account Balance Display

Business Partner Evaluation Evaluations


FI-CA records the business behavior of your business partners, In addition to numerous evaluations at business partner and
which enables you to evaluate them. You can make this avail- contract account level, additional summary evaluations are
able to various processes as a credit standing. This means available for day-to-day activities and settlement purposes.
that activities associated with dunning and returns can be per- These include the following:
formed differently according to the current credit standing of • Open item lists for a key date
the business partner. The current credit standing of a business In addition to evaluating open items for each business part-
partner is updated by the following processes: ner or account, a number of additional functions are avail-
• Transfer credit standing data from external data sources able for selection and output control.
• Set a manual value • Due date list for open items
• Dunning notices that take account of the respective dunning • Document journal
level with the option of weighting this by time. This can be • Statement of individual documents in the clarification
defined so that current events have a greater influence on accounts
the credit standing than those that are less recent.
• Returns taking into account the return reason and the Integration with the SAP Business Information Warehouse also
option of weighting this by time enables you to implement your strategic reporting require-
• Write-offs ments.

111
INTEGRATION WITH ADDITIONAL COMPONENTS Integration of Consumption and Service Billing
Integration with the general ledger and other ledgers docu- Invoices and credit memos from contract billing and invoicing
ments that are generated in G/L accounting when summary are posted in FI-CA automatically. You can also indicate
records are posted offer you the same integration functions whether invoices and credit memos that were generated in
as standard FI documents and lead to additional ledgers and the Sales and Distribution (SD) component for services are
Controlling (such as overhead cost controlling or profitability also to be managed in the Contract Accounts Receivable and
analysis) being updated automatically. Additional information Payable component. As an alternative to generating billing
was discussed in this chapter under Reconcile Contract Accounts documents in the SD component, you can bill the corres-
Receivable and Payable with the General Ledger. ponding amounts with the consumption bill.

Integration with Cash Management Integration with mySAP Customer Relationship


A posting in FI-CA triggers an immediate (synchronous) Management
posting in the cash management component (TR-CM). The FI-CA works with mySAP CRM in a number of different ways.
liquidity forecast and the cash position in cash management As a result, many functions in FI-CA can be accessed from
are therefore always up to date. the mySAP CRM interaction center (IC). The IC offers call
center capabilities for sales or customer service organizations.
The IC allows agents to process inbound and outbound con-
tacts as well as business transactions related to a customer. You
Asynchronous posting
FI CO can generate a call list from a dunning run that is automatically
available in mySAP CRM for processing.

Invoicing FI-CA
Integration with Credit Management
Credit management functions are used to define and monitor
credit limits. Items that are currently open, as well as data on
Cash a business partner’s credit worthiness are included here.
Manage-
Synchronous posting ment
Integration with Dispute Management
Dispute management functions are used to create, edit, and
Figure 60: Integration with the General Ledger, Controlling, follow disputes. A dispute can be triggered directly by a cus-
and Cash Management tomer complaint or indirectly by a corresponding customer

112
action (such as underpayment of the bill). Integration with SOLUTION ADVANTAGES
FI-CA involves the following functions: Contract Accounts Receivable and Payable offers you the
• Creation of a dispute case from FI-CA processes following advantages:
• Association of a dispute case with a FI-CA document to • High levels of automation that significantly reduce the effort
facilitate straightforward resolution of the case required to complete routine tasks
• Option of accessing FI-CA functions from case processing • Reduction in the average value of accounts receivable as
(to block an item for dunning) a result of increased efficiency in receivables management
• Improved customer service due to transparency and simple
Integration with FSCM Biller Direct tracking of activities
Financial Supply Chain Management (FSCM) Biller Direct • High levels of customer satisfaction thanks to the option
gives business partners online access to their accounts and of responding to the individual customer requirements
bills through the Internet. In addition to displaying data, and representing these in the system
the following functions are available: • Reduced operating costs due to seamless integration with
• Payment authority (automatic debit, credit card debit) other mySAP.com solutions
• Clearing of credit memos • Employees are who motivated by functions that are easy
• Master data changes to use in a user-friendly system

Functions in the FSCM Biller Direct trigger an immediate


update in FI-CA.

Integration with SAP Business Information Warehouse


SAP BW permits strategic reporting based on FI-CA data that is
tailored towards your specific requirements. To do so, FI-CA
provides extractors for open and cleared items and a sequence
of standard reports that build on this information. Conse-
quently, the system can be used to perform many different
types of evaluation and analysis. These include:
• Display items in a sorted list
• Overdue analyses
• Analysis of payment behavior for specific customer segments
• Seasonal variations in payment behavior
• Average delay in payment

113
INTERCOMPANY DATA EXCHANGE
The intercompany data exchange (IDE) in mySAP Utilities ADMINISTRATION OF DEREGULATION DATA
meets the requirements that have resulted from the deregula- Point of Delivery
tion of energy markets. IDE primarily consists of the following The point of delivery is the point to which a utility service is
parts: supplied, or for which a utility service can be determined. The
• Administration of deregulation data unique key, called the point of delivery ID, prevents misunder-
Deregulation data includes points of delivery, grids, point standings and incorrect allocations of registered data even if
of delivery services, and service providers. a customer switches utility companies. The point of delivery
• Processing of data exchange processes is the central object in the deregulated data model. A point
Data exchange processes allow you to exchange the data that of delivery is created automatically for every installation. If
is necessary for processing business processes in deregulated you specify a point of delivery ID, you can uniquely identify
energy markets. any point of delivery during communication between market

Default value
Regional
structure

Business
Service provider
partner

Service Contract
Non-billable account

Service cat. Contract


Distributor
Distribution Billable service

Deregulated
Connection
Grid Point of delivery Installation Premise
object

Technical

Register Device

Figure 61: Data Model

114
participants, such as suppliers and distributors. If no points of system for settlement purposes. This means that you can use
delivery are defined within a market, or if the usual points of settlement procedures that calculate the settlement results,
delivery are not used, communication is still possible. However, not only for each settlement unit, but also for each grid. The
you must always ensure that other identification criteria are grid is historically allocated to a distributor. The distributor
available when you communicate with other service providers. is a service provider who is allocated a service type belonging
You can allocate several installations to the same point of to the service category “Supply.” You can allocate a grid to
delivery. several voltage levels.

Grid
A grid is an object in mySAP Utilities that corresponds to a dis- Higher-level grid
tributor’s distribution grid, or part of it. You can manage grids
Voltage level
for a distributor. A distribution grid can be divided into several Grid hierarchy
(for example 20 kV)
grids for the following reasons:
• To record grid hierarchies Grid
You can record grid hierarchies in the system by specifying
higher- or lower-level grids. These hierarchies can be evaluated
006
when overall schedules are created for different grids. 005 001 NetCo
004
• If a distribution grid covers several control areas 002
003 Distributor
If these control areas are managed by different control area
Regional structure
operators, you must manage each part of the distribution
grid that is located in a control area as a separate grid in the Figure 62: Grid Hierarchy

Control area operator Control area operator

Regional supplier Regional supplier

Municipal utility company


Stadtwerk

Grid 1 Grid 2
Municipal utility Municipal utility

District utility company District utility company

Figure 63: Distribution Grid Across Several Control Hierarchies

115
• If a distribution grid is divided into different voltage levels, Services
which are represented as separate grids in the system, you A service is used to describe a service supplied to a point
can even allocate different grids (and therefore different of delivery. Services can be billable or non-billable. All SAP
distributors) to different points of delivery for different or third-party services that are billed and/or invoiced are
voltage levels when a connection object (with the same modeled as a contract in the system. Contracts are also
postal address) has a number of points of delivery. described as billable services. All other services are non-billable
services and are modeled as a separate entity at the point of
delivery.
Service Business
provider partner Service Provider
The service provider is a company that plays a part in supply-
Service Contract
ing a point of delivery. A service provider can be a distributor,
Contract
Non- Billable
account a supplier, or a meter operator, for example. As a service pro-
billable service
vider, you can manage your own company in the system or
you can manage other companies with whom you have a busi-
Point of
Installation ness relationship for things like exchanging data or settling
delivery
payment. You can allocate different objects to the service
provider in mySAP Utilities.
Figure 64: Services

Business
partner

Contract
Vendor
account

Billing
G/L account
category

Service provider

Data
exchange Installation
definition

Non-billable
Grid
service
Contract

Figure 65: Service Provider

116
SUPPLY SCENARIO FOR A POINT OF DELIVERY The Distributor as Billing Agent and Bill Ready
AND PROCESS CONTROL IN A DEREGULATED The bill-ready scenario is a bill creation process performed by
ENVIRONMENT the service provider who is the owner of the receivable. The
The chief aspect of deregulation is that different companies bill covers services provided by the service provider as well as
(or service providers) take part in supplying a point of delivery services from any third parties involved. The bill is transferred
(a distributor and a supplier, for example). The supply status of to the billing agent who is responsible for bill payment. This
a point of delivery is described by the services that are allocated means that the customer receives one bill for all service types.
to it. The services describe the service providers taking part in
the supply and their roles. Processing a point of delivery creates The Supplier as Sole Provider (All-Inclusive Contracts)
processes that involve several service providers that are taking The sole provider is a service provider who, from the cus-
part in the supply. Examples of these processes include “chang- tomer’s point of view, is solely responsible for all services. The
ing a supplier” and “handling payments” for grid usage charges. sole provider is also the owner of third-party receivables from
These processes are not carried out by the energy supplier and the customer. The distributor performs billing for grid usage.
the end customer, but by the service providers that play a part The distributor bills the supplier for grid usage charges. In-
in supplying the point of delivery (or end customer). The way coming bills from the distributor in the supplier’s system are
in which these processes are controlled depends on the partici- aggregated and transferred to accounts payable accounting,
pating service providers. The question of who issues the bill to where they are cleared. The supplier pays the grid usage
the customer as well as the question of payment handling for charges to the distributor without invoicing them himself
grid usage charges for the distributor and the supplier is of par- in contract accounts receivable and payable. From the cus-
ticular importance here. The following describes a number of tomer’s point of view, the supplier, as sole provider, is solely
scenarios, in which you use intercompany data exchange. For responsible for both services (grid usage and energy supply).
more information, see the Chapter 7, Contract Accounts Receiv- The supplier does not list the grid usage charges separately on
able and Payable. the customer’s bill, but instead creates a separate rate for all
services.
Supplier as Billing Agent and Rate Ready
A billing agent is a service provider that creates bills and moni- Dual Billing
tors incoming payments for services they provide themselves, Dual billing is a bill creation process in which each service
as well as services from any third parties involved. The rate- provider creates its own bill and sends it to the customer.
ready procedure involves a bill creation process and bill pay- This means that the customer receives several bills.
ment by the billing agents on behalf of the service provider
who is the service owner. The billing agent must have access
to all the data (such as rate data) required to create the bill.
This means that the customer receives one bill for all service
types.

117
PROCESSING DATA EXCHANGE PROCESSES A data exchange process monitors and controls messages relat-
The deregulation of the energy market has resulted in the ed to point of delivery within intercompany data exchange.
development of new business processes that require data to Automation (of data exchange processes in particular) is very
be exchanged between market participants (supplier and important for processing business processes. You can control
distributor, for example). In a business process, an exchange and monitor data exchange processes using mySAP Utilities.
of data consists of several steps. We refer to these steps as data This allows you to integrate data exchange processes with busi-
exchange processes. If a customer changes supplier, for exam- ness processes by means of workflow automated business
ple, the new supplier sends the relevant data to the customer’s processes.
former supplier and to the distributor. The former supplier
and the distributor check the data and determine whether the Data Exchange Definitions
change of supplier is permissible. The former supplier sends Data exchange definitions are created based on data exchange
a confirmation or a rejection of the customer switch to the processes. A data exchange definition describes at which point
distributor. Depending on the result of the checks and the (due date) and in which format messages are exchanged
confirmation from the former supplier, the distributor sends between two service providers. This is determined at service
a confirmation or a rejection to the customer’s new supplier, provider level. In exceptional cases however, you can override
thus ending the change of supplier process. In the event of a the data exchange definition at point of delivery level. Data
supplier change, the following data exchange processes occur: exchange for the individual point of delivery is controlled by
• The new supplier sends a customer change notification to the data exchange definition of the corresponding service
the former supplier provider. You can also redefine data exchange definitions for
• The former supplier receives the customer change notifi- individual points of delivery. This means that for an individual
cation from the new supplier point of delivery, you can define a due date control that is dif-
• The new supplier sends the customer change notification ferent to that described in the data exchange definition of the
to the distributor corresponding service provider. Every data exchange definition
• The distributor receives the customer change notification can be prorated historically.
from the new supplier
• The former supplier sends a confirmation of the customer
change to the distributor
• The distributor receives the confirmation of the customer
change from the former supplier
• The distributor sends a confirmation of the customer change
to the new supplier
• The new supplier receives a confirmation of the customer
change from the distributor

118
Data Exchange Tasks Control
Fixed data exchange tasks with specific due dates for individual There are several different ways of controlling the exchange of
points of delivery are generated or created manually from data data. It is possible to schedule the execution of data exchange
exchange definitions (for service provider or point of delivery). tasks for specific data exchange processes in advance. You can
You can use the generated data exchange tasks to monitor the execute the scheduled data exchange tasks by starting a report
expected import or export of data. The data exchange task containing a number of selection options (service provider,
automatically logs message import and export (logging exe- data exchange process, and so on). In this way, a great deal of
cuted data exchange processes and monitoring scheduled due the data exchange can be automated. In addition, you can trig-
dates). You can generate or manually create data exchange ger the execution of individual data exchange tasks or create
tasks based on the data exchange definition that was last cre- new ones directly in “monitoring.”
ated. When you execute a data exchange task, the data to be
sent to a communication partner is read directly from the appli- Monitoring
cation and written to an IDoc based on the communication Data exchange monitoring is a very important task. You can
format as specified in the data exchange definition. It is only analyze executed or scheduled data exchange tasks according
possible to execute export processes. An IDoc (intermediate to service provider, data exchange process, individual points of
document) is the standard interface used to exchange business delivery, or according to the status of the data exchange task.
data with an external system. For outbound communication, Data exchange tasks are given a status that displays the task sta-
the IDoc allows data to be converted into different formats tus and, where appropriate, information about any processing
such as XML, EDIFACT, Microsoft Excel, and so on. The IDocs errors that have occurred. For example, this allows you to
are linked to the data exchange task. When data is received, determine overdue data exchange tasks and data exchange
the various external formats are converted to an IDoc. tasks that ended with errors. Depending on the status of the
data exchange task, you can trigger automatic processing. This
As a rule, you should expect a large number of data exchange allows you to start a workflow for all data exchange tasks with
tasks. If, for example, you import profile values on a daily basis, processing errors, which informs the responsible person of the
a data exchange task is recorded for every day and for every errors by e-mail. Monitoring data exchange tasks also provides
profile. To keep the volume of data to a minimum, you can a link to the application objects that are related to the ex-
use reports to delete data exchange tasks that have already change of data. This could be a link to the corresponding pro-
been executed. file for a measured load shape received by the distributor, for
example. This link allows you to display the transferred profile
You can use authorization objects to limit the use of data values directly.
exchange tasks.

119
SAP
System

AP R

S
BU TO
SINE EC
SS CONN
XML

SAP HTML
BC WEB
INTE BROWSER
SAP R NET T E CHNOLOGY
System XML

HTML/
XML
XML
Inter- XML
XML WEB
face CONTENT
DERVER
NON-SAP
SYSTEMS B2B Server
WEB
APPLICATIONS

BC NON-SAP
SYSTEMS

IDoc

AMR BAPI
mySAP Utilities, EDM, IDE

BOR

FI CO ...
WF

Figure 66: Data Exchange Architecture

Communication Technology Business Processes with Data Exchange


Data is exchanged using IDocs. If you want to send data to Data exchange processes are part of a complex business process.
another market participant, an IDoc in the format that is speci- Sending a customer switch notification from the supplier to
fied in the data exchange definition is created from that data. the distributor is part of a complex change of supplier process.
You can send the data using the SAP® Business Connector. The Data exchange processes only control and monitor the data
SAP Business Connector can create an XML file from the IDoc exchange processes, not the entire business process. In the
and send it to the appropriate recipient by means of the Inter- event of a change of supplier process, the entire process is con-
net. It can also receive an XML file from another market par- trolled using a corresponding workflow, in which the data
ticipant and convert it to an IDoc so that it can be processed as exchange processes are integrated as process steps (workflow
a data exchange process in mySAP Utilities. steps). The switch document is used to monitor (log) the
change of supplier process. The switch document is also used
in “monitoring” to establish the connection between the data
exchange processes and the business processes.

120
SOLUTION BENEFITS • Investment security
Implementing intercompany data exchange (IDE) offers you IDE is based on established mySAP.com technology and can
a wide range of advantages: be implemented regardless of the type of database, operating
• Fulfill legal requirements system, or software you use. IDE fits directly into the existing
By implementing IDE, utility companies can meet the system landscape. Moreover, it is fully integrated with all
communication requirements of the liberalized energy other mySAP Utilities components.
market that have resulted from the breaking up of the value • A flexible global solution
chain within the utilities industry (unbundling). In many IDE is a solution that you can implement internationally
countries, these communication requirements are obligatory and modify to meet requirements that are particular to
by law and must be fulfilled. The flexibility of the IDE tool specific countries. You can use it to map a wide range of
allows you to meet these requirements. international market models and data exchange standards.
• Consistent alignment with the liberalized energy market Reusable templates for selected business processes are avail-
The efficient and effective communication between players able to you for countries in which IDE has already been
in the deregulated energy market forms the basis for the localized.
seamless operation of all market mechanisms. Companies • Mass data capability
that use IDE ensure a continuous and consistent flow of Companies of all sizes can work effectively with IDE. The
data with other market participants. solution is specially optimized for processing mass data.
• Reduced costs using process automation and competitive
advantage through efficiency
IDE allows you to fully automate data exchange processes.
This means that the people responsible can focus completely
on the task of supervision, thus ensuring a timely and unin-
terrupted flow of data. Automating business processes using
IDE allows you to execute time-critical mass data exchange
processes (changing supplier, exchanging meter data, and so
on) within the required time limits.

121
ASSET AND WORK MANAGEMENT
Although there are fewer financial resources available in the react quickly to customer demands, as well as schedule em-
liberalized market for upgrading and maintaining technical ployees more effectively, the organization of work manage-
installations, utility companies must still guarantee the avail- ment must also be considerably improved.
ability and supply of energy. Resources must, therefore, be
used more efficiently – a prerequisite that requires new con- Through its asset and work management capabilities, mySAP
cepts in asset management. Energy supply alone, however, is Utilities enables you to implement new methods in asset
no longer enough to satisfy customers. Customers now demand management as well as improve customer service. In this way,
attractive and reliable services at the right price. In order to mySAP Utilities supports energy producers, distributors, and
service companies.

CUSTOMER

Customer-oriented
Customer- service processes Work
centric Open interfaces for management
industry-specific
solutions
Meter services

ASSET MANAGEMENT

Energy supplier
Description and structure of
technical installations

Generator Distributor
Preventative
maintenance
Asset- Work
centric Maintenance cycle management
Work clearance
management

Figure 67: mySAP Utilities' Asset and Work Management Capabilities Support All Businesses in the Value Chain

122
mySAP Utilities enables utility companies to execute the create different views of a single installation using the hierar-
following functions: chical and relational structure in mySAP Utilities. Every
• Map all technical objects – from power stations, through department can create their own view of the same object.
service connections and meters to grids and pipelines Maintenance employees, for example, can view an installation
• Improve maintenance work – from order receipt, through according to technical criteria, while employees from control-
billing, to planning and execution ling can create a business-orientated view. The business view
• Check the total cost of technical installations – from has, of course, a completely different structure to the technical
purchase, through refurbishment, to maintenance view, since it displays non-technical aspects of an installation,
• Offer customer services as products, schedule service such as the cost center. These different views enable you to
employees more efficiently, execute services as well as analyze objects from a wide range of perspectives and control
confirm them and post them in bills costs more effectively. In one view, for example, you can check
• Integrate the functions you require in asset and work the costs of a particular line section. Another view of the same
management by connecting external systems such as geo- line section only displays costs incurred for the medium volt-
graphical information systems (GIS) and outage analysis age area and aggregates these costs for the whole supply grid.
systems
If you manage your installations in a geographical information
Through its integration with mySAP™ Product Lifecycle system (GIS) or a network information system (NIS), you can
Management (mySAP™ PLM), mySAP Utilities offers an addi- easily integrate these systems into mySAP Utilities using the
tional set of utility-specific functions. The first part of this GIS Business Connector (GBC) – which is passive middleware
chapter will present you with an overview of the functions that connects a GIS with the SAP system without starting any
found in mySAP Utilities with asset and work management. processes itself. If a process is started in the SAP system that
requires data from the GIS, the GBC ensures that the corres-
TECHNICAL AND BUSINESS VIEWS OF AN ponding actions are triggered in the GIS.
INSTALLATION
mySAP Utilities enables you to describe in detail any number PREVENTATIVE MAINTENANCE AND MALFUNCTION
of technical objects and installations along with their technical REPORTS
data. You can directly access further technical information, However you maintain your installations – whether based on
such as specifications and drawings in a document manage- time, performance, or status – mySAP Utilities supports your
ment system, using the objects in mySAP Utilities. You can also strategy and maintenance cycle. mySAP Utilities uses mainte-
access objects in mySAP Utilities from the computer-aided nance plans to generate the necessary orders and reports, and
design (CAD) systems you use to create and design installations. adjusts them automatically once they have been confirmed.
Since technical installations are directly linked to the Asset You can maintain an installation based on its status by inte-
Accounting component, new installations are also automati- grating supervisory control and data acquisition (SCADA) or
cally created in accounting. process control systems. These systems send status informa-
tion from an installation directly to the SAP System, and auto-
You can link individual technical objects together, and in matically generate maintenance orders when needed.
doing so, map installations with complex structures (for exam-
ple, power stations and supply grids). You can also create your
own numbering system to identify these installations. You can

123
If an installation breaks down, it must be repaired quickly. WORK CLEARANCE MANAGEMENT AND SAFETY
In mySAP Utilities, all steps of this process – from the mal- AT WORK
function report, through confirmation, to the accelerated Inspections and maintenance work on installations that are
order release – are executed in one system, and all employees critical to safety must be planned, executed, and monitored
involved are informed of the situation. This considerably particularly carefully. mySAP Utilities' work clearance manage-
reduces the downtime of an installation. Information on a ment functions provide what you need to meet strict safety
malfunction can also be sent from a SCADA system to the requirements. This includes safety measures for the prevention
SAP system where a malfunction report is triggered. mySAP of fire or radiation, as well as lockouts/tagouts and untagging
Utilities supports the maintenance of technical installations for technical objects that have to be electronically isolated or
with the following, additional functions: mechanically separated before maintenance work can begin.
• You can store task lists as templates for maintenance work By using the functions for industrial safety and medicine in
that is made up of the same or similar work steps. Here, you mySAP Utilities, you can increase safety for your employees
can assign jobs to employees as well as describe the tools they and minimize health risks. As a result, you can take into con-
require, and how the costs are to be posted. Based on these sideration exposure in the workplace, manage the status of
templates, maintenance orders can be generated in a very safety measures, plan training courses, and analyze accident
short space of time. statistics.
• The maintenance history saves all orders and reports for
individual installations. It displays problems that occur, CUSTOMER-ORIENTED SERVICE PROCESSES
analyzes them, and can uncover hidden relationships. You not only supply your customers with electricity, gas,
• The solution database helps you analyze what caused the or water, you also offer additional services such as installing
damage and proposes possible solutions. service connections, meters, and devices. mySAP Utilities
• Maintenance employees can download orders onto mobile enables you to offer, sell, and bill these services as products.
devices and upload confirmations when the work has been Moreover, you can use the whole range of asset and work
carried out. management functions for planning, executing, and confirm-
• You can use the additional component map and guide to ing orders during customer service. The interaction center
improve the routes that your maintenance employees travel. (IC) from mySAP CRM is used for direct customer contact.
• Vehicle management helps you effectively allocate, purchase, In addition to offering and selling services, you can also start
and maintain vehicles for your mobile teams. processes in the IC, for example interim meter reading, discon-
• Refurbishment orders enable you to refurbish broken, nection, and repairs. By using appointment planning in
repairable spares. mySAP Utilities, call center agents can immediately propose a
• You can use mySAP™ Supplier Relationship Management time and a day for a service team to carry out work. Customers
(mySAP™ SRM) to electronically purchase spares and services can also report malfunctions to the call center. mySAP Utilities
in one easy step. forwards these reports to an integrated malfunction analysis

124
system. Other periodic service work requires a large number of A DETAILED LOOK AT UTILITIES-SPECIFIC FUNCTIONS
work orders. This includes the periodic replacement of meters IN ASSET AND WORK MANAGEMENT
– usually a legal requirement – or the inspection of installa- In addition to the functions contained in mySAP PLM, mySAP
tions. Management capabilities help you create large numbers Utilities has a range of utilities-specific functions that are
of orders and allows you to bundle them according to different described in detail in the following section.
criteria, such as geographic characteristics. You can standardize
and automate all service processes to a large degree through Description of the Technical Installation
user-defined templates. These make it considerably easier for mySAP Utilities maps the complete technical infrastructure
your employees to create orders. If you want to allocate work of a utility company – including the creation, transfer, and dis-
orders to employees based on predefined rules or geographic tribution of functional locations, equipment, and their hierar-
information, you can integrate mySAP Utilities with a work chies. Figure 68 uses the example of a supply grid to display
scheduling system. Many of these systems enable agents to this. In this example, the distribution station is the highest ele-
process orders online. Orders can be sent to employees in the ment in the hierarchy and the transformer fields are subordi-
field who can confirm these orders online. nate. Transformers are classified as equipment and are installed
in the transformer fields. The transformer fields are connected
TECHNICAL AND VISUAL INTEGRATION OF SYSTEMS to lines by means of object links. The lines are also functional
Used in connection with other systems, mySAP Utilities’ asset locations. Electricity pylons are installed in the lines as equip-
and work management functionality covers not only the com- ment. Data about the electricity pylons (such as type of
plete life cycle of installations, but also technical objects and traverse or isolator) can be mapped in different assemblies.
customer service. Network information systems, geographical
information systems, and SCADA systems all play an im-
portant role in work management, as do systems designed to
improve grids, analyze outages, and schedule work. Individual
solutions, however, are not the answer: Many processes can
only be used fully when they are integrated with other soft-
ware systems. This is why mySAP Utilities is designed to be
integrated with so many different systems.

Systems are not only integrated on a technical level, however.


Employees can work more efficiently if information and func-
tions from different systems are displayed in one interface.
Web-based portal solutions, such as the Enterprise Portal for
Assets, are particularly suited for this kind of visual integration.
The portal groups together all the functions an employee
needs for his or her work – from maintenance orders and
technical data on the installation, to maps of the network
information system and information about customers.

125
Distribution station Electricity pylon

Line

Transformer fields Transformers

Functional locations

Equipment

Object links

Figure 68: Structure of a Supply Grid with Functional Locations and Equipment

The service connection links the supply grid to the data Device locations describe where devices for different divisions
objects of mySAP Utilities. The service connection is also classi- such as electricity (or water) meters and pressure regulators
fied as equipment and can be connected to a corresponding are located in a connection object. Connection objects and
transformer through an object link. It is also installed in the device locations are functional locations with additional,
house, that is, the connection object. industry-specific data. The connection object is the highest

126
Functional locations

Equipment

Connection
Object link object

Premise

Technical
installations
Premise

Distribution station
Device location

Service connection

Transformer

Device

Figure 69: Technical Objects at the Customer and Their Connection to the Supply Grid

element in the hierarchy and the device locations are subordi- Service Products and Service Objects
nate. The devices are classified as equipment that is installed Objects in the technical infrastructure must be maintained,
in the device location. repaired, and upgraded. As a result, utility companies have to
process a large number of work orders on a daily basis. There
You can allocate technical installations to individual apart- is a difference between internal work orders (maintenance
ments (the premises) and in doing so enter technical data. In orders) and external work orders with customer references
Figure 69, the system determines technical data from the lines (service orders) that can be billed to a customer if necessary.
leading to the individual houses. Technical installations are
also classified as equipment.

127
Examples of maintenance orders include the following: Utilities. The service object determines what kind of work
• Maintenance work on a supply grid order has to be created (internal, external, profitable,
• Repairs and so on). It also contains the following data:
• New installation, upgrade, or dismantling of technical • A description of the work to be done
installations This lists the steps required to complete an order. Planning
times, materials, and resources are also recorded here.
Examples of service orders include: • A responsible work center
• Creation and strengthening of service connections • Reference to a technical object
• Energy consultation • A billing rule
• Unplanned meter reading This determines how an order is related to an account.
• Disconnection and reconnection
If, for example, you want to carry out an unplanned meter
In mySAP Utilities, you can create work orders and notifica- reading, you select the service object in question. A work order
tions for all functional locations and equipment that describe containing a description of the work and the materials requir-
their technical installations. ed is then created and allocated to the employee responsible
for the work.
Many work orders are processed in a similar way. Therefore,
it makes sense to standardize these work orders to simplify The steps for each process vary for different work orders. Since
planning, the calculation of costs, and the execution of orders. it is not feasible to save a service order with its own work des-
In order to do this, you define service objects in mySAP cription for all data, mySAP Utilities enables you to configure

Connection object,
Device

Description of resources
for work, material ...
external resources Technical object

Instructions Sales order Service order

Service Product

Maintenance or
Service material service order

Sales view Configuration


Price information

Characteristics
Values Dependencies

Figure 70: The Concept of the Service Product

128
service objects. To do this, you have to save a maximum set of Product configuration is a flexible marketing instrument that
instructions that contains all possible process steps, materials, enables you to react quickly to internal or external changes.
and resources. The system can determine the correct process For example, if an energy company contracts an external com-
description by using characteristics such as the length of the pany to carry out underground drilling work, the configura-
service connection, division, and relationships to these charac- tion activates a worklist in the instruction sheet. If the price for
teristics. For example, for a length of 10m, the planned time is a service connection no longer depends on the feeder length,
2 hours. The configuration enables you to individually plan the characteristics for pricing can be changed while all other
personnel resources as well as the materials and resources entries for the service object “new service connection” remain
required. A service object can be configured in different ways: unchanged.
• You enter the characteristic values when you select a service
object You offer a customer a service product and configure it accord-
• The values are transferred from an external system using ingly. If the customer accepts the offer, you create a sales
a standard interface order. The data from the quotation is transferred to the order.
• If a work order refers to an object that already exists, its The system also creates an appropriate service order and job
characteristic values can be automatically transferred to description based on this sales order. After the work order
the work order is completed, the actual working time and materials used
are confirmed. This information is then used to calculate
The last option also works in reverse: You can use a work order the actual costs of the order. The customer can be billed for
to automatically create a new technical object, and transfer the the quotation price or the order can be invoiced according
characteristic values from the work order to the new object. to actual costs incurred.

Often, it makes sense to not only bill a customer for a service For example, you can offer the installation of a service connec-
separately, but to also offer the service as a separate product. tion to your customers as the service product: “new service
If this is the case, you have to define a service product. connection.” To do this, you have to define the following char-
acteristics and store permissible values for some of them:
A service product is an enhanced service object. It contains
the same data as a service object as well as an additional service Characteristic Permissible Values
material. This service material can be called, for example,
Surface category Light, normal, heavy surface
“new service connection” or “energy consultation.” The ser-
vice product describes the service from both a sales and a plan- Length of service connection

ning point of view. The service product configuration not only Connection type A, B
affects the instructions, but also the price. You can define char- Breakthrough of a wall Yes, No
acteristics and relationships in order to calculate the price. as customer contribution
The configuration enables you to plan with increased flexibil-
ity and to create an individual quotation for customers. By
using just a few characteristics, you can create a wide range
of services from a standard repertoire of products.

129
You also define relationships that affect the instructions and If you want to use service notifications instead of work orders,
price. For example: you define a notification profile, not a service object. You store
• Planned time, in hours, for the excavation = the necessary procedures in an activity schema that corre-
Length in meters x 0.5 sponds to the instructions in the work orders. In contrast to
• Secure excavation if surface is light work orders, notifications have a more descriptive character.
• Give customer discount for own contribution They do not have to be confirmed or billed, and neither costs
nor revenues can be posted for it.

Service product: Create service connection

SERVICE MATERIAL CONFIGURATION INSTRUCTION

Cable per m 60.00 Character Values 1. Dig trench


Time: 0.5h per m
Excavator per m 150.00 Surface cat.: Light Tools: Excavator

Connection box Length: 10m 2. Secure trench


Type A 1200.00 only for light soil
Type B 1500.00 Connection type: A
3. Lay cable
Discount for Customer Material: X m cable
customer contribution: Yes
contribution 300.00 4. Install connection box
Time: 1h
Material: Connection box

5. Fill trench
Time: 0.2h per m

Offer, Sales order Service object Service order

Figure 71: A Service Connection as an Example for a Service Product

130
Service Objects in Business Processes or street). In addition to the periodic inspections, there are
It makes sense to use service objects and service products for also aperiodic inspections. These are divided into two groups:
many processes in asset and work management and customer – Initial inspections
service. They enable you to create standardized work orders. These are executed for new technical objects.
If you do not want to create work orders, you can always create – Advanced inspections
service notifications using notification profiles. Service objects In this instance, the next periodic inspection is moved
can be used to create service orders automatically in different forward. An advanced inspection can be either planned or
processes: unplanned (for example, a service technician decides on
• Aperiodic meter readings site to inspect a technical object without a planned order).
If a customer wants an interim meter reading, or you want
to carry out a control meter reading, you create an aperiodic SAP provides predefined front office processes for periodic
meter reading order. The system simultaneously creates a and aperiodic inspections. In addition to creating orders
service order. in these processes, you can also use service objects, service
• Disconnection and reconnection projects, and service notifications to create work orders in
A service order can be created together with a disconnection the following ways:
document. Service orders for disconnection and reconnec- • In a front office process in the interaction center
tion can be dependent on the reason for a disconnection. Here are examples:
Different service orders are created for disconnections due – A service order for repairing a device if a customer
to dunning, disconnections at the request of a customer, complains about a defective device
or disconnections due to technical reasons. – A service order for installing a device when a new
• Device replacement connection object is created
Devices must be replaced for certification. You can create • Within a workflow
service orders for devices from sample lots and for devices The workflow “service connection with quotation”
from the periodic replacement list. is used as an example later in this chapter.
• Inspection • In the hierarchy structure of functional locations and
You use inspections to check periodic equipment or tech- equipment
nical installations. Service orders are created for periodic In the structural display, you can use service objects
checks based on service objects. Alternatively, you can create to create maintenance orders for individual objects
service notifications. In Switzerland, for example, inspections of a supply grid.
are needed for legally required home installation checks. The • creating a sales order with a service product
By
date of the last inspection is saved for every technical object.
You can also define the intervals at which the object is to Service objects and notification profiles for the processes
be inspected. This produces the date of the next inspection. described here are already predefined in mySAP Utilities. You
The inspection lists are used to plan inspections. Work orders can also easily define further service objects, service products,
or service notifications are based on these inspection lists and notification profiles.
and on different criteria (for example, for a particular city

131
Multilevel Service Objects and Products The workflow “service connection with customer quotation”
When mapping the technical infrastructure, you can create is described in the following in a shortened form:
hierarchies using functional locations and equipment. It often 1. A customer inquires about a service connection
makes sense to use order hierarchies when working with work 2. The agent selects the corresponding service product, config-
orders: A main order can be allocated various suborders, and ures it, and creates a quotation. The quotation price is taken
different work centers can be responsible for the suborders. from the configuration.
You can also create order hierarchies using configurable service 3. If the customer accepts the quotation, the agent decides if
objects and service products. To do this, you have to define a the customer has to make a down payment.
hierarchy of service products. If you enter a number of charac- 4. The agent receives a message in his or her inbox as soon as
teristic values, the system automatically creates the complete the customer has made the payment. The agent then creates
order hierarchy, including all orders that belong to the hierar- a sales order. The data for this is transferred automatically
chy. An example of this is the expansion of a supply grid. The from the quotation. At the same time, the system creates a
instructions for the multilevel service object “grid expansion” service order including a work description and
can contain the following steps: a material withdrawal slip.
1. Excavation work 5. The workflow forwards the order to the technician. The
2. Service object: Insert pylons technician takes the necessary materials from the warehouse,
3. Cable work executes the task, and confirms the time needed to complete
4. Service object: Install transformers the task.
6. The agent receives the confirmation in his or her inbox
Two service objects with their own worksteps and characteris- and closes the service order.
tics are integrated in steps 2 and 4. A service order for the grid 7. The workflow starts the “create connection” function.
expansion is generated and further service orders are created The agent enters the technical data and either allocates
as suborders for inserting the pylons and installing the trans- the service connection to an existing connection object,
formers. or creates a new one in the system.
8. The workflow forwards the order to invoicing. The down
Workflows payment and any other requests that may have been made
Many business processes always follow a similar pattern. If are included in the bill during bill creation.
more than one employee is involved in a process, or if the
process runs over a certain number of days, it is better to coor- You can change, delete, or add steps in this predefined
dinate the business process using a workflow. You can define workflow using the SAP® Workflow Builder.
your own workflow and use or adjust the following workflows
that are already defined in mySAP Utilities:
• Service connection with or without customer quotation
• Process service order
• Disconnection collection procedure
• Disconnection at the customer’s request
• Disconnection and monitoring of vacant status

132
The Integration of Systems One example of this is the planning of a new grid: The techni-
In addition to the interfaces available in mySAP PLM (for exam- cal and spatial planning is carried out in the GIS, the economic
ple, for SCADA systems), mySAP Utilities provides you with a planning in mySAP Utilities. This enables you to estimate the
range of other interfaces to systems that are frequently used in cost of the grid.
the utilities industry.
Marketing campaigns that target individual customers in a
The structure of a geographical information system (GIS) is region are another example of this interplay: Where are large
expensive – especially the entry, maintenance, and digitaliza- numbers of customers changing to a competing company?
tion of the geographical data. Therefore, the system must be Which potential gas customers live close to a supply line? The
used as effectively as possible, and, for many business processes, GIS determines this data and transfers it to mySAP CRM. You
this includes effective integration with different SAP systems. can easily integrate GIS and SAP systems, using the GIS Busi-

MDI
Mobile Devices
Confirmation of service orders

GBC mySAP Utilities


asset and work management capabilities
Confirmation of service orders
CADS

Breakdown reports
and orders
Status
monitoring
OMS
Geo data SCADA
Distribution station
breakdowns

GIS Connection information


AM/FM

Figure 72: Interfaces from mySAP Utilities to External Systems

133
ness Connector (GBC). In addition to the GIS, you can also The GBC also has its own data storage. It can temporarily store
integrate other object-oriented systems, such as network infor- data and tasks if a system is not available, enabling you to exe-
mation systems (NIS) through the GBC. The GBC is a passive cute asynchronous processes. The GBC accesses methods from
middleware. This means it mediates between the GIS and SAP objects in both systems. The GBC knows the SAP methods in
without starting any processes of its own. If a process that the Business Object Repository (BOR) and is informed of the
requires data or changes data from the GIS is triggered in the GIS methods being used during configuration. At the same
SAP system, the GBC ensures that the necessary actions are time, GIS and SAP methods are grouped as tasks and the data
executed in the GIS. This interaction takes place in both direc- flow between the two systems is defined. The GBC uses these
tions. The GBC ensures that the correct data is sent from one mappings to generate the interface program code that guaran-
system to the other, and that it can be retrieved without any tees that the process runs correctly and the data remains con-
problems. This prevents inconsistent data in either system. sistent.

GIS SAP

GIS Business
Connector

Methods SAP
applications

GIS
application Middleware

Methods

Enhanced Enhanced
GIS application SAP application

Business objects Business objects

Figure 73: The GIS Business Connector

134
Example: A new service connection is created in mySAP systems plan in detail and distribute short-term work orders
Utilities. This must also be recorded in the GIS. As soon as the based on criteria such as the following:
method “create service connection” starts in mySAP Utilities, • Required personnel profile
the GBC calls up the corresponding method in the GIS and • Distance, journey time
sends the technical data from the SAP system to the GIS. The • Priority
service connection is then automatically created in the GIS, • Confirmation of appointment
and the GBC connects the two objects. It also reminds the GIS
agent to mark the service connection on the map and to enter mySAP Utilities sends work orders and notifications to the
any further technical data. This process also works if the ser- computer-aided scheduling and dispatching systems. Once the
vice connection is created first in the GIS. There is no leading work has been carried out, the computer-aided scheduling and
system. For this integration to take place, the GIS must be dispatching systems transfer the data (for example, resources
object oriented. This means that the GIS must use objects used, and meter reading results) back to the SAP system.
and methods that the GBC can access. To ensure that the GBC
can work with different object models (for example, DCOM Data from mySAP Utilities is transferred to subsystems (for
or CORBA), Control Broker from the company Actional example, mobile devices) using the Mobile Data Interface
is used to connect the GBC and GIS. The GBC integrates the (MDI). Information such as meter reading results or notifica-
systems at business process level, while the Actional control tions of completed repairs are transferred from work being
broker connects them technically with each other. SAP delivers carried out on site. You can determine which data is sent to
the GBC and the Actional control broker in the GIS connector the mobile device and uploaded again into the SAP system.
package. Changes made to customer data are an example of this: A cus-
tomer notifies a technician that his or her telephone number
mySAP Utilities can transfer data to outage management sys- has changed. The technician enters the new number in a
tems (OMS) and computer-aided scheduling and dispatching mobile device. This data is later uploaded and automatically
systems using this work management interface. Outage man- processed in the system.
agement systems analyze disturbances in the supply grid. If
there are a number of disturbances in a particular section of You can use the disaggregated scenarios from asset and work
the grid, the system decides whether there is a central distur- management for sales and service processes that run in differ-
bance such as a transformer outage. The system can trigger the ent SAP systems or in different company codes within an SAP
repair of the system and determine the customers affected. In system. These scenarios process customer-oriented substeps
order to do this, it accesses connection information from a GIS such as quotations, sales orders, and invoicing, in one SAP sys-
or an NIS. mySAP Utilities sends outage notifications to the tem. The order-related substeps, such as service orders and
OMS and receives information on how the problem is solved, resource planning, are always processed in a second SAP sys-
and the time needed to do so. You can allocate orders to work tem. New service connections are an example of this: A utility
centers or individual employees using the planning table in company gives a service company a contract for creating new
mySAP PLM. The planning table is especially suited for orders service connections. To ensure that the business process runs
with longer runtimes such as installation upgrades and con- smoothly, from the sales order through the service order to
struction orders. Computer-aided scheduling and dispatching invoicing, the required data is automatically sent between the
two systems using IDocs (intermediate documents). The IDocs
for this process are contained in mySAP Utilities.

135
Additional Functions SOLUTION BENEFITS
Appointment scheduling provides employees with an overview Asset and work management capabilities from mySAP Utilities
of the service team capacity in the interaction center. This are the cornerstone for efficiently running and maintaining
enables the employee to propose an appointment for a service your installations as well as the basis for successful customer
– for example, repairing a device, or an aperiodic reading – service. mySAP Utilities delivers these benefits:
and to directly schedule this appointment. • Accompanies the complete life cycle of an installation, docu-
ments the measures taken, stores the history, and supplies
You can allocate a supervisor to a connection object (for your employees with all the necessary, up-to-date informa-
example, a janitor). When a work order is created for this tion they need to make informed decisions.
connection object, the supervisor is automatically transferred • Enables you to use modern maintenance strategies and
to the work order. reduce costs for inspection and maintenance work.
• Reduces errors and redundancies in the dataset of your
In some parts of the USA, permits from local authorities are installations, and simplifies the entry and maintenance
needed before work can be performed. For example, a cus- of data.
tomer must have a permit from the local authorities before • Allows you to control all costs and, as a result, provides
he or she can connect their motor home to an electricity grid. you with an overview of the total cost of ownership for
As a result, a service order is always created with a permit. your installations.
The order is locked until the permit is approved. You can • Groups together different industry-specific functions in one
determine which regions require a permit for different service solution such as work clearance management, safety at work,
objects and service products. periodic replacement, and the creation of service
connections.
• Ensures that your employees are scheduled in the most
effective way possible, thus improving customer service.
• Enables you to offer services as products and control
customer service costs.
• Integrates other systems that can be used in mySAP Utilities
– from GIS to mobile work scheduling – and makes it easier
for your employees to work with the different systems.

136
mySAP BUSINESS INTELLIGENCE
FOR THE UTILITIES INDUSTRY
SAP Business Information Warehouse (SAP BW) is the tried and The utilities industry is undergoing far-reaching changes.
tested data warehouse solution in mySAP Business Intelligence Deregulation and liberalization are defining both the interna-
(mySAP™ BI). Within the framework of mySAP Utilities, SAP tional and competitive landscape. At the same time, private
BW distinguishes itself through its predefined report and and non-residential customers are becoming increasingly
analysis scenarios for the utilities industry, and through its sensitive with regard to prices and services. Business processes
ability to format mass data efficiently in terabytes. These exten- must be extensively analyzed to ensure that complex processes
sive reports and evaluations can be tailored to individual roles – including the generation, transport, sale, and resale of elec-
in a company, and can be linked together using analytical tricity – can be valuated whenever necessary. This means that
applications. This provides new insights into company process- enormous amounts of data from internal applications and
es as well as a strong starting point for business processes and external sources must be processed and analyzed. Consequently,
closer customer relations. Utilities companies use SAP BW to effective measures for increased flexible company control and
tailor their processes and products more towards the demands more efficient processes can only be derived from clearly struc-
of their customers. By using industry-specific reports and tured data. mySAP Utilities is a powerful business solution for
analysis scenarios (Business Content), as well as analytical the utilities industry that can be ideally combined with SAP BW.
applications, you can secure existing markets and develop new The extensive business content of the data warehouse solution
potential for growth.

I have to increase the profitability in my region.


When is break even reached for several customers?
Which customers can‘t be supported profitably?
Where can I increase my business?
Which campaign was successful?

Sales Profitability Market share

Delivery Human resources Quality Market potential

Marketing costs Sales/service costs Customer satisfaction

SAP Non- mySAP mySAP


Provider File
R/3 SAP Utilities CRM

Figure 74: Questions Asked and Demands Made by a Company

137
from SAP is geared towards the specific demands of the utilities (BEx), and Web reporting. SAP BW allows you to evaluate dif-
industry. At the forefront of this solution are stock values, ferent sources and return the results to the operative output
processes, sales, and the most important key figure categories, systems (closed loop). Specialists and managers can then make
including total revenues from utility services, discounts, con- decisions based on the most up-to-date information. This
sumption, demand, rental price, and changes to stocks. Busi- enables you to monitor contracts and revenues as well as to
ness Content (predefined role and task-related information control individual conditions.
models that can be suited to enterprise-specific requirements)
for the utilities industry offers a wide spectrum of report and ANALYSIS OF STATISTICS
analysis scenarios for the utilities industry. These are based on SAP BW also contains enhanced Business Content based on
fundamental elements of SAP BW, such as InfoSources (data mySAP Utilities. This is used for stock, transaction, sales and
retrieval), InfoCubes (data retention), a powerful OLAP proces- consumption statistics, as well as master data objects from
sor (online analytical processing), the graphic user interface mySAP Utilities such as contracts, contract accounts, and con-

mySAP Enterprise Portal

Campaign target group


Segment Builder

mySAP BI
mySAP CRM

Orders, Activities, Opportunities, Contracts

Contract creation Sales revenue, Stocks and Opportunities,


and changes, Consumption data, transactions, Family tree
Service orders Master data costs, contacts

mySAP Utilities

Figure 75: Example of Campaign Management

138
nection objects. These statistics can also be combined in SAP decisions on any further action. For example, you might con-
BW using new analytical applications (analytical CRM). The sider starting a campaign to win back these customers. If you
ability to combine and analyze these statistics provides you do, you can select target groups from consumption statistics
with new insights into datasets and new resources for market- and transfer them to mySAP CRM. The success of a campaign
ing and sales as well as a more customer-oriented, profitable can then be analyzed using consumption statistics based on
corporate management within liberalized markets. The follow- expected consumption and profit of new or changed contracts.
ing examples illustrate parts of SAP BW with a closed system. There are, of course, other scenarios based on different statis-
tics. Some of which are described as follows:
An Example of a Marketing Campaign
You want to start a gas marketing campaign in mySAP CRM, Stock Statistics
using a target group from mySAP BI. The target group is made Stock statistics show you how the stocks of your utility compa-
up of data that has been recently and periodically transferred ny (for example, customers and contracts) develop. The stocks
from mySAP Utilities. For example, you create a list of all cus- are evaluated at different levels and in the context of the whole
tomers that live in a particular area, whose consumption last company. They are also analyzed chronologically and histori-
year was higher than 10,000 kWh. They do not have a gas con- cally down to premise level. Business Content enables you to
tract but can easily be connected to an existing gas grid. These display all changes to stock statistics and access individual con-
customers could all be potentially supplied with gas. You then tracts especially during master data reporting.
start an analysis of the sales statistics and accompanying mySAP
Utilities master data. In mySAP CRM, you use this target group
in the campaign and, once the campaign is finished, you create
and change contracts for customers who are interested in being
supplied with gas. This contract information is automatically
copied from mySAP CRM to mySAP Utilities and any changes
are made available to SAP BW. Using SAP BW, you can then
analyze how successful the campaign was, and use these results
for further campaigns. Success, for example, can be measured
in the increased number of gas contracts, or in the increase in
profits for the gas division.

An Example of Change of Supplier


After analyzing transaction statistics, you establish that there
has been a considerable increase in terminated contracts Figure 76: Overview of Stock: Customers and Contracts
caused by customers changing suppliers. By using Business
Content, you can check whether customers who terminated You can also view the historical development of your con-
their contracts registered a high level of complaints, and if so, tracts in each division and company code and identify trends
what was the nature of the complaints. At the same time, you in advance. You can then compare these trends with the stock
can also use the consumption statistics to check how much statistics for your business partners. This analysis also supports
revenue your company made from these customers. You can
then use this information to forecast losses as well as make

139
the subdivision of statistics according to division, company ties. Here, it is important that relevant disconnection infor-
code, business partner category, and so on. The following stock mation is saved and changes are entered at the document
statistics are available in the mySAP Utilities solution: level in SAP BW. You can evaluate disconnection reasons and
• Business partner stock statistics objects (business partner, connection object, device number,
This InfoCube contains information about your business and so on) and evaluate the disconnection date and duration
partner stocks. The stock is stored historically and can be of the disconnection. You can also create an overview of the
analyzed based on partner attributes. number of disconnections based on particular attributes.
• Contract account stock statistics • Historical disconnection/reconnection
• Contract stock statistics This InfoCube only contains aggregated information about
• Installation stock statistics the disconnection of customers and objects. To avoid a large
• Connection object stock statistics number of changes being posted, only reconnected discon-
• Premise stock statistics nections are posted in this InfoCube. It is designed to analyze
• Device location stock statistics disconnections quickly and historically – most analyses are
• Contacts stock statistics based on business partners and connection objects. You can
In mySAP Utilities, activities are automatically entered in also execute analyses based on regional characteristics.
the call center by means of contacts. Contacts can be divided
into different categories such as complaints, rate change, and Transaction Statistics
move-in. They can be reported, for example, by telephone You can use transaction statistics to analyze important com-
or e-mail. Contacts contain a lot of information about the pany processes that are executed manually by employees. This
utilization of the call center and provide an overview of cus- mainly involves analyzing the costs of individual transactions
tomer behavior. (such as bill creation, reversal, move-in/move-out, and device
• Devices stock statistics replacement) to target specific areas for cost reduction. Trans-
This InfoCube contains information about device stock. The action statistics provide you with the number of manual pro-
stock is stored historically. It can be analyzed based on the cesses in your company. To evaluate these processes using your
device and navigation attributes of the device category. Data internal company costs, you must multiply the costs in the
is stored on a monthly basis. query by the number of processes.
• Reference values stock statistics
• Disconnection/reconnection The following transactions statistics are of particular interest:
Normally, disconnections in the utilities industry take place • Move-in/move-out transaction statistics
because of customer requests, vacant status, and dunning. This InfoCube forms the data basis for analyzing move-ins
A disconnection normally requires considerable personnel and move-outs at the premise. Data is stored on a monthly
expenditure and is, therefore, quite an expensive process for basis.
a utility company. A continuous analysis of disconnections • Rate maintenance transaction statistics
and reconnections, as well as disconnections that have not • Billing-related device installation/removal transaction
yet been reconnected is an important source of information. statistics
A company can use this information to identify trends and This InfoCube forms the data basis for analyzing billing-
dependencies at an early stage and react to them in an ap- related device installation and removal (when the device was
propriate manner. Disconnections and reconnections must allocated to a utility installation). Data is stored on a month-
also be analyzed for monthly reports to regulation authori- ly basis.

140
• Single invoicing transaction statistics Consumption Statistics
This InfoCube forms the data basis for analyzing single In marketing, it is not only important to know what quantities
invoicing. Mass invoicing runs are not included. Data is and amounts were invoiced for a particular period. Consump-
stored on a monthly basis. tion that has not yet been billed is equally important. You can
• Aperiodic billing transaction statistics only create an overall view of a customer’s or customer group’s
This InfoCube forms the data basis for billing analysis. potential revenue if you have both sets of statistics. Consump-
Periodic billing is not included. Data is stored on a monthly tion statistics provide you with these. Based on current data,
basis. you can select target groups according to certain criteria (for
• Technical device installation/removal transaction statistics example, all customers whose consumption in the year 2002
was more than 10,000 kWh) and target them with new services
Sales Statistics and products
Based on demand-related key figures from the whole compa- • Consumption values and sales for target group selection
ny, sales statistics provide different views of sales data. There- This InfoCube helps you analyze consumption values and
fore, they help you analyze quantities and amounts of demand revenues for certain target groups. You can select target
and work, as well as process revenues. You can use this infor- groups according to different business partner characteristics.
mation as a basis for optimizing your rate and price structure. Navigation attributes on the various levels of the different
Additionally, you can evaluate local authority franchise pay- master data objects – including billed contracts and installa-
ments or revenue developments according to industry, divi- tions – help you do this.
sion, or business partner. With SAP’s predefined Business Con- • Consumption values and sales for campaign analysis
tent, utility companies can also display taxes to be paid on an This InfoCube enables you to analyze sales from contracts
aggregated basis, for example, according to sales district (juris- that were allocated to a campaign in mySAP CRM. You can
diction code) – a function that is very important in the USA. use the sales and quantity key figures for billed and extra-
polated consumption values to carry out these analyses.
• The CRM product is updated in the InfoCube as a further
characteristic for campaign analysis. Here are two examples:
– The customer wants a new contract as the result of a
campaign
– The customer wants to change products as the result
of an upselling campaign

Figure 77: Sales Statistics According to Division

141
Unbilled Revenue Reporting Individual Procedure
Unbilled revenue reporting determines and evaluates the sold In contrast to the flat-rate procedure that, in addition to the
and billed quantities for a closing fiscal period. This can be energy feeding volume, only uses the data from billing docu-
either a company’s annual or monthly balance sheet. Utilities ments in billed contracts, the individual procedure analyzes
companies have particular demands when generating a com- all contracts individually. For each contract, the system deter-
pany balance sheet since not all customers will have been billed mines the period in the fiscal/forecast period for which the
and entered in accounting when the balance sheet is created. contact has not yet been billed. The system executes a billing
Appointments for customer meter readings are distributed simulation for this period. During billing simulation, the con-
across the whole year – especially in rolling billing. In this case, sumption for each contract is extrapolated using the weighting
unbilled revenue reporting considerably influences the busi- procedure. The data from the billed documents, together
ness results for a fiscal period. As such, companies do not have with the data from the simulated documents, produces an
the statistical data for the period between the last time billing estimated value for consumption and revenues of the periods
took place and the balance sheet key date. This data is required in question.
for creating a balance sheet and is generated during unbilled
revenue reporting. This includes, on the one hand, forecast Unbilled Revenue Reporting with mySAP BI
data for the current fiscal period, and on the other, the differ- You can use SAP BW and SAP® Strategic Enterprise Manage-
ences between the statistical data of the previous period and ment – Business Planning and Simulation (SEM-BPS) to exe-
the actual available data. The influence that the results have cute unbilled revenue reporting and forecast and analyze
on the balance sheet changes according to the meter reading planned results directly in mySAP BI. Billing data from the
procedure used, and particularly affects annual consumption individually extrapolated contracts of the forecast/fiscal period
billing. are stored in an InfoCube in SAP BW. Actual data from the
sales statistics for the same period was previously transferred
If the “key date meter reading” procedure is used for all cus- to this InfoCube. By using planning tools in the SEM BPS, you
tomers, and the meter reading date is the same as the balance can adjust quantities and amounts that planned results for
sheet key date, there is no quantity to prorate. future periods. A multiprovider (analysis of several InfoCubes)
enables you to compare forecast results (unbilled revenue
The importance of unbilled reporting increases the further reporting InfoCube) with the actual values (sales statistics),
away the meter reading date for a customer’s annual consump- and, if necessary, adjust the planned results in SEM BPS.
tion billing is from the balance sheet key date.
Conclusion
Unbilled revenue reporting can also be used midyear to deter- Unbilled revenue reporting in mySAP BI provides you with
mine the expected actual operating results for the whole fiscal versioned, extrapolated, and actual data from past periods. It
year. You can select any key date, which means it can also be a also enables you to use the solution to forecast and plan future
future date. Reporting can be executed on a monthly basis or periods. By constantly comparing actual data with different
every three months. forecast versions, you can identify deviations at an early stage
and react accordingly. In other words, mySAP BI, in combina-
tion with mySAP Utilities, supports comprehensive and strate-
gic planning based on individual billing data.

142
ANALYSES OF CONTRACT ACCOUNTS RECEIVABLE considerable influence on a company’s success. Analyzing
AND PAYABLE (FI-CA) cleared items provides you with information on your cus-
Open and cleared items provide management with access to tomers’ payment habits concerning factors such as payment
a wide variety of reports. Analyzing cleared items allows you methods (cash, check, and bank), dunning, and regional
to check and compare the efficiency of different dunning pro- characteristics.
cedures. It also enables you to determine the time when due
amounts were paid, and to influence communication with ANALYTICAL APPLICATIONS
customer segments. Open items form the basis of legally Analytical applications enable the process-oriented integration
required reports, such as the 30-60-90 day report. This report and analysis of structured and unstructured content from dif-
displays an overview of the due and overdue items for one key ferent sources and applications. You can display information
date in the grids 0, 1-30, 31-60, 61-90, and more than 90 days. within a specific business context. You can use this information
The historical analysis of data reveals trends and produces as the basis for making decisions and putting these decisions
valuable information for decision-making processes that have into effect.

Enterprise Portal
Web Content Management

Collaborate Decide

CRM SCM Financial HR PLM Custom-Built


E-Analytics
Analytics Analytics Analytics Analytics Analytics Analytics

Structured
Data &
Content
Analyze Adjust

Customer Others
Relationship (Siebel, i2, Financials
Management Oracle, ...)

Unstructured
Supply Human Product
Information
E-Commerce Chain Capital Life-Cycle
& Content
Management Management Management

Figure 78: Analytical Applications

143
Controllers can analyze the payment behavior of certain cus-
tomers in relation to dunning procedures and bill amounts.
Being able to check your customers’ payment history (and
dependability) and methods for the entire year is an essential
way of ensuring liquidity.

Key account managers can link consumer and sales statistics


with cost data. This tells them how valuable a customer is, and
whether it is worth using special offers to retain a customer
who is considering changing contracts.

Device managers can link device categories with regional or


Figure 79: Customer Lifetime Value repair data. This makes it easier for them to control devices,
or recognize patterns in the breakdown behavior of individual
In the framework of analytical applications in mySAP CRM, device categories.
the content of mySAP Utilities particularly supports customer
life time value (CLTV). To do this, the system uses the move-in SOLUTION BENEFITS
and move-out dates from the utilities contract that was used in SAP Business Information Warehouse offers a wide range of
the calculation. CLTV uses the existing customer base to pre- advantages:
dict both expected consumption values for the future, and the • The ability to compare data from different sources using
customer retention rate – that is, how many customers a consistent information model
the utility company can expect to keep. • Tried and tested pre-configured and universal solutions
• The ability to immediately use Business Content specifically
Additionally, analytical applications (used within the frame- designed for the utilities industry
work of analytical CRM) help utility companies to get the • Seamless integration into all mySAP Utilities applications
most from their customer relationships as well as improve • A central data pool for strategic SAP solutions
potential revenue. When you know more about the needs of • Openness that enables you to combine SAP BW with every
your customers and how they can add to your overall results, internal and external data source
you can be more certain of the decisions that you make. By • Flexibility using the ability to change and enhance all
analyzing the statistics described in this chapter, SAP BW pro- business objects
vides decision makers in marketing, controlling, accounting, • SAP BW can be implemented immediately or on a long-term
and customer service with information that helps them basis as a result of permanent, technological development
increase profit in their areas. Here are some examples: • It can be scaled to fit and be used profitably in every com-
pany – regardless of size
Campaign analysts receive information about sales revenue • User-friendliness and intuitive operation
from new contracts or about the number of concluded con- • Strategic corporate management using predefined key
tracts that resulted from a campaign. performance indicators

144
mySAP ENTERPRISE PORTAL FOR THE UTILITIES INDUSTRY
Portals provide you with a central and personalized point of The following types of iViews exist:
access to the data that you need to do your job – regardless • Access to applications
of whether the information comes from an application, a data- These iViews enable you to access SAP applications and
base, documents, or the Internet. mySAP Enterprise Portal non-SAP systems directly, for example, a Web-compatible
provides companies with a platform that increases the speed of geographic information system (GIS). SAP offers a wide
internal and cross-company processes. System boundaries are range of preconfigured iViews that are tailored towards
no longer visible. You are presented with a user interface that users and their roles in a company, for example, displaying
unites all systems. Single-sign-on technology means that you business partner information or creating a maintenance
only have to log on to the portal once and can then access all report.
connected systems. All you need is a user name and a pass- • Business intelligence
word. These iViews display all relevant analyses, statistics, and
reports at a glance and also as graphics. This improves both
the decision-making process and the quality of the infor-
mation that forms the basis of your decisions. For example,
mySAP
SAP CRM Shop Groupware
a key account manager is informed that several customers’
Utilities
contracts are about to expire. In the past, he or she might
Intranet SAP BW Internet ... have overlooked this. Now, they can arrange appointments
with these customers to renew their contracts or discuss
changes to prices or conditions.
• Knowledge management
mySAP These iViews are an extensive solution for the integration
Enterprise Portal
• One interface
and management of unstructured documents. You can use
• Internet browser knowledge management to obtain all kinds of documents
• Role-specific relevant for your work, regardless of the system in which the
• Single logon
documents are located. Search and classification functions
allow you to quickly access relevant information and struc-
Figure 80: Easy Access to a Heterogeneous System Landscape ture company-specific taxonomies. An integrated content
management system manages the complete life cycle of the
BUSINESS PACKAGES AND IVIEWS documents. If there are new documents, the registered users
Improved access and tailor-made portal content for specific are informed of this through an alarm function. Special col-
internal and external roles for a utility company enable you to laboration services allow experts to work together, regardless
execute tasks faster, and as a result, improve customer service of where they are and what time it is.
and increase efficiency. Portal contents are grouped together
in business packages. The content is displayed using iViews.

145
• Internet content and services The number of business packages and iViews is constantly
Nowadays, all kinds of information can be found on the increasing. As a result, only a few business packages are
Internet. However, you do not normally have time to siphon described in the following as examples that are of particular
off the relevant information and news from the flood of interest for utility companies. To see the current portfolio
information. mySAP Enterprise Portal collects reports and and information about all business packages, go to
statistics from the Internet for specific roles in a utility com- www.iviewstudio.com.
pany. You do not have to search for information because it is
automatically sent to you. Key account managers, for exam- Portal User Business Package
ple, can immediately view all new information and data that This standard business package integrates typical groupware
refers to their companies. Not all of the information is im- functions such as e-mail, calendar, and address book. It can be
mediately displayed, however. The Internet services can be connected to a Microsoft Exchange or a Lotus Domino server.
customized in such a way that you only get the information
that you really need. This enables companies to recognize Employee Self-Services Business Package
potential sales at an early stage and contact customers By using the employee self-services (ESS), employees can
accordingly. create, display, and change personal data using the company
portal. They can use the iViews that access mySAP™ Human
Resources (mySAP™ HR) to request a vacation, change bank
Original source details, or enter travel costs. As a result, human resources
management processes can be simplified and standardized.

Manager Self-Services Business Package


Access to Internet
applications content and In today’s business world, quick response times are extremely
services
important and decisions have to be made as quickly as a possi-
ble. To make the right decisions, managers must have fast and
Unstructured
Structured

reliable access to all relevant information. However, managers


Enterprise seldom have extensive access to current and relevant informa-
Portals
tion. Acquiring this information normally takes up a lot of
time and money. Information systems available on the market
today or reports that are released by central departments only
Business Knowledge partially meet the demands of problem analyzing and problem
intelligence management
solving. They only start to address problems such as, “How can
I reduce costs per employee by 5%?” mySAP Enterprise Portal
can remedy this situation. It represents a point of access for
Extracted and formatted information
data and information from mySAP HR and mySAP™ Financials
(mySAP™ FI). This data can be used to make the right decisions
Figure 81: Types of iViews

146
quickly and effectively. The business package helps managers The following example explains how a portal supports a key
to effectively perform their administrative and planning tasks. account manager during his or her daily work: Mr. Smith
This includes recruiting personnel, carrying out annual em- is the key account manager at Energy Everywhere Inc. He is
ployee reviews, and compensation planning. As a result, this responsible for electricity and gas customers in the southwest
business package enables managers to perform all tasks in their region. When he logs on to his portal, he is automatically
areas of responsibility more effectively, while controlling pro- informed of a sales opportunity at the air-conditioning system
cesses. Managers can better manage their cost and budget manufacturer Cooling Installations Inc. where an electricity
responsibilities, including budget planning and control, cost contract is about to expire. Cooling Installations Inc. is a B
analysis, and posting adjustments. They can also use the busi- customer for Mr. Smith and he has not visited the company
ness package to execute these tasks in controlling. very often. As a result, he wants to find out more about them.
On the customer data sheet, Mr. Smith can see that Cooling
Key Account Management Utilities Business Package Installations Inc. has contracts for electricity and gas. He can
In the deregulated utilities market, increasing customer reten- also see that there were three outages in the last year and that
tion by improving customer satisfaction is becoming more Mr. M. Brown, the chief financial officer of Cooling Installa-
and more important. You can achieve this by making business tions, has complained twice about incorrect dunning proce-
processes that directly effect customers faster and more effi- dures. Mr. Smith does not believe this to be a good starting
cient. Non-residential customers (trade, industrial, chain store, point for renegotiating the electricity contract. Mr. Smith calls
and outline contract customers) are particularly important up further details in the load profile area of the customer data
for utility companies since this customer group represents the sheet and ascertains that Cooling Installations consumes most
majority of the sales revenue a company makes. The central electricity at off-peak times. He checks the data in the electricity
contact person for these customers is the sales manager in the contract and realizes that the contract can be improved. By
utility company – the key account manager. using an off-peak package, he can offer the company a contract
that better suits its consumption pattern. Mr. Smith asks his
Key account management utilities business package provides secretary to arrange an appointment with the energy purchas-
you with a user-friendly interface for this user group. Using a ing department of Cooling Installations Inc. He then receives
Web browser, you can access the integrated mySAP Customer a message that schedules a visit to Cooling Installations in the
Relationship Management – mySAP Utilities solutions, as well coming week. This activity is already entered in Mr. Smith’s
as the SAP Business Information Warehouse. All information calendar. Shortly after this, Mr. Smith creates a new sales oppor-
displayed is tailored to the needs of a key account manager. tunity for the contract that is about to expire so that the new
The business package helps key account managers to complete contract appears in his pipeline. The next day, he creates an
their tasks in the best way possible – from sales planning, offer for Cooling Installations that contains the new prices for
acquisition, and offer processes, to the final monitoring of the off-peak package. He prints the offer out and, a few days
contracts and success analysis. later, visits Mr. Jones, the energy purchasing manager at Cool-

147
ing Installations. Mr. Jones realizes that the company can save flow for the back office with the Cooling Installations offer
money with the new contract. Before signing the contract, attached so that the contract can be created. At the same time,
though, he wants to speak to the managing director of Cool- the departments responsible for generating energy and grid
ing Installations Inc. In the meantime, Mr. Smith updates the usage are informed of the developments. Mr. Smith is also kept
sales opportunity and changes the probability from 30% to 75%. up to date of the contract status.
The changes are automatically transferred to his sales pipeline.
Including the Cooling Installations opportunity, Mr. Smith has Business partner information makes up the main part of the
five new, promising negotiations in his pipeline that he has a key account management business package. This information
high probability of closing. A few days later, Mr. Smith receives is stored at different locations in different systems and is main-
an e-mail from Mr. Jones confirming that Cooling Installations ly used for customer service, preparing site visits, and creating
is willing to sign the contract. Mr. Smith then starts a work- offers. It can also be used for analyzing and planning the devel-

Sales
planning
Marketing Management
1
Success Leads/
analysis Opportunities
9 2

Grid
operation
BUSINESS
Site visits/ PARTNER Acquisition/
Events 8 3 Contract renewal
INFORMATION

COMPETITOR
INFORMATION

ACTIVITIES
Back office MANAGEMENT
7
Contract
monitoring 4
Offer
creation

6 5
Call center Contract Controlling
Contract
conclusion/
status
Loss analysis

Figure 82: The Sales Process for a Key Account Manager

148
opment of sales revenue and energy consumption. There are • Overview of one business partner
two different ways of viewing the business partner informa- This overview contains, amongst others, the following
tion through an overview: analyses for individual business partners:
• Overview of all business partners – How has the sales revenue from business partner X
The following information is included in this overview: developed in comparison to the previous year?
– A list of the most important customers – How have the consumption values of business partner X
– The top n customers according to sales revenue changed in comparison to the previous year?
– Future activities – How does the actual consumption pattern compare to the
– List of expiring contracts planned consumption pattern?
– New sales opportunities (leads/opportunities) in each area
of responsibility Activities and opportunities are also central objects of these
• Overview of one business partner business packages. You can also display, change, and create data
The following information is included in this overview: in the simplest possible way using the portal.
– Overview of addresses
– Overview of groups, structure, chain store, or outline Business Package Assets
contract customers Employees and external partners all require access to installa-
– List of business agreements tion-relevant data that is stored in mySAP Product Lifecycle
– List of contracts Management (SAP PLM). A service technician, for example, has
– List of contracts expiring in the near future to display reports to be processed; a maintenance supervisor
– Overview of contract details needs to know the status of the orders for which he or she is
– Overview of consumption history responsible; an employee from the production department
– Load profile display wants to create a report. The business package can be modified
– Overview of premise details to fit the different roles. The following are examples of roles
– Overview of executed and planned activities/contacts that can profit from the implementation of business package
(telephone, visit, mailing, letter) assets:
– Overview of past and future sales opportunities • Maintenance and service technician
(leads/opportunities) • Maintenance supervisor
• Installation engineer
There are also two views available for reporting and analyses: • Maintenance planner
• Overview of all business partners • Maintenance manager
This overview contains, amongst others, the following analy-
ses that include all the business partners for which the key
account manager is responsible:
– Who are the top n business partners according to sales
revenue or consumption?
– Which business partners have considerably increased or
decreased their sales revenue or consumption compared
to the previous year?

149
With regards to the utilities industry, these portal contents can SOLUTION BENEFITS
be used in power station maintenance, high and low voltage mySAP Enterprise Portal offers you the following advantages:
grids, or for gas and water pipes. The following iViews are part • Unified, made-to-measure and personalized retrieval of
of the business package and can be used to display information: relevant information from different sources
• Installation structure • Quick, central access to information, applications, and
• Detailed information on equipment and functional locations services
• Reports and orders on installations • Reduced communication costs through communal use
• Status of reports and orders for which a user is responsible of effective channels and improved information exchange
• Documents referring to installations • Increased activity due to shorter search and processing times
• List of favorites for equipment, functional locations, and doc- • Significant cost reductions due to increased efficiency in
uments the workplace
• Create reports • More motivated personnel due to increased possibilities for
cooperation
The ability to integrate non-SAP systems such as a Web-based • Lower training costs due to intuitive user interfaces
GIS or SCADA system in the portal is of particular interest in • More support for decision-making processes and increased
this case. A portal can be used in the following way: Mr. Miller, service due to the supply of clear and consistent information
maintenance planner for gas pipes in Energy Everywhere, logs • Increased value creation due to improved service quality
on to his personalized business portal that has been tailored to • Improved customer satisfaction due to improved customer
the role of maintenance planner. In the “reports” section, he service
can view all reports that lie within his area of responsibility. • Early recognition of sales opportunities
He opens the first report on his installation. He then looks at • Fast response time to market demands for the generation
further information on installation structures, functional loca- of new products and solutions
tions, and grid equipment. This data is stored in mySAP PLM.
Mr. Miller then inspects all documents (such as drawings,
handbooks, and instructions) that are related to these installa-
tions, functional locations, and grid equipment. He can also
access information on products from manufacturers of grid
monitoring systems and look for more detailed information
on relevant Web sites. Once he has collected all information
referring to this report, Mr. Miller creates a service order for it.
He then calls up regional data using the GIS connected to his
business portal to see which maintenance group is responsible
for that problem. mySAP Enterprise Portal enables Mr. Miller
to monitor the status of the service order throughout its run-
time.

150
SUMMARY
Industry Experience Deregulation Experience
With almost 30 years of experience modeling business process- mySAP Utilities is designed to fully meet the requirements of
es, SAP offers tailor-made solutions, including one for the utili- the deregulated market. Whether your company is in genera-
ties industry. When you choose mySAP Utilities, you’ve select- tion, transmission, and distribution – or whether you sell elec-
ed a solution from one of the largest independent software tricity, water, gas, or district heating, mySAP Utilities supports
companies in the world – SAP. More than 18,000 companies in all your business processes.
over 120 countries have already turned to SAP – and with good
reason. As an integrated, Internet-enabled e-business solution, Scalability
mySAP Utilities optimizes processes such as enterprise manage- SAP solutions are scalable and can be implemented in any util-
ment, business support, sales and marketing, work manage- ity company. Companies using mySAP Utilities bill from 1,000
ment, energy data management, billing, invoicing, and contract to 20 million contracts with their customers. This proves that
accounting, intercompany data exchange, and customer rela- mySAP Utilities grows with your company and is flexible to
tionship management. changing market conditions.

This integrated solution covers all processes relating to genera- Open System Architecture
tion, transmission, distribution, and sales for every division. With its open interfaces, the architecture of SAP software
When it comes to energy data management and intercompany enables you to integrate old and new solutions, both SAP
data exchange SAP is one of the trendsetters. and non-SAP in a single, comprehensible system landscape.

With mySAP Utilities, you get the flexibility, scalability, and Integration
integration necessary for true collaboration that reduces costs, All mySAP Utilities components are closely integrated. Stan-
streamlines processes, and drives growth. mySAP Utilities deliv- dard interfaces with external systems also guarantee a high
ers key information when and where it's needed, enhancing level of integration for all SAP solutions. Projects can be man-
customer satisfaction while boosting employee productivity aged significantly faster, while storing redundant data is avoid-
and partner efficiencies. That’s why more then 800 customers ed along with the expense of multiple maintenance. Efficiency
around the world, operating in both regulated and deregulated is increased, costs are lowered, and resources are used more
markets trust mySAP Utilities. effectively.

151
A Secure Investment Training
mySAP Utilities customers can feel secure that they have made SAP offers comprehensive and up-to-date courses on mySAP
the right choice. The ability to integrate different solutions and Utilities. For information, see the SAP education homepage
components, as well as the open system architecture of mySAP at www.sap.com/education. You can find more information
Utilities, means that SAP customers never lose on their invest- in the SAP Service Marketplace at http://service.sap.com.
ments.
Visit our Web Site
Global Solution You can get additional information about mySAP Utilities
mySAP Utilities is a standard solution that can be implemented including white papers and solutions in detail by visiting
worldwide since it can be modified to meet the requirements http://www.sap.com/solutions/industry/utilities/
of individual countries. International companies can use mySAP
Utilities to operate the market models of different countries
in a single system. Moreover, mySAP Utilities is available in
approximately 20 languages.

Fast Implementation
mySAP Utilities is shipped with an implementation guide that
describes the core functions in terms of your requirements as
a utility company. The guide explains the necessary configura-
tion steps making information and applications only a click
away. This ensures a speedy implementation. In addition, the
SAP customer engagement life cycle provides a variety of
implementation methods and tools, such as AcceleratedSAP™
for Utilities or the SAP® Solution Manager. Plus, skilled
partners are always available to assist you with your imple-
mentation of mySAP Utilities.

152
GLOSSARY
activity BBP procedure
A document used in activity management to record infor- Abbreviation for budget billing plan procedure. This is a
mation resulting from interaction between business partners, payment plan category, where the payment plan amount
undertaken at any time during the customer relationship life is charged equally over the whole validity period.
cycle. Activities are subdivided into business activities and tasks.
Examples of activities are telephone calls, customer visits, pre- best-rate billing
paratory tasks, or private reminders. Determination of the most favorable rate for the customer
using several alternatives.
advance payment (contract accounting)
Budget billing amount specified in the budget billing plan. BEx
It is paid before the utility company has rendered services. Abbreviation of Business Explorer, the analytical and reporting
tool in the SAP Business Information Warehouse. The Business
advance payment (intercompany data exchange) Explorer (BEx) consists of the following areas:
Procedure by which the billing agent pays the outstanding • Query design and application design: BEx Query Designer
receivables to the service provider, even if the customer has not and BEx Web Application Designer
yet paid these receivables to the billing agent. Once the receiv- • Analysis and reporting: BEx Analyzer, BEx Web applications,
ables have been invoiced in mySAP Utilities, they belong to the and mobile intelligence
billing agent. • Formatted reporting: Crystal Reports Integration
• Organization: BEx Browser
AMB procedure
Abbreviation for the average monthly billing procedure. This bill accounting
is a payment plan category, where the current payment plan Tax determination procedure used during bi-level determina-
amount is always determined. tion of the tax determination ID, whereby tax is determined
at the time of billing. If the tax rate has changed during the
annual profile billing period, amounts and consumption are prorated.
Elementary profile that is valid for a year.
billing
basic process Function used to bill for the utility services provided by a
Process used to define data exchange processes. Various data utility company.
exchange processes can be implemented based on basic process-
es. Process parameters are defined for the basic process that billing agent
help differentiate when implementing data exchange processes. Service provider that creates bills and follows up payment
Example: From basic process “Export Profile Values” and pro- receipt for both its own services and those provided by third
cess parameter “Profile Allocation Role” you can define multi- parties (other service providers). Receivables billed by the ser-
ple data exchange processes: vice provider on behalf of third parties are passed to the third
• Export measured load shapes to supplier party concerned. They do not appear as revenue in the general
• Export settlement results to settlement coordinator ledger of the billing agent.
• Export schedules to settlement coordinator
• Export settlement results to supplier

153
billing consolidator budget billing plan item
Service provider that issues the customer with a bill for several Item within a budget billing plan.
services.
budget billing plan period
billing schema Period defined for the budget billing plan. It is based on
Structure that defines the order in which variant programs the billing period from the portion, except in the case of a
for rates to be billed must be executed. sub-annual move-in, in which case the period starts on the
move-in date.
bill ready
Billing creation process performed by the service provider. budget billing request
The service provider is the owner of the bill. The bill covers Process in which customers are requested to pay their budget
the services performed by the service provider, as well as any billing amounts. Budget billing requests are entered in the
services performed by third parties (other service providers). system as statistical line items. According to country, they can
The bill is passed on to the billing consolidator, who is then serve as the basis for a bill (actual debit entry).
responsible for bill clearing. In this way, the customer receives
one bill containing all the service types they have used. budget billing request/partial bill date
Date on which:
blocking • The budget billing request run generates the print
This is for certain sequential quantity areas (for demand or document for the budget billing plan item
energy) where specific prices apply for each area. Blocking • The partial bill run debits the budget billing plan item
prevents higher consumption from being cheaper than lower
consumption. calculation trigger
A calculation trigger shows that the calculation of a formula
budget billing amount profile has to be executed again to get correct results.
Fixed partial payment on the expected bill, which is charged
in advance. These payments are charged on budget billing calorific value
amount due dates. For the utility company, budget billing Conversion factor indicating how many kWh of energy is
payments are down payments on the bill, which is charged obtained from one standard cubic meter of gas. The calorific
later. value is calculated using several influence parameters.

budget billing cycle cash accounting


Time difference in months between two budget billing amount Tax determination procedure used during bi-level determina-
due dates. tion of the tax determination ID, whereby the tax is deter-
mined at the time of invoicing. If the tax rate has not changed
budget billing plan during the billing period, amounts and consumption are not
Basis for the budget billing request. It is used for managing all prorated.
budget billing plan items for a contract in a billing period.

154
cash security deposit cumulated consumption measurement
The amount of money a utility company requires from a cus- Consumption measurement executed monthly or annually
tomer with a poor credit standing or expected bad payment that determines consumption as a cumulated value.
behavior before services are provided. Cash security deposits
can be paid back in several ways. customer payment
Procedure by which the billing agent does not pay the out-
connection object standing receivables to the service provider until the customer
A link between installation and postal regional structure. has paid the billing agent.
This is usually a building, but can also be a piece of property
or other facility, such as a fountain or construction site. The data exchange definition
connection object corresponds to the functional location in Describes which data to exchange, using which due date,
the plant maintenance (PM) application component. between which service providers, and in which format. This
is determined at service provider level. You can maintain this
contract definition at the point of delivery level in exceptional cases
An agreement between a business partner and a utility com- (redefined definition). Example: Using the data exchange defi-
pany that applies to a single division. The contract contains nition, you determine that profile values are to be exchanged
control data for billing, for creating the budget billing plan, on the first of each month, with service provider XY, and in
and for contract accounts receivable and payable. Contracts MSCONS format.
for services (for example, maintenance contracts) are managed
by the Sales and Distribution (SD) component. data exchange process
Process that monitors and controls (according to point of
control area delivery) the transfer of messages within intercompany data
Part of the grid for which the control area operator ensures exchange. This enables:
the flow of energy between generator and consumer. • Messages to be logged
All of a data exchange processes messages are logged that
control area operator have been sent to or received by a point of delivery.
Entity responsible for maintaining the balance and the flow of • Asynchronous sending of messages
energy between generation and consumption. If an imbalance For data exchange processes (only export processes), sending
of energy exists between generation and consumption, the a message can be delayed until a scheduled time.
control area operator is responsible for settling the balance • Cyclical scheduling and monitoring of messages
and provides control energy for this purpose. For a data exchange process, messages to be sent or received
are scheduled cyclically (for example, daily or monthly).
convergent billing The resulting due dates can be monitored.
Billing procedure in which one utility company includes the • Active sending of scheduled messages
billing amounts for the services of a third party together with For data exchange processes (only export processes), active
its own on one bill. In contrast to intercompany billing, post- controlling can be undertaken depending on cyclically
ings (in contract accounts receivable and payable) are managed scheduled due dates.
using the gross procedure (that is, including tax) and trans-
ferred to general ledger as transitory items.

155
degree day coefficient device group
Calculation values that are taken into account for weighted Grouping of devices into a logical unit. This facilitates data
consumption distribution in electricity and gas billing. The entry. For example, if you enter the number of a device in a
degree day coefficient G is the difference between the average group during installation, all of the other devices in that group
room temperature (Tr) of a building (20°C, for example) and are automatically displayed for processing. Example: In the
the average outdoor temperature (Ta). The outdoor tempera- device group integrated water meter there are two separate
ture is calculated from three daily measurements: morning, water meters that are installed together (as a unit), but
midday, and evening. metered separately and are billed individually.
G = Tr - Ta
device information record
DELFOR Contains devices that are maintained by or belong to other
EDIFACT message category used to transfer schedules. companies. A data record in mySAP Utilities contains only
devices in the utilities industry component. A record may
dependent validation contain the following types of devices:
Validation that applies to several registers in one device or • Metering devices (meters)
installation. • Controlling devices (ripple control receivers)
• Data processing devices (converters)
device • Devices that protect or adjust (pressure regulators)
Individual, physical object that is to be maintained as an
autonomous unit. Devices can be: device location
• Counting devices (meters) Location within a connection object where devices are in-
• Controlling devices (ripple control receivers) stalled. Device locations correspond to functional locations
• Data processing devices (converters) in the Plant Maintenance (PM) application component.
• Devices with protective or adjustment functions (pressure
controllers) device modification
• A device corresponds to a piece of equipment in the Plant Change in the following parameters for devices:
Maintenance (PM) application component. • Device category
• Register group
device basic category • Input/output group
Grouping of devices of the same category. Examples include • Command group
meters, transformers, and audio frequency ripple control
receivers. In the case of installed electronic meters, modification refers
to reprogramming.
device category
Grouping of devices with the same technical characteristics device replacement
(data). Examples include single-rate meters and double-rate Replacement of a device with another device from the same
meters. The device category corresponds to material in the or similar category.
materials management (MM) application component.

156
disconnection order dynamic modification factor
Document which aids a field service employee in collecting Factor corresponding to the value of an elementary profile of
a payment from a customer or disconnecting a customer’s the profile value category “factor.” Dynamic modification fac-
utility service. tors are used for changing profile values in a synthetic profile.
Example: You can avoid large jumps due to season types by
discount multiplying values by a dynamic modification factor. In the
Contractual or rate regulation concerning a reduction in case of synthetic profiles for residential customers, you can
the amount charged to a customer. ensure that a residential customer's typical profile is retained.

division EDI
Company-internal key for the division category that is prede- Abbreviation of electronic data interchange. Cross-company
fined in mySAP Utilities. One or more divisions are allocated exchange of electronic data (for example business documents)
to the division category. For example, a utility company might between domestic and international business partners who use
divide the division category water into drinking water and a variety of hardware, software, and communication services.
waste water. The data involved is formatted according to predefined stan-
dards. In addition to this, SAP Application Link Enabling (ALE)
division category technology is available for data exchange within a company.
Type of supply or service, which is predefined in mySAP
Utilities. Examples of division categories are electricity, gas, EDIFACT
and water. Abbreviation of Electronic Data Interchange for Adminis-
tration, Commerce, and Transport. An international and
DPC branch-independent EDI standard.
Abbreviation of dynamic period control.
estimation
dual billing Determination of expected consumption that is triggered by
Bill creation process in which each service provider creates an employee during entry of meter reading results. Estimation
its own bill and sends it to the customer. The customer then can be carried out for one or more registers, such as for an
receives several separate bills instead of just one. entire meter reading unit or portion.

duty expected consumption


Duty on the net amount of a bill, differing from region Result of extrapolation or proration. Expected consumption
to region. Examples: compensation tax, Bigge surcharge. is used as a basis for validations, determination of budget billing
amounts, or for interpolations or estimations.
dynamic period control
A control that, during billing, permits flexible backbilling external certification
of periods that have already been billed. Technical inspection and renewal of a measuring device by
a licensed technician. The measuring accuracy of the device
is inspected according to legal requirements.

157
extrapolation full device installation
Procedure used for determining expected consumption or Technical and billing-related installation performed in one
demand. The system uses a weighting procedure based on one step. The device is installed in a device location and allocated
of the following: to a premise.
• Meter reading result from comparison period
• Period consumption full device removal
• User-specific requirement Billing-related and technical removal performed in one step.

extrapolation of profile values gas billing


Replacement value process in which profile values are deter- Determination of the valid conversion factors for gas, where
mined using historical values. Extrapolated profiles can be the operating volume is converted to standard volume.
used as forecast values, for example.
gas billing type
final billing Classification for gas billing that is predefined in the utilities
Billing triggered when a customer moves out or when the industry component. There are three gas billing types:
service territory is transferred to another supplier. • Thermal gas billing
• Gas billing according to standard cubic meters
floating backbilling • Volumetric gas billing
Type of billing that can be used for billings that occur within
the year. All billings executed within the billing year are settled gas volume correction factor
automatically, based on an anticipated billing result. Conversion factor used for converting an operating volume
(measured gas quantity) into a standard volume.
formula allocation
Assignment of input and output profiles to a formula. GIS
Abbreviation of geographical information system.
franchise contract
Contract between a utility company and the municipality GIS Business Connector
about payment of a franchise fee. The franchise contract Interface between the GIS and the SAP System that performs
applies to only one division. the following functions:
• Mapping of objects
franchise fee • Mapping of fields and their values
Payment by the utility company to municipalities whereby the
utility company obtains the right to supply energy directly to
customers in these regions. This allows the utility company to
use public traffic routes for the laying and operation of lines.
The franchise fee is determined for each division in a separate
franchise contract.

158
grid installation
Object in the mySAP Utilities system that corresponds to Group of all devices, registers, and flat rate billing values that
an entire or partial service territory of a distributor. are:
• Specific to a division
higher-level settlement unit • Allocated to a premise
Settlement unit allocated to a sub-settlement units for joint • Grouped together for billing purposes
settlement. Settlement is then carried out for higher-level unit
and all the sub-units allocated to it. One premise can have several installations. These installations
can refer to the same or different divisions.
IDoc
Abbreviation of intermediate document. A standard SAP installation structure
format for electronic data interchanges between systems. Description of devices installed in an installation. The installa-
tion structure mainly contains data necessary for billing the
independent validation contract associated with the installation.
Validation that applies to one specific register. Fixed indepen-
dent validations are carried out automatically in the system. interaction center (IC)
Variable independent validations are carried out based on mySAP CRM offers call center capabilities for sales or customer
customizing settings. service organizations. The IC allows agents to process inbound
and outbound contacts as well as business transactions related
InfoCube to a customer. Companies can use the IC in a variety of busi-
Objects that can function both as data targets as well as Info- ness scenarios including sales, service, collections, and human
Providers. An InfoCube describes a self-contained dataset resources.
(from the reporting view), such as a business-oriented area.
This dataset can be evaluated with the BEx query. An InfoCube intercompany billing
is a quantity of relational tables that are created according to Billing procedure in which one utility company creates a single
the star schema – a large fact table in the center, with several bill for the end customer, including services of several compa-
dimension tables surrounding it. nies all having separate balance sheets. This one company also
maintains joint contract accounts receivable and payable for the
InfoSource customer for all other companies. Contract accounts receiv-
A quantity of all available data for a business event, or type able and payable contain the information specific to company
of business event (for example, Cost Center Accounting). An codes and transfer the data to separate general ledgers.
InfoSource is a quantity of information that has been grouped
together from information that logically belongs together.
InfoSources can contain transaction data or master data (attri-
butes, texts, and hierarchies). An InfoSource is always a quanti-
ty of InfoObjects that belong together logically. The structure
where they are stored is called a communication structure.

159
internal certification load shape
Technical inspection and renewal of a measuring device by the Consumption measured by interval meters that is stored in
utility company itself. The measuring accuracy of the device is an elementary profile.
tested using company standards.
mandatory contract
interpolation of profile values Contract belonging to a contract account that may only be
Replacement value process during which values are estimated invoiced together with other mandatory contracts belonging
using known profile values from a neighboring location. Inter- to the same account.
polated profile values are used replace missing or implausible
values from the past. mapping
Allocation transaction between the SAP System and the GIS.
interval customer The following can be allocated:
Customer whose consumption is determined using an interval • Objects
meter. • Fields and their values
invoicing master data generator
Interface between billing and contract accounts receivable Program that uses the master data template to create master
and payable. It is used for the following functions: data (such as business partners and contracts).
• Posting to a customer account
• Creating the collective document for the general ledger master data template
• Supplying information for statistics Template that defines master data to be created. The master
• Printing the bill data generator uses the template to create master data.
Example: If service provider sells products as the result of a
invoicing unit marketing campaign, the master data of the new customers
Collection of all documents (billing documents, budget billing (such as business partner and contract) is created automatic-
plan items, collective bill items, and so on) that must be jointly ally in the background based on the master data generator.
invoiced/requested and displayed in a print document.
MDG
Joule-Thomson effect Abbreviation of master data generator.
Temperature change (usually a decrease) in a gas that has
undergone a significant drop in pressure. meter reading document
The data record, which is the basis for meter reading orders
load profile and meter reading results. Meter reading documents first exist
Energy consumption values from a certain period that are as meter reading orders in the system. Documents become
managed in a certain profile category (such as an elementary meter reading results as soon as specific meter reading data
profile). Measured load profiles are called load shapes. (such as readings or notes from the meter reader) is available
to the system.

160
meter reading order MSCONS
Data record created during meter reading order creation. It EDIFACT message category used to transfer consumption data.
contains data specific to the register and information for the
meter reader. NIS
Abbreviation of network information system.
meter reading order creation
Process in which meter reading orders are created. Billing OLAP
orders may also be created, depending on the meter reading Abbreviation of online analytical processing.
reason indicated by the user. This applies to the following
meter reading reasons: OLAP reporting
• Periodic meter reading Reporting based on multidimensional data sources. OLAP
• Interim meter reading with billing reporting allows you to analyze several dimensions at the same
• Final meter reading with move-in/out time (for example, time, place, or product). The aim of OLAP
• Service territory handover with billing reporting is to analyze key figures, such as for an analysis of the
sales figures for a certain product in a particular time period.
meter reading result The business questions that you have about this product in this
A meter reading that has been taken or estimated and is stored period are formulated in a query. The query includes the key
in the system for a certain date. figures and characteristics that contain the data that is neces-
sary for analyzing or answering your questions. The data is dis-
meter reading type played in a table and is the starting point for a more detailed
User-defined version of the meter reading category predefined analysis to answer a number of different questions. A range of
by mySAP Utilities. You can allocate several meter reading interaction options, such as sorting, filtering, swapping charac-
types to a meter reading category. teristics, and recalculating values, allows you to navigate flexi-
bly through the data during the runtime. In the SAP Business
meter reading unit Information Warehouse you can analyze the data in the follow-
Grouping of installations and their devices and registers ing areas of the Business Explorer:
according to region. Installations are grouped in this way for • In the BEx Analyzer in the form of queries
meter reading and device management. The meter reading • In BEx Web applications
unit is the basis for the meter reader’s work list.
Unlike in flat reporting, the number of columns in OLAP
mobile data entry (MDE) reporting is dynamic. The analysis of the data is the main
Portable data entry system employed by utility companies, focus. The layout, formatting, and printing of reports are
for example, for entering meter readings. secondary.

161
operand partial bill
Individually determined symbolic name for the assigned Budget billing plan item that is transferred as an open item
values that are used as input and output parameters in variant to the contract accounts receivable and payable (FI-CA)
programs. One or more operands are allocated to an operand component.
category.
payment plan category
opportunity Internal system classification of payment plan types.
A document used in Opportunity Management, representing Customer-defined payment plan types are allocated to the
a recognized possibility for sales of products or services. An payment plan category in Customizing. The payment plan
opportunity can result from a trade fair, a sales deal, or a bid category is predetermined as:
invitation. A lead with the status “hot” can also be transformed • BBP – procedure with equal amounts over the whole validity
into an opportunity. period
• AMB – procedure with amounts that are calculated each
outline contract (for billing) month
Contains all individual contracts that are to be billed together.
payment plan type
outline contract (for intercompany data exchange) User-defined specification of the preset payment plan category.
Contract between the distributor that owns the grid to which Example: A utility company changes the name of the payment
the customer is connected, and the customer’s supplier. This plan category BBP procedure (budget billing plan) to the one
contract states which customer the supplier supplies within which is used internally, for example AMB procedure (average
the grid area of the distributor and to which settlement unit monthly billing).
the customer belongs. An outline contract can also include
agreements concerning the use of load profiles, the entry and period consumption
passing on of necessary consumption data, and so on. Consumption or demand for a register that is relevant to
meter reading, in a period with a maximum of 365 days.
outsorting Period consumption is entered at the register level as a fixed
Procedure whereby a document is placed on an exception list value in the installation structure data. It is used for extra-
if it has failed validation during billing or invoicing. The clerk polating meter reading results if one of the following applies:
must check and, if necessary, release each outsorted document. • No representative base period exists (such as for meter
readings after installation or move-in).
overdue task • The consumption pattern of the customer has changed
Data exchange task with a due date that has past. (for example, number of persons living in household has
changed)
parameter record • The physical conditions in the customer’s environment
Data record that contains control data used for generating have changed (for example, by converting the measuring
budget billing dates during generation of schedule records. accuracy (register factor) of the meter during the extra-
polation period)
• The calculation of meter readings and budget billing
amounts to be extrapolated has been influenced (for exam-
ple, if the rate framework or consumption pattern of the
customer has changed).

162
period control point-of-delivery service
Customer-defined version of the base calculation procedure Service supplied to a customer at the point of delivery.
used to calculate the length of time portions (billing-relevant Point-of-delivery services are non-billable.
periods). You specify the time control in the schema for each
rate step in which a time-based calculation is performed. political regional structure
The division of a service territory according to political
period-end billing or administrative criteria, such as states and counties.
Additional billing at the end of a period whereby the customer
is billed for the closed period, for example, by means of back- portion
billing. Group of contracts that are to be billed together.

periodic billing postal regional structure


Consumption billing performed in regular intervals. The A subdivision of a supply area according to cities, streets,
time sequence of this billing process is defined in scheduling. and street sections, or other structural criteria.
Examples:
• Annual consumption billing premise
• Monthly billing Enclosed spatial unit which is supplied with energy, such as
• Bimonthly billing an apartment or factory.

periodic replacement profile


Replacement of devices that must be replaced as required Contains values such as consumption and prices for a certain
by law or other rules. period. Profiles are used to manage interval data in the energy
data management component of mySAP Utilities. A profile is
pipeline composed of header data and profile values. Profile characteris-
A form of analysis that displays potential sales revenue by pro- tics are defined in the header data. The most important char-
viding an overview of the current and future sales situation. acteristics are:
Pipelines can be used to track quantities of sales, to compare • Interval length
expected and actual values, or as a basis for planning future • Profile type
sales processes. Pipelines are employed in different areas, such • Profile value category
as opportunities, contracts, or activities.
Examples: Interval data includes:
point of delivery • Values measured by an interval meter every 15 minutes
Point to which a utility service is supplied, or for which a util- • Forecast values for an interval meter every 15 minutes
ity service can be determined. A point of delivery number has • An price index from the energy exchange with an hourly
an external number (point of delivery ID). A point of delivery amount
is used for:
• Communication in automatic data exchange (deregulation
point of delivery)
• Exchanging meter reading results (technical point of
delivery)

163
quantity-based price real-time pricing
Price that has a quantity reference but no time reference, Rate model in which energy requirements are evaluated
such as an energy price ($/kWh). according to period. Consumption and demand are measured
at certain intervals (every 15 or 30 minutes, for example) or
rate during certain rate periods (such as on- and off-peak periods).
Billing rule for a register or a reference value that refers to all The price per kWh of consumption or kW/kVA of demand can
the billing-related steps executed during billing. A rate consists vary according to interval. Prices can be set in advance or be
of one or more variant programs, which are part of the billing based on prices set by the energy exchange. For example, you
schema. can define prices so that when a certain consumption limit is
exceeded, either a higher price or the current spot price from
rate category the energy exchange is used. Real-time pricing enables you
Classification of an installation for billing purposes. In con- to structure rates and prices more freely for different periods,
junction with rate type, the rate category is used to determine which in turn allows for more freely structured contracts.
the rate.
redefined definition
rate fact group Overriding of a data exchange definition at point of delivery
Grouping of individual facts that are allocated to a rate. Several level. Data exchange definitions are usually determined at
rate fact groups can be allocated to one rate. Rate fact groups service provider level.
enable you to use the same rate but apply different operand
values. Example: Rate fact group X contains the rate facts reference consumption
minimum demand = 20 kW and discount rate = 10%. If a cus- Consumption used for creating replacement values for profiles
tomer uses 20 kW, a discount of 10% is granted. with missing or implausible consumption values.

rate ready reference period


Bill creation and bill clearing performed by the billing agent Period used as a basis for creating replacement values in the
on behalf of the service provider that owns the services. The replacement procedure.
billing consolidator requires all the relevant information (for
example rate data) in order to create the bill. In this way, the register
customer receives one bill containing all the services they have Device that measures consumption, energy, and so on. This
used. can refer to an actual register or a display in an electronic
device.
rate type
Classification of a register, flat rate, or reference value for
billing. In conjunction with the rate category, the rate type
is used to determine the rate.

164
register group replacement value procedure group
Group of registers that belong to one or more devices or device The grouping of replacement value procedures.
categories.
replacement value process
register relationship Process during which replacement values are created. The
The relationship of registers to each other. The registers can following replacement value processes exist:
also belong to devices in different installations. Examples: • Extrapolation
• Serial switching • Interpolation
• Control relationships
• Allocation of reactive to active registers replication
The rule-based distribution of data to sites. (Site: The receiver
rental price or supplier of data in the context of replication that is defined
Price for supplying the customer with a measuring device on the CRM server (for example, mobile clients).
(such as a meter) for a certain period of time. For the electri-
city division, the rental price also includes the charges for real-time pricing (RTP) billing
meter reading, settlement, and collection. Billing of interval values (such as consumption).

replacement period RTP interface


Period for which replacement values are to be created. Data object that links energy data management (IS-U-EDM)
and contract billing (IS-U-BI) components. The RTP interface
replacement value prepares the profiles managed in IS-U-EDM for billing.
Plausible value that replaces a missing or implausible actual
value. SAP Business Connector
Middleware application that is based on the B2B integration
replacement value creation server from webMethods. The SAP Business Connector enables
Creation of values that are used to replace missing or both bi-directional, synchronous communication as well as
implausible profile values. asynchronous communication between mySAP.com applica-
tions and SAP and non-SAP applications, including Web appli-
replacement value procedure cations. Using the SAP Business Connector, all SAP functions
Procedure used for creating replacement values. Different that are available using BAPIs or IDOCs are made available to
replacement value procedures can be grouped together to business partners over the Internet as an XML-based service.
form a procedure group. The replacement value procedure The SAP Business Connector uses the Internet as a communi-
defines how replacement values are calculated. Example: cation platform and XML or HTML as the data format. It inte-
Replacement values can be calculated for a profile using the grates non-SAP products by using an open, non-proprietary
historical values of the profile. technology.

165
schedule record service type
Data record in which individual dates are managed, such as User-defined version of the service category predefined by SAP.
meter reading dates, billing dates, and budget billing amount You can allocate several service types to a service category.
due dates.
settlement
scheduled billing period Comparison of energy supplied and energy used carried out by
Planned billing period, in which billing is to be performed. the settlement coordinator. For example, the actual or forecast
The scheduled billing period is defined in scheduling. The consumption of all points of delivery in a settlement unit can
following periods can be defined in scheduling: be grouped together for settlement.
• Monthly
• Quarterly settlement period
• Annually, and so on Period during which settlement takes place.

scheduling settlement procedure


Planning and controlling of the following functions: Procedure used for balancing energy supplied and energy
• Meter reading order creation consumed that is carried out by settlement coordinator.
• Billing
• Determination of budget billing amount due dates settlement step
Smallest unit of a settlement procedure. Settlement steps
schema model settlement algorithms and consist of input and output
Structure that defines the sequence in which variant programs parameters, which can be profiles or values.
(calculation/processing steps) must be executed.
settlement type
service connection Key that refers to the business process in automatic settlement
Division-dependent interface between utility grid and connec- postings. It is used in the contract accounts receivable and
tion object. payable (FI-CA) component to determine the payment alloca-
tion or settlement rules.
service provider
Company that offers one or more of the following services settlement Unit
(service types): Virtual entity for which a settlement coordinator compares
• Energy generation energy used and energy supplied. A settlement unit contains
• Energy sales the points of delivery that are to be settled as a group.
• Energy supply
• Energy transmission
• Energy distribution
• Meter installation and maintenance
• Meter reading
A service provider is uniquely allocated to a service type.

166
settlement variant synthetic profile
Key under which the rules for automatically allocating open Profile containing values generated based on predefined peri-
items for clearing are defined. ods (day and season groups) and corresponding day and annu-
al profiles. Synthetic profiles are used for classifying customers
sole provider or customer groups.
Service provider that, from the customer’s perspective, is solely
responsible for all services, and is the owner of the all receiv- technical device installation
ables contained in the bill. All the receivables for which the Physical installation of a device in a device location. Relation-
customer is billed are listed as revenues in the general ledger ships with other registers and device can be defined upon
of the sole provider. technical installation. Technical installation is a prerequisite
for billing-related device installation.
standard volume
Volume of the gas quantity under the following standard technical device removal
physical conditions: Physical removal of a device from a device location. Technical
• Standard temperature (Ts) = 273.15 K removal cannot be performed until billing-related removal has
• Standard pressure (Ps) = 1.01325 bars been performed, that is, the device must no longer be allocated
to the utility installation.
street route
Sequence for reading the registers in a meter reading unit. technical installation
Division-related unit installed in a premise. The technical
sub-item installation is modeled for the utilities industry as a piece of
Open posting item included as additional information in the equipment in the plant maintenance (PM) application com-
bill display. ponent. If you do not wish to create this unit (for example,
a flat-rate installation) as a device, you can create it as a tech-
sub-settlement unit nical installation for the plant maintenance and service man-
Settlement unit allocated to a higher-level settlement unit for agement components. However, you can only create one
joint settlement. Settlement is then carried out for higher-level technical installation for each division. Examples of technical
unit and all the sub-units allocated to it. installations are:
• Night storage heating stove with cable, fuse, and so on
surcharge • Fuse box
Amount established in the contract or rate that is included in • Distribution cabinet
the customer’s bill amount. Surcharges do not refer to amounts • Electrical outlet
that a utility company collects only for forwarding to another
entity, such as taxes and duties.

167
thermal gas billing usage factor
Type of gas billing in which the operating volume (measured Consumption of an installation in relation to a synthetic pro-
gas quantity) is converted into a heat quantity using the gas file. Example: A synthetic profile is normed at 1000 kWh. The
volume correction factor and the calorific value. This heat consumption of an installation in a normed period is 800 kWh.
quantity is then billed. The usage factor is then 0.8.

time slice UTILMD


Time interval within which a specified object was not changed. EDIFACT message category used for transferring master data
on customers, contracts, and points of delivery.
time slice generator
Indicator that is used to define the periods to be billed. They validation
are defined in the billing schema. Test of meter reading data for plausibility before it is entered
into the system. Data is validated using fixed values, such as
transaction data zero consumption or number of meter readings by customer
Transaction-specific data that is short-lived and assigned to and automatic estimations. Data can also be validated based
certain master data. Individual posting documents are called on expected consumption, such as in the case of tolerance
transaction data. For example, transaction data relating to sales limit validations. Validations are divided into two categories:
development can be assigned to a vendor's master data. The independent and dependent
total sales of a vendor consist of the data of the individual busi-
ness transactions – the transaction data. variant program
Module in rates or schemas that contains a billing rule.
unbilled revenue reporting
Consumption proration used for determining and valuating volume correction factor
quantities sold and billed for the balance sheet of the closing Ratio of the standard volume of a gas to its operating volume.
balance period. Using the volume correction factor, a current operating volume
can be converted into a physical standard volume. This is
unbundling required when the energy content is to be calculated from the
Financial and organizational separation of service in the energy calorific value of the gas, which always refers to the standard
industry. Unbundling applies to: volume.
• Energy generation
• Energy transmission Formula for volume correction factor (VCF):
• Energy distribution VCF = Ts * (Pamb + Peff) / (T * Ps * DF)
• Activities beyond the realm of electricity (Ts = 273.15 K,
Pamb = air pressure,
Peff = gauge pressure of gas meter,
T = gas temperature,
Ps = 1.01325 bars,
DF = gas law deviation factor)

168
volumetric gas billing work clearance management
Type of gas billing in which the recorded gas quantity, A process in which an operational system is isolated. This
measured as a volume (for example, in cubic meters), is process creates a safe environment in which personnel can
billed. The recorded operating cubic meters are not converted work and perform tests.
to standard pressure and temperature conditions.
work order
weighted average Order for planning and execution of work within a utility
Average of values from a period in which values are to be company. The work order is used for:
weighted proportionately. The products of physical values • Planning of required resources
(temperature, calorific value, or air pressure, for example) • Calculation of costs
or consumption are added together and divided by the sum • Scheduling of resources
of energy feeding quantities.
W = Sum (WI * QI) / Sum QI(I from Index qty, e.g. I={1,...,12}) The work order receives the actual costs and forwards them to
(W = value to be weighted, the party responsible in the order bill. If necessary, the result-
Q = feeding quantity) ing demand in the work order can be invoiced to the third
party.
weighting
Procedure used during extrapolations or proration whereby yearly advance payment
the system calculates expected consumption using existing Payment that a customer makes a year in advance for a service
meter readings, period consumption, or reference values. to be rendered by the utility company. In most cases, the utility
company grants a discount for using this payment method.

169
SAP AG
Neurottstraße 16
69190 Walldorf
Germany
T +49/18 05/34 34 24 *
F +49/18 05/34 34 20 *
* Subject to charge
www.sap.com

50 0xx xxx (YYMM/xx) Printed on environmentally friendly paper.

You might also like