12

SAP S/4HANA Cloud, public edition – Key User Extensibility (in-app extensibility...

 1 year ago
source link: https://blogs.sap.com/2023/04/05/sap-s-4hana-cloud-public-edition-key-user-extensibility-in-app-extensibility-examples/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
April 5, 2023 4 minute read

SAP S/4HANA Cloud, public edition – Key User Extensibility (in-app extensibility) Examples

4 9 369

Welcome! Before diving into this blog, I want to let you know that it’s part of an SAP S/4HANA Cloud, public edition – cloud extensibility series. To get the most out of this post, I highly recommend reading the series overview first. This will give you a better understanding of the context and background information for the topics and examples I’ll be discussing. The series overview will also provide you with a roadmap for the rest of the blogs in the series. So, if you haven’t already, please take a moment to read the overview before continuing with this post.

This extensibility technique is available out of the box, and it will provide key users with the ability to do some low/no-code extensions. Some customers are looking to cover some last mile requirements when implementing and operating SAP S/4HANA Cloud, public edition, and key user extensibility provides the necessary flexibility to do this – some examples include (not exhaustive list):

a) Change layout of the UI in the system: at times customers would like to change the layout of the screen to address their specific business needs by removing some optional fields to simplify the user experience or by adding custom fields to the UI. SAP S/4HANA Cloud, public edition, offers the ability to adapt the UI. We can adapt the SAP Fiori UI as well as some of the Harmonized WebGUI

Adapting%20SAP%20Fiori%20User%20Interface

Adapting SAP Fiori User Interface

Adapting%20Harmonized%20WebGUI%20Interface%20using%20SAP%20Screen%20Personas%20included%20in%20SAP%20S/4HANA%20Cloud%2C%20public%20edition

Adapting Harmonized WebGUI Interface using SAP Screen Personas included in SAP S/4HANA Cloud, public edition

b) Add custom fields: customers ask us all the time for the ability to add custom fields, which is naturally possible in the system. The system allows the customer to create custom fields as needed and add them to the business context where they are needed.

Adding%20custom%20fields%20to%20Sales%20Orders

Adding custom fields to Sales Orders

c) Create a custom CDS view to drive specific analytics or reporting needs: it is a very common requirement that customers are looking to combine data from released SAP CDS views, so they can create their own view to be provided with information that helps them to make decisions. SAP S/4HANA Cloud, public edition, can help them with this requirement. These custom CDS views can also be used on customer reports or for other analytical needs.

Creating%20a%20custom%20CDS%20view

Creating a custom CDS view

d) Change some of the behaviors in the main transactions like sales orders or purchase orders using custom logic. Some customer requirements include changing some of the logic that transactions are based on. For example, a customer asked us to be able to check some information before saving a sales order. For this purpose, SAP S/4HANA Cloud, public edition, offers many extension points (BAdls) which allow customers to make changes that will offer flexibility to cover their most pressing business needs.

Creating%20custom%20logic

Creating custom logic

Low%20code%20%u2013%20implementing%20custom%20logic%20using%20sample%20code

Low code – implementing custom logic using sample code

These extension points are part of the standard offering in SAP S/4HANA Cloud, public edition, and customers receive sample code (low code method) that they can adapt and implement to address their specific business requirements.

e) Create custom objects: at times customers want to create custom business objects and use them to make information available. This can be in the form of specific tables, services or even small applications based on custom business objects. I have seen cases where our customers need to store information that might have to be used for other purposes, for example to feed custom fields, or to use this information as part of BAdls. SAP S/4HANA Cloud, public edition, allows you to create these custom objects using key user extensibility.

Creating%20a%20custom%20business%20object

Creating a custom business object

f) Custom Business Roles: we offer our customers the flexibility to create new business roles or use SAP delivered templates to create their business roles. This provides customers with the ability to pick and choose which business catalogs they want to assign to create specific authorizations for their users including some of the predelivered Fiori launchpad spaces. While this functionality might not be open for key users per se as this activity might be under the control of the system owner, Key users need to understand that they can ask to have their roles tailored in order to increase their productivity.

Creating%20custom%20business%20role

Creating custom business role

Selecting%20business%20role%20catalogs

Selecting business role catalogs

There are many other ways you can apply key user extensibility. I invite you to try some of the samples scenarios included in the SAP Extensibility Explorer.

I hope you found the examples informative and engaging. If you’re interested in learning more about Developer extensibility and Side-by-side extensibility examples, I encourage you to continue reading the other two parts of the series.

Developer Extensibility (SAP S/4HANA Cloud, ABAP environment) – Examples

Side-by-side Extensibility – Examples

More Information on SAP S/4HANA Cloud, Public Edition:

  • SAP S/4HANA Cloud, public edition, release info here
  • Latest SAP S/4HANA Cloud, public edition, release blog posts here and previous release highlights here
  • Product videos on our SAP S/4HANA Cloud, public edition and SAP S/4HANA YouTube playlist
  • SAP S/4HANA PSCC Digital Enablement Wheel here
  • Early Release Webinar Series here
  • Inside SAP S/4HANA Podcast here
  • openSAP Microlearnings for SAP S/4HANA here
  • Best practices for SAP S/4HANA Cloud, public edition, here
  • SAP S/4HANA Cloud, public edition, Community: here
  • Feature Scope Description here
  • What’s New here
  • Help Portal Product Page here
  • SAP S/4HANA Cloud ABAP Environment Community here

Follow us via @SAP and #S4HANA or follow Marco Valencia


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK