on 03-13-2007 9:37 AM
Dear Experts!
Currently we encountered the following problem:
when executing <b>tRFC calls</b> from R/3 (6.0) to XI (PI 7.0), the <b>connection stays open</b> all the time (in SM58 it says "Transaction executing") and it causes problems. However, the data is transfered correctly (but only once - later on we need to desactivate / activate RFC adapter in XIin order to break the connection).
On XI level, quality of service is EO, asynchronous mode.
The XI config was checked by SAP guy, on R/3 also everything seems to be ok.
Do you have any idea what can be a reason for such a behaviour?
Thx a lot in advance for any help, ideas.
Piotrek
Has Commit Work been made in the code / report triggering the call to XI?
Look at this blog as well,.
/people/swaroopa.vishwanath/blog/2006/12/28/send-rfc-to-sap-xi-150-asynchronous
Regards
Bhavesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bhavesh
Yes, commit is at the end of the FM
....
LOOP AT contl_rec_header_rtc
WHERE rcode <> 00.
MESSAGE ID contl_rec_header_rtc-msgid TYPE 'A' NUMBER
contl_rec_header_rtc-msgno
WITH contl_rec_header_rtc-msgv1 contl_rec_header_rtc-msgv2
contl_rec_header_rtc-msgv3 contl_rec_header_rtc-msgv4.
ENDLOOP.
COMMIT WORK.
ENDFUNCTION.
HI,
also check the connection to R3.
Write a function module to handle commit
Also see the below related links
http://help.sap.com/saphelp_nw04/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm
regards
Chilla.
Piotr,
are you calling the rfc asynchoronusly in background mode.
Message was edited by:
Sreeram Reddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.