I've used a number of different MICR fonts in the past. Any MICR font will work. You can find commercial MICR fonts online easily enough for a modest cost. Fonts.com has a MICR font for $29. And there are some free open-source versions, too (do a google search on "gnumicr")
I haven't migrated any MICR checks to RTC yet, but it should be straightforward. In previous customizations, I've added a field to store the MICR account string in the Bank Account table - the only "tricky" thing is that when you enter the value, you have to "map" the special MICR characters (the funny symbols before and after the account number) to standard letters, e.g. to enter the "ON-US" symbol, you might have to type an "A" and for the "Transit" symbol, you might have to type a "B", etc.
Once you have the routing number and account number stored, it's simple to create the MICR string in the report object. You have to include the check number also on the MICR line. I usually add a '%1' to my account number string in the bank account stored MICR field to locate a placeholder for the check number that is part of the MICR string. Then, in the check report object, you can do something like this:
MICRToPrint := STRSUBSTNO("Bank Account"."MICR Account", CheckNumberText);
Or you can just locate two fields on the MICR line, one for the routing/account number and another one for the check number.
Then, the most important thing is the proper alignment of the MICR line on the check - the tolerances are relatively tight, so it would be a good idea to purchase a MICR alignment gauge.
All MICR characters must be in a single line within the “clear band” area. In accordance with ANSI standards, the MICR line must be positioned as follows:
- Between 3/16 inch/4.8 mm and 7/16 inch/11.1 mm from the bottom edge of the check
- 5/16 inch/7.9 mm from the right edge of the check, ± 1/16 inch/1.6 mm
- Minimum of 1/8 inch/3.2 mm from the left edge of the check
There are numerous MICR fundamentals documents available via a web search. Here's one from the Xerox website:
http://download.support.xerox.com/pub/docs/docs/DocuPrint_100_100MX/userdocs/any-os/en/GenericMICRFundamentalsGd.pdf
Hope this helps.
Ron