Showing results for 
Search instead for 
Did you mean: 

Why Create Custom Software Component?

Former Member
0 Kudos

We have a software component named "SAP APPL".

Underneath it we have a software component versions SAP APPL 4.6C and SAP APPL 7.00

In the past we've been told we need to create a custom software component and software component version so that if we update the SAP APPL and SAP APPL 7.00 we won't lose custom object that have been developed in a customer namespece within the SWCV.

Is this this necessary?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos


It is not absoultely necessary, you can create your interfaces under any (standard) SWCV as long as you create a new namespace for them.

However, it is a good practice to have your XI developments in a custom component so you don't modify other people's SWCVs (i.e. SAP's) since you don't have strict control over them.

Hope I answered your question.



Active Contributor
0 Kudos

Anything that SAP is not providing becomes custom. All our development is custom. Hence any development you do in XI for your own business requiremenst is logical to go under custom software components.


Answers (0)