SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

Quantity Proration in case of Price change for a Disconnected Installation

former_member230926
Active Participant
0 Kudos

Hi Experts,

As we know if any installation is disconnected then interpolation or Extrapolation of MR will result to Zero consumption , Logically it is correct because after disconnection you can not have consumption .

Because of this if Price change happen in-between a billing period and same installation is disconnected then whole quantity is getting charge either on new price or in old price but normal Quantity proration is not happening .


Example : Bill from 15.04.2014 to 15.05.2014 (30 days)


Quantity =   2000

Price change on 01.05.2014

Normal Bills

Consumption Amount = 1000 * Old Price + 1000 * New Price

But in case of Disconnected installation

Consumption Amount= 2000* Old Price + 0 * New Price

But I wants Quantity Proration to take place in-case of Disconnected installation as well

(One solution I have is Z Variant for QUANTI14 )

Please Help if you know any user exit for MR interpolation or something like that.

1 ACCEPTED SOLUTION

former_member230926
Active Participant
0 Kudos

The best and easiest solution for this is.

Inside FM "ISU_MRRESULT_DEMARCATE" we have one more FM "ISU_DB_V_EDISCOBJ_SELECT_LNR_H" where system checks whether this contract is disconnected or not if disconnected then it will update variable "y_disconnected" as "X" so at the end of "ISU_DB_V_EDISCOBJ_SELECT_LNR_H" FM SAP provided one enhancement space their based on your requirement you can Change "y_disconnected" value as initial so system will do proration as it is non-disconnected installation.

View solution in original post

1 REPLY 1

former_member230926
Active Participant
0 Kudos

The best and easiest solution for this is.

Inside FM "ISU_MRRESULT_DEMARCATE" we have one more FM "ISU_DB_V_EDISCOBJ_SELECT_LNR_H" where system checks whether this contract is disconnected or not if disconnected then it will update variable "y_disconnected" as "X" so at the end of "ISU_DB_V_EDISCOBJ_SELECT_LNR_H" FM SAP provided one enhancement space their based on your requirement you can Change "y_disconnected" value as initial so system will do proration as it is non-disconnected installation.