cancel
Showing results for 
Search instead for 
Did you mean: 

Enable Extension Field for Offline in Cloud Studio (C4C)

Former Member
0 Kudos

Hi,

I currently struggle with enabling extension field in Cloud Studio to offline. (C4C)

So my Scenario:

I want to have an extension field in Account TI Screen.

This extension field needs to be offline available on iPad App.

With KUT this is perfectly working (Adapt Screen -> Further Usage -> Service Tab -> Selecting correct Field Available check box).

In Cloud Studio I do not find the setting to do that.

I am so far that I have an xbo with an element  which is added as an extension field in UI Designer.

So in online mode I'm seeing this field. In offline not.

May somebody explain me, how to do that?

Best Regards,

Waldemar Bender

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Waldemar,

I think you can add your extention fields into a custom EC which bind to hosting Account TI.

Then within the EC, you can add your custom anchor, then your extension fields will be displaed in KUT mode.

Just not sure in this way the extension fields will be available in offline mode, you have to try it out.

Hope this help you.

Best Regards.,

Qiang

Former Member
0 Kudos

Hi Qiang Zhu,

Tried that. Unfortunaly ECs are not available offline yet. Please correct me if I'm worng. I did not see any config for that (also not in the Studio Documentation for 1505).

Regards,

Waldemar

Former Member
0 Kudos

Hi Waldemar,

I am not mean that enable EC to offline mode, and the extension fields can be available in KUT as loog as you add the anchor for them, since to achive this you'd to create EC for it.

Once you saw the extension fields in KUT, you then can try your way to enable them in offline.

Regards,

Qiang

Former Member
0 Kudos

Hi Qiang Zhu,
just tried that. Now the EC is visible in the ScreenLayout but not in the Extension Fields.

Please see the Screenshots which I posted as answer to Horst.

Thanks for your support,

Waldemar

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Waldemar.

If you added the Extension Field in the SDK to the BO Extension and enhanced the resp. screen, do you see this Extension Field in the KUT?

Bye,

  Horst

Former Member
0 Kudos

Hello Horst,

this was actually my first thought.

But unfortunally, I do not see the extension field which I added in the SDK, in the KUT.

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Waldemar,

Do you see the SDK ExtensionField in the UI at all?

Bye,

   Horst

Former Member
0 Kudos

Hello Horst,

as mentioned in my Post:

Im sseing the SDK Extension Field in the UI (mobile and web). But only online.

Once I switch to offline mode the field is no longer there.

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Waldemar,

Do you see offline fields from standard which are in the same section as your Extension Field?

Reason: Not all sections provide an anchor for the offline mode.

If the section to which the Extension Field belongs does not proide this anchor, it is not possible to add it to the offline mode.

Bye,

   Horst

Former Member
0 Kudos

Hi Horst,

thanks for your answer.

To answer your question:

I do actually. Fields from KUT are working offline on the exact same section. In my example it is the Header Section of Account.

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Waldemar,

I've asked the developer.

It seems that there is something wrong in the backend which can not be regenerated from SDK.

So, please raise an incident.

Sorry,

   Horst

Former Member
0 Kudos

Hello Horst,

just for clearification: Should it be possible to see extension fields in KUT, which are created in SDK? And vice versa?

Regards,

Waldemar

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Waldemar,

Any element added via SDK should be visible in the UI and therefore also in the KUT.

But elements added via the KUT are in "higher" layer than the SDK and therfore not available in the SDK itself.

Example:

  • User sees elements from KUT, SDK, SAP
  • Key User works on elements from KUT, SDK, SAP
  • SDK user works on elements from SDK, SAP
  • SAP works on elements from SAP

HTH,

   Horst

Former Member
0 Kudos

Hello Horst,
just to be sure that I'm trying the right thing here.
The Extension fields and EC are visible the Screenlayout but not in the Extension Field:

Extension Fields:

Thanks for your support.

Waldemar

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Waldemar,

Exact:

  • Fields from KUT are not visible for SDK.
  • "Extension Fields" are from SDK

Bye,

  Horst

Former Member
0 Kudos

the kut extension fields can with a workaround to be available in SDK, ".ref" to be created to mapping the kut extension fields. then you'd to sync the data to sdk fields.

then you can see your fields in Extension Field section.

Regards,

Qiang

HorstSchaude
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Qiang,

The use of "CustomerObjectReferences" is only recommended if you need some logic which can not realized by KUT, like ABSL coding, use of the fields in DataSource or WebServices.

There are restrictions tied to the use of this referencing.

Bye,

   Horst


Former Member
0 Kudos

Yes, Horst. we experienced that with some issue or limitations, therefore we don't use it for often.

Regards, Qiang

Former Member
0 Kudos

I just raised an Incident in C4C.

Once I'll get feedback, I will post it here.