Application Development and Automation 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: 
Read only

User-Exit in SD

Former Member
0 Likes
668

Is there any user-exit / BADI that can be called exactly once before the start of pricing loop/pricing procedure in Sales order processing?

Also do we have any exit where we can put all the data definitions that are required for pricing routines?

Thanks,

Nag'.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
608

userexit_pricing_prepare_tkomk & userexit_pricing_prepare_tkomp are used to populate all necessary info in TKOMK/TKOMP communication structures which are used in pricing. These 2 are fired exactly before pricing. TKOMK- header level, TKOMP - item level.

3 REPLIES 3
Read only

Former Member
0 Likes
609

userexit_pricing_prepare_tkomk & userexit_pricing_prepare_tkomp are used to populate all necessary info in TKOMK/TKOMP communication structures which are used in pricing. These 2 are fired exactly before pricing. TKOMK- header level, TKOMP - item level.

Read only

0 Likes
608

the user-exits that you mentioned trigger for every item that needs pricing on the sales order. I am looking for some exit that triggers exactly once before the pricing procedure is executed.

Thanks,

Nag'

Read only

Former Member
0 Likes
608

the most commonly used user exit in SD is MV45AFZZ which has various sub routinues...U can check the one suitable for U and write the appropriate logic to trigger it only once.