on 2025 Mar 12 2:21 AM
Hello experts,
I would like to seek advice and guidance on whether if this enhancement is workable without SAP BAS.
The requirement is to add a customize field under "Valuation" called "Discount Amount" or "Discount %", and the user will enter the amount or % in that customize field and the "Valuation Price" as highlighted in the screenshot below will auto deduct from the amount entered (which means there will be some calculation logic). For example, if user enters 20 at the new customized field "Discount Amount", the valuation price will change to 180 instead of 200.
Any inputs are highly appreciated! Thank you so much!
Regards,
Sher Lynn
Request clarification before answering.
When you are going to extend an APP from Fiori, always seek for the Fiori Apps Library website, it is a documentation from SAP for every single application and there you can check important details like how the App was made, the service it uses from ODATA and also how to extend it with custom logic.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Yes, it is feasible. You just extend the data model for Preq Item context using Custom Fields and Logic app, then your new fields are part of the data model for PREQ, so they are available for extensions, BAdIs, etc.. Afterwards you create a new Adaptation Project in BAS for the app, add the field to the Valuation section, thus creating Object Page controller extension, where you can implement any UI logic if needed, but preferably for any calculation logic it is batter to implement this on the backend, via BAdI for Pur. Req. (look for *MM*PUR* End. Spot, don't remember the name right now) - there is a separate method for processing the item.
I delivered a lot of Manage PREQ app extensions like this.
Regards,
Rado
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 27 | |
| 13 | |
| 11 | |
| 4 | |
| 3 | |
| 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.