business
objects
to
see
if
they
contain
the
correct
application-specific
information,
and
correct
the
information
if
necessary.
When
the
SiebelODA
generates
business
objects
for
Siebel
integration
objects
or
components,
or
business
services,
the
generated
business
object
does
contain
application-specific
information
for
all
attributes,
including
container
attributes.
This
section
describes:
v
“Business-object-level
properties”
on
page
69
v
“Attribute
properties”
on
page
69
v
“Verbs”
on
page
70
Business-object-levelproperties
SiebelODA
generates
the
following
information
at
the
business-object
level:
v
Name
of
the
business
object
v
Version—defaults
to
1.0.0
v
Application-specific
information
Application-specific
information
at
the
business-object
level
contains
the
name
of
the
corresponding
Siebel
business
object
or
business
component.
Attribute
properties
This
section
describes
the
properties
that
SiebelODA
generates
for
each
attribute.
Important:
Any
user
edits
described
in
the
following
sections
refer
to
business
object
generation
only,
not
to
business
object
conversion.
Name
property
SiebelODA
obtains
the
value
of
the
attribute’s
name
from
the
corresponding
attribute
in
the
Siebel
business
component.
Data
type
property
When
setting
the
type
of
an
attribute,
SiebelODA
converts
the
data
type
of
the
attribute
in
the
Siebel
business
component
and
converts
it
to
the
corresponding
data
type,
as
shown
in
Table
10.
This
is
only
in
the
case
of
business
object
generation,
since
business
object
conversion
is
for
existing
business
objects.
Table
10.
Correspondence
of
data
types
Application
WebSphere
business
integration
system
Length
DTYPE_BOOL
BOOLEAN
DTYPE_ID,
DTYPE_PHONE
STRING
Length
of
corresponding
attribute
in
the
Siebel
application
server
DTYPE_TEXT
DTYPE_NOTE
DTYPE_DATE
DTYPE_TIME
DTYPE_DATETIME
DTYPE_UTCDATETIME
DATE
DTYPE_INTEGER
DTYPE_NUMBER
INTEGER
Chapter
5.
Creating
business
objects
69