[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/
RE: [U2] MICR fonts with UniData
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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]
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
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????
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/