What do these user-exit programs provide?
The accounting and auditing user-exit programs record statistical data on jobs processed by InfoPrint actual destinations. PSF DSS accounting, post-print, and audit user-exit programs shows the most common accounting and auditing user-exit programs, the files where they record data, and the types of data that they record.
PSF DSS accounting, post-print, and audit user-exit programs
Program | Log File | Records |
---|---|---|
/usr/lpp/psf/bin/ainuxaccp | /var/psf/podaccount.log | Job submitter, job ID, actual destination, pages per job, pages per actual destination, pages per output bin, data object resources, start date, start time, copies per job |
/usr/lpp/psf/bin/ainacclog | /var/psf/accounting.log | Job submitter, job name, actual destination, pages per job, pages per actual destination, jobs per output bin, data object resources, start date, start time, fonts, resident fonts, overlays |
/usr/lpp/psf/bin/ ainuxjobcompletion | /var/psf/ jobcompletion.log | Job submitter, job ID, job name, spool ID, actual destination, global ID, user pages stacked by tray, user sheets stacked by tray, actual pages stacked by tray, actual sheets stacked by tray, copies requested, fonts and resident fonts used, overlays used, hard and soft segments used, processing start and stop date/time, job completion date/time, file date/time, extended user ID, extended job ID, address, account, building, department, programmer, room, title, job ticket name |
/usr/lpp/psf/bin/ainaudlog | /var/psf/audit.log | Job submitter, job name, actual destination, pages per job, pages per actual destination, jobs per output bin, data object resources, start date, start time, fonts, resident fonts, overlays |
Note: /usr/lpp/psf/bin/ainacclog and /usr/lpp/psf/bin/ainaudlog record the same information in different files.
|
The ainuxjobcompletion exit is called when the printer reports back to InfoPrint Manager that all of the pages for a job have printed. This includes a partial job (due to a data stream error or because the job was paused/canceled or forward-spaced) and also any extra pages produced as a result of a backspace or other recovery. For the last job that prints on a continuous forms printer, the exit is not called until an NPRO (non-process run out) is done, either by an operator or automatically by InfoPrint Manager.
Only one record is written for a job that prints, unless a job is paused. In this case, a record is written for the part of the job that was printed up to the pause point; later, if the job is resumed another record is written for the rest of the job.