Skip to Content
Author's profile photo Muniyappan Marasamy

Can’t find interfaces in the associated Business Component (Business Service)

I am writing this blog for PI beginners who often struggle to select service interface while creating Receiver determination.  In Integration Directory we create business component. Sometimes we forget to assign sender and receiver interfaces to this business component. As result we don’t get service interface in the input help while creating new receiver determination.

I had faced this issue for business component and business system.

Business system we have a blog from our mentor

This blog is for business Component (Business Service)

Below mentioned thread are example of similar issues.

Service Interface is not coming in Receiver Determination

File2file Receiver Determination Problem

i could not found sender side interface in id

let us say we have below outbound and inbound interfaces in ESR.

sender interface.png

receiver interface.png

1.Create receiver determination without assigning interfaces to business component.


We will see what will happen when you don’t assign interface to Business Component.

Create new business Component Name BC_TEST.


Don’t assign any interfaces to sender and receiver tab.


Activate BC_TEST.



No interface is assigned.


i. Creating Receiver determination


select BC_TEST as Communication Component.


Click on input help


As we did not assign any outbound interfaces to Business Component we will not get any interface name.

it displays No Suitable Data Found.


Result is same for Category “ANY” also


ii. Testing scenario in Test Configuration

create Receiver Determination,Interface Determination,Sender agreement and Receiver agreement by manually giving interface name and Namespace.

go to Tools–> test Configuration

here again it will not display the interfaces

Testing 1.png

we have one more option to test scenario if we don’t want to enter Communication Component,interface,Namespace

Go to Interface Determination

click on interface Determination and select Test Configuration.



you will get test configuration with all values filled.


we can test our scenario after giving message payload.

2. Create receiver determination with assigning interfaces to business component.

let us add outbound interface to business Component.

double click on the business Component i.e BC_Test

you will see this.


click on Edit button

Go to Sender Tab and click on help button under Name.


it will display list of outbound interfaces from ESR.

search like this if you want to add one or more interfaces.


if you wan to add only one interface and don’t want to scroll down to search then you can follow below one.

after giving interface name just click on Refresh button.


we select one interface SI_EMP_Out.


save the changes and activate it.

i. Creating Receiver determination

Now it will display list of interfaces which come under BC_TEST Business Component.


ii. Testing scenario in Test Configuration

after selecting communication Component it will give list of assigned interfaces.


Hope this helps you.. 🙂

it is bit of copy from Shabarish Vijayakumar’s  blog. But i am sure it can help PI beginners.


Receiver Determination

Testing the Configuration

Business Component

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Susan Keohan
      Susan Keohan

      Hi Muniyappan,

      I can't really comment on whether this blog is totally technically correct - because I have no PI experience (yet) but what I really do appreciate is the screen shots and explanations. 

      Thanks for sharing!


      Author's profile photo Muniyappan Marasamy
      Muniyappan Marasamy
      Blog Post Author

      Hi Sue,

      You are welcome!



      Author's profile photo Former Member
      Former Member

      Hi Muni,

      Very well explained.....very helpful for beginners.

      Thanks for sharing,