Hello,
we are building an integrated Customer Service Management solution for a Client of ours, via the SAP Cloud for Customer platform (solution for Services).
Currently, we are trying to embed some external Business Process activities in our Service Tickets UI Screens, by using HTML Mashups. Our reference has been the standard Cloud Application Studio documentation, and some well-written articles here on the SCN, such as the following: http://scn.sap.com/community/business-bydesign/studio/blog/2014/02/24/html-script-mashup--launched-from-an-embedded-component by Vinita Sinha.
In our solution, the HTML Mashup has been connected via a Port Binding interface to the C4C UI Layer, in a way to pass it some relevant information such as the Ticket ID, the Customer ID and the Cause Category ID, as shown in the picture below:
![message-1.png]()
We built a custom Port Binding object, but if you use the Standard "Ticket Information" port Binding (in category "Productivity & Tools"), the effect will be the same.
The Standard Port Binding we used in the Mashup Authoring configuration floorplan is the following:
![2015-04-22 11_50_13-HTML Mashup Overview_ SEOD_PrototypeTab_HMU - SAP Cloud for Customer - Internet .png]()
In addition, we discovered that, in our case, this Mashup development works just in Silverlight Web Interface, but not in UI5. While in Silverlight we are able to consume and correctly interact with our Mashup, in UI5 we can see just an empty pane stuck at the initial "Loading..." screen, as shown below:
![2015-03-31 17_47_01-91 - SAP Cloud for Customer.png]()
We opened an incident with the SAP Support for our system, and we have been told to try to build the Mashup can work just with no Port Binding specified. Indeed, if we remove the Input Port Binding from the Mashup configuration, the screen seems to work fine even in UI5, as shown below:
![message-2.png]()
Unfortunately, this technical constraint does not cover sufficiently our Business Scenario, because the Mashup should be initialized with our Service Ticket (and Customer) data.
Has anybody ever experienced this kind of issue? And how did you solve it?
If it has no resolutions, is there available any possible workaround?
Thanks a lot for your contributions.
Cheers,
Davide