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: 

ABAP SD - Price unit

Former Member
0 Kudos

IF the price in the sales order is entered manually or through the IDOC then the Price unit needs to be put as 100 for specific materials as per the conditions..

  • Check for the pricing procedure: XXX.
  • Per Item Check for the Material group to be between XX and XX
  • Check for the condition
    • Condition category: (KONV-KOAID) = B  i.e. Price
    • Calculation type: (KONV-KRECH) = C     i.e. Quantity
    • Inactive: (KONV-KINAK) = Blank              i.e. Active
    • Condition Origin ( KONV-KHERK) = C      i.e. It is Manual
  • Check the price unit (KONV-KPEIN) and put as 100.

Please let me know the proper User Exit for updating price unit

2 REPLIES 2

Lakshmipathi
Active Contributor
0 Kudos

With the maintenance of condition record itself, this can be achieved and I am not sure why you were looking for exit.   Nevertheless, you can try with USEREXIT_PRICING_PREPARE_TKOMP in the program MV45AFZZ

G. Lakshmipathi

Former Member
0 Kudos

price unit for particular condition type when we entered  through manually or through idoc the price unit value is updated as 1 instead of  100 ,hence we thought of modfying using exit or badi