The following two scenarios are possible:
1. The user is already a customer of the utility company, and has a user and password.
2. The user is a new customer.
In the first case, the customer logs on using his/her user and password. In the second case, the customer uses a link, which executes the logon using a “dummy user” (parameter dummyUserMoveIn). In this case, the system only provides the move-in service for the customer.
Identification of Premise
The system uses the postal code and a device number to determine the premise, into which the customer wants to move. This takes into account the possibility that the customer inadvertently entered the material number of the device. If more than one device exists with the same number, in the same location, then additional input fields (location, street, house number) are displayed, until the system has uniquely identified the premise.
If the system cannot identify the premise, it attempts to use the postal code to determine the address, and checks whether it is actually in the service territory of the energy supplier. For this reason, the exact maintenance of the regional structure in the IS-U system is a fundamental prerequisite. In addition, you must also specify the country in which the service territory is located (parameter countrySupplyArea).
You can use the parameters daysPast and daysFuture to define how far in the past and in the future the move-in date can be.
Confirmation of Premise
Once the system has correctly determined the premise, the data is not yet ready for input, and must first be confirmed. If the system has determined the wrong premise, the customer can navigate backwards at any time. If the system cannot determine a unique premise, the E-service can be continued, but with restrictions. In this case, the customer must enter the address data manually. A check is also carried out on the regional structure in SAP IS-U. If the address is located outside the service territory, the system informs the customer.
If the customer is already recognized, the system displays his/her personal data as not being ready for input. If it is a new customer, he/she must enter his/her data here.
The customer can specify an alternative bill address. The fields are prepopulated with the customer address data, and can be overwritten.
The system uses the premise to determine
the existing installations, along with devices and the corresponding division.
Depending on the register group, the utility company can offer the customer
various rates. These must be defined in the file WEBINF/lib/com/sap/fin/isu/resources/ratedata.properties.
The appendix contains an example of this file, and a detailed description of how to maintain it.
Meter Reading Entry (for Move-In Dates that Are Not in the Future)
In this case, the entry date for the meter reading results is the move-in date. It cannot be changed. The specification of meter readings is optional.
If the system was previously unable to identify the premise, the devices are not recognized. For this reason, the system displays an entry screen with an input field for a gas meter, a water meter, and a single-rate and dual-rate electricity meter. The customer can enter a meter reading for his/her meters here. This meter reading is then transferred to the notes field in SAP IS-U, in the parked document (transaction Accelerated Move-In / Move-Out / Move-In/Out Entry; EC70).
Selection of Payment Method
The following three payment methods are possible:
· Automatic debit
· Bank transfer
You must specify the relevant IS-U abbreviations for the payment methods (IS-U table TFK042Z, transaction FQP1) in the parameters:
· Parameter tokenAutomaticDebitfor automatic debit
· Parameter tokenBankTransferfor bank transfer
· Parameter tokenCheckfor check
In automatic debit, the customer can refer to bank data that has already been maintained, or specify new bank details. The bank number is compared with the values stored in the IS-U table BNKA.
Data for Owner and Previous Owner/Tenant
These entries are optional and are, if necessary, transferred to the notes field in the parked document in SAP IS-U (transaction Accelerated Move-In / Move-Out / Move-In/Out Entry; EC70).
Data Check Screen
Before executing the data transfer, the system lists all the data entered. If the customer recognizes an error, he/she can navigate backwards. 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 lists all the entered data again. The customer can also 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. The system now asks the customer to generate a form. The customer can then print this form, and send a signed copy to the utility company. The system stores the data entered in a parked document in SAP IS-U (transaction Accelerated Move-In / Move-Out / Move-In/Out Entry: Access; EC70). You must use the parkedDocumentVariant parameter to specify the parked document variants to be used. After releasing this document, the system calls the master data generator, which then creates the corresponding permanent data construct in SAP IS-U.