cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Proxy outbound doesn't work

Former Member
0 Kudos

Hi All,

I want to develop an ABAP Proxy to SQL server scenario.

So, I created a interface in Integration Builder and created a proxy on outbound message interface in SPROXY.

When i execute sender program in R3 , it works fine, but It doesn´t reach the PI system.

Outbound message t doesn´t appear in SXMB_MONI in R3 nor Pi system.

What is wrong?

Thanks, in advance

Carme

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Our basis team has changed the hostname of our R3 QAs system , but no changes are made in SLD of Pi system.

I think this could be the cause of this issue.

¿can anyone confirm this point?

If yes, ¿what must i do to recover this functionality?

Thanks,

Carme

Former Member
0 Kudos

Check in R3 system, tcode "SLDAPICUST" if it is configured to connect XI.

Former Member
0 Kudos

Yes, tras SLDAPICUST it's correct.

I suspect it's cause of being changed the hostname of our R3 QAs system ....

Thanks,

Carme

Former Member
0 Kudos

Hallo,

you can try with SLDCHECK and check the Call of the Function LCR_GET_OWN_Business_System the access to the XI Profile.

Best regards

GabrielSagaya
Active Contributor
0 Kudos

Changing the hostname would also impact.

Please check whether old host name entries in PI exchange profile URL.

Also check the SLD entries (TS and BS)

Edited by: Gabriel Sagaya Selvam on Oct 26, 2010 6:27 PM

Former Member
0 Kudos

Hi,

you can double check the configurations required for ABAP proxy, as per this blog

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

regards,

francis

stefan_grube
Active Contributor
0 Kudos

In your sender program you have to catch the exceptions and display the error text from the exception.

This should help to find the issue.

Former Member
0 Kudos

Error returned.... Application Integration system error

Thanks,

Carme

Former Member
0 Kudos

Check if your R3 system is configured for proxy communication.

Go to transaction SXMB_ADM --->Integration Engine Configuration, there you check if the "Role of Business System" is given as "Application System" and "Corresponding Integ. Server" has corresponding RFC destination path of XI system.

Former Member
0 Kudos

I've checked this configuration and I find no error.

In fact, i've done all configuration in base of blog /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

But i can't find why it doesn't work!

Carme

former_member208856
Active Contributor
0 Kudos

check the blog regarding creation & execution of PROXY (Outbound / Inbound)

/people/sandeep.kaushik/blog/2010/07/15/abap-proxy-complete-developments-on-sap-pi-sap-abap-systems

Former Member
0 Kudos

thanks, Sandeep.

The same scenario works fine in DEV system.

But doesn't work in qas system.

So it can't be a problem of PI development but it seems to be a configuration problem in R3 QAS system.

Regards,

Carme

former_member208856
Active Contributor
0 Kudos

First check the message in SXMB_MONI at R/3 system, is message there ?

If message is created successfully in R/3 System, it will be available in SXMB_MONI of R/3 system, after that it will reach to PI System.

If it is not created in R/3 System, so Debug your code & check the problem.