The system supports the MICR printing of checks on Troy printers with security features, MICR ink, and signature printing.
Testing Your Registry Entries
The system does not verify the validity of registry entries. Be sure to test your registry entries after completing them to verify that they are functioning correctly.
Setting Values are Uppercase-Lowercase Sensitive:
The Setting Value is case-sensitive: be sure that you enter the value exactly as specified in the documentation. If the documentation specifies a value of true, do NOT enter True or TRUE.
Id: sys-report-rprmdchck
MICR check printing handles multiple bank accounts with
sys-report-rprmdchck-GLACCTID-GLENTTYID or
sys-report-rprmdchck-GLACCTID
Specifying Bitmaps for Multiple Bank Accounts / Entities:
In Version 9.0 and above, the PRMD Check registry format sys-report-rprmdchck-GLACCOUNTID-GLENTITY also supports the bitmap option (if enabled). In previous versions, only the MICR options are supported.
See the Standard Registry section in Registry Viewer for additional Registry Id formats to allow entries for specific Users, Branches, Security, or User Groups to override the main entry.
Some recent versions of Troy printer drivers (and other drivers used to print MICR checks) require that a specific MICR font is specified in the SAMPro check reports. In previous versions this required a customization file to specify the font and font size. In this release, the MICR font may be specified in the registries for Payroll, Accounts Payable and PR Miscellaneous Deductions checks. The true type GnuMICR font is currently recommended for most applications.
Important: The MICR font must be installed in Windows on all computers checks will be run from.
Id: sys-report-rprmdchck
Setting Key: FontForMICR Setting Value: GnuMICR
The Setting Value is case sensitive - be sure that matches the filename of the true type font file. Note that the file extension is NOT included in the Setting Value.
Setting Key: PointSizeForMICR Setting Value: 10 (point size for font default is 10)
To trigger MICR printing for the check, use
Setting Key: UseMICR Setting Value: yes
(Actually any value beginning with ‘y’, ‘Y’, ‘t’, or ‘T’ will do)
To print the company name ‘XYZ Incorporated’ (for example) below the underline, use
Setting Key: CompanyName Setting Value: XYZ Incorporated
If this entry is absent, the standard company name string (specified in the companyname registry) will be used.
When a Troy printer containing a signature device is used, you must configure the printer to map the ‘Times New Roman’ font to the proper Troy signature font. A Troy printer is not required to test this mod. However the MICR line and the signature will not properly print otherwise.
Setting Key: BankDescription1 Setting Value: bank name
Setting Key: BankDescription2 Setting Value: bank address line 1
Setting Key: BankDescription3 Setting Value: bank address line 2
Setting Key: BankDescription4 Setting Value: bank address line 3 or other text
If the bank's name and address is not pre-printed on your check stock, these registry settings may be used specify the bank's name, address, and any other pertinent information on the check.
Setting Key: FractionalRoutingArea Setting Value: as specified by your bank
Setting Key: RoutingNumber Setting Value: as specified by your bank
Setting Key: AccountNumber Setting Value: as specified by your bank
Setting Key: SignatureEscapeString Setting Value: per printer documentation
If using a Troy printer, this registry enables the signature card printing.
A v.cus supporting a double-line form is also required for this functionality. To force a double signature line on a Miscellaneous Deduction check for amounts exceeding $10,000 (for example) use
Id: sys-report-rprmdchck
Setting Key: DoubleSignatureAmount Setting Value: 10000
Id: sys-report-rprmdchck
Setting Key: DefaultGLBankAccount Setting Value: GLAccountId or
Setting Key: GLBankAccount Setting Value: GLAccountId
Setting Key: DefaultGLBankEntity Setting Value: GLEntityId or
Setting Key: GLBankEntity Setting Value: GLEntityId
The GLBankAccount and DefaultGLBankAccount options provide a means of defaulting the bank account. Use of GLBankAccount and DefaultGLBankAccount should be thought of as mutually exclusive even though the Registry viewer won't prevent it. Do not use both!
Intercompany Note: If the DefaultGLBankAccount option is set, the GL Bank Account specified in the registry defaults when the user selects the Company (or it defaults if only one Company is specified in the database). The Account is cleared if the user selects a different Company for which the registry is not set.
The rules for Entity defaulting and validation are similar to the above description for GL Accounts.
Id: sys-report-rprmdchck
Setting Key: disabledFieldsParent Setting Value: glentty.id
This option is designed to prevent the GL Entity from being inadvertently entered for non-Intercompany SAMPro installations. It should only be enabled if the GL Entity should NEVER be entered when printing this type of check.