IBM E02HMLL-I Implementation Guide - Page 209

Saving, business, object

Page 209 highlights

A plus sign (+) is added next to the attribute that represents child business object to show that there is at least one child business object instance. If you expand the child object attribute, numbered entries are displayed for each instance. The individual instances also have plus signs (+) next to them, so you can expand them and set values for their attributes. To add more child business object instances, right-click the attribute that represents the child object and select Add Instance from the context menu. Note: If the Card property of the attribute that references the child business object is set to the value 1 (indicating it is of single-cardinality), then you will only be able to add one instance of the child object. Removing child business objects To remove an instance of a child business object, right-click the instance and select Remove Instance from the context menu. To remove all instances of a child business object, right-click the attribute that represents the child business object and select Delete All Instances from the context menu. Setting the verb of a child business object You can set the verb of a child business object to test the effect that value has on the business process. This can be helpful when you are troubleshooting logic that involves the cross-referencing of child objects. To set the verb of a child business object instance, right-click it and choose Set Verb from the context menu. When presented with the "Select Verb" prompt, selected the desired verb and click OK. Using the Response BO toolbar You can edit the attributes of a business object received by a destination connector before you send it as a response. The toolbar of the "Response BO" dialog that you use when doing so has several toolbar buttons that can be used to set the values of the business object. For more information, see "Editing response business objects" on page 198. Saving a business object You can save a business object in Test Connector so that it can be used for later tests, shared with technical support (to help troubleshoot problems), or used as response data. You can save any business object, including ones that you have created and ones that appear as requests in the Test Connector window of a destination connector. By default, business objects are saved to a file with a business object extension (.bo). It is recommended that you create a directory or directory structure specifically for test data files, with subdirectories dedicated to each interface or to each connector, as appropriate. This organization makes the necessary files are easy to locate and makes testing more efficient. Furthermore, it is recommended that you give the test data file for a business object the same name as the business object definition itself. Saving request business objects Do the following to save a business object instance that you have created as a request: 1. Select the business object you want to save. Chapter 11. Using Test Connector 197

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302

A
plus
sign
(+)
is
added
next
to
the
attribute
that
represents
child
business
object
to
show
that
there
is
at
least
one
child
business
object
instance.
If
you
expand
the
child
object
attribute,
numbered
entries
are
displayed
for
each
instance.
The
individual
instances
also
have
plus
signs
(+)
next
to
them,
so
you
can
expand
them
and
set
values
for
their
attributes.
To
add
more
child
business
object
instances,
right-click
the
attribute
that
represents
the
child
object
and
select
Add
Instance
from
the
context
menu.
Note:
If
the
Card
property
of
the
attribute
that
references
the
child
business
object
is
set
to
the
value
1
(indicating
it
is
of
single-cardinality),
then
you
will
only
be
able
to
add
one
instance
of
the
child
object.
Removing
child
business
objects
To
remove
an
instance
of
a
child
business
object,
right-click
the
instance
and
select
Remove
Instance
from
the
context
menu.
To
remove
all
instances
of
a
child
business
object,
right-click
the
attribute
that
represents
the
child
business
object
and
select
Delete
All
Instances
from
the
context
menu.
Setting
the
verb
of
a
child
business
object
You
can
set
the
verb
of
a
child
business
object
to
test
the
effect
that
value
has
on
the
business
process.
This
can
be
helpful
when
you
are
troubleshooting
logic
that
involves
the
cross-referencing
of
child
objects.
To
set
the
verb
of
a
child
business
object
instance,
right-click
it
and
choose
Set
Verb
from
the
context
menu.
When
presented
with
the
“Select
Verb”
prompt,
selected
the
desired
verb
and
click
OK
.
Using
the
Response
BO
toolbar
You
can
edit
the
attributes
of
a
business
object
received
by
a
destination
connector
before
you
send
it
as
a
response.
The
toolbar
of
the
“Response
BO”
dialog
that
you
use
when
doing
so
has
several
toolbar
buttons
that
can
be
used
to
set
the
values
of
the
business
object.
For
more
information,
see
“Editing
response
business
objects”
on
page
198.
Saving
a
business
object
You
can
save
a
business
object
in
Test
Connector
so
that
it
can
be
used
for
later
tests,
shared
with
technical
support
(to
help
troubleshoot
problems),
or
used
as
response
data.
You
can
save
any
business
object,
including
ones
that
you
have
created
and
ones
that
appear
as
requests
in
the
Test
Connector
window
of
a
destination
connector.
By
default,
business
objects
are
saved
to
a
file
with
a
business
object
extension
(
.bo
).
It
is
recommended
that
you
create
a
directory
or
directory
structure
specifically
for
test
data
files,
with
subdirectories
dedicated
to
each
interface
or
to
each
connector,
as
appropriate.
This
organization
makes
the
necessary
files
are
easy
to
locate
and
makes
testing
more
efficient.
Furthermore,
it
is
recommended
that
you
give
the
test
data
file
for
a
business
object
the
same
name
as
the
business
object
definition
itself.
Saving
request
business
objects
Do
the
following
to
save
a
business
object
instance
that
you
have
created
as
a
request:
1.
Select
the
business
object
you
want
to
save.
Chapter
11.
Using
Test
Connector
197