[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] Universe 11

2006-06-26 Thread Hennessey, Mark F.
It was my understanding that 10.2 was the next scheduled release... some time 
3rd quarter of this year.

Mark Hennessey

snip
Does anyone know when this {UniVerse 11} is scheduled for release ?
/snip
---
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] Universe 11

2006-06-26 Thread Brenda Price
I was given the date of August 31, 2006 while at one of the classes
recently as the release date with the possibility it could be moved if
needed. Just from conversation, it sounded like that August was a strong
possibility and the might be moved was just wise caution being applied.
We will see in August if it is released or not.

Brenda Price

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Hennessey, Mark
F.
Sent: Monday, June 26, 2006 9:07 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] Universe 11

It was my understanding that 10.2 was the next scheduled release... some
time 3rd quarter of this year.

Mark Hennessey

snip
Does anyone know when this {UniVerse 11} is scheduled for release ?
/snip
---
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] Universe 11

2006-06-26 Thread Brenda Price
Also, the instructor was calling it 11 not 10.2.

Brenda

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Hennessey, Mark
F.
Sent: Monday, June 26, 2006 9:07 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] Universe 11

It was my understanding that 10.2 was the next scheduled release... some
time 3rd quarter of this year.

Mark Hennessey

snip
Does anyone know when this {UniVerse 11} is scheduled for release ?
/snip
---
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/


RE: [U2] OLEDB connection string

2006-06-26 Thread Bill Haskett
Nick:

I created a new datasource as follows:

Shared Data Source:
  Name--: UDOleDBReports
  Type--: OLE DB
  Connection string:
  Provider=IBM.UniOLEDB.1;Data Source=asidevud

Connection Properties (via the [Edit] button in above dialog):
  Data Source: OLE DB (OLE DB)
  OLE DB Provider: UniOLEDB Provider
  Enter a server or file name:
Server of file name: asidevud (in the uci.config item)
Location---: leave blank (this messed me up for awhile)
  Log on to the server:
Use a specific user name and password
  User name: valid Windows/UniData user
 (also in UniAdmin  Network Service  UDTelnet Server 
Users)
  Password-: valid Windows password for above user
  Allow saving password

The connection string looks like:

  Provider=IBM.UniOLEDB.1;Data Source=asidevud;Persist Security
Info=True;User ID=DataTrustNET

I used the UCI Configurator to create the OleDB section.  Although the tool
seems to indicate this is only an ODBC tool the OleDB documentation, without
mentioning it, assumed ODBC and OleDB sections are exactly the same.

Hope this helps.  :-)

Bill


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nick Cipollina
Sent: Monday, June 26, 2006 12:04 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] OLEDB connection string

In the connection string, what is the Data Source?  Is that the server
that Universe resides on?  What is the Location?  Is that the account
name?  Is it the path to the account?  No matter what values I put in
these fields, I cannot get it to connect.

Thanks,
 
Nick Cipollina
 
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bill Haskett
Sent: Saturday, June 24, 2006 3:26 AM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] OLEDB connection string

Nick:

When I access UniOleDB from SQL Reporting Services my connection looks
like:

Provider=IBM.UniOLEDB.1;Data Source=asidevud

And my uci.config item, on my client machine, looks like:

asidevud
DBMSTYPE = UNIDATA
NETWORK = TCP/IP
SERVICE = udserver
HOST = MyDevServer
ACCOUNT = E:\MyApps\Demo
USERNAME = MyUserNET 

Maybe this helps.  :-)

Bill


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nick Cipollina
Sent: Friday, June 23, 2006 1:12 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] OLEDB connection string

Can anyone provide me with a sample unioledb connection string that I
could
use in my .NET code?

Thanks,

Nick Cipollina
 
Pick Programmer
ACS Heritage, Inc.
2810 North Parham Road, Suite 210
Richmond, VA 23294
(804)965-8294
---
---
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] Blog updates. Answers to connectivity questions [ad]

2006-06-26 Thread Tony Gravagno
This is in response to the many inquiries we see here about connecting U2
to the internet or to Microsoft servers (BizTalk, Integration Server,
Resporting Services, etc).  It addresses questions about web services,
sending and receiving data via SQL between U2 and relational data sources,
rendering and parsing of XML with MV data, etc..  After much investigation,
my answer is consistently mv.NET and I'd like to share how and why with
anyone who is interested.

I have added a new category and articles to my blog for mv.NET.  More
postings will be made occasionally, based on discussions here and inquiries
that we receive about how do I...? and does it work with ...?, etc.
These will include code, screen shots, even an occasional audio/video
presentation.
Please feel free to bookmark:
http:// removethisNebula-RnD.com/blog/
...after you have removed the ' removethis' part of course.

On that page, the article Why mv.NET? was written in specific response to
recent inquiries in this forum about SQL 2005 and Universe 10 with .NET.
Technology choices: Windows, .NET, and mv.NET was written as a frank
response to how I have come to certain conclusions about which tools to use
to solve these common problems.  Agree or disagree but that's where I
stand, and I'm hoping some of you find my reasoning compelling.

The blog also has a new section for DesignBais which will be updated about
once per week.

I won't bother this group with update notices but I will occasionally refer
back to the blog when appropriate.  Please feel free to post comments to
the blog or to me via email.

Thanks for your time, as always.
Tony Gravagno, Nebula Research and Development
TG@ always.remove.this.partNebula-RnD.com
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Filepeek usage to find internal file version

2006-06-26 Thread Ray Wurlod
I have a vague recollection that there are two additional, undocumented, fields 
in the dynamic array returned by the STATUS statement, and that one of these is 
the internal version number.  Certainly you can recover it with the newer parts 
of FILEINFO() function, where the file header can be recovered and decoded.

The filepeek command is intended to be used interactively, though you could 
script it.  You need to read the first 4 bytes only - however this is not 
possible with filepeek, which displays sixteen bytes per line.  The following 
script will return 16 bytes; you can inspect the first four bytes to determine 
(a) the byte order, (b) the internal revision number, and (c) whether 32-bit or 
64-bit addressing is in effect.

filepeek filename  EOC
sw 10
0
q
EOC
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] SELECT stmts forbiddin during Transactio in UODOTNET????

2006-06-26 Thread Ray Wurlod
It's nothing to do with .NET; it's a restriction within UniVerse itself.  You 
can read about what is and isn't allowed while a transaction is active in the 
UniVerse BASIC manual; it's too long to reproduce here.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/