cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Sender

Former Member
0 Kudos

Hi,

I have simple RFC function that sends KNA1 data async. to XI. In XI I don't see any data. What am I doing wrong?

br

mario

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

solved, recreated Sender Agreeement

thx

mario

Former Member
0 Kudos

Hi,

1) Can u check the RFC destination which is pointing to SAP XI in SM59 of R3. The details are maitained properly or not?

2) Check the SXMB_MONI message.

Thnx

Chirag

Former Member
0 Kudos

and everithing is working fine, in RWB is green

Former Member
0 Kudos

but in SXMB_MONI ther is no empty message, only information about namespace

<rfc:ZRFC_FOR_PI_SEND_CUSTOMER xmlns:rfc="urn:sap-com:document:sap:rfc:functions"></rfc:ZRFC_FOR_PI_SEND_CUSTOMER>

Former Member
0 Kudos

Hi,

Does ur RFC FM is is remotely enabled?

Also have u checked the points which I told u.

Thnx

Chirag

Former Member
0 Kudos

Hi Chirag Gohil,

RFC destination is OK

FM is Remote enabled(otherwise, I could not import it in IR ?!)

messages are comming, but are empty, if you look in payload,

there is no element kna1-kunnr?! that is strange....

mybe is some customizing in SXMB_ADM?

Former Member
0 Kudos

Hi,

Let me know ur RFC structure which u have imported.

I can not see KNA1 tag in message strucutre which u have send? I think it should be there for both the situation(without and with KNA1 value)

Thnx

Chirag

Former Member
0 Kudos

FUNCTION zrfc_for_pi_send_customer.

*"----


""Local Interface:

*" IMPORTING

*" VALUE(KNA1) TYPE KNA1

*"----


ENDFUNCTION.

function is call from report:

REPORT z_xi_test_rfc_call.

DATA: wa_kna1 LIKE kna1,

it_kna1 TYPE TABLE OF kna1.

START-OF-SELECTION.

SELECT single * INTO TABLE it_kna1

FROM kna1.

CALL FUNCTION 'ZRFC_FOR_PI_SEND_CUSTOMER'

IN BACKGROUND TASK

DESTINATION 'XI_RFC_TEST'

EXPORTING

kna1 = wa_kna1.

COMMIT WORK.

WRITE: / lcl_idx, wa_kna1-kunnr, wa_kna1-name1.

Former Member
0 Kudos

Hi,

If you are using RFC sender adapter then do this

First go to RWBComponent Monitoring>Adapter Engine--Communication Channel Monitoring/

Select your RFC sender adaper and chekc its status weather is up or not.

thanks

farooq.

Edited by: Farooq Farooqui on Feb 18, 2008 4:17 PM

Former Member
0 Kudos

Hi,

Tell me the complete requirement you are looking for.R u using any proxy at the sender side or RFC adapter?

Thanks,

Gunasree

Former Member
0 Kudos

RFC Sender adapter