IBM BJ0NJML Integration Guide - Page 303

Appendix: Collaboration Switches, Format of Collaboration Switches, Process Control ID

Page 303 highlights

Collaboration Switches Appendix Collaboration switches have been designed from an inbound integration point of view to provide users with a way to better manage data synchronization between the integration framework and external systems using a concept of ownership. These switches provide the ability to control sub-processes within specific system application functionality based on ownership of different data objects within a transaction. Most master data and document integration objects in the system have an OWNERSYSID attribute present in the primary object of the object structure. By default, the system inbound integration processing does not specify any value in this field, and processing of enterprise services proceed as per standard system functionality. Format of Collaboration Switches Collaboration switches provide a flexible, user-defined way to control the processing of some inbound transactions, by letting the system bypass the default processing for certain types of transactions. The collaboration switches reside in the system MXCOLLAB table. Each collaboration switch contains four elements, three of which combine to create a unique key. The following table lists these elements. An asterisk (*) indicates the elements that comprise of the key. Element Process control ID* System ID 1* System ID 2* Process control value Corresponding MXCOLLAB field PCID OWNER1SYSID OWNER2SYSID PCVALUE Process Control ID The process control ID identifies a business process in a system application, such as the validation of an invoice match, the creation of a blanket PO release, and the update of a physical inventory count. © Copyright IBM Corp. 2007, 2008 289

  • 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
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330

© Copyright IBM Corp. 2007, 2008
289
Collaboration switches have been designed from an inbound integration point of
view to provide users with a way to better manage data synchronization between
the integration framework and external systems using a concept of ownership.
These switches provide the ability to control sub-processes within specific system
application functionality based on ownership of different data objects within a
transaction.
Most master data and document integration objects in the system have an
OWNERSYSID attribute present in the primary object of the object structure. By
default, the system inbound integration processing does not specify any value in
this field, and processing of enterprise services proceed as per standard system
functionality.
Format of Collaboration Switches
Collaboration switches provide a flexible, user-defined way to control the
processing of some inbound transactions, by letting the system bypass the default
processing for certain types of transactions.
The collaboration switches reside in the system MXCOLLAB table. Each
collaboration switch contains four elements, three of which combine to create a
unique key. The following table lists these elements. An asterisk (*) indicates the
elements that comprise of the key.
Process Control ID
The process control ID identifies a business process in a system application, such
as the validation of an invoice match, the creation of a blanket PO release, and the
update of a physical inventory count.
Collaboration Switches
Appendix
Element
Corresponding MXCOLLAB field
Process control ID*
PCID
System ID 1*
OWNER1SYSID
System ID 2*
OWNER2SYSID
Process control value
PCVALUE