Start of Content Area

Background documentation Entering Meter Readings  Locate the document in its SAP Library structure

Entry Screen

The entry screen displays the meter readings of devices for all the premises belonging to a customer. If entries without a meter reading order are to be displayed as not being ready for input, and in grey (IS-U table TE410, field TREAT_INTERNETMR), make the appropriate settings in the implementation guide for SAP for Utilities, under Device Management Meter Reading Basic Settings Define Control Parameters for Meter Reading Data Processing. If entries are only to be ready for input if they have an existing meter reading order, the current date must lie within the “Scheduled Meter Reading Date +/- Interval” (IS-U table TE410, field INTV_INTERNET).

If the table contains a lot of lines (parameter startFilter), a filter is shown, which allows you to restrict the display to Premise Address, Division and/or Meter Reading Order Exists/Does Not Exist. The corresponding restriction criterion is only displayed if different values exist. When entering meter readings, the customer can only enter as many predecimal and decimal places as the device actually has. For devices with several meters, the customer must enter either all the meter readings for a meter reading date, or none at all. The meter reading date must not lie before the previous meter reading date or in the future. After entry, the system carries out a validation for the meter reading results. In the case of implausible entries, the agent must use a dropdown box to select a remark. If several results are implausible, the system specifies the previously selected remark. IS-U table TE259 contains the remarks displayed. To activate the remarks for display, set the indicator Customer E-Service (CES) in the implementation guide for SAP Utilities, under Device Management Meter Reading Meter Reading Result Entry Define Notes from Meter Reader. At this point, you can define the follow-up action for each remark.

Data Check Screen

Before the data is transferred, all meter reading results that were entered are listed, along with their remarks. If the customer recognizes an error, he/she can return to the entry screen. Otherwise, he/she can trigger the data transfer.

Screen Following Successful Data Transfer

After a successful data transfer, the system issues a message. The system again lists all the entered meter reading results and, if applicable, their remarks. The customer can print this list. If the customer has specified an E-mail address in his/her master data, the system creates a PDF form with the meter reading results when the customer saves, and sends this form to the E-mail address.

Enter Meter Reading Anonymously

The Enter Meter Reading Anonymously service allows utility customers to enter their meter readings without having to own an online account. Instead of logging on with a user name and password, customers can log on with a dummy user in the e-services.

Identification of the Business Partner

On this screen, you identify the business partner for anonymous meter reading entry. On the standard screen, you enter the business partner number and the device number. The system checks whether the data is correct and, if necessary, generates an error message.

This screen is structured in such a way that you can make the enhancements described here in your own projects. The additional input fields are already on the JSP content_meterreading_identify_html.jsp. You simply have to unhide them by moving the relevant comment spaces:

      The business partner number can be replaced by the contract account number or by the contract number. The necessary functions have already been fully implemented.
However, you cannot remove the input field for the device number from the screen.

      You can also add the following input fields to check the data against the backend system. The necessary functions have already been implemented in Java – this means that all the data is sent to the backend system. In the backend system, you also have to implement the function for checking the data in method mtr_change_meteridentify of BAdIs ISU_UCES_METERREAD:

       Business partner details

       First name

       Last name

       E-Mail

       Telephone

       Date of birth

       Business partner address details

       Street

       House number

       House number supplement

       Postal code

       City

       Region

       Country

       Premise address details

       Street

       House number

       House number supplement

       Postal code

       City

       Region

       Country

       Floor

       Room

       Location details

The screens that follow are the same as for meter reading entry. In Customizing table UCES_CUST_MTR, you have to define in the METER field whether the user can enter meter readings anonymously for one device only (value=2), for all devices assigned to a premise (value=1), or for all devices assigned to a business partner (value=0).

 

 

End of Content Area