Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 90

Common input and output fields, ainurpt7, psf\exits\ainuexit.h, UserID, NodeID, Jobname or Name

Page 90 highlights

- ainurpt7 - ainurpt8 - ainurpt9 These user-exit program structure files are written in the C programming language. The declarations and statements in these files show the structure of the InfoPrint Manager user-exit programs, which are imbedded as part of the user-exit program. Common input and output fields These fields can be found in the user-exit programs. For a detailed list of input and output fields according to user-exit, see the install_path\psf\exits\ainuexit.h file. This information can be specified from: v Migrated jobs v MVS Download jobs v Fields set in the InfoPrint Manager Administration Interface Job and Document Defaults notebook UserID Identifies the system user ID of the person who submitted the job. The Userid field value can be any null-terminated (X'00') character string. You should limit the string to 10 or less characters. NodeID Identifies the name of the system (host). The backend program sets the NodeID. The Nodeid field value can be any null-terminated (X'00') character string. You should limit the string to 10 or less characters. Jobname or Name Identifies the name of the job. This is the same as the file name in the job. Job submitters can also specify the job name with the InfoPrint Manager job attribute job-name=name or name=name when they submit a job. If the job name is not specified for files defined as PCL, PostScript, line data, unformatted ASCII, double-byte character set (DBCS) ASCII, or PDF, when the job is submitted, InfoPrint creates a temporary file for the transform output. InfoPrint uses the temporary file name for the job name. This field value can be any null-terminated (X'00') character string. You should limit the string to 24 or less characters. SpoolID Identifies the PSF job ID, which is an integer. InfoPrint Manager sets the SpoolID. PrinterName Identifies the first eight characters of the InfoPrint Manager destination name. hab This function is not used. Date Identifies the date the job is printed in MM/DD/YY format. Time Identifies the time the job is printed in HH:MM:SS format. Distribution Identifies the distribution information provided when the job is submitted. 72 InfoPrint Manager for Windows: Procedures

  • 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
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426

ainurpt7
ainurpt8
ainurpt9
These user-exit program structure files are written in the C programming language.
The declarations and statements in these files show the structure of the InfoPrint
Manager user-exit programs, which are imbedded as part of the user-exit program.
Common input and output fields
These fields can be found in the user-exit programs. For a detailed list of input and
output fields according to user-exit, see the
install_path
\psf\exits\ainuexit.h
file.
This information can be specified from:
v
Migrated jobs
v
MVS Download jobs
v
Fields set in the InfoPrint Manager Administration Interface Job and Document
Defaults notebook
UserID
Identifies the system user ID of the person who submitted the job.
The
Userid
field value can be any null-terminated (X'00') character string.
You should limit the string to 10 or less characters.
NodeID
Identifies the name of the system (host). The backend program sets the
NodeID.
The
Nodeid
field value can be any null-terminated (X'00') character string.
You should limit the string to 10 or less characters.
Jobname or Name
Identifies the name of the job. This is the same as the file name in the job.
Job submitters can also specify the job name with the InfoPrint Manager
job attribute
job-name=
name
or
name=
name
when they submit a job. If the
job name is not specified for files defined as PCL, PostScript, line data,
unformatted ASCII, double-byte character set (DBCS) ASCII, or PDF, when
the job is submitted, InfoPrint creates a temporary file for the transform
output. InfoPrint uses the temporary file name for the job name.
This field value can be any null-terminated (X'00') character string. You
should limit the string to 24 or less characters.
SpoolID
Identifies the PSF job ID, which is an integer. InfoPrint Manager sets the
SpoolID.
PrinterName
Identifies the first eight characters of the InfoPrint Manager destination
name.
hab
This function is not used.
Date
Identifies the date the job is printed in
MM/DD/YY
format.
Time
Identifies the time the job is printed in
HH:MM:SS
format.
Distribution
Identifies the distribution information provided when the job is submitted.
72
InfoPrint Manager for Windows: Procedures