Skip to Content
7
Aug 21, 2015 at 12:41 PM

sap.ca.scfld - don't use it!

313 Views

Hello,

just stumbled upon the tweet from Jan Penninkhof where he asked about the sap.ca.scfld library:

Anyone know if #SAPUI5 namespaces under sap.ca.scfld are supported by SAP? They're not in the API docu.

Yes, I know something about it!

I try to clarify this - take this as my personal opinion and my attempt to help as a SAP mentor.

First of all:

If it is not in the API documentation - DON'T use it! (personal experience)

But what is it?

It is called scaffolding and was only used internally by SAP.

But I saw some examples from SAP were it is used:

Again, if it is not in the API documentation - DON'T use it!

But it seems somehow useful!

Nope, don't use it!

Maybe it is a cool new upcoming feature and I want to get my hands on it!!

Nope, unfortunatelly not this time! This is not a cool new feature, it is legacy stuff.

But why didn't you tell me?

From my experience, if something isn't intended for the customer then it is not documented.

But those communication strategy is not open/helpful!

Yep, this is also my point of view.

I am in an unfortunate situation, because as an employee I know a lot of stuff, but I don't always know what the customer knows or how we should communicate this and that, but I try my best and report your feedback.

Personal experience:

From my personal experience, yes I have seen those things in Fiori applications when I worked at my former employee and at this time there existed even an API documentation about.

But I found no other documentation about it and at the same time the "Building SAP Fiori-like UIs with SAPUI5" appeared. No "scfld" in sight, ok don't use it, whatever. When the "best practice app" was introduced, also no "scfld" in sight, ok I should not use it then.

Since I work here, I noticed that the API documentation was removed because it was not intended for the customer and will be replaced and it is legacy stuff.

So my advice: Don't use it! I hope I could help to clarify some things.