Control Types; Boolean Controls; List Controls; Value Controls - IBM BJ0NJML - Service And Asset Management Integration Manual

Integration guide
Table of Contents

Advertisement

Integration Controls

Control Types

Boolean Controls

List Controls

Value Controls

Cross-reference Controls

210
You can create four types of integration controls to meet your business needs.
A boolean integration control specifies a value of 0 (false) or 1 (true).
A list integration control contains a list of values. You can enter multiple values
for the control and optionally assign a system domain to the control. Assigning a
domain ensures the validation of any value that is entered for that control, at any
level. If a domain is not assigned, there is no validation of the values that are
entered.
For example, work orders are sent to an external system only if the status of the
work order is APPR (approved) or COMPLETE. To determine whether to send
the work order, the Java code or the processing rule can check the status of a work
order against a list control that contains these two values.
A value integration control contains a single value. You can enter a single value
for the control and optionally assign a system domain to the control.
A cross-reference control replaces one value with another. In a publish channel, a
system value is converted to an external system value. In an enterprise service, an
external system value is converted to a system value. You can optionally assign a
system domain to a cross-reference control. If a domain is specified, any system
value that is specified for the control is validated against that domain. If a domain
is not assigned, there is no validation of the values that are entered.
Cross-reference controls must have a one-to-one mapping between the system
value and the external system value. If two system values are associated with an
external system value, or two external system values with a system value, a
processing error occurs.
If you create the cross-reference control to function as a multiplication control on
an enterprise service, one-to-many mappings can exist. A multiplication control is
a cross-reference control that copies, or multiples, an inbound message for
multiple organizations or sites. A multiplication control has one external value
and multiple system values.
Multiplication controls are always specific to the external system. You identify the
control as a multiplication control on the Enterprise Service tab in the Enterprise
Services application.
For example, the system sites correspond to external system business units, but
the two systems use different values for these entities. A cross-reference control
can perform the translation between the two values. A cross-reference control in
an enterprise service can translate business unit EX001 to system site MX001. In a
publish channel, the same control can translate MX001 to EX001.
Integration Guide

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents