SAP ISU — Meter to Cash with SAP Transaction Codes Part II

Mayank Chourasia
3 min readSep 9, 2024

--

In my previous blog I had given an overview SAP ISU Meter to Cash works.

In this blog I will discuss the Meter to Cash process transaction code used in SAP ISU.

In the SAP ISU (Industry Solution for Utilities) module, the Meter-to-Cash process is crucial for managing meter readings, billing, and collecting payments.

Prerequisites

Before starting, you should be familiar with these SAP ISU terms:

  • Contract Account: The customer’s account for utility services.
  • Installation: The location where the utility service is provided.
  • Premise: The exact spot where the meter is installed.
  • Contract: The agreement for utility services between the provider and the customer.
  • MRU (Meter Read Unit): The unit of measurement for meter readings.
  • MRO (Meter Read Order): The request used to record meter readings.

Step 1: Creating a Meter Read Order (MRO)

Transaction code `EL01` .

  • On the selection screen, enter either the MR unit or Contract or Installation Number or Device associated with the meter reading.
  • And Meter reason
  • Choose the Type of MRO from the available options — Periodic Meter Reads for regular intervals, Interim Meter Reads for reads between regular intervals, or Final Meter Reads to close the meter reading period.
  • After filling in the necessary details, execute the transaction to schedule the meter reading.

Step 2: Validate the Meter Read Order

Transaction code `EL31`.

  • Enter the same Installation Number or Contract Number used previously and execute the transaction.
  • We can validate Billing Order, or Meter Reading Order or Meter Reading Result.

Step 3: Meter Read

Transaction code `EL28`.

  • Enter the same Installation Number or Contract Number used previously and execute the transaction.
  • Put the Meter reads (consumption of the meter) and if actual readings are unavailable, click on Estimate to allow SAP to generate estimated readings.
  • Then Click on Save.
  • After recording the readings, revalidate the MRO using Transaction code `EL31` to ensure its status turns green, indicating successful validation.

Step 4: Generate Billing Document and Invoice

Transaction code `EASIBI` Individual Billing / invoicing

  • On the selection screen, enter the Billing Dates, Document date , Posting Date , Contract or Installation Number or Contract Account Number. Also give Meter Reading Reason.
  • Execute the transaction by selecting Bill and then click on Create Invoice to generate the bill and invoice.

Transaction code `EA19' ( If you are not using EASIBI for Bill Option an separate transaction can be used)

  • Bill the account — provide contract and execute

Also SAP has provided some mass transactions which helps meter to cash process for utility company.

Mass Transaction Codes:

  • EL09: Mass create meter reading orders
  • EL18: Estimate MR results
  • EA38 — Mass Activity: Billing
  • EA26: Mass Processing: Create Bill
  • EA29: Printing of invoice

Validation

  • Verify the billing and invoice documents through transaction code `ES32` Billing Periods Tab → Document to ensure all details are accurate and complete.
  • Note: This blog does not include any scenarios or other special cases, for such situations, additional steps and transactions might be required. Also cash flow transactions are not mentioned in this blog.

Thanks for reading.

If you Want to Connect with Me:

LinkedIn: https://www.linkedin.com/in/mayank-chourasia-38421a134/

Twitter: https://twitter.com/ChourasiaMayank.

YouTube: https://youtube.com/channel/UCo7iSPDHeg9iFObGNE9lFMA

Thank you, stay safe, stay healthy.

Stay tuned till the next blog.

--

--

Mayank Chourasia

Hey, My name is Mayank Chourasia. Currently I am working on SAP Utilities as a SAP ABAP Developer. I had written a blogs on SAP ISU, SAP ABAP, Google Cloud .