cancel
Showing results for 
Search instead for 
Did you mean: 

Asynchronous RFC -> FILE Error: "Bean zrfc_import not found on host XXX"

Former Member
0 Kudos

Hi Experts,

I'm doing a Asynchronous RFC -> XI -> FILE scenario in which I imported the z RFC zrfc_import which i created according to this blog.

[http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/5398] [original link is broken] [original link is broken] [original link is broken];

after configuring, I executed the Report in which i have called the z RFC.

After executing the report, in SM58 I'm getting as mentioned below

Bean zrfc_import not found on host XXX

So I wanted to confirm the whether the z RFC zrfc_import what i wrote should be in Source system or the XI system.

please help...

Thank you,

Lalitkumar.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Ninad,

Thanks for the reply.

As you mentioned I have imported the zrfc_import and mapped to the target structure.

when I execute the zrfc_import through a report without mentioning the RFC destination, its going into debugging mode as i have maintain a Break-Point in the respective FM.

when I execute the report with the RFC destination, its not calling the zrfc_import as its stopping st the Break-Point and giving the following error in SM59

Bean zrfc_import not found on host XXX.

so can let me if i have missed any configuration in the sender system.

former_member207622
Contributor
0 Kudos

Check your RFC destination

have you mentioned the same program ID in the RFC sender channel ?

http://help.sap.com/saphelp_nwpi711/helpdata/en/67/6d0540ba5ee569e10000000a155106/content.htm

regards

Ninad

Former Member
0 Kudos

Hi Ninad,

I mentioned the same prg id in Communication channel and the RFC destination of type TCP/IP.

thanks,

Lalitkumar

former_member207622
Contributor
0 Kudos

go back to the SAP system and execute the function module STFC_CONNECTION using transaction SE37. Specify the RFC destination in u2018RFC target sysu2019 input box. You can specify any arbitrary input as REQUTEXT. If everything works fine, you should receive the same text as a response. if ( synchronous )You can also see two corresponding messages in SXMB_MONI transaction in SAP XI. This verifies the connection between SAP system and SAP XI. \

http://www.riyaz.net/blog/understanding-the-rfc-adapter/technology/sap/42/

have you called the RFC in background ?

Put commit work at the end of the report

Please crosscheck program Id and application server details in sender channel ( here put sender systems details )

remember program ID is case sensitive

check if you have

at R/3 (in sm59)

-


ABAP Connection to SAP PI7.1 User:PIAPPLUSER

INTEGRATION_SERVER- Http connection to ABAP system- User:PIAPPLUSER

At PI (in sm59)

-


ABAP connection to R/3 User:IDOC_BASIS

INTEGRATION_DIRECTORY_HMI- HTTP connection to ABAP system User:PIISUSER

INTEGRATION_SERVER u2013 User: PIAPPLUSER

LCRSAPRFC- TCP/IP

also check if non of users are locked,

try this let me know if works

Regards

Ninad

Edited by: Ninad Sane on Nov 22, 2010 1:08 PM

Former Member
0 Kudos

Hi Ninad,

i appreciate for your valuable reply..

I tried to execute STFC_CONNECTION with the RFC destination of type TCP/IP.

I'm getting Exception: SYSTEM_FAILURE .

As it is sender RFC so no user maintain for the RFC in ECC (sender system).

I tried the steps mentioned by you.. so its looks everything is in place.

any idea whats problem...?

Former Member
0 Kudos

Hi All,

Any input for the following Issue..?

please help....

thanks,

Lalitkumar.

Former Member
0 Kudos

Hi Lalitkumar,

Check the below links:

Thanks,

Former Member
0 Kudos

Hi Experts,

please help on the above mentioned issue...

Thanks,

Lalitkumar

former_member207622
Contributor
0 Kudos

You have to import the RFC definition in Xi system and have to do mapping with it with the target structure

while executing report check proper RFC destination is given and your ECC Is pointing to PI system

Edited by: Ninad Sane on Nov 22, 2010 11:39 AM