Estimated Meter reading
Hi All,
I have the previous meter reading, Previous meter reading date, current reading date and estimated consumption.
Is there any simple function module available to calculate the new meter reading based on the estimated consumption..
Thanks in advance
Murali
Hi All:
I think another option is to use the MF ISU_CALCULATE_WITH_METREAD:
""Lokale Schnittstelle:
*" IMPORTING
*" VALUE(X_STANZVOR) LIKE EABL-STANZVOR
*" VALUE(X_STANZNAC) LIKE EABL-STANZNAC
*" VALUE(X_METERREAD) LIKE EABLH-I_VERBERW
*" VALUE(X_CONSUMPTION) LIKE EABLH-I_VERBERW
*" VALUE(X_OPERATION) LIKE REGEN-WMODE
*" VALUE(X_REABLD) LIKE REABLD STRUCTURE REABLD OPTIONAL
*" VALUE(X_CUMULATING) LIKE REGEN-KENNZX DEFAULT 'X'
*" VALUE(X_RAISE_MSG) LIKE REGEN-KENNZX DEFAULT SPACE
*" EXPORTING
*" VALUE(Y_RESULT) LIKE EABLH-I_VERBERW
*" EXCEPTIONS
*" NOT_VALID
*" CONV_FAILED
Where:
- X_STANZVOR is Number of predecimal places for register.
- X_STANZNAC is Decimal Places in the Billed Meter Reading.
- X_METERREAD is the previus meter reading.
- X_CONSUMPTION is estimated consumption.
- X_OPERATION is the operation, in this case is '+'.
- X_REABLD is the structure with Screen Fields for Entry/Correction Initial Screen.
- X_CUMULATING is for default 'X'.
The new meter reading is returned in Y_RESULT.
I hope this helps.
Best regards,
David
Edited by: IS-U CGE on Jul 18, 2011 6:45 PM
Similar Messages
-
Meter Reading date – estimating EL30
Morning,
Do you know how can I change the meter reading date when I run the estimation process through transaction EL30?
See the problem.
This customer has a custom estimation development. But, I see that meter reading date in the estimation enhancement is set with the scheduled meter reading date.
However, I would need to change this date to the system-date when the estimation is triggered through tx. EL30.
Is there any enhancement before the estimation module, to change the meter reading date automatically?
Thanks.Hi,
use function module ISU_DB_TE418_SELECT_DAT_TUR_NX or ISU_DB_TE418_SLCT_N_ADATSOLL_T for the next date and ISU_DB_EANL_SINGLE_ALL_TS to get the MRU of the installation first.
KR
Uwe -
Change meter reading type during reading estimation (el30)
Hi,
I would change meter reading type during or after reading estimation process (el30 transaction), just before the meter reading upload.
Is there any user-exit to activate to do this?
ThanksHi,
You can use enhancement - EDMLELSV / EDMLELAA
Let me know if more information is required.
Thanks and Regards,
Ranjit Thakur. -
Error while uploading meter reads through BAPI_MTRREADDOC_UPLOAD
Hi,
I am trying to estimate and upload meter reads on an installation through function module ISU_REGISTER_ESTIMATE and BAPI_MTRREADDOC_UPLOAD respectively. The output estimated read from ISU_REGISTER_ESTIMATE is fed to BAPI_MTRREADDOC_UPLOAD after removing decimal places, comma etc.
While this works perfectly each time, there is one instance where this arrangement is not working. If the previous read is too large ( and plausible), in certain cases BAPI_MTRREADDOC_UPLOAD fails to upload the next read and gives an error with error description 'Format of MR 17737 not valid (MR document number 105677 ) '.
As I said, both the function modules are workinf fine most of the times. However at certain instances it ends up with this error. Anyone encountered this problem before?
All suggestions are welcome !
Thanks in advance,
AMHi,
Message - 'Format of MR 17737 not valid (MR document number 105677 ) signifies that number of pre-decimal places and number of post decimal places do not match with your register group configuration.
Since, you are suggesting that your logic works in most of the cases, I think when meter overflow happens and while you are converting it to actual read - this reading do not match with pre-decimal and post decimal places.
You need to double click on register group for a device, where you are facing this issue and then compare your calculated read in your code.
Hope this helps.
Regards,
Avinash -
Previous Meter Reads and Usage are not correct after meter Proration
It seems that during proration there are two meter reading available the one with the Meter Reading type as 03 ( Automatic Estimation ) and other is Meter Reading type 01 - MR By employee that is being retrieved. The 03 reading type seems to be the reading after the proration and the o1 reading is the reading done before the proration . The reads are coming out on our invoices incorrectly. Usually there will only be one Meter reading to be picked up. but it seems do proration it splits meter into 2 entries. The entry with with metering type 01 has the correct previous and current meter reads but incorrect usage. The entry with meter read 03 has the incorrect previous meter read and correct current meter read but incorrect usage. Our print work bench generated fiction is calling SU_DB_ERCHZ_SELECT_BILL_NEW to retrieve the values but the values that it retrieves are not correct., The second records is being put on the invoice. The form that exist in the SU_DB_ERCHZ_SELECT_BILL_NEW is called db_erchz_select_join and is used to retrieved the usage and meter reads.. This information is then passed to out user exit.
The previous meter read should be 5,073,998 and the usage should be 7500
Service Meter No. Previous Read Current Read Usage
Water 750009 5,092,748 5,148,998 56250Try resetting the PMU…
http://docs.info.apple.com/article.html?artnum=14449
… and then subsequently calibrating your battery…
http://docs.info.apple.com/article.html?artnum=86284 -
EL 27 Correction of Implausible Meter Reads
Hi All,
I am trying to release impalusible Meter Readings via TCode EL27, by entering a Premise. Two things are happening:
1. Direct Release of MR occurs . (no idividual correction screen opens)
2. Individual Correction screen opens. (no direct release)
I debugged quite a few cases and have reached a few conclusions:
FOR INDIVIDUAL CORRECTION SCREEN TO OPEN:
Pre-requisite = Value of ORIGIN_ESTIM = 6
With this pre u2013 requisite, when there is 1 installation, with 1 register then in EL27, individual correction screen will open and MRu2019s can be edited.
FOR DIRECT RELEASE:
Apart from the above prerequisite & condition, FOR u201CANY OTHERu201D CONDITION, the correction screen will not open and MRu2019s cannot be edited.
Value of Origin_estim can be viewed on the individual correction screen "Execute Correct Implausible Meter Reading Results" screen; Forecast data tab--> Origin
Values of Origin:
1 - Past MR results
2 - Period Consumption
3 - Reference value
4 - Proration
5 - External Determination
6 - Estimation not Possible
Also, is this phenomenon of direct release/ correction screen display DEPENDENT on MR REASON???
Thanks in advance,
Prajakt Dhumal
Edited by: prajakt k dhumal on Oct 28, 2010 9:28 AMHello,
It should be possible to get to the correction screen by selecting the line you want to correct an click on 'correct'...
You could skip this and release directly but there should be always an option to go into the correction screen as long as the meter reading is "still implausible".
Only time this happens is if the meter reading is automatically plausible e.g. if no extrapolation was possilbe. You should get a
message about this.
It will only enter the correction screen if there is an "invalid meter reading result". If it is valid now (without doing changes) there is no need for correction anymore therefore it is released immediately.
The correction screen is not build to handle more than one meter reading at a time. Hence there is no way you correct more than one meter reading at the same time i.e. count_eabl >= 2.
Hope this is helpful ...
Regards
Olivia -
DM - Meter Reading Workflow functionality
Hi all,
I have a customer's requirement that the estimated MR should be "corrected" automatically in case the next actual MR arrives and it is less then the estimation done before.
Can anybody help me via the customizing and the development (if any required)?
I have found the Customizing section Define Automatic Monitoring of Meter Reading Data, that works in co-operation with the function module EXIT_SAPLEL01_020, but I am not sure if this is the recommended way of solving this problem.
Thanks in advance for your feedback, regards,
Bou.LisHi Bou.Lis,
Standard SAP Triggers the event ASSESSED in the Business object - ISUCONTRCT. Use this to assess the meter reads and estimate the reads.
Obviously you may also need to cancel the billing documents if you are adjusting the meter reads for the period billed. In that scenario you can use BILLDOCAUT -> BDOCSFORREVERSAL and BILLDOCAUT -> ADJREVERSETAB.
For re-estimation you can leverage using the FM ISU_ACTION_ASSESSING. This FM estimates for all the registers, so you might want to customize and re-estimate only for implausible meter reads registers.
I would recommend working with a solid workflow developer who has IS-U knowledge.
Hope this helps.
Sai -
Multiple Meter Reads on the same day and Billing
Hi All,
There is a requirement to hold all reads received from Customer/ Meter Reader etc even they these are received on the same day for e.g. schedule read could be received in the morning, followed by customer read through internet and then another customer read through IVR system.
Can we store multiple reads on the same day?
If a read goes into implausible and then it's corrected, implausible read is replaced by corrected read. Is there any way to store old implausible read?
Thanks in advance.
SJYour questions answered below:
1. So my question is can we enter multiple reads to the Meter on a single day with same meter read reason? - Yes when we have MR reason which is not relevant to billing. In your case its 09 which is nonrelevant and you should be able to enter multiple reads with different time.
Make sure you supply time also when you are submitting your read. However there is a restriction of what level you can enter multiple MRs since SAP stores read at Minute level so you can not post 2 reads in same minute.
2. Are there any configurations to be done to allow multiple meter readings on a single day? - Not sure but standard SAP should allow you to save multiple MRs with the above rules.
Cheers
Jignesh -
Automatic creation of meter reading order with RR 01 after move in
Hi Experts,
I am working with DM module of SAP ISU. Currently I am facing a problem that after move-in a periodic order with RR 01 is created automatically by the system.
Ex: Move in date is 01.01.2010. Monthly Portion is used with Schedule record 01.01.2010, 01.02.2010, 01.03.2010, 01.04.2010 and so on.
If current system date is 20.07.2010 then Meter reading order is created automatically by the system for sch MRD 01.08.2010.
Please let me know how to overcome this problem
Thanks in advance.Thanks for your reply but I have cheked SPRO setting the suggested check box is already uncheked.
I beleive the setting you have suggested is meant for default meter reading during move in but my problem is automatic creation of meter reading order with reason 01 during move in -
I got an error message that says the web browser I have is too modern and it won't allow me to submit my gas meter reading.
== This happened ==
Not sure how often
== I signed on to my gas company website and couldn't submit my meter readingHello Carol,
could you maybe try to use the [https://addons.mozilla.org/de/firefox/addon/1419/ IETab] add-on?
Kind regards,
Tobbi
Firefox Support Volunteer -
Hi Experts ,
I am facing one problem while entering the fuel consumption along
with the Meter reading in IFCU.
In IFCU , system allowes me to enter the fuel comsumption but the Kilometer
entry field is gray.
I checked all the custamisation setting ....
Plz tell me , if i missed out some thing.
Thanks in AdvanceHello Dear
have u defined measuring position in measuring points , and same in spro in fleet managment
Jitender -
Meter reading order simulation
Hello experts,
I need to "simulate" meter reading order creation process, to download orders (EL35, with specific formkey) and use the file for external system.
Is this possible?
Thanks,
AngelaHello Olivia,
thank you for your answer, but i'm afraid I don't understand it properly.
I thounght ISUMSORDER was for working order not for meter reading; is it not correct?
I need to simulate meter reading order, I mean to use EL35 but without filling db tables EABL/EABLG.
thanks,
Angela -
Creation of Meter Reading Order
Hi,
My uploading program creating Meter Reading order using the function module ISU_S_METERREAD_CREATE. MRO is created Successfully for Meter Reading Reason 06. The Problem is Metering scheme is not Displaying in the Table EANL for the particular Subinstallation.
Any one help me pls.
Thanks in Advance
LakshmiHi,
Use Blocking Reason in ES31 (installation: Billing/Meter Reading control Tab)...During meter reading order creation, prevents meter reading orders from being created for the registers allocated to the installation. -
Function Module/BAPI for Meter Reading Entry(EL28)
Hi Experts,
Can anyone tell me about BAPI/Function Module for EL28(Meter Reading Entry).Standard FM is preferable.
Thanks & Regards,
Radharaman Haldar
Moderator note - Thread locked, no research.
Edited by: William Eastman on Mar 8, 2011 5:17 PMISU_VALIDATION_DEPENDENT & ISU_DETERMINE_VALIDATION.
The above two function module is used for the validation of Plausible or Implausible meter reading. -
hi all,
when i try to bill the meter read is not picked up by the billing. i try to bill for period 01-jul-10 to 31-jul10 there is a meter read on 20-jul-10 but still when i bill it does not pickup, i am not getting any error also.
please can anyone guide me
thanks in advance.The stop read can come from different sources, Stop read can come from SA/SP link, if the link was stopped OR Removal Read from SP/Meter Installation history, if the Meter was removed.
Other than above, system would look for the next Scheduled Read Date for the SPs Meter Read Cycle which is: (after the end date of the last bill segment + Rate Frequency's Minimum Offset Days) AND before the Cutoff date of billing.
Also note:
- This depends on the Billing Option that you have selected for the Online Bill, i.e. "Use Cutoff Date" OR "Use Schedule". Batch billing by default uses "Use Schedule" method. "Use Cutoff Date" will look for meter reads as of the cutoff date.
- Rate Frequency is the Frequency defined on the SA Types Rate Schedule. Frequency configuration has the Min./Max. Offset days values.
So, in your case Scheduled Read Date will be searched between, for e.g. 06-JUL-2010 (01-JUL-2010 + (lets say) 5 Days) and 31-JUL-2010.
If no Scheduled Read Date was found, the SA is skipped from billing. This is what happened in your original post.
If Scheduled Read Date was found, system will check for available reads between (Schedule Read Date - N1 Days) and (Schedule Read Date + N2 Days), here N1 = Rate Frequency's Min. Offset days and N2 = Rate Frequency's Max. Offset days. Lets assume your frequency offset days are 5.
Now, lets say you defined the Scheduled Read Date = 31-JUL-2010. So system will check for reads between 26-JUL-2010 (31-JUL-2010 - 5) and 05-AUG-2010 (31-JUL-2010 + 5).
Your read is on 20-JUL-2010 hence system is not able to find it.
This may relate to your second post.
Maybe you are looking for
-
Photo Album Publishing Problems
I have a site that I have published with a personal domain..not sure if the domain has anything to do with the problem or not...but when you try to view it on a PC you can see the site but sometimes you can't see the links across the top of the page
-
How to read RMAN data into an ORACLE Table?
Hallo, With regards to RMAN, how should we store the data into a database table, from the commands which can run only on RMAN prompt without using Recovery Catalog? For Example: RMAN> Report need backup days 3; RMAN DATA: RMAN-03022: compiling comman
-
Hello everybody! Is it OK, that the noise from the OIS mechanism is not cancelled in video recording? I find audio recording great, but it is disappointing that there is a base noise in all videos, which is the OIS (i can hear it with my ears if I ho
-
Trouble connecting Jboss 3.2.4 with Oracle 11g.
We are facing some trouble connecting 4 JBoss servers to an Oracle 11g server. Oracle server is working as a RAC with two nodes. We have two HP server every one of those have two JBoss application servers version 3.2.4. Each one of those application
-
Problem! I just copied my extern hdd to finder and tried to open my files when I get the message: "The Map "Pictures" can not be opened since you don´t have authority to see it´s contents! What??? No one else has access to my computer....now I can´t