cancel
Showing results for 
Search instead for 
Did you mean: 

Point to Point connection in SAP PI using Function modules in ABAP

Former Member
0 Kudos

Hi All,

We are using SAP PI 7.4 and I am new for this version. I had few queries regarding a requirement that we have in our Project.

1. Their are blogs in SCN which explains on creating direct connections (point to point connection) which are using ABAP Proxies for the sender and receiver systems. Can we use Function Modules instead of ABAP Proxies for such scenarioes. If yes, please provide me the details.

2. will we be able to create direct connections using iFlows?

Regards,

Deepika

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

u are using PI7.4 single or dual stack system?

Point to point connection is not possible in single stack version becoz it uses WS adapter which is not there on single stack versions

1. Their are blogs in SCN which explains on creating direct connections (point to point connection) which are using ABAP Proxies for the sender and receiver systems. Can we use Function Modules instead of ABAP Proxies for such scenarioes. If yes, please provide me the details.

>>I don't think it's possible, u have to use Proxy and inside that u can call ur RFC

2. will we be able to create direct connections using iFlows?

>> No

Thanks

Amit Srivastava

Former Member
0 Kudos

Hi Amit,

Thank for your reply.Its a single stack. I understand that WS adapter can't be used. How do we achieve the scenario in a single stack.

Its basically a SAP ECC to portal interface which is suppose to be syncronous. we don't want to expose the function module directly as webservice and need PI inbetween.

Regards,

Deepika

Former Member
0 Kudos

Hello,

Technically, u can use RFC/Proxy (ECC) - PI - SOAP (Portal) scenario, but any specific reasons to use PI in between?

Generally, it's not recommended to use PI in such kind of integrations, so make sure u don't end up creating something which is bad in terms of design/performance.

Thanks

Amit Srivastava

Former Member
0 Kudos

Hi Amit,

We wanted to involve PI because of monitoring and track back in case of failures will be easier. would check how we can proceed.

Thank you for your replies.

Regards,

Deepika

Former Member
0 Kudos

Hi Amit,

I designed a SOAP to SOAP syncronous interface for the above requirment. its a pass through interface with both inbound and outbound service interfaces having same request and response messages.

When I am testing the RFC's webservice from SOAP UI, I get the response. But, when I try testing with PI( using WSDL from ICO) , I get the wsdl file created in SAP ECC system as response with success messages in monitoring. Can you please help me on this issue.

Regards,

Deepika

Former Member
0 Kudos

By the way, If I remove the user authetication in receiver SOAP channel, response is unauthorised error.

unable to understand the issue. Is it something to do with the roles? what roles does the user should have

Former Member
0 Kudos

Hello,

U have created RFC (in portal?) and exposed that as a webservice? And i believe imported the same in PI under both inbound/outbound SI?

>>But, when I try testing with PI( using WSDL from ICO) , I get the wsdl file created in SAP ECC system as response with success messages in monitoring

Not exactly sure what do u meant by this, but did u tried testing ur interface in soap UI using WSDL file generated from PI?

Thanks

Amit Srivastava

Answers (0)