cancel
Showing results for 
Search instead for 
Did you mean: 

SD Pricing Promotions

Former Member
0 Kudos

Hi experts,

My Scenario is : Company wants to give 10% off if the customer purchases for $100.

Is there any standard condition types available in SAP to map the above requirement? or any other alternative ways?

Kindly Share your suggestions.

Regards,

Prabakar

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member182378
Active Contributor
0 Kudos

Hi Prabakar,

I think there is no standard functionality for this requirement

Your requirement is if Sales order field "Net value" (VBAK-NETWR) = X Euros then P% discount.

This field "Net value" (VBAK-NETWR) is the sum of the net values of ALL the line items.

I suggest (I have not tested this) you create a header condition type (discount), put that in your pricing procedure. Create a formula. In your pricing procedure, in the line of your conditition type give that formula in column "CalTyp".

This formula can be created - with the help of ABAPer - in VOFM>Formula>Condition Value.

Please check if you can copy and modify a standard formula.

This formula shall check the value in field "Net value" (VBAK-NETWR) and then calculate the required discount and populate that in your sales order, header, tab condition.

See helpful link -

Lets hope some member can give you a solution which is closer to standard functionality.

Good luck!

Former Member
0 Kudos

Hi,

The values in a condition record like discount can be defined in scales.

You can maintain unlimited number of levels in scales in condition records.

Example:

purchase of $10-$50 company provides 5% off

purchase of $51-$100 company provides 10% off

Again, you can use condition type K007 for discounts.

Maintain Calculation Type: A (Percentage), Scale Base Type: B (Value Scale)

Regards,

Dhrubajit