Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

For Pricing condition in VA01

Former Member
0 Kudos

Hi all,

i have to provide some conditional based discount to be used in va01

transaction.

Can you please sujjest me in which program, i will find the required

user exits, and which user exit i will need.

1 ACCEPTED SOLUTION

former_member187748
Active Contributor
0 Kudos

Hi Srikant,

from SE38, put the program name as MV45AFZZ,

and choose display.

You will get different exits there, but two of them serve your purpose.

FORM USEREXIT_PRICING_PREPARE_TKOMK


FORM USEREXIT_PRICING_PREPARE_TKOMP.


please check the former one, it will be useful for your purpose.

4 REPLIES 4

former_member187748
Active Contributor
0 Kudos

Hi Srikant,

from SE38, put the program name as MV45AFZZ,

and choose display.

You will get different exits there, but two of them serve your purpose.

FORM USEREXIT_PRICING_PREPARE_TKOMK


FORM USEREXIT_PRICING_PREPARE_TKOMP.


please check the former one, it will be useful for your purpose.

Former Member
0 Kudos

Hi Srikant,

Have you tried the pricing routines ( VOFM - requirments- pricing )

0 Kudos

Hi Kiran,

i don't know how to use VOFM.

Sijin_Chandran
Active Contributor
0 Kudos

As mentioned by Kiran ,

You need to Play with VOFM ( Requirement / Copy routine coding VOFM )

You need to add an  additional Condition type for Discount in Pricing Procedure ( which is to be conditionally triggered ) and assign a Custom  Requirement Routine or Enhance the Req. Routine already assigned and do the condition coding inside it. ( I mean conditionally setting the SY-SUBRC  inside this routine coding ).