Cloud Applications Studio: Short Best-Practice Vid...
Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
How to connect the Cloud Applications Studio to a Tenant
How to make an extension ID field a link to another BO instance
How to create an extension Field with a Object Value Help
How to add an Extension Field to the Migration Template
How to add an Attachment View
How to add an Embedded Component to a standard BO without using a Custom BO
Common Mistake: BusinessPartner Common vs. CurrentCommon Node
The time dependency is exposed in C4C only on the Employee Business Object. However all Business Objects that use the BusinessPartner (Employee, Customer, BusinessPartner) are technically using the same concept.
thanks for providing the videos! I have another question which is should me similar to the attachment view, but I cannot find the right embedded component to be added to my custom object.
Like shown for attachments I added the Dependent Object "TextCollection" to my BO, but in the folder BYD_COD/SalesOnDemand/Reuse/ I cannot find a view to be reused for the TextCollection.
the TextCollection is used to store text. I assume you like to store a long note or description.
There is no embedded component for this. If you are in a custom UI, you can simply drag the text.content node from the text collection in your BO model to the UI.
Then you can alter the properties width and rows of the generated text field in order to generate a big note/description field.
thanks for the hint. Unfortunately this component cannot be used for a view, that is also supposed to be used on tablets. On activation I get the following error msg.:
Hi Tom, I'm running out of ideas now... I would advice to open an incident and ask if this EC can be released for iPad use. But before that, I would remove the iPad tag from the EC and see if it works on the web as expected. Just to verify if it is working as expected from a functional point of view.
I mean the EC you created (or the TI screen - the host screen on which you want to implement the SAP EC). It is the property "Tags" on the screen itself in the UI Designer. It might have a dependency up to the WCView if you have generated a screen scenario.
Or - if not too much effort, you could create a temporary test solution and create a scenario there without tablet and add the EC there. Might be the easier way.
I needed to remove the Tablet Tag on the WCVIEW as well as from the TI screen. Only removing it from TI screen is insufficient -> error names a dependency as reason.
The embedded notes view is now available, but unfortunately the add-button is bugged after adding the first note. I will open an incident for it.
THANK YOU SO MUCH! I was wondering how to add my (SDK) extension field to the Migration Templates since for SDK extension fields there is no way to define a "Further usage"!
I am trying to embedded standard BO ( Account ) with custom BO under Sales Data view.
My Custom BO has following Elements:
Account ID, Sales Org, Distribution Channel, .....
I had successfully Binded InPort based on Selected Account ID to get the Custom BO details for selected Account.
My requirement is under Sales Data view when user select one of the row from the list then my custom BO data has to be filtered based on selected Sales Org and Distribution channel which are there in the selected row.
I watched your Video Cloud Application Studio: Add Facet (Embedded Component) based on BO Extension.
It was great explained, but I still facing the Issue, that when I load the EC in the Account, the Inport Field Account ID is filled, but then I get an Error.
The CustomerID field stays empty and an exception Message pops up, so I have to close the screen.
I checked you Video twice, to be sure, that I don't miss a step.