IBM BJ0NJML Integration Guide - Page 82

Field Attributes, The changed Attribute

Page 82 highlights

Object Structure Element Field Attributes The following attributes apply at the field level on outbound XML messages: T changed T glorder T langenabled T maxvalue T maxencrypted These attributes apply to messages that are generated by an outbound integration event. The changed attribute does not apply to messages that are generated by the Data Export feature. The changed Attribute The changed attribute is a boolean field attribute that contains the value 1 when you modify the value in the corresponding field. This information lets you identify the field-level change that triggers a publish channel. This attribute does not appear in XML that the data export feature creates. An outbound XML contains the changed attribute only when the transaction meets all the following conditions: T An outbound, event-based transaction creates the message. T The action attribute on the primary object is Change or Replace. T The object structure uses the same parent-child object relationship as the corresponding application. For example, the MXPERSON object structure and the Person application must use the same relationships between PERSON, PHONE, EMAIL, and SMS. 123 1 Main Street If there are GL type fields, the changed attribute appears on the field name. The glorder Attribute 6600-800-SAF 6600 800 SAF Fields that identify general ledger accounts have the following XML structure. 68 Integration Guide

  • 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

Object Structure Element
68
Integration Guide
Field Attributes
The following attributes apply at the field level on outbound XML messages:
changed
glorder
langenabled
maxvalue
maxencrypted
These attributes apply to messages that are generated by an outbound integration
event. The changed attribute does not apply to messages that are generated by the
Data Export feature.
The changed Attribute
The changed attribute is a boolean field attribute that contains the value 1 when
you modify the value in the corresponding field. This information lets you
identify the field-level change that triggers a publish channel. This attribute does
not appear in XML that the data export feature creates.
An outbound XML contains the changed attribute only when the transaction
meets all the following conditions:
An outbound, event-based transaction creates the message.
The action attribute on the primary object is Change or Replace.
The object structure uses the same parent-child object relationship as the
corresponding application. For example, the MXPERSON object structure and
the Person application must use the same relationships between PERSON,
PHONE, EMAIL, and SMS.
<MXPERSON>
<PERSON action="Replace">
<PERSONID>123</PERSONID>
<ADDRESSLINE1
changed
="1" >1 Main Street</
ADDRESSLINE1>
If there are GL type fields, the changed attribute appears on the field name.
<GLDEBITACCT
changed
="1">
<VALUE>6600-800-SAF</VALUE>
<GLCOMP glorder="0">6600</GLCOMP>
<GLCOMP glorder="1">800</GLCOMP>
<GLCOMP glorder="2">SAF</GLCOMP>
</GLDEBITACCT>
The glorder Attribute
Fields that identify general ledger accounts have the following XML structure.