IBM BJ0NJML Integration Guide - Page 83

The langenabled Attribute, the defined delimiter, as in the following example

Page 83 highlights

Object Structure Element In outbound XML the value of a GL type field, including delimiters, appears in the VALUE child element within the field. The outbound XML also places the GL type field components, based on the database definition of the components, in the GLCOMP element. The glorder attribute in the GLCOMP element identifies the level of the component (GLORDER1 through GLORDER20). 6600-800-SAF 6600 800 SAF Inbound XML messages can contain GL account numbers in one of the following formats: T The external system can provide the individual components, as in the following example: 6400 2 10 In this case, the system validates the components and uses the segment delimiter defined in the GLCONFIGURE table to recreate the account number. T The external system can provide the entire account number, separated by the defined delimiter, as in the following example: 6400-2-10 In this case, the delimiter is used to identify each component, and the account number is validated accordingly. If the external system provides both an account number and its individual components, the system ignores the components. The langenabled Attribute For information about the langenabled attribute, see Chapter 20, "Multiple Language Support," on page 259. Integration XML and Schemas 69

  • 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
Integration XML and Schemas
69
In outbound XML the value of a GL type field, including delimiters, appears in
the VALUE child element within the field. The outbound XML also places the GL
type field components, based on the database definition of the components, in the
GLCOMP element. The glorder attribute in the GLCOMP element identifies the
level of the component (GLORDER1 through GLORDER20).
<GLDEBITACCT>
<VALUE>6600-800-SAF</VALUE>
<GLCOMP
glorder
="0">6600</GLCOMP>
<GLCOMP
glorder
="1">800</GLCOMP>
<GLCOMP
glorder
="2">SAF</GLCOMP>
</GLBDEBITACCT>
Inbound XML messages can contain GL account numbers in one of the following
formats:
The external system can provide the individual components, as in the
following example:
<GLDEBITACCT>
<GLCOMP
glorder
="0">6400</GLCOMP>
<GLCOMP
glorder
="1">2</GLCOMP>
<GLCOMP
glorder
="2">10</GLCOMP>
</GLDEBITACCT>
In this case, the system validates the components and uses the segment
delimiter defined in the GLCONFIGURE table to recreate the account
number.
The external system can provide the entire account number, separated by
the defined delimiter, as in the following example:
<GLDEBITACCT>
<VALUE>6400-2-10</VALUE>
</GLDEBITACCT>
In this case, the delimiter is used to identify each component, and the account
number is validated accordingly.
If the external system provides both an account number and its individual
components, the system ignores the components.
The langenabled Attribute
For information about the langenabled attribute, see Chapter 20, "Multiple
Language Support," on page 259.