
Programmer Binding
Use
You can define all or part of the binding editor by entering a function module in the binding editor.
A programmed binding is available to perform complex assignments. Examples of this are:
Features
To execute the binding, the system calls a function module, to which the two relevant containers are passed as table parameters. This function module is programmed specifically for this binding and is entered in the definition of the programmed binding.
You can use both a programmed binding that uses the BOR container and a container interface. The function modules used must support each interface needed.
Activities
Define a corresponding function module. To do this, you either choose an existing function module from the list or have the system create a function module for you by choosing
. This function module that is created by the system is based on the following function module depending on the container used.
|
SWA_TEMPLATE_EXECUTE_DATAFLOW |
BOR container |
|
SWA_BINDING_TEMPLATE |
Container interface |
The function module documentation contains all the necessary entries for the interface and notes on programming.
You should create function modules for the programmed binding in the function group specified in the basic data of the workflow. This function group should contain all the objects created for this workflow.

A function module created by the workflow system is automatically stored in the added function group. If no function group is specified in the basic data of the workflow definition, one is created automatically and entered in the basic data.