Skip to Content

In this short tutorial I will show and explain how you can add extension fields to standard business objects, the screens and how to configure a dynamic UI.

This tutorial shows how to add 2 fields to the employee and how to display one of them only when a certain condintion is fulfilled. I will use my standard example “Bonus Plan” from my previous videos.

In part 2 and 3 I will show how to use those extended fields in ABSL coding. This will show you how to add your custom logic using those fields in the standard business object “Employee” as well as in your custom application “Bonus Plan”.

Video Recommendation: Watch it in 720p.

Btw: Here you find the complete playlist of my SAP Cloud Applications Studio Tutorials.

Part 1:

– Add 2 fields to the Employee business object

– Add those fields to the screen

– Configure the dynamic UI (UI switch)

Part 2:

– Use the extension fields of the Employee in our Bonus Plan application

– Alter the bonus calculation based on the additional attributes

Part 3:

– Add custom business logic to the Emloyee Business Object

– Show a custom message on the standard Employee screen based on the custom logic

To report this post you need to login first.

5 Comments

You must be Logged on to comment or reply to a post.

  1. Srikantha Ballani

    Hi Jens,

    This is a good tutorial on Enhancing Standard BOs to add new fields. I have one question related to extending standard fields, after enhancing the Standard BO with new fields using Cloud Studio, will the corresponding Web Services also be enhanced automatically or should we perform the Web Service extension manually.

    I enhanced the Lead BO in CRM to add some custom fields, and added them to the screen as well. But the Web Service associated with Lead Replication to External System is not enhanced. I couldn’t find any guide to enhance standard Web Services to include custom fields added to the BO.

    Is there a way I can enhance the standard service, or should I create a new Web Service from the Extended BO ?

    My use case, is C4C implementation with PI and CRM.

    Thanks in advance.

    Regards,

    Srikanth

    (0) 
    1. Jens Limbach Post author

      Hi Srikanth,

      you need to add an “Extension Scenario” to your field definition. In the extension scenario you can select all web service where your attributes should be added.

      You can also use it to extend your fields to other Business Objects and their services.

      Please refer to the following section of the documentaiton:

      28-04-2014 08-31-06.png

      (0) 

Leave a Reply