Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 95

Fields that provide information for accounting, audit, and post-print accounting user-exit programs

Page 95 highlights

ainurpt8 Provides summary post-print accounting data stored in jobcompletion.log, sorted by job submitter. ainurpt9 Provides detailed entries of times and pages printed for a specific job submitter in jobcompletion.log. The source code for these reporting utilities is also located in the install_path\exits\psf directory. These executable reporting utilities are located in the install_path\bin folder. By specifying these executable reporting utilities at the DOS command line, you can display data by either destination ID or userid. For example, to report on print requests submitted by a specific user to a actual destination for which the accounting user exit has been activated, you can specify ainurpt3 and then provide the userid to the program. Note: You must activate these exits to generate the log files used by these report programs. For more information about activating these exits, see "Activating the user-exit program" on page 70. The data structures for the accounting, audit, and post-print accounting user-exit programs are included with the source code in the install_path\exits\psf\ ainuexit.h and install_path\exits\paf\ainurpt.h files. The code for these structures is shown in "Structure of a user-exit program" on page 82. The declarations of these exits are: void ACCOUNTING (ACCOUNTING_EXITDATA *exitdata) void AUDIT (AUDIT_EXITDATA *exitdata) void JOBCOMPLETION (JOBCOMPLETION_EXITDATA *exitdata) The ACCOUNTING_EXITDATA, AUDIT_EXITDATA, and JOBCOMPLETION_EXITDATA input and output parameters contain all the input and output data needed to communicate between InfoPrint and the user-exit programs. The ACCOUNTING_EXITDATA, AUDIT_EXITDATA, and JOBCOMPLETION_EXITDATA structures include these fields. To build the executable program, you must use the Microsoft Visual Studio 2005 Program, pull-down menu. Fields that provide information for accounting, audit, and post-print accounting user-exit programs These fields are also found in the accounting, audit, and post-print accounting user-exit programs. Pages Printed (accounting and audit user-exit only) Shows the total number of impressions processed for this job. Bin One Sheets Processed (accounting and audit user-exit only) Shows the total number of processed sheets that were selected from the primary bin. Chapter 15. Using PSF DSS user-exit programs 77

  • 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

ainurpt8
Provides summary post-print accounting data stored in
jobcompletion.log
,
sorted by job submitter.
ainurpt9
Provides detailed entries of times and pages printed for a specific job
submitter in
jobcompletion.log
.
The source code for these reporting utilities is also located in the
install_path
\exits\psf directory.
These executable reporting utilities are located in the
install_path
\bin
folder. By
specifying these executable reporting utilities at the DOS command line, you can
display data by either destination ID or userid. For example, to report on print
requests submitted by a specific user to a actual destination for which the
accounting user exit has been activated, you can specify
ainurpt3
and then provide
the userid to the program.
Note:
You must activate these exits to generate the log files used by these report
programs. For more information about activating these exits, see “Activating the
user-exit program” on page 70.
The data structures for the accounting, audit, and post-print accounting user-exit
programs are included with the source code in the
install_path
\exits\psf\
ainuexit.h
and
install_path
\exits\paf\ainurpt.h
files. The code for these
structures is shown in “Structure of a user-exit program” on page 82.
The declarations of these exits are:
void ACCOUNTING (ACCOUNTING_EXITDATA *exitdata)
void AUDIT (AUDIT_EXITDATA *exitdata)
void JOBCOMPLETION (JOBCOMPLETION_EXITDATA *exitdata)
The
ACCOUNTING_EXITDATA
,
AUDIT_EXITDATA
, and
JOBCOMPLETION_EXITDATA
input and output parameters contain all the input
and output data needed to communicate between InfoPrint and the user-exit
programs.
The
ACCOUNTING_EXITDATA
,
AUDIT_EXITDATA
, and
JOBCOMPLETION_EXITDATA
structures include these fields.
To build the executable program, you must use the Microsoft Visual Studio 2005
Program, pull-down menu.
Fields that provide information for accounting, audit, and
post-print accounting user-exit programs
These fields are also found in the accounting, audit, and post-print accounting
user-exit programs.
Pages Printed (accounting and audit user-exit only)
Shows the total number of impressions processed for this job.
Bin One Sheets Processed (accounting and audit user-exit only)
Shows the total number of processed sheets that were selected from the
primary bin.
Chapter 15. Using PSF DSS user-exit programs
77