Einführung in das Geschäftsszenario
Die Abrechnung im Datenmodell von SAP Utilities verstehen
Abrechnungsstammdaten verstehen
Erkunden von Rabatten und Zuschlägen
Analyse der Fakturierung
Manuelle Abrechnung erkunden
Fakturierung erläutern
Die Verrechnungssteuerung verstehen
Abschläge verstehen
Rechnungsdruck erläutern
Besonderheiten der Abrechnung erläutern
Verkaufsstatistik verstehen – Integration von Daten und Analysen
IS-U-Abrechnung und -Fakturierung – Erweiterung und Erweiterbarkeit
Nachberechnung verstehen – Empfehlung für das Abrechnungsschema
Einführung in die Sammelrechnung
Die Real-Time-Pricing-Abrechnung erläutern
Vorauszahlung verstehen
Prozess Zähler bis Kasse der Versorgungsindustrie ausführen

Understanding Billing Processes and Master Data in SAP Utilities

Objective

After completing this lesson, you will be able to identify billing process in SAP Utilities and the master data relevant to billing.

Billing Overview and Functions

Flowchart showing SAP's Budget Billing process: Maintain billing master data, Use of rates in the master data, Billing, Invoicing, and Bill printout. Additional functions listed: Discounts/surcharges, Manual billing, Sales statistics, Special billing features.

In this unit, you will get an initial overview of the billing functions and billing master data.

Flowchart of bill creation process from meter reading to bill printout, including steps for meter reading order creation, data entry, billing, invoicing, and correction of implausible meter reading results.

For implausible meter reading and Billing outsorting, the embedded machine learning scenario must be added:

A graphic titled Machine Learning: Scenarios for SAP S/4HANA Utilities displaying a smart meter and text about Meter-to-Cash process improvements, including reading results, billing documents, collections, and payment matching.
Diagram showing SAP Utilities Billing I with Business partners and Divisions, highlighting Consumption Demand Flat rates, billing rules, and various adjustments such as price, discounts, duties, proration, and franchise fees.

SAP Utilities can bill commercial and industrial customers, residential customers, and co-generators in the same data structures with the same functions. Differentiation only occurs in the data. The customers are managed as business partners in the system.

You can bill the following divisions using SAP Utilities: electricity, gas, water, waste water, district heating and waste disposal. Flat-rate charges for other divisions such as cable television and multimedia can also be included. In addition, all types of charges and duties can be included.

Examples of charges and duties are the following:

  • Cable television
  • Local charges
  • Dog license fee

The following points apply to billing utility fees:

  • Based on a universal billing engine
  • Billing of residential and commercial & industrial customer contracts
  • Supports the billing procedures of the international utilities industry, for example: periodic billing, interim billing, period- end billing, floating backbilling, final billing, budget billing, average monthly billing
  • Can handle new billing procedures
  • Convergent billing and intercompany invoicing
  • Thermal gas billing, billing of co-generators and flat-rate installations

The following billing procedures are supported:

  • Periodic billing is consumption billing carried out on a regular basis.
  • Floating backbilling is a form of monthly periodic billing. If necessary, values from previous months in a billing year are recalculated and backbilled using a current value.
  • Period-end billing is carried out separately after a billing cycle. Periodic billings can, if necessary, be recalculated and backbilled.
  • Interim billing is not controlled by scheduling functions and can be carried out manually at any time (upon customer request, for example).
  • Final billing is triggered when a customer moves out.
  • In the budget billing plan, an average amount is determined either by simulation or manually. The customer pays this average amount for a period of 12 months. At the end of this period, a new simulation is run for the next period.
  • In Average Monthly Billing/Equalized Billing, the customer is charged an average amount based on billings over the next 12 months (or less in the case of new customers).
  • Convergent billing enables the system to bill for multiple service types in one system and on one invoice where desired.

Billing Objects, Rates, and Pricing

Flowchart of Business Objects/Utility Services from SAP, illustrating relationships among Business Partner, Contract Account, Contract (Supply), Installation, PoD, Premise, Device, Device Location, Register, Regional Structure, Connection Object, and Connection.

In billing the most important business objects are the installation (contains the rate category) and the device, in particular the installation structure (contains the rate type for each register). Additionally, some fields in the following business objects are used in billing: installation, device, installation structure, contract and contract account. These will be described later on during the course.

In invoicing the most important business object is the contract account.

SAP Utilities document showing rates for residential customers consuming less than 10,000 kWh/year. Rates include consumption prices, average price limitations, service flat rate, and rental price.

