Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

regarding RFC

Former Member
0 Likes
394

Hi guys,

Could you please confirm below one.

I want to access ECC datas from 46C system. so i created below func modules

Call Function 'YGET_ECC_DATA' Destination 'RFC_DEST' in 46C system.

1.Do i need to Create Same Func module in ECC also?

2.How can i avoid creating Code in ECC and achieve the same functionality of Func module.

Suggest me please.

regards

Ambichan

1 ACCEPTED SOLUTION
Read only

former_member150733
Contributor
0 Likes
377

If you want to call a remote function module, that function module must be present inthe remote SAP system.

So in your case you need to create it in ECC system also.

There are ways of getting the details from the remote machie (ECC) by using standard RFC provided by SAP. Mostly it will be related to system related information.

There are also RFM for reading data from tables of remote system.

Regards,

Anish Thomas

3 REPLIES 3
Read only

former_member150733
Contributor
0 Likes
378

If you want to call a remote function module, that function module must be present inthe remote SAP system.

So in your case you need to create it in ECC system also.

There are ways of getting the details from the remote machie (ECC) by using standard RFC provided by SAP. Mostly it will be related to system related information.

There are also RFM for reading data from tables of remote system.

Regards,

Anish Thomas

Read only

former_member189059
Active Contributor
0 Likes
377

The function module 'YGET_ECC_DATA' only needs to be there on the 46C system and it needs to be 'remote enabled'

Read only

former_member194669
Active Contributor
0 Likes
377

Hi,

If you are creating function module in 46c and the tables declared if ONLY available in ECC but not available in 46c then system would not compile your program.

aRs