RE: [U2] MICR fonts with UniData

2006-06-28 Thread colin.alfke
Admittedly, the cheque testing centre seems to be hyper-critical. We've
had them fail cheques that clients have been sending to the banks
without issue for years. 

Generally, we do the cheque here (preferably with samples of their
cheque stock - although some clients will only send photocopies). We
have a Troy dimm and a HP (LJ 4) printer. This usually gets it close.
Then we have to work remotely which can be a pain.

I just wanted to impress upon John that the MICR line had to be printed
precisely.

Colin who dreams at least once a day for the paperless office Alfke
Calgary Canada

-Original Message-
From: Bill Haskett

Colin:

Wow, we've only worked with Troy chips, the template, and HP 
printers.  With about 75 - 100 printers out in the field we've 
yet to have to go through the process you described with the 
bank; and some of these printers have been out in the field 
for about ten years.

When the bank receives checks they go through a MICR reader.  
Those that aren't read properly go into the reject pile.  An 
operator then puts a white tape on the bottom of the check and 
manually enters the information that the reader missed (check# 
and bank account#) then enters the clearing amount.
If there's a large number of rejections we hear about it immediately.
However, we've never heard about any rejections in excess of 
the normal amount.

We do, however, always use HP printers, always use TROY DIMM 
chips, and make it a point to purchase high-quality magnetic ink.  :-) 

Bill
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-28 Thread Bill Haskett
Colin:

Your point is well made.  :-)

Bill

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, June 28, 2006 7:17 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] MICR fonts with UniData

[snipped]

I just wanted to impress upon John that the MICR line had to be printed
precisely.

Colin who dreams at least once a day for the paperless office Alfke
Calgary Canada
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-27 Thread John Varney
Thanks!

-Original Message-
From: Bill Haskett [EMAIL PROTECTED]
To: u2-users@listserver.u2ug.org
Date: Mon, 26 Jun 2006 12:55:38 -0700
Subject: RE: [U2] MICR fonts with UniData

 John:
 
 If you install a MICR DIMM chip into the printer you can print the
 available
 fonts.  If it is not listed the normal TROY font is:
 
