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: 

Meter Availability Check in Billing period

0 Kudos

Hi,

SAP standard allows a customer to be billed if the device is not active/present in the billing period.

Is there any standard out of box solution present where we could check if the device is available for the entire billing period ? I am trying to avoid creating a custom variant for this.

The billing would automatically be cancelled if the meter is not available for the entire billing period.

Thanks,

Pankaj

1 ACCEPTED SOLUTION

Hi Pankaj,

How are you doing rate determination?.. If you make rate determination with ratetype at the register level and your device is not present in whole period then the system should cancel the billing execution with message error AJ 055 ("No rate was found for the period XX.XX.XXXX to YY.YY.YYYY").

Regards,

David Ampuero

View solution in original post

3 REPLIES 3

former_member230926
Active Participant

Hi Pankaj,

no need for the custom variant, but you may need to write some rate-steps.

As you said you want to terminate billing when the device is missing for the whole period ( so I am considering you are OK for billing if the device is present partially during the billing period)

in your register rate, you can update an operand (for example - take a factor operand with default value as zero and in one of the step add factor 1 to this operand)

now as the first line in your calculation rate you can check value for this operand equals to 1

If True - > perform billing calculation

Else - > terminate billing using UTILIT99


So when device is missing register rate will not trigger and billing will cancel.

0 Kudos

Hi Manoj,

Thanks for your Answer.

Actually our requirement is that the device should be present for the whole billing period.That means, the bill would automatically be cancelled and an exception would be raised,if the device is not present even for a single day in the bill period.

As per your suggestion, if i would take an operand to increment the value, it would be incremented, evenif the meter is unavailable for few days.

Is there any standard out of box solution for this ?

Thanks in Advance,

Pankaj

Hi Pankaj,

How are you doing rate determination?.. If you make rate determination with ratetype at the register level and your device is not present in whole period then the system should cancel the billing execution with message error AJ 055 ("No rate was found for the period XX.XX.XXXX to YY.YY.YYYY").

Regards,

David Ampuero