SAP S/4HANA UX: Custom List Report FIORI Functionalities – Part 3 – Default Settings
In this part of blog series, i will share my Experience of using Custom User Defaults in the Custom List Report Floorplan Fiori App during our S/4HANA UX Journey.
With the design thinking methodology experience which was shared in the my previous two blogs, we have actually able to complete a full fledged Custom List Report Fiori app to include all the existing backend ECC Custom Report Functionalities.
After analysing blogs on User defaults in SAP S/4HANA, i tried to use the Standard Functionality in our Custom List Report App using the Custom Default values.
- Activating User Defaults in SAP S/4HANA
- Applying User Defaults in SAP S/4HANA
- Setting User Defaults in SAP S/4HANA
Following are the details of the software used for developing this solution.
- SAPUI5 :1.48.9
- SAP NetWeaver AS ABAP 7.52
- SAP S/4HANA 1709
Following documentation has helped me in designing the Solution by assessing the Key Features of List Report Fiori Element.
Functionality 3: Populating Custom Default Values to a Smart Filter of List Report.
I have followed below steps to enable the Custom Default Values in Custom Fiori Apps.
Target Mapping for Custom App1:
Target Mapping for Custom App2:
I have used a Custom Catalog for the above two custom apps, and maintained the parameters as shown above in the Target Mapping of that Catalog. I have used the launchpad designer tool to configure these objects.
Find out Adapting home page for Business Roles for Launchpad Designer for getting a clear picture on using Launchpad Designer effectively for any SAP S/4HANA UX Project.
Custom Default Values maintained in Me-Area:
Based on the Role assigned (with the respective target mapping parameters of a Custom Catalog maintained in that role) to me, i can see the Custom Defaults automatically added to my Me Area of SAP Fiori Launchpad.I have added Default values in my SAP Fiori Launchpad Me-area for the Custom Defaults.
For a Custom App1:
For a Custom App2:
Once the above two steps are completed, i can see the Default values automatically populated in the Custom Filters of the Custom List Report App.
By leveraging the above functionalities of Fiori 2.0, we have demonstrated to our customer on how we can utilise the default values of SAP S/4HANA even in the Custom Apps with Custom names. It will also help a end user to save the time on manually pre-filling the common criteria every time.
Find out more details on developments using Fiori Elements in the Fiori elements wiki
Thanks for this blog post... I'm currently paying around with user defaults on an 1809 system. What I'm wondering is if these custom user defaults ONLY work with your own custom fiori apps? Can you only use the SAP standard User Defaults for the sap fiori apps?
I have similar requirement of pulling user specific default values from FLP settings into custom SAPUI5 applications having smart filter bar.
Having set target mapping parameters in FLPD configuration, I am still unable to pull these values.
Can you please suggest if there are any specific changes that needs to made in SAPUI5 project files i.e. manifest, view, or controller ? and How to determine parameter names (Vstel as in your case) ?