[esc](0Q[esc](s1p12v0s0b0T
 
 Then simply reference this in your output stream, like:
 
 [esc]a650h7725V to loca the printer cursor, then
 
 [esc](0Q[esc](s1p12v0s0b0TC0012002524C A123456789A12 3456789
 019C[esc]
 
 ...where:
 
 1) C0012002524C is the check ID used by the bank,
 2) A123456789 is the Federal Reserve and bank routing#, and
 3) 12 3456789 019C is the bank account#.
 
 Now reset the character set (or change the font) like [esc](8U.
 
 Hope this helps.
 
 Bill
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
 Sent: Monday, June 26, 2006 10:28 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] MICR fonts with UniData
 
 That's a good start. Thanks! How is the MICR loaded into flash memory?
 Is
 it part of a DIMM for the pritner or do you load it like a PCL soft
 font?
 
 Thanks!
 
 -Original Message-
 From: Norman Morgan [EMAIL PROTECTED]
 To: u2-users@listserver.u2ug.org
 Date: Mon, 26 Jun 2006 10:48:09 -0500
 Subject: RE: [U2] MICR fonts with UniData
 
  We do this.  Our check stock is regular check safety paper with both
  top
  and bottom stubs.  The center section has the security patterns,
  microprinting, etc., along with a color logo.  Everything else added
 by
  the laser printer when we do the check printing with a UniBasic
  program.
  The printer has a MICR font stored in flash memory, along with a form
  overlay image and uses a MICR toner cartridge.  The program lays out
  the
  text for the check, shifting in and out of the MICR font as
  appropriate,
  then just before adding a form feed, it sends the escape sequences to
  call the forms overlay which is stored as a PCL macro in the printers
  flash memory.
  
  Here are some code snips from the program:
  
   *** Define control info for laser printers
ESC = CHAR(27); FORMFEED = CHAR(12)
FORM.DEF  = ESC:f112Y
FORM.CALL = ESC:f3X
SET.FONT.COURIER = ESC:(10U:ESC:(s0p10h0s0b4099T
SET.FONT.MICR = ESC:(10O:ESC:(s0p8.00h11.0v0s0b70T
SET.FONT.LINE.PRT = ESC:(10U:ESC:(s0p16.67h8.5v0s0b0T
PRINTER.RESET = ESC:E
SET.PRINTER.LANDSCAPE = ESC:l2a0o6d0S
SET.PRINTER.PORTRAIT = ESC:(l2a1o0S
PRINTER.FORM.SET = SET.PRINTER.LANDSCAPE : SET.FONT.COURIER
PRINTER.FORM.SET := ESC:l1e64F:FORMFEED
  
GOSUB PrintTopStub
GOSUB PrintCheckBody
GOSUB PrintBottomStub
GOSUB PostGoodCheck
PRINT FORM.DEF:
PRINT FORM.CALL:
PRINT FORMFEED:
  
  PrintCheckBody:
  *** Codes to position on form **
   PRINT ESC:a2585v5328H:
   PRINT CKNOR%6
   PRINT   :CKNOR%6:  :OCONV(DATE(),D2/)R#8:  :VNOL#7
   PRINT
   PRINT
   PRINT
   NET = TOT(3)
   GOSUB BuildWordAmount
   PRINT SPACE(4):WORD L#80
   PRINT; PRINT
   IF NET+0 = 0 THEN NET = 000
   PRINT SPACE(65):OCONV(NET,MD2)R2,*14
   PRINT
   PRINT
   PRINT SPACE(11):VEND1 L#40
   PRINT SPACE(11):VEND2 L#40
   IF VEND3 #  THEN PRINT SPACE(11):VEND3 L#40
   IF VEND4 #  THEN PRINT SPACE(11):VEND4 L#40
   PRINT SPACE(11):VEND5,1:'  ':VEND5,2:'  ':VEND5,3
  *** Select MICR font  Position MICR line to Check #
   PRINT SET.FONT.MICR:
   PRINT ESC:a4730v1020H:
  *** Print Check Number
   PRINT CHAR(47):CKNOR%6:CHAR(47): :
  *** Print Routing Number
   PRINT CHAR(38):ROUTING.NUM:CHAR(38): :
  *** Print Account Number
   PRINT ACCOUNT.NUM:CHAR(47):
  *** Switch back to Courier Font
   PRINT SET.FONT.COURIER:
   RETURN
  
  ===
  Norman Morgan  [EMAIL PROTECTED]  http://www.brake.com
  ===
  Why does mineral water that has trickled through mountains
  for centuries have a 'use by' date? 
  ===
  
   
  
   -Original Message-
   From: [EMAIL PROTECTED] 
   [mailto:[EMAIL PROTECTED] On Behalf Of Jerry
 Banker
   Sent: Monday, June 26, 2006 9:39 AM
   To: u2-users@listserver.u2ug.org
   Subject: RE: [U2] MICR fonts with UniData
   
   I thought you wanted it printed from Unidata?
   
   -Original Message-
   From: John Varney [mailto:[EMAIL PROTECTED]
   Sent: Monday, June 26, 2006 9:29 AM
   To: Jerry Banker
   Subject: RE: [U2] MICR fonts with UniData
   
   
   I wish I could do it that way, but the checks are coming 
   directly from 
   a unix box via a routine that uses PCL5 to format blank 
   stock. As far as
   
   I can tell I have to either use a laser printer with the MICR font

RE: [U2] MICR fonts with UniData

2006-06-27 Thread John Varney
Again, thanks Bill!

-Original Message-
From: Bill Haskett [EMAIL PROTECTED]
To: u2-users@listserver.u2ug.org
Date: Mon, 26 Jun 2006 13:25:34 -0700
Subject: RE: [U2] MICR fonts with UniData

 John:
 
 Only if it's designed to do so.  For instance, you can use the same
 DIMM
 chip on a 4000  4050.  You need to contact them by going to
 www.troygroup.com.  Or use Google to search for TROY DIMM chips. 
 
 These chips are really very inexpensive.  Some of the toner, on the
 other
 hand, is rather expensive.  Depending on your output load, solutions
 are
 really inexpensive overall.
 
 Bill
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
 Sent: Monday, June 26, 2006 11:47 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] MICR fonts with UniData
 
 I'm looking at that as one option. Do you know if those DIMMs can be
 used
 in more than one printer, for instance the laser printer with the DIMM
 goes down. Can I trnasplant the DIMM into another like printer (HP
 8100,
 9000, etc) to get checks out the door?
 
 -Original Message-
 From: Bill Haskett [EMAIL PROTECTED]
 To: u2-users@listserver.u2ug.org
 Date: Mon, 26 Jun 2006 10:51:46 -0700
 Subject: RE: [U2] MICR fonts with UniData
 
  John:
  
  Make you life easier and use a MICR font DIMM chip.  They can be
  purchased
  from TROY and make programming much easier and are much more
 reliable. 
  :-) 
  
  Bill
  
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
  Sent: Monday, June 26, 2006 4:44 AM
  To: u2-users@listserver.u2ug.org
  Subject: [U2] MICR fonts with UniData
  
  Has anyone used a MICR soft font with UniData? I have a project to
  print
  checks and am wondering how other people hander the MICR font for
  account
  / routine numbers. Thanks.
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-27 Thread John Varney
I was told that the placement of the routing and account number is very
important. Thanks Colin!

-Original Message-
From: [EMAIL PROTECTED]
To: u2-users@listserver.u2ug.org
Date: Mon, 26 Jun 2006 14:05:27 -0700
Subject: RE: [U2] MICR fonts with UniData

 John;
 
 As Bill says - it's a lot easier to get the chip. I think all of our
 clients work that way.
 
 You also need to use the special MICR toner. Usually it's harder to
 move
 the toner to a different printer than the chip. Remember that the M in
 MICR is for magnetic. It's special toner.
 
 The best part is that they usually come with a template you can use to
 line up the MICR line. It has to be in a specific location and format
 for the automatic readers.
 
 Hth
 Colin Alfke
 Calgary Canada 
 
 -Original Message-
 From: Bill Haskett
 
 John:
 
 Only if it's designed to do so.  For instance, you can use the 
 same DIMM chip on a 4000  4050.  You need to contact them by 
 going to www.troygroup.com.  Or use Google to search for TROY 
 DIMM chips. 
 
 These chips are really very inexpensive.  Some of the toner, 
 on the other hand, is rather expensive.  Depending on your 
 output load, solutions are really inexpensive overall.
 
 Bill
 
 -Original Message-
 From: John Varney
 
 I'm looking at that as one option. Do you know if those DIMMs 
 can be used in more than one printer, for instance the laser 
 printer with the DIMM goes down. Can I trnasplant the DIMM 
 into another like printer (HP 8100, 9000, etc) to get checks 
 out the door?
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-27 Thread colin.alfke
John - it's critical. Normally, we do a run of 20 cheques that we give
to the bank which sends them to its testing centre. About a month later
we get them back with a report detailing anything that is incorrect.
They measure things like: MICR clear band, MICR character skew, MICR
line skew, horizontal character position, vertical character position,
character print quality, correct data, enough magnetic ink, etc.

When we bought the MICR dimm we got a template that shows where
everything needs to print.

Good luck

Colin Alfke
Calgary, Canada

-Original Message-
From: John Varney

I was told that the placement of the routing and account 
number is very important. Thanks Colin!
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-27 Thread GarryS
We have been doing laser checks from different platforms for a long time.
Don't forget a good quality secure check stock. We use a company ACOM.com
which used to be Secure-A-Check who create a nice check stock form to print
on, which has many security features so it is difficult to photocopy the
check. 


http://www.orderprintersupplies.com/product_catalog.aspx?category_guid=2742c
57f-6b40-4acb-8920-17f5f444cf6a

 -Original Message-
 From: John Varney [SMTP:[EMAIL PROTECTED]
 Sent: Monday, June 26, 2006 4:44 AM
 To:   u2-users@listserver.u2ug.org
 Subject:  [U2] MICR fonts with UniData
 
 Has anyone used a MICR soft font with UniData? I have a project to print
 checks and am wondering how other people hander the MICR font for account
 / routine numbers. Thanks.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] MICR fonts with UniData

2006-06-26 Thread John Varney
Has anyone used a MICR soft font with UniData? I have a project to print
checks and am wondering how other people hander the MICR font for account
/ routine numbers. Thanks.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread Steve Moore
John,

This is what we use to print MICR checks with Universe.  Unidata should
be similar.  We print on a HP 405O with a MICR soft font chip from Troy
Systems.  The C and A equate to the transit and on us MICR
characters.

Hth,
Steve

0050:STDFONT  = 1B2838551B28733070313268313276307330623430393954

0061:MICRSTUP = 1B1B252D313234303058
0062:MICRRSET = 1B1B252D313234303158
0063:MICRFONT = 1B282030511B28733070382E303068382E3876307330623054

0066: **   SET PRINTER INTO MICR MODE
0067:PRINT ICONV(MICRSTUP,MX)

0382:PRINT ICONV(MICRFONT,MX):
0383:PRINT SPACE(12):C:CHCKNUM 'R%6':C A:BANKID:A :ACCTNUM:C
0384: **PRINT MICRLINE
0385:PRINT ICONV(STDFONT,MX):


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John Varney
Sent: Monday, June 26, 2006 6:44 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] MICR fonts with UniData

Has anyone used a MICR soft font with UniData? I have a project to print
checks and am wondering how other people hander the MICR font for
account
/ routine numbers. Thanks.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


This message has been scanned for viruses by Webshield E500, Groupshield
for Exchange, and McAfee Virus Enterprise



This message has been scanned for viruses by Webshield E500, Groupshield for 
Exchange, and McAfee Virus Enterprise
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread Jerry Banker
I thought you wanted it printed from Unidata?

-Original Message-
From: John Varney [mailto:[EMAIL PROTECTED] 
Sent: Monday, June 26, 2006 9:29 AM
To: Jerry Banker
Subject: RE: [U2] MICR fonts with UniData


I wish I could do it that way, but the checks are coming directly from 
a unix box via a routine that uses PCL5 to format blank stock. As far as

I can tell I have to either use a laser printer with the MICR font 
permanently installed or use an MICR soft type font that is loaded to
the
printer via PCL5 commands each time a check run is done.

I was wondering if anyone else has done anything like this and if they 
would share HOW they did it.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] MICR fonts with UniData

2006-06-26 Thread Allen Bell

Jerry,

I have done it and am in the process of doing another client, 
coincidentally, today.


You can contact me off list.


Allen

Jerry Banker wrote:

I thought you wanted it printed from Unidata?

-Original Message-
From: John Varney [mailto:[EMAIL PROTECTED] 
Sent: Monday, June 26, 2006 9:29 AM

To: Jerry Banker
Subject: RE: [U2] MICR fonts with UniData


I wish I could do it that way, but the checks are coming directly from 
a unix box via a routine that uses PCL5 to format blank stock. As far as


I can tell I have to either use a laser printer with the MICR font 
permanently installed or use an MICR soft type font that is loaded to

the
printer via PCL5 commands each time a check run is done.

I was wondering if anyone else has done anything like this and if they 
would share HOW they did it.

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread Norman Morgan
We do this.  Our check stock is regular check safety paper with both top
and bottom stubs.  The center section has the security patterns,
microprinting, etc., along with a color logo.  Everything else added by
the laser printer when we do the check printing with a UniBasic program.
The printer has a MICR font stored in flash memory, along with a form
overlay image and uses a MICR toner cartridge.  The program lays out the
text for the check, shifting in and out of the MICR font as appropriate,
then just before adding a form feed, it sends the escape sequences to
call the forms overlay which is stored as a PCL macro in the printers
flash memory.

Here are some code snips from the program:

 *** Define control info for laser printers
  ESC = CHAR(27); FORMFEED = CHAR(12)
  FORM.DEF  = ESC:f112Y
  FORM.CALL = ESC:f3X
  SET.FONT.COURIER = ESC:(10U:ESC:(s0p10h0s0b4099T
  SET.FONT.MICR = ESC:(10O:ESC:(s0p8.00h11.0v0s0b70T
  SET.FONT.LINE.PRT = ESC:(10U:ESC:(s0p16.67h8.5v0s0b0T
  PRINTER.RESET = ESC:E
  SET.PRINTER.LANDSCAPE = ESC:l2a0o6d0S
  SET.PRINTER.PORTRAIT = ESC:(l2a1o0S
  PRINTER.FORM.SET = SET.PRINTER.LANDSCAPE : SET.FONT.COURIER
  PRINTER.FORM.SET := ESC:l1e64F:FORMFEED

  GOSUB PrintTopStub
  GOSUB PrintCheckBody
  GOSUB PrintBottomStub
  GOSUB PostGoodCheck
  PRINT FORM.DEF:
  PRINT FORM.CALL:
  PRINT FORMFEED:

PrintCheckBody:
*** Codes to position on form **
 PRINT ESC:a2585v5328H:
 PRINT CKNOR%6
 PRINT   :CKNOR%6:  :OCONV(DATE(),D2/)R#8:  :VNOL#7
 PRINT
 PRINT
 PRINT
 NET = TOT(3)
 GOSUB BuildWordAmount
 PRINT SPACE(4):WORD L#80
 PRINT; PRINT
 IF NET+0 = 0 THEN NET = 000
 PRINT SPACE(65):OCONV(NET,MD2)R2,*14
 PRINT
 PRINT
 PRINT SPACE(11):VEND1 L#40
 PRINT SPACE(11):VEND2 L#40
 IF VEND3 #  THEN PRINT SPACE(11):VEND3 L#40
 IF VEND4 #  THEN PRINT SPACE(11):VEND4 L#40
 PRINT SPACE(11):VEND5,1:'  ':VEND5,2:'  ':VEND5,3
*** Select MICR font  Position MICR line to Check #
 PRINT SET.FONT.MICR:
 PRINT ESC:a4730v1020H:
*** Print Check Number
 PRINT CHAR(47):CKNOR%6:CHAR(47): :
*** Print Routing Number
 PRINT CHAR(38):ROUTING.NUM:CHAR(38): :
*** Print Account Number
 PRINT ACCOUNT.NUM:CHAR(47):
*** Switch back to Courier Font
 PRINT SET.FONT.COURIER:
 RETURN

===
Norman Morgan  [EMAIL PROTECTED]  http://www.brake.com
===
Why does mineral water that has trickled through mountains
for centuries have a 'use by' date? 
===

 

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of Jerry Banker
 Sent: Monday, June 26, 2006 9:39 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] MICR fonts with UniData
 
 I thought you wanted it printed from Unidata?
 
 -Original Message-
 From: John Varney [mailto:[EMAIL PROTECTED]
 Sent: Monday, June 26, 2006 9:29 AM
 To: Jerry Banker
 Subject: RE: [U2] MICR fonts with UniData
 
 
 I wish I could do it that way, but the checks are coming 
 directly from 
 a unix box via a routine that uses PCL5 to format blank 
 stock. As far as
 
 I can tell I have to either use a laser printer with the MICR font 
 permanently installed or use an MICR soft type font that is loaded to
 the
 printer via PCL5 commands each time a check run is done.
 
 I was wondering if anyone else has done anything like this 
 and if they 
 would share HOW they did it.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread John Varney
That's a good start. Thanks! How is the MICR loaded into flash memory? Is
it part of a DIMM for the pritner or do you load it like a PCL soft font?

Thanks!

-Original Message-
From: Norman Morgan [EMAIL PROTECTED]
To: u2-users@listserver.u2ug.org
Date: Mon, 26 Jun 2006 10:48:09 -0500
Subject: RE: [U2] MICR fonts with UniData

 We do this.  Our check stock is regular check safety paper with both
 top
 and bottom stubs.  The center section has the security patterns,
 microprinting, etc., along with a color logo.  Everything else added by
 the laser printer when we do the check printing with a UniBasic
 program.
 The printer has a MICR font stored in flash memory, along with a form
 overlay image and uses a MICR toner cartridge.  The program lays out
 the
 text for the check, shifting in and out of the MICR font as
 appropriate,
 then just before adding a form feed, it sends the escape sequences to
 call the forms overlay which is stored as a PCL macro in the printers
 flash memory.
 
 Here are some code snips from the program:
 
  *** Define control info for laser printers
   ESC = CHAR(27); FORMFEED = CHAR(12)
   FORM.DEF  = ESC:f112Y
   FORM.CALL = ESC:f3X
   SET.FONT.COURIER = ESC:(10U:ESC:(s0p10h0s0b4099T
   SET.FONT.MICR = ESC:(10O:ESC:(s0p8.00h11.0v0s0b70T
   SET.FONT.LINE.PRT = ESC:(10U:ESC:(s0p16.67h8.5v0s0b0T
   PRINTER.RESET = ESC:E
   SET.PRINTER.LANDSCAPE = ESC:l2a0o6d0S
   SET.PRINTER.PORTRAIT = ESC:(l2a1o0S
   PRINTER.FORM.SET = SET.PRINTER.LANDSCAPE : SET.FONT.COURIER
   PRINTER.FORM.SET := ESC:l1e64F:FORMFEED
 
   GOSUB PrintTopStub
   GOSUB PrintCheckBody
   GOSUB PrintBottomStub
   GOSUB PostGoodCheck
   PRINT FORM.DEF:
   PRINT FORM.CALL:
   PRINT FORMFEED:
 
 PrintCheckBody:
 *** Codes to position on form **
  PRINT ESC:a2585v5328H:
  PRINT CKNOR%6
  PRINT   :CKNOR%6:  :OCONV(DATE(),D2/)R#8:  :VNOL#7
  PRINT
  PRINT
  PRINT
  NET = TOT(3)
  GOSUB BuildWordAmount
  PRINT SPACE(4):WORD L#80
  PRINT; PRINT
  IF NET+0 = 0 THEN NET = 000
  PRINT SPACE(65):OCONV(NET,MD2)R2,*14
  PRINT
  PRINT
  PRINT SPACE(11):VEND1 L#40
  PRINT SPACE(11):VEND2 L#40
  IF VEND3 #  THEN PRINT SPACE(11):VEND3 L#40
  IF VEND4 #  THEN PRINT SPACE(11):VEND4 L#40
  PRINT SPACE(11):VEND5,1:'  ':VEND5,2:'  ':VEND5,3
 *** Select MICR font  Position MICR line to Check #
  PRINT SET.FONT.MICR:
  PRINT ESC:a4730v1020H:
 *** Print Check Number
  PRINT CHAR(47):CKNOR%6:CHAR(47): :
 *** Print Routing Number
  PRINT CHAR(38):ROUTING.NUM:CHAR(38): :
 *** Print Account Number
  PRINT ACCOUNT.NUM:CHAR(47):
 *** Switch back to Courier Font
  PRINT SET.FONT.COURIER:
  RETURN
 
 ===
 Norman Morgan  [EMAIL PROTECTED]  http://www.brake.com
 ===
 Why does mineral water that has trickled through mountains
 for centuries have a 'use by' date? 
 ===
 
  
 
  -Original Message-
  From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED] On Behalf Of Jerry Banker
  Sent: Monday, June 26, 2006 9:39 AM
  To: u2-users@listserver.u2ug.org
  Subject: RE: [U2] MICR fonts with UniData
  
  I thought you wanted it printed from Unidata?
  
  -Original Message-
  From: John Varney [mailto:[EMAIL PROTECTED]
  Sent: Monday, June 26, 2006 9:29 AM
  To: Jerry Banker
  Subject: RE: [U2] MICR fonts with UniData
  
  
  I wish I could do it that way, but the checks are coming 
  directly from 
  a unix box via a routine that uses PCL5 to format blank 
  stock. As far as
  
  I can tell I have to either use a laser printer with the MICR font 
  permanently installed or use an MICR soft type font that is loaded to
  the
  printer via PCL5 commands each time a check run is done.
  
  I was wondering if anyone else has done anything like this 
  and if they 
  would share HOW they did it.
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread Bill Haskett
John:

Make you life easier and use a MICR font DIMM chip.  They can be purchased
from TROY and make programming much easier and are much more reliable.  :-) 

Bill

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John Varney
Sent: Monday, June 26, 2006 4:44 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] MICR fonts with UniData

Has anyone used a MICR soft font with UniData? I have a project to print
checks and am wondering how other people hander the MICR font for account
/ routine numbers. Thanks.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread John Varney
I'm looking at that as one option. Do you know if those DIMMs can be used
in more than one printer, for instance the laser printer with the DIMM
goes down. Can I trnasplant the DIMM into another like printer (HP 8100,
9000, etc) to get checks out the door?

-Original Message-
From: Bill Haskett [EMAIL PROTECTED]
To: u2-users@listserver.u2ug.org
Date: Mon, 26 Jun 2006 10:51:46 -0700
Subject: RE: [U2] MICR fonts with UniData

 John:
 
 Make you life easier and use a MICR font DIMM chip.  They can be
 purchased
 from TROY and make programming much easier and are much more reliable. 
 :-) 
 
 Bill
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
 Sent: Monday, June 26, 2006 4:44 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] MICR fonts with UniData
 
 Has anyone used a MICR soft font with UniData? I have a project to
 print
 checks and am wondering how other people hander the MICR font for
 account
 / routine numbers. Thanks.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread Norman Morgan
That particular printer uses a DIMM (quite expensive).  Newer HP's can
take very reasonably priced Compact Flash cards.  In either case, use
HP's Forms and Fonts Manager to load them.  It's a free download on HP's
web site, although a little tricky to find.  The forms are done by
creating the graphics with whatever program you like best (I like
Pagemaker), then print to file using a PCL5 printer driver.  You can
then upload that file as a PCL macro.  We use a number of on-the-fly
forms: invoices, purchase orders, checks, etc.  Only the checks require
anything other than plain white paper.  MICR toner is more than twice
the price of regular, so it's probably best to have a dedicated printer
for checks or have some way of insuring that the expensive toner
cartridge is swapped for a standard one for normal use.  Just don't
forget to put the good stuff in for checks or you'll be getting
nasty-grams from your bank.

===
Norman Morgan  [EMAIL PROTECTED]  http://www.brake.com
===
Thank you for pressing the Self-Destruct Button.
===

 

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
 Sent: Monday, June 26, 2006 12:28 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] MICR fonts with UniData
 
 That's a good start. Thanks! How is the MICR loaded into 
 flash memory? Is it part of a DIMM for the pritner or do you 
 load it like a PCL soft font?
 
 Thanks!
 
 -Original Message-
 From: Norman Morgan [EMAIL PROTECTED]
 To: u2-users@listserver.u2ug.org
 Date: Mon, 26 Jun 2006 10:48:09 -0500
 Subject: RE: [U2] MICR fonts with UniData
 
  We do this.  Our check stock is regular check safety paper 
 with both 
  top and bottom stubs.  The center section has the security 
 patterns, 
  microprinting, etc., along with a color logo.  Everything 
 else added 
  by the laser printer when we do the check printing with a UniBasic 
  program.
  The printer has a MICR font stored in flash memory, along 
 with a form 
  overlay image and uses a MICR toner cartridge.  The program 
 lays out 
  the text for the check, shifting in and out of the MICR font as 
  appropriate, then just before adding a form feed, it sends 
 the escape 
  sequences to call the forms overlay which is stored as a 
 PCL macro in 
  the printers flash memory.
  
  Here are some code snips from the program:
  
   *** Define control info for laser printers
ESC = CHAR(27); FORMFEED = CHAR(12)
FORM.DEF  = ESC:f112Y
FORM.CALL = ESC:f3X
SET.FONT.COURIER = ESC:(10U:ESC:(s0p10h0s0b4099T
SET.FONT.MICR = ESC:(10O:ESC:(s0p8.00h11.0v0s0b70T
SET.FONT.LINE.PRT = ESC:(10U:ESC:(s0p16.67h8.5v0s0b0T
PRINTER.RESET = ESC:E
SET.PRINTER.LANDSCAPE = ESC:l2a0o6d0S
SET.PRINTER.PORTRAIT = ESC:(l2a1o0S
PRINTER.FORM.SET = SET.PRINTER.LANDSCAPE : SET.FONT.COURIER
PRINTER.FORM.SET := ESC:l1e64F:FORMFEED
  
GOSUB PrintTopStub
GOSUB PrintCheckBody
GOSUB PrintBottomStub
GOSUB PostGoodCheck
PRINT FORM.DEF:
PRINT FORM.CALL:
PRINT FORMFEED:
  
  PrintCheckBody:
  *** Codes to position on form **
   PRINT ESC:a2585v5328H:
   PRINT CKNOR%6
   PRINT   :CKNOR%6:  :OCONV(DATE(),D2/)R#8:  
 :VNOL#7
   PRINT
   PRINT
   PRINT
   NET = TOT(3)
   GOSUB BuildWordAmount
   PRINT SPACE(4):WORD L#80
   PRINT; PRINT
   IF NET+0 = 0 THEN NET = 000
   PRINT SPACE(65):OCONV(NET,MD2)R2,*14
   PRINT
   PRINT
   PRINT SPACE(11):VEND1 L#40
   PRINT SPACE(11):VEND2 L#40
   IF VEND3 #  THEN PRINT SPACE(11):VEND3 L#40
   IF VEND4 #  THEN PRINT SPACE(11):VEND4 L#40
   PRINT SPACE(11):VEND5,1:'  ':VEND5,2:'  ':VEND5,3
  *** Select MICR font  Position MICR line to Check #
   PRINT SET.FONT.MICR:
   PRINT ESC:a4730v1020H:
  *** Print Check Number
   PRINT CHAR(47):CKNOR%6:CHAR(47): :
  *** Print Routing Number
   PRINT CHAR(38):ROUTING.NUM:CHAR(38): :
  *** Print Account Number
   PRINT ACCOUNT.NUM:CHAR(47):
  *** Switch back to Courier Font
   PRINT SET.FONT.COURIER:
   RETURN
  
  ===
  Norman Morgan  [EMAIL PROTECTED]  http://www.brake.com 
  ===
  Why does mineral water that has trickled through mountains for 
  centuries have a 'use by' date?
  ===
  
   
  
   -Original Message-
   From: [EMAIL PROTECTED]
   [mailto:[EMAIL PROTECTED] On Behalf Of Jerry 
   Banker
   Sent: Monday, June 26, 2006 9:39 AM
   To: u2-users@listserver.u2ug.org
   Subject: RE: [U2] MICR fonts with UniData
   
   I thought you wanted it printed from Unidata

RE: [U2] MICR fonts with UniData

2006-06-26 Thread Norman Morgan
As far as I know, the DIMMs are interchangeable between like models.
All of ours are HP4000 series, except for a few of the newer 5000
series.

===
Norman Morgan  [EMAIL PROTECTED]  http://www.brake.com
===
Orville Wright didn't have a pilot's license.
===
 

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
 Sent: Monday, June 26, 2006 1:47 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] MICR fonts with UniData
 
 I'm looking at that as one option. Do you know if those DIMMs 
 can be used in more than one printer, for instance the laser 
 printer with the DIMM goes down. Can I trnasplant the DIMM 
 into another like printer (HP 8100, 9000, etc) to get checks 
 out the door?
 
 -Original Message-
 From: Bill Haskett [EMAIL PROTECTED]
 To: u2-users@listserver.u2ug.org
 Date: Mon, 26 Jun 2006 10:51:46 -0700
 Subject: RE: [U2] MICR fonts with UniData
 
  John:
  
  Make you life easier and use a MICR font DIMM chip.  They can be 
  purchased from TROY and make programming much easier and 
 are much more 
  reliable.
  :-)
  
  Bill
  
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
  Sent: Monday, June 26, 2006 4:44 AM
  To: u2-users@listserver.u2ug.org
  Subject: [U2] MICR fonts with UniData
  
  Has anyone used a MICR soft font with UniData? I have a project to 
  print checks and am wondering how other people hander the MICR font 
  for account / routine numbers. Thanks.
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread Bill Haskett
John:

If you install a MICR DIMM chip into the printer you can print the available
fonts.  If it is not listed the normal TROY font is:

   [esc](0Q[esc](s1p12v0s0b0T

Then simply reference this in your output stream, like:

[esc]a650h7725V to loca the printer cursor, then

[esc](0Q[esc](s1p12v0s0b0TC0012002524C A123456789A12 3456789 019C[esc]

...where:

1) C0012002524C is the check ID used by the bank,
2) A123456789 is the Federal Reserve and bank routing#, and
3) 12 3456789 019C is the bank account#.

Now reset the character set (or change the font) like [esc](8U.

Hope this helps.

Bill

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John Varney
Sent: Monday, June 26, 2006 10:28 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] MICR fonts with UniData

That's a good start. Thanks! How is the MICR loaded into flash memory? Is
it part of a DIMM for the pritner or do you load it like a PCL soft font?

Thanks!

-Original Message-
From: Norman Morgan [EMAIL PROTECTED]
To: u2-users@listserver.u2ug.org
Date: Mon, 26 Jun 2006 10:48:09 -0500
Subject: RE: [U2] MICR fonts with UniData

 We do this.  Our check stock is regular check safety paper with both
 top
 and bottom stubs.  The center section has the security patterns,
 microprinting, etc., along with a color logo.  Everything else added by
 the laser printer when we do the check printing with a UniBasic
 program.
 The printer has a MICR font stored in flash memory, along with a form
 overlay image and uses a MICR toner cartridge.  The program lays out
 the
 text for the check, shifting in and out of the MICR font as
 appropriate,
 then just before adding a form feed, it sends the escape sequences to
 call the forms overlay which is stored as a PCL macro in the printers
 flash memory.
 
 Here are some code snips from the program:
 
  *** Define control info for laser printers
   ESC = CHAR(27); FORMFEED = CHAR(12)
   FORM.DEF  = ESC:f112Y
   FORM.CALL = ESC:f3X
   SET.FONT.COURIER = ESC:(10U:ESC:(s0p10h0s0b4099T
   SET.FONT.MICR = ESC:(10O:ESC:(s0p8.00h11.0v0s0b70T
   SET.FONT.LINE.PRT = ESC:(10U:ESC:(s0p16.67h8.5v0s0b0T
   PRINTER.RESET = ESC:E
   SET.PRINTER.LANDSCAPE = ESC:l2a0o6d0S
   SET.PRINTER.PORTRAIT = ESC:(l2a1o0S
   PRINTER.FORM.SET = SET.PRINTER.LANDSCAPE : SET.FONT.COURIER
   PRINTER.FORM.SET := ESC:l1e64F:FORMFEED
 
   GOSUB PrintTopStub
   GOSUB PrintCheckBody
   GOSUB PrintBottomStub
   GOSUB PostGoodCheck
   PRINT FORM.DEF:
   PRINT FORM.CALL:
   PRINT FORMFEED:
 
 PrintCheckBody:
 *** Codes to position on form **
  PRINT ESC:a2585v5328H:
  PRINT CKNOR%6
  PRINT   :CKNOR%6:  :OCONV(DATE(),D2/)R#8:  :VNOL#7
  PRINT
  PRINT
  PRINT
  NET = TOT(3)
  GOSUB BuildWordAmount
  PRINT SPACE(4):WORD L#80
  PRINT; PRINT
  IF NET+0 = 0 THEN NET = 000
  PRINT SPACE(65):OCONV(NET,MD2)R2,*14
  PRINT
  PRINT
  PRINT SPACE(11):VEND1 L#40
  PRINT SPACE(11):VEND2 L#40
  IF VEND3 #  THEN PRINT SPACE(11):VEND3 L#40
  IF VEND4 #  THEN PRINT SPACE(11):VEND4 L#40
  PRINT SPACE(11):VEND5,1:'  ':VEND5,2:'  ':VEND5,3
 *** Select MICR font  Position MICR line to Check #
  PRINT SET.FONT.MICR:
  PRINT ESC:a4730v1020H:
 *** Print Check Number
  PRINT CHAR(47):CKNOR%6:CHAR(47): :
 *** Print Routing Number
  PRINT CHAR(38):ROUTING.NUM:CHAR(38): :
 *** Print Account Number
  PRINT ACCOUNT.NUM:CHAR(47):
 *** Switch back to Courier Font
  PRINT SET.FONT.COURIER:
  RETURN
 
 ===
 Norman Morgan  [EMAIL PROTECTED]  http://www.brake.com
 ===
 Why does mineral water that has trickled through mountains
 for centuries have a 'use by' date? 
 ===
 
  
 
  -Original Message-
  From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED] On Behalf Of Jerry Banker
  Sent: Monday, June 26, 2006 9:39 AM
  To: u2-users@listserver.u2ug.org
  Subject: RE: [U2] MICR fonts with UniData
  
  I thought you wanted it printed from Unidata?
  
  -Original Message-
  From: John Varney [mailto:[EMAIL PROTECTED]
  Sent: Monday, June 26, 2006 9:29 AM
  To: Jerry Banker
  Subject: RE: [U2] MICR fonts with UniData
  
  
  I wish I could do it that way, but the checks are coming 
  directly from 
  a unix box via a routine that uses PCL5 to format blank 
  stock. As far as
  
  I can tell I have to either use a laser printer with the MICR font 
  permanently installed or use an MICR soft type font that is loaded to
  the
  printer via PCL5 commands each time a check run is done.
  
  I was wondering if anyone else has done anything like this 
  and if they 
  would share HOW they did it.
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please

RE: [U2] MICR fonts with UniData

2006-06-26 Thread Bill Haskett
John:

Only if it's designed to do so.  For instance, you can use the same DIMM
chip on a 4000  4050.  You need to contact them by going to
www.troygroup.com.  Or use Google to search for TROY DIMM chips. 

These chips are really very inexpensive.  Some of the toner, on the other
hand, is rather expensive.  Depending on your output load, solutions are
really inexpensive overall.

Bill

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John Varney
Sent: Monday, June 26, 2006 11:47 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] MICR fonts with UniData

I'm looking at that as one option. Do you know if those DIMMs can be used
in more than one printer, for instance the laser printer with the DIMM
goes down. Can I trnasplant the DIMM into another like printer (HP 8100,
9000, etc) to get checks out the door?

-Original Message-
From: Bill Haskett [EMAIL PROTECTED]
To: u2-users@listserver.u2ug.org
Date: Mon, 26 Jun 2006 10:51:46 -0700
Subject: RE: [U2] MICR fonts with UniData

 John:
 
 Make you life easier and use a MICR font DIMM chip.  They can be
 purchased
 from TROY and make programming much easier and are much more reliable. 
 :-) 
 
 Bill
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of John Varney
 Sent: Monday, June 26, 2006 4:44 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] MICR fonts with UniData
 
 Has anyone used a MICR soft font with UniData? I have a project to
 print
 checks and am wondering how other people hander the MICR font for
 account
 / routine numbers. Thanks.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] MICR fonts with UniData

2006-06-26 Thread colin.alfke
John;

As Bill says - it's a lot easier to get the chip. I think all of our
clients work that way.

You also need to use the special MICR toner. Usually it's harder to move
the toner to a different printer than the chip. Remember that the M in
MICR is for magnetic. It's special toner.

The best part is that they usually come with a template you can use to
line up the MICR line. It has to be in a specific location and format
for the automatic readers.

Hth
Colin Alfke
Calgary Canada 

-Original Message-
From: Bill Haskett

John:

Only if it's designed to do so.  For instance, you can use the 
same DIMM chip on a 4000  4050.  You need to contact them by 
going to www.troygroup.com.  Or use Google to search for TROY 
DIMM chips. 

These chips are really very inexpensive.  Some of the toner, 
on the other hand, is rather expensive.  Depending on your 
output load, solutions are really inexpensive overall.

Bill

-Original Message-
From: John Varney

I'm looking at that as one option. Do you know if those DIMMs 
can be used in more than one printer, for instance the laser 
printer with the DIMM goes down. Can I trnasplant the DIMM 
into another like printer (HP 8100, 9000, etc) to get checks 
out the door?
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/