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: 

UserExit to price determination in VF01/VF02

archanapillai
Explorer
0 Kudos
527

Hi,

Need user exit for price re-determination on invoice.

We are having manual header conditions. which are getting proportionately calculated while creating an invoice. We need price redetermination while save data.

regards,

Archana P.

3 REPLIES 3

vijay_hariharan
Contributor
463

You may check the include RV60AFZZ USEREXIT_SAVE_DOCUMENT_PREPARE.. there are other pricing exits as well.. Could see many threads on this, maybe the one below can help:
https://answers.sap.com/questions/9899493/user-exits-in-price-determination-billing.html

ankurch
Active Contributor
0 Kudos
463

Hello There,

Please check V61A0001 Customer enhancement: Pricing.

Thanks,

former_member751463
Participant
0 Kudos
463

Hi,

Please check the below BADI

BADI_SD_CUST_HEAD

BADI_SD_CUST_ITEM

you can use the routine to make changes to the pricing by copying the routine and modifying it to suit your need. the steps are as follows:

1. The sd consultant will find the routine to be modified.

1.2 The routine is accessed with transaction- vofm.

1.3 Goto REQUIREMENTS- PRICING.

2. The routine description is " item with pricing" and routine number is 2.

3. The routine name is "LV61A002" .

4. The routine is copied and renamed.

5. The new routine description is " item with pricing " and routine number is 984.

6. The name is "RV61A984".

7. To edit RV61A984, An access key is generated- 2******************7

7.1 Position cursor on the code to add lines- press "insert".

7.2 A comment is issued and braces.

7.3 with the braces step 8.

8. The code is developed.

9. save.

10. check syntax- it throws some exceptions not related to code- on definitions.

11. activate.

12. Goto- Program- Generate.

13. Make sure the correct routines are assigned in the T-code v/08 (Conditions: Procedure for A V) and T-Code V/12 ( Account Determination: Create Table)

Thanks.