IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > JD Edwards EnterpriseOne > Configure the module for deployment > Configure the module for outbound processing > Generate business functions

Selecting business objects and services

To specify which business function you want to call and which data you want to process, you provide information in the external service wizard.

Make sure you have set the connection properties for the external service wizard.

Specify search criteria that the external service wizard uses to discover business functions on the JD Edwards EnterpriseOne server. The external service wizard returns a list of business functions that meet the search criteria.

To specify the search criteria and select a business function, use the following procedure.


Procedure

  1. In the Find Objects in the Enterprise System window, make sure the query is set up to find business objects in the JD Edwards EnterpriseOne server. In the Query field, make sure you see Business Functions=true.

    If you see Business Functions=false, use the following procedure to set Business Functions to true.

    1. Click Edit Query.

    2. In the Query Properties window, clear the check box for XML Lists so that query finds only business functions. The Add button in the Query Properties window is grayed out.

    3. Click OK.

  2. Click Run Query.

  3. In the Discovered objects list, select business function node and expand it.

    1. Expand Business functions. This enables the filter button.

      Figure 1. Find Objects in the Enterprise System window

    2. Search for business functions using one of the following methods.

      • Click the filter button if you know the Library name (for example, CFIN), the C File name (for example, B01000033), and the business function name (for example, GetEffectiveAddress) for the business function you want.

      • If you do not know the Library name, C File name, or business function name, expand Business functions, expand the Library name, expand the C File name, then select the business function.

        Tip: The mouseover text indicates the purpose of each Library name and C File name, as indicated in the following two figures.

        Figure 2. Find Objects in the Enterprise System window, showing discovered business functions with the mouseover text for the CFIN Library displayed

        Figure 3. Find Objects in the Enterprise System window, showing discovered business functions with the mouseover text for the B0100033 C File displayed

  4. Select the business function.

    For example, if you navigated to Business Functions > CFIN > B0100033, select GetEffectiveAddress.

  5. Click the arrow button to add the business function to the Selected objects list.

    Figure 4. Clicking arrow to add business function to Selected objects list

  6. In the Specify the Configuration Properties for 'object' window, either accept the default business object name or type a different name. The default name is the name of the business function.

    The business object name has no semantic value, so you can give it a meaningful name, and the name you assign it will not impact how the business object functions.

  7. Click OK to add the business function to the list of business objects to be imported.

  8. Click Next.


Results

You have selected the business function you want to work with and selected a name for it.


What to do next

From the Specify Composite Properties window, specify a business object container name and associated operation. Optionally specify a namespace and directory to which the generated business object will be stored and indicate whether you want a business graph generated.

Generate business functions using external service discovery


Next topic: Configure the selected objects


Related concepts:

Business objects


Related reference:

Business object information