cancel
Showing results for 
Search instead for 
Did you mean: 

External (.NET) RFC Call didn't return an answer

Former Member
0 Kudos

Dear ALL:

I have installed sap.net connector , vs2003.

I can use the code connecter sap system .also can use the proxy call the fuction:

.Rfc_Function_Search("RFC_CUSTOMER_GET","RFCX","en",ref fTable);

and return's ok ,but all the orther RFC Call can't works well,all the other's return error like :捓敲湥漠瑵異⁴楷桴畯⁴潣湮捥楴湯琠獵牥

I test several RFC like :

Rfc_Display_Material_Master("AAA0021142511001",out Function_Code,ref cls_charac,ref dmsdTable),

all errors .and for this RFC I test in sap system use se37 works well .

Pls help !!!!!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Liu,

Try to create a function filter with the RFC name that recides in the Group "DESC" without specifing the Group name and check whether you can get the RFC in the Server Explorer.

Regards,

Maheswaran.B

Former Member
0 Kudos

Hi Liu,

How are you doing?

we have a little communication problem :

i cannot understand the error message in mandrin

could you please explain what it says ?

if you have made one successful call, you should be able to make another one too, so we can try to understand and resolve the problem.

with respect,

amit

Former Member
0 Kudos

Dear amit,

thanks a lot for reply.

I also can't understand the error, because it's unknow words.

for example: I test the -> Rfc_Function_Search("","","en",ref fTable),

test 1: Rfc_Function_Search("","RFCX","en",ref fTable) is ok ;

test 2: Rfc_Function_Search("","DSEC","en",ref fTable) is ERROR ;

but this fuction group "DSEC" is exist really.

another problem : I can't open the BOR tree any one .

like :BOR->Hierachical->Sales and Distribution->Master Data->Conditons->Rebate agreement - sales.

when i double click to open the "Rebate agreement - sales" object, the vs2003 will terminate by unkonw error message.

Former Member
0 Kudos

Hi Liu,

your connection seems to be unpredictable, which should not be the case.

due to no available specifics on the error, i suspect either a simple 'case mismatch', i.e : 'Dsec' or 'DSEC' or 'dsec'. this could be the case in multilingual OS installations. try to see if the name needs any pre or post spaces i.e. : 'DSEC ', ' DSEC', etc.

try to get a machine with an english os and see if the same problem exists.

the logic behind is , that if the call for 'RFCX' returns ok, then only the input parameters should be evaluated, and not the connection mechanism.

with respect,

amit

Former Member
0 Kudos

Hi amit,

thanks for you reply. and i have test it in an english OS,it also can't work well,

1.also can't bapi object . generate this msg:

Runtime error!

programm:

this application has requested the run time to terminate it to an unusual wey,please contact the application's support team for more information.

2.when i create RFC filter ,set the filter GroupFilter = DSEC , generate the error msg: sever explor is unable to perform the operation,see the below details: 低䙟乕呃佉彎但乕

3.when i create RFC filter ,set the filter GroupFilter = RFCX ,it works well.

with respect.

liu

Former Member
0 Kudos

Hi liu,

how are you doing ?

happy boxing day )

>>1.also can't bapi object . generate this msg:

Runtime error!

programm:

this application has requested the run time to terminate it to an unusual wey,please contact the application's support team for more information.

a run time error would probably have to do with your connection.

since it is giving you funny errors, i would check your jvm installation.

another reason for run time errors could be that the proxy was created first and the abap rfc has been updated since.

it is critical to always work with the latest proxy of the rfc.

also i would like more details about your landscape.

do u use a dev, tst , prod environment ?

i used to create the proxy with the dev, and get run time errors, if i had different versions of the rfc on the test server.

the rfc filters are just to create an easy view of the frequently used rfc's

concentrate on the rfc itself,

please post the english error message for me to be able to help you better )

with respect,

amit

2.when i create RFC filter ,set the filter GroupFilter = DSEC , generate the error msg: sever explor is unable to perform the operation,see the below details: 低䙟乕呃佉彎但乕

3.when i create RFC filter ,set the filter GroupFilter = RFCX ,it works well.