The rate category classifies the installation for billing.

The following are some examples of rate categories:

  • Household rate
  • Commercial rate
  • Commercial rate with demand measurement
  • Industrial rate
  • Minimal consumption rate
  • Basic price rate 1
  • Basic price rate 2
  • Domestic water
  • Reserve water
  • Reserve water
This image shows a table linking contract text and SAP Utilities II. It includes rate categories, rate types, consumption prices, service flat rates, rental prices, and average price limitation energy prices for residential customers.

The rate type classifies the register for billing. The following are some examples of rate types:

  • On-peak rate active energy
  • Off-peak rate active energy
  • On-peak rate reactive energy
  • On-peak rate active power
  • Gas consumption
  • Water consumption

The rate types are usually known at the beginning of the project and only need to be maintained once.

SAP Utilities table displaying price rates for residential customers without measured demand. Consumption prices without off-peak regulation are 0.24 USD/kWh. Rates with off-peak regulation are 0.24 USD/kWh for on-peak and 0.11 USD/kWh for off-peak.

In this example, two rates are determined (on-peak household rate and off-peak household rate) with both rate types (on-peak rate and off-peak rate) in connection with the rate category (household customers without measured demand).

In this case, the energy price for the single-rate meter is identical to that of the on-peak rate meter, so the same rate can be used for both single and on-peak rates; in other words, you can use just one rate type for both single and on-peak rate. If the prices were different, then an additional rate type (single rate) and an additional rate (single household rate) would be necessary.

The rate bills the consumption from the register. It is determined in a Customizing table using the combination of rate category and rate type.

Chart of SAP utilities pricing for residential consumption under 10,000 kWh/year, detailing consumption prices, average energy price limitations, service flat rate, and rental price with corresponding USD rates.

Variant programs are contained in rates as rate steps. Variant programs are basic calculation steps (for example, consumption x price, determination of the basic price, or determination of the rental price). In this case, the demand price (basic price flat rate) and the rental price are included in the on-peak rate as variant programs.

Chart showing consumption prices, average price limitation energy prices, service flat rate, and rental price for customers without measured demand consuming less than 10,000 kWh/year.

The prices in the system must be entered as price keys. Each application requires that different price categories are entered (e.g. quantity-based price, time-based price).

Diagram showing linkage between contract text and SAP utilities. It categorizes rates for residential customers, differentiates rate types, and lists prices. Schema includes off-peak and flat rates, and rental prices.

All rates that can be billed together in the same contract/installation (for example, on-peak rate for household customers, off-peak rate for household customers) must be brought together in one billing schema.

The schema contains the billing logic and the processing order of the rates and rate steps (variant programs). A schema can contain one or more rates.

A diagram illustrating the Universal Billing Engine with three main areas: customer data, rate data, and process data, leading to the generation of bill line items through multiple steps.

The billing process follows a fixed procedure:

  • Data collection and analysis

    All data that is needed for billing is collected and prepared for analysis.

  • Proration

    If duties, prices, or taxes have changed during a billing period, the values relevant to billing (for example, consumption) must be prorated according to the date of the change.

  • Quantity conversion

    The quantities to be billed are determined from the meter reading results. Meter factors, PT/CT ratios, and conversions due to thermal gas billing are taken into account, for example.

  • Quantity valuation

    Quantity valuation is the actual contract billing: rates and their variant programs are processed on the basis of the billing schema.

  • Validation of billing results

    The billing results are validated after valuation.

  • Generation of billing line items

Invoicing Process

Invoicing enables us to group billing for several contracts/services/time periods onto one document for presentment to the customer. Invoicing is executed at contract account level, whereas billing is done at the contract level.

During invoicing, other functions can be executed: budget billing calculations, late payment charges, interest, dunning, account maintenance, deposit interest/release, etc.

Existing open items for an account can be included in the invoice document (print document) so that the printout can accurately reflect the customer’s account balance.

Invoicing provides the integration to FI-CA and financial posting. It uses the posting information generated by the billing document.

Outsorting can be performed at the invoice level,for example if the invoice amount is above or below a threshold

Invoices can be reversed (which also reverses the financial postings).

Summary

  • Billing is the central component of SAP Utilities for calculating energy and water supplied to customers
  • The central billing engine enables you to model all possible combinations of billing steps
  • Dynamic rate determination allows for quick adjustment of entire customer groups to new rates
  • Invoicing is the standard SAP Utilities process that establishes the link to contract accounts receivable and payable and provides the basis for bill creation