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: 

Discount Calucaltion

Former Member
0 Kudos

Hi Friends,

I am unable to get discount calucaltion in the billing document,

I have create a rate in which i have two variants one is for Price Calculation (QUANTI01) and another for discount calculation(DISCNT03), when I am doing billing system is triggering price variant, but it is not showing me discount.

I need help to calculate discount in billing.

Regards

Sudhakar.p

9 REPLIES 9

Former Member
0 Kudos

HI Panithi,

I have requested you to use tcode EA47 in your earlier post.Have you tried that.

Let me know what procedure you have worked out.

-Siva

0 Kudos

Hi Siva,

Yes I have done the same, and assigned the same in the rate but the same is not getting triggered in the billing analysis may be I am not assigning correct openrands.

If possible can you send me the steps to be followed for discounts

Regards

Sudhakar.p

0 Kudos

Hi,

Can you send me the screen shot of your Schema steps Rate Facts Steps.

-Siva

0 Kudos

Hi Please find the Rate Fact Group

0001 Residential customers

PRICE Price

ZEDISC_1 Electricity price discount

0010000003 Discount form 28.07.2009 28.07.2009 31.07.2009

ZEQPRICE_1 On-peak rate energy charge

1001_NEW2 New Price for Quantity KWH 01.07.2009 31.07.2009

ZQUANT_RS operand for quantity

150.0000000 KWH 01.07.2009 31.07.2009

Please find the Schema steps

ZQR1 QUANTI01 T ZQUANT_RS ZEQPRICE_1 ZQUANT_R 1 000001 000001 000001 0001 IQUANT 0002 0010 0011 0120 0110 00 ZQR1 59

ZQR1 DISCNT03 02 ZEDISC_1 ZEQPRICE_1 2 81

ZDC1 DISCNT03 01 ZEDISC_1 ZEQPRICE_1 1 70

ZDC1 QUANTI01 T ZQUANT_RS ZEQPRICE_1 ZQUANT_R 2 000001 000001 000001 0001 IQUANT 0002 0021 0011 0120 0110 00 ZDC1 71

Regards

Sudhakar.p

0 Kudos

Hi Panithi

May i know whether ZEQPRICE_1 used for DISCNT03 operand is in OutputOpr1 or InputOpr2 ?

-Siva

0 Kudos

Hi Siva

i used ZEQPRICE_1 operand in output 1

Edited by: panithi sudhakar on Aug 3, 2009 10:45 AM

0 Kudos

Hi,

Try changing the order of your variant program.list your discount first and then with your price.

0 Kudos

HI Siva,

I have done the same but it is not coming.

Siva I need one more help I am not able to create automatic billing, is there any configuration which i have to do to get this.

Regards

Sudhakar.p

0 Kudos

hi Panithi,

as you are using discnt03

I would like to point out a note which is also given in IUT230(billing and invoiving).

'variant programs that calculate discounts based on prices must always be listed before the price key,to which the discount applies in the rate.In comparison ,discount variants that refer to amounts are always listed after the amounts to which the discount applies.'

i hope this should solve your problem.

regards,

Rakesh..

PS: @automatic billing can you be more specific as to what details you want ??

Edited by: Rakesh Dasgupta on Aug 5, 2009 10:07 AM