cancel
Showing results for 
Search instead for 
Did you mean: 

Volume discount based on value or cumulative tonnage

former_member207153
Participant
0 Kudos

Hi Gurus,

how do we overide this limitation of up to 3 order for cumulative discount ?

please help.

Accepted Solutions (0)

Answers (4)

Answers (4)

0 Kudos

This message was moderated.

former_member207153
Participant
0 Kudos

problem solved

Former Member
0 Kudos

HI

Consult with your ABAPer to enhance the field of number of orders,you can specify for how many orders you want to fix it.

Thanks

siva.k

former_member207153
Participant
0 Kudos

Hi,

im still new config this part, could you tell me which field i can see number of sales order limit being define ?

which step? thanks guru.

former_member209761
Active Contributor
0 Kudos

Dear Rudy,

Please elaborate your requirement.

What is your process and what is the exact requirement?

Thanks & Regards,

Hegal K Charles

former_member207153
Participant
0 Kudos

Hi,

im intend to config accumulate volume discount for sales order

here is for example :

Qty :: Discount

0 - 1000 :: 5%

1001- 2000 :: 7%

2001 - 3000 :: 10%

3001 - 4000 :: 13%

4001 - 5000 :: 15%

and the disc should be like this.

Order :: Date :: Qty :: UOM :: Discount Applicable

SO-001 :: 15.1.2008 :: 900 :: MT :: 900 x 5%

SO-002 :: 10.2.2008 :: 500 :: MT:: 100 x 5% and 400 x 7%

Accumulated 1400

SO-003 :: 1.3.2008 :: 800 :: MT :: 700 x 7% and 100 x 10%

Accumulated 2200

i manage to setup z type pricing condition type copy from standard sap K004 and setup as calc type as % and condition class as : A disc /surchrg , and use scale basis as : 'C' quantity scale. when i create sales order till invoice process, i couldnt view this cumulate info in VK33 function. i dont know which config step that i miss from here.

pls help.

former_member207153
Participant
0 Kudos

Hi Hegal,

any suggestion ?

former_member209761
Active Contributor
0 Kudos

Dear Rudy,

In the v/06 of your condition type, please click on Condition update'

Maintain the values (discounts) as scales for this condition type in vk11.

There is a E (summation icon) in the condition record maintanance screen) .

Click on that and check out the options.

Please check whether the discount is getting cumulated.

Thanks & Regards,

Hegal K Charles

Edited by: Hegal . K . Charles on Jul 28, 2011 11:40 AM

former_member207153
Participant
0 Kudos

Hi Hegal,

Change of plan in my requirement , i want to provide customer with special selling price, base on scale with cummulate volume quantity order.

Currently standard sap under 'condition update' , have limit process of 3 order to cummulate

and also info structure being use in this 'condition update' s071 didnt have cummulate info for quantity.

The only way i can think of is to use another info structure under LIS. and alternative condition value formula.

but i still have another problem as follow:

Qty(PC) :: Selling price

1 - 1000 :: 10,000

1001- 2000 :: 8,000

2001 - 3000 :: 7,000

3001 - 4000 :: 5,000

4001 - 5000 :: 2,000

Order :: Date :: Qty :: Selling price Applicable

SALES ORDER-001 :: 15.1.2008 :: 900 PC:: 10,000

SALES ORDER-002 :: 10.2.2008 :: 500 PC::

ACCUMULATE QTY AS 1400 ; so first 100PC :10,0000 and next 400PC : 8,000)

just wondering how we split this selling for each 100pc and next 400pc,

which is the best way, define seperate condition type each ?

former_member207153
Participant
0 Kudos

Hi Guys,

any more suggestion ?

Former Member
0 Kudos

pls refer this ,it may suit u

In Graduated Scales system averages the price according to the scale rate. It is favorable to the business.

The difference between the Scales and Graduated Scales.

Scale type Scale rate

1 u2013 10 1000

11 u2013 20 900

21 u2013 30 800

If order quantity is 25 items in normal scales, then 25*800=20000

If Graduated scales

1st 1000*10=10000

2nd 900*10= 9000 23000/25=920/-

3rd 800*10= 8000

23000

Configuration Settings

V/06 of PR02

Access Sequence u2013 k005 Manual entries u2013 D

Condition Class- B  Item condition

Calculation type u2013 C Scale Basis u2013 C

Plus/Minus u2013 Blank Scale type u2013 D

Save it.

Go to V/08 and include PR02 instead of PR00.

Make the PR00 as manual and the PR02 with mandatory option.

Go to VK11 & maintain condition record for PR02 with below specified scales.

Go to VA01 and Raise the sales order for 25 order quantity.

Go to item over view and check PR02 effect.

former_member207153
Participant
0 Kudos

Hi Kumar,

i dont get it about this part:

Scale type Scale rate

1 u2013 10 1000

11 u2013 20 900

21 u2013 30 800

If order quantity is 25 items in normal scales, then 25*800=20000

If Graduated scales

1st 1000*10=10000

2nd 900*10= 9000 23000/25=920/-

3rd 800*10= 8000

23000

could you explain further especially graduated scale above?

former_member207153
Participant
0 Kudos

Hi, Kumar,

'D' scale type is working good.

but what i want is like this example:

Qty(PC) :: Selling price

1 - 1000 :: 10,000

1001- 2000 :: 8,000

2001 - 3000 :: 7,000

3001 - 4000 :: 5,000

4001 - 5000 :: 2,000

Order :: Date :: Qty :: Selling price Applicable

SALES ORDER-001 :: 15.1.2008 :: 900 PC:: 10,000

SALES ORDER-002 :: 10.2.2008 :: 500 PC::

(ACCUMULATE QTY AS 1400) ; so first 100PC :10,0000 and next 400PC : 8,000)

SALES ORDER-003 :: 28.2.2008 :: 200 PC:: 8,000.

(ACCUMULATE QTY AS 1600)

So when reach sales order003, system will display as one condition type instead of graduated as sales order002.

former_member207153
Participant
0 Kudos

Kumar,

i still dont get it , with so called 'condition update' max quantity to get what i want?

max quantity only limit the quantity and also for condition update pricing condition.

former_member207153
Participant
0 Kudos

Hi Kumar,

Thanks for ur input. i manage to use ur method with 'D' scale type w/ addtional 2 abap routine to supersede scale validation process; cause 'D' scale always start as zero quantity to calc factoring value which not suit with my current requirement to use graduated pricing base on total sales volume from SIS.

former_member209761
Active Contributor
0 Kudos

Dear Rudy,

Can you explain your requirement a bit more?

Thanks & Regards,

Hegal K Charles