Skip to Content

Integrate an Embedded Component into the Account Thing Inspector

Hello everyone,

in many projects and POCs that we’ve done with SAP Cloud for Customer in 2013 we often had to enrich the Account view. Sometimes we just had to include a HTML mashup to show additional information dynamically (without persistency in the Cloud solution). However, from my perspective a real benefit comes from additional business objects which are linked to standard objects like Account. Why? Because you can navigate seemlessly from one object/UI to another without performance losses, you can fully use these additional objects in your reporting, you can easily show then on the mobile device etc etc.

When I was reading through this community I found some very good instructions how to do this. In addition to them I want to share an end-to-end scenario how to build a customer specific object CustomerContract and embedd it into the Account TI. I think the diffucult part was the configuration and correct parameter binding. Nevertheless the development time in this example was unbelievably fast:  10 min 29 secs! Feel free to rebuild it 😉

SAP Cloud Appliations Studio: Embedded Component

One step back: see how the Business Object and UIs were built initially:

Special thanks to Thomas GB for his assistance in some specific questions!

All the best,

Sven

5 Comments
You must be Logged on to comment or reply to a post.
  • Hi Sven,

    Your blog was very useful but I am struck with an issue here.

    The data is not displaying in the overview screen (Customer>Accounts>Intelligent Systems) where the EC was created.

    Please help!

    Regards,

    Srinivasan

    • Hey Srini hope your are good.

      I´m having the same problem , everythins seems to be ok but i cannot see the AccountID in my embedded component in order to use the data of the account for my process.

      did you get over this issue?

      • Hi Ivan,

        All good here. I think the problem should be with the binding process while creating the embedded component. The binding process can be done only once.

        So repeat the process of creating the EC and ensure the binding are done properly.

        Another problem we are currently encountering is that we are not able to display multiple rows of data in the advanced list pane of the embedded component. Let me know if your issue is solved.

        Regards,

        Srinivasan

  • Hi Guys,

    When I try to embed reports in the overview page of AccountTI page, it shows 2 exceptions.

    1. You have no authorization for the creation of Analytical Navigation

    2. Object must not be changed; Error TR. 414 in change/transport system

    This exception arises when I choose the report to embed. Please provide your suggestions.


    Thanks,

    Srinivasan

  • Hi all,

    First of all many thanks to Sven for this very detailed explanation.
    The reason why data was not displaying as Srinivasan reported is:
    In video (“SAP Cloud Appliations Studio: Embedded Component”) around 4.33 minutes one step is missing. The step is to put parameters RequestAutoRefire and RequestFireOnInitialization to true.

    best regards,
    Zoran