cancel
Showing results for 
Search instead for 
Did you mean: 

BPM interfaces from different namespaces

Former Member
0 Kudos

Hello,

I need to create a BPM which should fires on receiving messages from an interface in another software component than the one used for the BPM. But I can't find a way to create an abstract interface for the messagetype in the other software component that is accessible in the BPM receive step? How do I accomplish this?

The BPM and most interfaces used in the process are contained in the software component BP_CREDIT_INFO

The message that should be received and fire the BPM is:

interface CreditWorthinessChangeInformation_Out Software Component FINBASIS 300

Namespace http://sap.com/xi/FSCM/Global

Kind regards Johan

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

I found the error, I used the wrong context for the SLD dependency. I used build context instead of installation time... Thanks Stefan

Former Member
0 Kudos

Hello Stefan,

Thanks for your reply, but I don't seem to get it to work as you described.

I defined a dependency in the SLD as shown below:

BP_CREDIT_INFO, 1.0 of sandvik.com uses software component versions Name Version Context

FINBASIS 300 FINBASIS 300 BuildTime

Then I re-imported both the FINBASIS and the BP_CREDIT_INFO SWCs into the IB, but under the BP_CREDIT_INFO SWC I don't get the Basis Objects node you are talking about.

Any ideas?

Regards Johan

stefan_grube
Active Contributor
0 Kudos

Hi Johan,

create a 'Usage Dependencies' between the two software components in the SLD. After that reload the SWCs to the Integration Builder. Now you find the objects from the other software component under a special node 'Basis Objects'.

Regards

Stefan