cancel
Showing results for 
Search instead for 
Did you mean: 

header discount

Former Member
0 Kudos

Dear friends

i have created a manual header discount condition type HB00, after giving manually it will split the discount value to each line item based on weight of material ,but i want the amount should be distribute equally to all item.how can i do that friends please help me...

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

Make one more condition type which is same as k007. e.g :z007

Cond Class : A

Calculation Type : B

Dont Make it group Cond.

Check it as Header Condit ,Item Condn , Amount/Percent.

Now apply this condition Type at Header Level. with certain amount., the same amount

will come as discount to each of your line items.

Suppose at header level zoo7 = 50/

your both line item will show a discount of 50 /

Thanks

Ankit Chaudhary

Former Member
0 Kudos

Dear ankit thanks for reply,

i want if header value is 50,both line item has to take 25

jpfriends079
Active Contributor
0 Kudos

You first be clear or decide, whether you want header condition type to be on:

- Quantity

or

- Value

In either of the case, the condition type used calculation type.

Quantity

Cond Type - K004

Calculat.type

C

- Quantity

Quantity

Cond Type - K005

Calculat.type

C

- Quantity

Quantity

Cond Type - RC04

Calculat.type

C

- Quantity

Gross Weight

Cond Type - RD00

Calculat.type

D

- Gross weight

Value

Cond Type - RB00

Calculat.type

B

-Fixed amount

Value

Cond Type - HB00

Calculat.type

B

-Fixed amount

So, try it and share your feedback.

Regards

JP

Former Member
0 Kudos

my header condition should be a value and it has to splt to each line item based on number of item in sales order equally.

jpfriends079
Active Contributor
0 Kudos

Then place

Cond Type

- RC04

|Calculat.type |C - Quantity |

proportionality/accordingly into number of quantity in each item level.,

Say,

RC04 is value is 1000.

-


Item

- Number of quantity in Item

- Proportionate Value of RC04 in item (1000)

-


0100

-10EA

100

0100

- 30 EA

300

0100

- 20 EA

200

0100

-35 EA

350

0100

- 15 EA

150

-


Total

-

1000

-


Regards

JP

Former Member
0 Kudos

Dear jp

thanks for ur rply my requirement is....

0100 -10EA 200

0100 - 30 EA 200

0100 - 20 EA 200

0100 -35 EA 200

0100 - 15 EA 200

header total discount is 1000

please tel me how to do that...?

sidi_reghioui
Active Contributor
0 Kudos

Have you tried using the price condition at header level, and use an Alternative formula for Condition Base Value in your pricing procedure where you get help from ABAPer to satisfy the requirement. There you define that the header condition should be split equally among items.

Cheers.Sidi

jpfriends079
Active Contributor
0 Kudos

In this case

0100

-10 EA

200

0200

-30 EA

200

0300

-20 EA

200

0400

-35 EA

200

0500

-15 EA

200

use

Cond Type

- RB00

Calculat.type

B -Fixed amount

in your pricing procedure.

Regards

JP

sidi_reghioui
Active Contributor
0 Kudos

RB00 is already setup with Calc Type B - Fixed amount that will give you 1000 across all items.

Cheers.Sidi.

sidi_reghioui
Active Contributor
0 Kudos

You should use RD00 as this distributes the amount equally.

HD00 distributes the amount based on each item value as a percentage.

Cheers.Sidi.

Former Member
0 Kudos

Friends thanks for Ur reply,my requirement is if i have two item in sales order and giving header discount Rs.100 it has to split rs.50 to each item.Please guide me...

jpfriends079
Active Contributor
0 Kudos

Make sure Condition type HB00 is having quantity as calculation type.

Regards

JP

prasanna_kumar4
Active Contributor
0 Kudos

HI

check the Condition type HB00 , i think you check the Field "Group Condition" that is the reason system is divided the amount based on weight rather that try with RD00 Condition Type and Run the cycle

Regards,

Prasanna

Edited by: prasanna_sap on Jan 27, 2012 12:44 PM

Former Member
0 Kudos

hi

check the condition type setting