cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in implementing RFCto JDBC scenario

Former Member
0 Kudos

hi,

Iam doing RFC to JDBC scenario...

Here iam facing some variety output....

When RFC is triggered from r/3 system the input stucture is as

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

<P_CHANGE>X</P_CHANGE>

<EMP_DETAILS>

<item>

<BUKRS>2060</BUKRS>

<PERNR>00142008</PERNR>

<BEGDA>20080701</BEGDA>

but when we check it in XI under moni the data is as :

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

<P_CHANGE>X</P_CHANGE>

<EMP_DETAILS>

<item>

<BUKRS>2060</BUKRS>

<PERNR>00142008</PERNR>

<BEGDA/>

the short log for sender CC as taken from CC monitoring is as follows:

Sender channel 'CC_RFC_out_SAPHR' for party '', service 'D45300' (internal name 'RfcServer[CC_RFC_out_SAPHR]')

Server data: {jco.server.gwhost=cscisapndc101.nwk.amer.csc.com, jco.server.progid=D45_TO_D49, jco.server.gwserv=sapgw00, jco.server.unicode=1}

Repository data: {jco.client.lang=EN, jco.client.snc_mode=0, jco.client.client=300, jco.client.passwd=******, jco.webas.ignore_jdsr_error=1, jco.client.user=D49CLNT300, jco.client.sysnr=00, jco.client.ashost=cscisapndc101.nwk.amer.csc.com}

Current pool size: 1, maximum pool size : 10

This is an P1 issues for me..kindly respond with useful answers ASAP.

Thanks in Advance

Regards

Madhu

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Check weather you imported the latest RFC in IR or not.

Also check the Fields you are sending by R3 is availabel in the imported RFC in XI or not.

Try to re-import the RFC and then test the interface.

Thanks

Farooq.

Former Member
0 Kudos

Madhulatha,

First of all refresh the SLD Cache. If it doesnt work for you then,

1. Re import the RFC structure into your XI box.

or,

2. Copy your comm channel with same credentials (assuming they are correct) and activate. Remove the old Cc from Sender agreement and use the new one.

Sometimes this method has helped us.

Regards,

Sugata Basu

PS: reward points if helpful

Former Member
0 Kudos

Hi,

refresh the cache once....

Thanks,

Madhu

Former Member
0 Kudos

Refresh Cache and also check for the data type of the Date Field in the target structure.

Thanks

Sudharshan

Former Member
0 Kudos

My problem is with RFC structure :the structure of RFC when triggered from r/3 is not matching with the RFc structure received in XI.

Former Member
0 Kudos

if the structure is not same in XI as in R/3 import the RFC again

if u mean the strcuture imported is the same in R/3 and it only the when u execute the interface from R/3 u get this mismatch then...

reactivate ur RFC CC in XI...

refresh ur cache... --> cache might not have refreshed the updated RFC structure which is used during runtime though u might have the latest structure in IR

Former Member
0 Kudos

refresh ur cache