Remote Function Calls (RFC) were defined for Release 3.0E, as follows:
By using these function modules you can directly start the R/3 transaction
for displaying or maintaining a desired functional location or reference
functional location from an external system.
Because the location data is given back in the interface, redundant fields for
the location can be synchronized if necessary in the system called up.
By using the function module FUNC_LOCATION_RFC_002, the functional location was also implemented in the object repository (object type: BUS0010). By doing this, you can use a functional location among other things as a Workflow object or as an attachment to an R/3 office document.