cancel
Showing results for 
Search instead for 
Did you mean: 

Remove Rebate Condition Type on VA01

Former Member
0 Kudos

Dear all,

we have issue with getting rebate condition type record in Sales Order.

in IMG Assign Condition Types/Tables To Condition Type Group, we defined two rebate condition tables because of requirement and i think this is the issue. so it might the solution using user exit to solve this.

we chave configured agreement: 4 two rebate conditions

1- 10% and

2- 30% &

agreement: 9 configured one rebate 25%.

the issue is when make sales order on va01 it should bring only 10% from agre-4 & 25 from agre-9. but it is bringing all rebate condition type record. ( show: 10%, 25%, & 30%(

we tried to use ueser exit to remove un-want condition type. but we need more help please.

USEREXIT_XKOMV_ERGAENZEN

so, how can we remove un want rebate condition type record on creating sales order on va01?

thanks.

MAQ

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear Mohammed,

In General, Rebate calculation are done at billing level. Except for Rebate Hierarchy Access sequence all other rebates are having only one access sequence. If you have used rebate hirearchy then please check your hierarchy whether you have maintained condition records appropriately.

1. Rebate access Sequence have no external indicators, it has only requirements

2. Check whether you have maintained 24 under Requirement column in pricing procedure, which means rebates gets processed at billing level else it will have its effect in sales order

3. Check in Pricing procedure whether you have maintained Requirement as 2. (item relevent for pricing) then this condition type will be taken into consideration while executing pricing and will be working as Discounts and surcharges.

4. Also check at the Access sequence level whether you have maintained Requirement as 2. (item relevent for pricing) if so then these condition types are working as Discounts and surcharges

Check this one....

Regards

Sathya

Edited by: Sathya Pavan Yedavalli venkata on Mar 11, 2009 9:32 AM

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

thanks for reply.

the question is:

how can you remove/delete some of condition type via user exit?

what is internal table and structure that need to check and update it?

condition type

KRECH = 'A'. Rebate type

KOAID = 'C'. Condition Class.

thanks.

MAQ

Former Member
0 Kudos

hi,

In sales document Item when choose Conditions tap. in Pricing Elements generated Rebate Condition ZP001 3 records:

Agreement 4 discount 10%

Agreement 9 discount 25%

Agreement 4 discount 30%.

When you go to Analysis Pricing you will find 3 rebate condition generated.

It should only take first discount record from agreement 4?

so the accurate result should be:

Agreement 4 discount 10%

Agreement 9 discount 25%

i do not know how to solve this issue.

thanks for your support.

bcrao
Active Contributor
0 Kudos

Hi,

1. In general Rebates are not used in sales order- If it is so, you are treating as Discounts.

2. If two records are populating means , there is no check in Exclusion indicator in the for the acceses in ac.seq

Thanks and regards

Chidambaram

Former Member
0 Kudos

Hi,

explain ur scenario once again without using any conde languages, i try to sovle ur problem in standard system

regards,

sadanandam kasarla

Former Member
0 Kudos

Dear MAQ,

Your question is not very clear. However, because of requirement 24(only in billing document), according to standards, a rebate condition type should not be available at order level.

I think you need to re-visit your rebate process before proceeding further.

<Please do not solicit points for answers on the forumsa >

Regards,

Rajesh

Edited by: Arun Varadarajan on Mar 10, 2009 9:12 AM