RFA Type: Replicate InfoObject Master Data
The Remote Function Adapter (RFA) type “Replicate InfoObject Master Data” enables you to replicate the master data and hierarchy of the InfoObjects from remote systems (for example, SAP ERP or SAP S/4HANA) into the corresponding environment fields within SAP Profitability and Performance Management.
Procedure
To replicate the data from the InfoObject, a model table is used as an input of the RFA function.
You need to create an environment field because only environment fields can be used to replicate InfoObject master data.
| ENV_FLD_FR | ENV_FLD_TO |
|---|---|
| IO_SOURCE | ENV_FLD_RESULT |
-
ENV_FLD_FR: An environment field used as a column header in the model table which contains the InfoObject.
-
ENV_FLD_TO: An environment field used as a column header in the model table which holds the target field.
-
ENV_FLD_RESULT: An environment field which holds the replicated master data.
-
IO_SOURCE: An InfoObject field used to replicate the master data.
-
In edit mode, choose the Add button.
-
The Function window appears. Fill in the required fields:
- Function
- Description
- Function Type = “Remote Function Adapter”
-
Fill in optional fields as necessary:
- Event Handling
- Logging
- Processing Type
- Partitioning
-
Choose Ok and save your changes.
-
In edit mode, fill in the following function details:
-
Remote Function Adapter Type = “Replicate InfoObject Master Data”
-
RFC Destination: If you want to replicate the master data from a remote system, you can define the RFC destination here.
If you do not enter anything here, the system uses the RFC destination defined in the Advanced tab of the environment.
If there are no RFC destinations assigned at all, the local client and system is used.
-
On the Input tab, specify the input function. Use the model table as described in the Input Data table above.
-
Set up the rules. The following two components are mandatory:
-
infoobject-field: The field assigned to this component is an environment field that holds the replicated master data.
Based on the input data, the field that you need to assign is ENV_FLD_RESULT.
-
infoobject-infoobject: The field assigned to this component is the InfoObject field that is the source of master data to be replicated.
Based on the input data, the field that you need to assign is IO_SOURCE.
-
-
-
Save and activate the function.
-
After executing the function, check whether the master data has been replicated.
To do this, proceed as follows:-
Go to and search for the field ENV_FLD_RESULT.
-
Select the field and choose Open Master Data and Hierarchy.
-
The Data Editor screen appears and displays all the master data and hierarchies that have been replicated.
-

