on 04-30-2022 7:18 PM
Hello Everyone,
I have below doubts regarding SAP SD pricing:
I have this requirement because we are calling some external API during sales order create/change using that API response we are showing an POP up screen to user to select one of the condition type that will be used for pricing.
So, we don't want user to see multiple pop up screens if user changes multiple fields Ship to party from header, quantity from line item or incoterm. We wanted to club the changes and trigger single API call so to show only single popup screen.
Could you please help/suggest how can I achieve above.
Just for information: I didn't work much on SAP SD before. So not aware of these details but will be thankful for your suggestions.
Regards,
Prince
For sale order header, you can consider USEREXIT_PRICING_PREPARE_TKOMK and for any item level change, try USEREXIT_PRICING_PREPARE_TKOMP which is there in MV45AFZZ
Now coming to repricing, since your requirement is during sale order creation, validating copy controls won't meet your requirement. You need to check table T685A where if the field KMANU is set to C, you continue your user exit just by taking this value, else, consider C. Most importantly, if you use any custom field for pricing, please see that the same is inserted in table T681F; else, it won't work. Any custom field has to be filled inside the exists I referred above
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
9 | |
6 | |
6 | |
4 | |
3 | |
3 | |
2 | |
2 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.