Integration Object User Properties
You can define user properties for your integration
objects. These user properties help determine special processing and behavioral
requirements of integration objects for a specific eAI adapter.
Default is N. If set to Y, the field is based on
a picklist and the EAI Siebel Adapter validates the field value using an
associated picklist, bounded or non-bounded. If the picklist is non-bounded
and the value does not match, then the EAI Siebel Adapter logs a warning but
the value is set accordingly. If this property is set to N, or is not
defined, then the EAI Siebel Adapter leaves the validation to the Object
Manager, aborts the processing if the validation fails for the bounded
picklist, and logs a warning. See Performance
Considerations.
|
|||
The value of this user property is a comma
separated list of integration component fields that are used to find the
matching record in the picklist (for example, Account, Account Location). For
details, see Picklists.
|
|||
Default is N. If this property is set to N and
the Picklist is set to Y, and the value provided does not match any of the
values in the picklist, then the EAI Siebel Adapter stops processing, writes
an error to the log file, and rolls back the transaction. If this property is
set to Y and the value provided does not match any of the values in the
picklist, then the EAI Siebel Adapter reports a warning in the log file and
sets the field to Null.
|
|||
If the component that owns this integration field
is labeled MVG, this user property gives the name of the business component
field as the value known by the MVG component. In this case, the External
Name property of the integration component field references the field name in
the parent business component.
|
|||
If the component that owns this integration field
is labeled MVGAssociation, this user property gives the name of the business component
field as the value known by the Association MVG component. In this case, the
External Name property of integration component field references the field
name in the parent business component.
|
|||
Default is N. If this property is set to Y at the
component level, the EAI Siebel Adapter is prevented from inserting a new
record into the component. The EAI Siebel Adapter aborts the processing of
the EAI Message and returns an error message. This allows you to limit the
functionality of an integration object to a subset of what the underlying
business object allows. This user property cannot override limitations
imposed by the Business Object, Business Component, Link, and
Multi-Value-Link.
|
|||
Default is N. If this property is set to Y at the
component level, no records in that component can be deleted. The EAI Siebel
Adapter aborts the processing of the message and returns an error message.
This allows you to limit the functionality of the integration object to a
subset of what the underlying business object allows. This user property
cannot override limitations imposed by the business object, business
component, Link, and Multi-Value-Link.
|
|||
Default is N. If this property is set to Y at the
Component level, no fields in that component can be updated. If an existing
record needs to be updated, EAI Siebel Adapter aborts the processing of the
EAI Message and returns an error message. If this property is set to Y on the
field level, then EAI Siebel Adapter only logs a warning message and skips
updating the field, and continues processing. This allows you to limit the
functionality of the integration object to a subset of what the underlying
business object allows. This user property cannot override limitations imposed
by the business object, business component, Link, Multi-Value-Link, or Field.
|
|||
Defines a dependency between the integration
field that has this user property and the integration field specified by the
value of the user property. Multiple dependencies are specified by separate
user property entries. The field specified in the value must be from the same
component as the field that has the user property. Dependencies constrain the
order of field processing within an integration component. If field A depends
on field B, then field B is processed before field A. Also see About Integration
Objects.
|
|||
Default is N. Sets AdminMode on the business
component. Some business components, such as Internal Product, allow only
administrators to make modifications. You may allow modification of such
components during integration, by setting the AdminMode property to Y on the
integration component or the integration object level. The setting at the
integration component level overrides the setting at the business object
level. This property can not be used in MVGs. For details, see Siebel
Tools Online Help
|
|||
Default is N. If set to Y, this user property
forces the EAI Siebel Adapter to use language-independent values for
LOV-based integration component fields. This is useful when there is a
requirement to support integration between systems that use multiple
languages. If set to N, all LOV-based fields use language-dependent values.
If this user property is not defined for the integration object, multilingual
LOV-based fields (MLOV) use language independent values, while
single-language LOV fields use language dependent values.
|
No comments:
Post a Comment