Browse Prior Art Database

Magnetic Ink Character Reader Job Accounting Control for the 3835 MICR Printer System

IP.com Disclosure Number: IPCOM000121975D
Original Publication Date: 1991-Oct-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 4 page(s) / 164K

Publishing Venue

IBM

Related People

Shook, FS: AUTHOR

Abstract

This article describes a process for auditing on the 3835 printer.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 35% of the total text.

Magnetic Ink Character Reader Job Accounting Control for the 3835
MICR Printer System

      This article describes a process for auditing on the 3835
printer.

      Some customers want the printer subsystem to accumulate MICR
(Magnetic Ink Character Reader) printing information as an audit
trail to insure security when printing checks. Although this function
can be accomplished by using PSF (Print Services Facility) exits,
some customers' auditors are uncomfortable with that solution.  The
feeling is that, if the printer is doing the accumulation and
printing the results on demand, there is less chance of tampering by
company personnel.  The audit trail data reported by the printer
subsystem could be compared to other methods of audit trail reports,
thus increasing security.  The following method performs this
function.  (This solution is a tactical solution only as it applies
only to the 3835 MICR system.)

      The audit trail requirements are to:
      1.  provide a method for the application to start the audit
trail;
      2.  count the number of lines of MICR data printed;
      3.  accumulate the currency amounts within the MICR lines of
printed data;
      4.  accumulate user-defined information;
      5.  print the audit trail information on demand by the
application; and
      6.  to provide a method for the application to stop the audit
trail.

      Four types of information will be accumulated by the MICR Post
Processing Printer.
      1.  The number of MICR lines printed are accumulated as an
integer value.  A MICR line is any line regardless of length, data
content, or number of fields that was printed by the MICR Post
Processing Printer. (When printing "multiple up" checks, a single
MICR line will span more than one check. Thus, the number of MICR
lines accumulated may not equal the number of checks printed.)
      2.  The sum of all amount fields received by the MICR Post
Processing Printer is accumulated as an integer value.
      3.  Three separate counters may be incremented as defined by
the user.
      4.  Three separate counters may be accumulated as defined by
the user.

      Special MICR code point sequences are defined for the required
functions for job accounting.  The control code sequence consist of
nine MICR symbols -- five MICR "special" characters precede a
two-digit (numeric) code followed by two "special" characters.  The
nine-symbol sequence is:
 1.  Transit Symbol
 2.  Transit Symbol
 3.  Amount Symbol
 4.  Transit Symbol
 5.  Transit Symbol
 6.  Numeric Symbol
 7.  Numeric Symbol
 8.  Transit Symbol
 9.  Transit Symbol

      Typical control codes for job accounting might include:
00 - Start Job Accounting
09 - Stop Job Accounting
01 - Increment User Counter 1
32 - Increment User Counter 2
33 - Increment User Counter 3
41 - Accumulate User Counter 1
42 - Accumulate User Counter 2
43 - Accumulate...