cancel
Showing results for 
Search instead for 
Did you mean: 

Creating Screens for Custom BO - OWL wont link to QC or TI

JOSC_ITLAB
Participant
0 Kudos

Hello experts,

I just followed the SAP Cloud for Customer Development Training with the difference that I only create 4 data fields:

To create new entries i had to preview the QC screen until I implemented an external WebService integration.

QC doesnt react even after i created a new solution following the guide step by step.
In my own solution the ID wasn't even a Link in the OWL so i had to set the manually to the type link and bind the element to the column.

Now i dont know how to bind the TI against the ID?

After that i want to create a Button in the OWL which performs the CreateViaXML action but it wont work in the OWL like described in this video where it should work in the TI.SAP Cloud Dev: Integration - 4 - Invoke External Web Service - YouTube

The code in my CreateViaXML is the same like in this video.(Of course with my namings etc.)

If you need further Input just ask for it

I hope somebody could help me,

Johannes

Accepted Solutions (1)

Accepted Solutions (1)

JOSC_ITLAB
Participant
0 Kudos

As it seems it wont run on an object-based navigation, but thanks for all of your support guys

Answers (1)

Answers (1)

JOSC_ITLAB
Participant
0 Kudos

This Screenshot was implemented

JOSC_ITLAB
Participant
0 Kudos

Here some more informations from the UWL UI


Former Member
0 Kudos

The Link column is bound to id2, while your Associated ThingType is bound to id. Kindly check if this is the issue. You just need a button with semantic QuickCreate and the Associated ThingType using the key of your BO (ID or UUID), and the data field associated to the ThingType.

former_member186648
Active Contributor
0 Kudos

Hi,

If the Action is instance based, then the button would be disabled.
So to solve this you need to create atleast one instance of the BO in the OWL.

to link ID, you could refer: http://scn.sap.com/thread/3915474

Thanks, Pradeep.

JOSC_ITLAB
Participant
0 Kudos

Hallo Fernando,

first of all for thank you for you informations.

Now i bound the right ID's throughout the Data Model against each other and the TI still wont pop up. The same for the New Button, testet with a binding agains ID and UUID.
I found out that ID2 is in the rootnote my UUID (which i never set so).

JOSC_ITLAB
Participant
0 Kudos

Hi Pradeep,

what do you mean by creating at least one instance of the Bo in the OWL.

In the system I already have 2 entrys for my BO.

Thank you,

Johannes

former_member186648
Active Contributor
0 Kudos

Hi Johannes,

Create a record/row in the OWL.

Thanks, Pradeep.

JOSC_ITLAB
Participant
0 Kudos

Hi Radeep,

yeah thats what i already did.

In Silverlight the button is greyed out.

In normal mode the Button is actully klickable but does not perform the code.

Greets,

Johannes

JOSC_ITLAB
Participant
0 Kudos

Hi Pradeep,

The action is not instance based. At the moment a webservice will be called creating an entry for my custom bo.

Greetings,

Johannes

JOSC_ITLAB
Participant
0 Kudos

Hi Pradeep,

is this code instance based?

I dont think so, there is no communication between existing entrys and my code.

But it is greying out the button. Even when there are entrys. I am really stuck beacuse QC really isnt working. I cant find any problems coding or binding wise and the same with the TI.