You create a list type integration control when you need
a control that contains a list of values. An enterprise service or
publish channel can use this list control in its processing rule evaluations.
The rule could skip the processing of the transaction when the data
field value does not match any of the defined list control values.
About this task
You must use a period (.) as the decimal placeholder when
you enter decimals as a control value. The numbers to the left of
the placeholder are not converted. For example, $1,738,593.64 must
be 1738593.64.
Procedure
- In the Enterprise Services application, on the Select
Action menu, select Create Integration Controls.
- Click .
- Enter values in the following fields:
| Option |
Description |
| Integration Control |
The identifier for the value control. |
| Domain |
The domain that is used to check the values that are entered
for the integration control. |
- In the Values table window, click New Row.
- In the Default Value field, enter
a value for evaluation.
- Click OK to close the List
Control dialog box.
- Click OK to close the Create
Integration Controls dialog box.
Example
Work orders are sent to an external system only if the status
of the work order is APPR (approved) or COMPLETE.
The processing rule can check the status of a work order against a
list control that contains these two status values. If the status
of a work order does not match the two list control values, the work
order transaction is not sent to the external system.
What to do next
You can associate an integration control with an enterprise
service or publish channel in the Enterprise Services or Publish Channels
application. These associations make the integration controls available
for inbound and outbound message processing. You can also associate
an integration control to an external system in the External Systems
application. The value that you define on the control at the external
level overwrites the control value that is defined at the enterprise
service or publish channel level.