cancel
Showing results for 
Search instead for 
Did you mean: 

Dependencies of software components

Former Member
0 Kudos

Hi there,

I would like to understand the dependencies of my software components.

I created an own product and software component (SC) . Within this SC I

insert SAP Basis and SAP APPL as required SC.

In design I use a BAPI that was imported in the SC SAP Basis in my own SC.

This works for every mapping and so on, but in directory I was trying to create

the agreements with the wizzard and I am only able to select the BAPI as target

interface in the outgoing message if I show all interfaces, not only those of my

business system.

Is this correct? In all other cases something was wrong if the desired interface

was not shown in my business system.

What else can I do, if I have a BAPI (or other imported objects) that I have

to use in many of my packages. Is the dependency usefull for this?

thanks

chris

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Christian,

Why creating the Business System / technical system in the SLD, you need to select the products and swcv's. If you had selected the SAP BASIS Component to be associated with your technical system then the Message interface would be available without Deleting the search criteria.

If you want to use one interface defined in one SWCV in another SWCV , then in the SLD you need to define a dependency on the SWCV 2 on the SWCV 1 and then reimport the SWCV in your IR.

Regards

Bhavesh

Former Member
0 Kudos

@Bhavesh

So the dependencies have nothing to do with selectable interfaces

in the wizard? Interessting to know.

After reimport the SWCV a new SAP Basis Node appeared in my

namespace. I wondered why this didn't appeared after refresh the

component?!?

So at all the dependencies are only relevant for design, right?

@Vinod

Thanks for the links. I will check this.

Message was edited by:

Christian Riekenberg

bhavesh_kantilal
Active Contributor
0 Kudos

> After reimport the SWCV a new SAP Basis Node appeared

> in my

> namespace. I wondered why this didn't appeared after

> refresh the

> component?!?

Under the basis component you wil now be able to see all the dependent interfaces, imported archives etc so that you can now use them in your SWCV's.

> So at all the dependencies are only relevant for

> design, right?

Yes you are correct. SWCV dependcy is used for design time and runtime ( in case you need a Jar to be accessed acorss mappings across SWCV's.) It is got nothing to do with Configuration except that it makes selection of interfaces easier.

Regards

Bhavesh

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi-

Check these blogs to know more about dependencies

/people/thorsten.nordholmsbirk/blog/2006/07/25/structuring-integration-repository-content--part-1-software-component-versions

/people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies