cancel
Showing results for 
Search instead for 
Did you mean: 

RFC / BAPI import & export parameter structure

Former Member
0 Kudos

Hi,

Is there a way to get the import & export parameters structure from remote system rather than creating them in calling system?

I have WD4A in CRM system and want to call RFC on R/3 system. Since the R/3 dictionary objects do not exist in CRM, I have to create these in CRM before creating context node and attribute. Is there a way to use RFC without creating these structures?

Thanks,

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Ravindra,

yes you can copy DDIC structures from one system to another.

Option a). See the many blogs on SAPLINK and the website

http://groups.google.com/group/saplink/

and http://code.google.com/p/saplink/

Option b) in SE80 right click on object and select include in transport.

Release Transport.

Use TMS in other system to import this transport.

Please note, to call an RFC there is no need to declare the structure in the dictionary.

You dont even need to create the function in the local system.

So you may be over engineering the issue.

eg

data: being of ls_some_stru,
                     f1 type xxx,
                     f2 type xxxx
                     f3 type xxxx,
                     ...
                    ...
      end of ls_some_stru.

      call function 'XYZ_FUNCTION' destination 'OVERTHERE'
              exporting is_stru = ls_stru.

the structures used in XYZ_FUNCTION need not exist in local dictionary, nor does

the function need to exist in the local system.

regards

Phil.

Answers (0)