Setting business object method attributes

To set input method attributes

Input attribute values are added to the result set at the start of the pipeline execution. Usually these are submitted to the data source either to create a new record or to update values for an existing record. The actual update or insert is done by an update or insert pipeline stage, which is associated with a specific data source and with a mapping for submitting business object attribute values to specific tables and fields in the data source.

  1. Double-click on the target method to open the properties window for that attribute.
  2. Select Method Attributes.
  3. For input attributes, click Inputs...
  4. Click Add.
  5. Set the following:

    Attribute

    Select the name of the attribute you want to enable for input.

    Type

    Use this drop-down list to set the attribute to accept either static or dynamic values. Static values are set by the calling component. Dynamic values arrive in the URL as key/value pairs in which the key is an attribute name and the value is the input value.

    Value

    Several values appear only if the attribute type is static. Static values must be pre-configured as parameters for the method. Existing parameters are listed in this drop-down list. If the parameter you need is not listed, select <Add Parameter...> to open the Parameters window, which you can use to configure parameters for the method. From this drop-down list, select the parameter that will supply a static value for the current attribute.

    If the selected attribute type is dynamic, only the value Mandatory is available on this list.

  6. Click OK.