cancel
Showing results for 
Search instead for 
Did you mean: 

Hide some custom SWCVs in sproxy in some of the connected systems

monika_eggers
Active Participant
0 Kudos

I have defined several custom Software Component Versions on the ESR. They show up in sproxy in all systems connected to this PI system. But they are really only relevant in one of them. Is there a way to not have them show up in the others? (I don't mean by personal filters, but for everybody.)

The SWCVs are not marked as installed on these technical systems on the SLD.

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

> Is there a way to not have them show up in the others?

No, this is not possible. Even when you have serveral versions of the same software compontent, all of them show up in SPROXY.

In my opinion this is a design gap. Standard SAP interfaces only show up for systems, when they are installed, this logic should be implemented for customer interfaces also.

monika_eggers
Active Participant
0 Kudos

Thank you for clarifying this.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi all,

I found a SAP Standard way to accomplish this requirement!

First you have to define 1 entry in the table 'SRAPI_SWC' in order to make a link between your SAP Client and the ESR RFC connection

In a second step, use the table 'SRAPI_SWC_DEST' to enter all your custom 'Software Component Versions' (SWCV) that you want to use in SPROXY on that SAP System/client!

When you now open up SPROXY transaction, only the relevant ones that you want to see on that particular system will be shown!

Note that by using those tables, only the SWCV registered will be shown in SPROXY Transaction, so in case you want to use also SAP standard ones one should also define them in table SRAPI_SWC_DEST.

kind regards,

Pascal Decock

Former Member
0 Kudos

Hi Monika

can you explain this a bit more?

when you say other systems, in which context do you mean? different clients of a system? or different SAP servers?

should those additional systems be able to connect to that SAP PI system?

as once you configure in SXMB_ADM and SLD, they are pretty much joined.

Surely only a single development system can amend the code linked though??

and you would want a QA system to see them for testing....

i am sure SAP would not support this, but you could look at entries within table SPROXHDR and remove items not wanted.....

or flag them as inactive....

monika_eggers
Active Participant
0 Kudos

Hi Barry,

I mean it like this:

I have a PI, a CRM and a Banking Services system.

I defined a ZCRM SWCV on the PI, which is, as the name suggests, for the CRM.

It shows up in sproxy in both CRM and Banking Services.

How can I make it not show up in Banking Services?

Former Member
0 Kudos

Hi Monika

that makes sense.

have you checked the Integration Engines within RWB to ensure the self tests are correct?

and the other to double check is that the SLDCHECK returns the correct details.

it maybe an association in the CIM data causing this.

monika_eggers
Active Participant
0 Kudos

Where in the Runtime Workbench do I trigger the self tests?

SLDCHECK returns the expected results.

What is CIM?