cancel
Showing results for 
Search instead for 
Did you mean: 

Logic of Calculation type of condition type in Sales order

Former Member
0 Kudos

Hi Experts,

i have a question on the calculation type of condition type .How percentage calculation type will calculate the value.

In order, M1  price is = 100 EURO and quantity is 10

K007 =2% of the price (100 Euro)

i want to know,how it will determine the discount value. It will work in total value wise or each Item * quantity.

1000* 2% or 100 *2% *10

Regards

Radhika

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos

Just double click on that discount type so that system will take you to a screen where you can see a tab 'Condition values'.  There you can find answer to your query.  It would be condition value flowing in condition tab divided by discount.

G. Lakshmipathi

Former Member
0 Kudos

Thanks you Lakshmipathi

i am using A-percentage(5%) .as per the attached screen , condition base value is 2000.condition value is 100.

Do you say system calcuales 2000 * 5% = 100 ?

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Radhika,

Its a very standard functionality of the SAP.

When you apply "A-Percentage" system will simply calculate in background how we will calculate a percentage amount in calculator.

E.g.

PR00=100

K004 10%

Discount 100X10%

It will apply for each line item.

Hope its clear now.

Regards

AG.

former_member186385
Active Contributor
0 Kudos

Hi Radhika,

If the calculation type is B, then discount will be fixed irrespective of Quantity


For example, if you have 10 Quantities and Price is 100

     PR00 will be 100*10    = 1000

     K004   will be                       10 ( as it is Fixed)

If the calculation type is C, then discount will be Based on Quantity

For example, if you have 10 Quantities and Price is 100

     PR00 will be 100*10    = 1000

     K004   will be   10*10   =    100 (Quantity)


hope it is clear

Former Member
0 Kudos

Thanks Santosh

But my question is for A-Percentage .can you please tell how it will calculate in this case ?

former_member186385
Active Contributor
0 Kudos

Hi Radhika,

Yes, system will take Condition Base value and Multiplies with %

In your case it will be 2000*5% = 100

as a test you can change the percentage % and check the affect

regards,

santosh