RFC Signature Builder Wizard
The RFC Signature Builder Wizard customizes a Generic RFC Call action by associating it with a remote function call from a specified RFC Destination. When a remote function call is chosen, the Generic RFC Call action is updated with action properties that correspond to the remote function call’s parameters.
To start the Wizard, add the following nodes to a workflow diagram:
- A Generic RFC Call action.
- An RFC Destination parameter with an SAP system assigned.
To start the Wizard, select the Generic RFC Call action and choose ‘Get RFC Signature’ from the context menu. The RFC Signature Builder wizard dialog is displayed in the lower portion of the Workflow Editor, showing the name of the action being edited. Note that the workflow diagram may not be edited while this dialog is displayed.
Select an RFC Destination
This screen lists the RFC Destination parameters in the current workflow diagram, and the RFC Destination assigned to each parameter.
Select the RFC Destination that includes the remote function to be called, then click ‘Next’ to continue.
Select a Function
This screen allows you to specify the name of the RFC to be bound to the Generic RFC Call action.
Enter the name of an ABAP remote function which is available on the specified RFC Destination, then click ‘Next’ to continue. Function names are converted to upper case.
Preview Results
This screen displays the RFC signature downloaded for the specified remote function.
The ‘RFC signature’ table lists the action properties that will be added to the Generic RFC Call action to support the remote function call.
Column | Description |
---|---|
Name |
The name of each action property. |
InOut |
The direction of each action property. |
Data Type |
The data type of each action property. |
The ‘InOut’ column may have any of the following values:
Value | Description |
---|---|
In |
The action property provides an input for the workflow action. |
Out |
The action property provides an output for the workflow action. |
If the function to be called has any parameters of type CHANGING, these are represented by two entries in the ‘RFC signature:’ table: an input parameter named IN_<parameter name>, and an output parameter named OUT_<parameter name>.
The direction of each action property may be modified by clicking values in the ‘InOut’ column.
Click ‘Finish’ to confirm your changes and close the Rfc Signature Builder wizard dialog. The new action properties for the Generic RFC Call action are stored in upper case, with spaces replaced by underscores. If necessary, the Wizard may be run again by choosing ‘Get RFC Signature’ from the Generic RFC Call action’s context menu.