Re: Change PRTOPTNS using an Infoprint exit
PRTOPTNS changes the name of the print options (in the printer inventory) used to format and print the dataset. You can change the PRTOPTNS name in the Routing Exit only. If you must change PRTOPTNS using information in the print file, you would need to use the Record Exit to read the print data, but by this time formatting and transmission will have already begun, so it is too late to change PRTOPTNS. The only way to accomplish what you describe is to use a Filter (Unix or DLL filter). Filters see the print file before any PrintWay processing is done. You would use the filter to read the file, extract the new PRTOPTNS name, and resubmit the job with the new PRTOPTNS name. There is no job attribute for PRTOPTNS, so you'd need to use dynamic output (PRTOPTNS is key x'39'). I don't see PRTOPTNS in the BPXWDYN supported dynamic output keys, so you'll likely need Assembler. Howard Turetzky Advanced Technical Support, M/S 004L Dept 966 InfoPrint Solutions Company 6300 Diagonal Hwy, Boulder, CO 80301 howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: ACIF in zOS1.12
With the PSF 4.1 release in 2005 (IBM United States Software Announcement 205-271 October 25, 2005) the Enhanced ACIF feature of PSF is now a separately ordered and priced feature. A base PSF license is no longer required when ordering Enhanced ACIF. Enhanced ACIF has a substantially more powerful indexing facility than the previous release, supports full color and the new IS/3 MO:DCA Interchange Set. Howard Turetzky Ricoh Production Print Solutions (née InfoPrint) Advanced Technical Support howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN
Re: Any 3270 emulators for Mac Lion?
Though it's a bit limited, when I don't want to start Windows I use x3270 (it's really an X11 application, not a true Mac app, but it runs in all OS X releases). See http://planetmvs.com/mvsintosh/x3270.html for a tutorial (which you will need unless you're a Unix and X11 wizard). And the price is right... Howard Turetzky Advanced Technical Support InfoPrint Solutions Company howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Bar Codes coding using Enterprise COBOL
As the last person to own the EANSRC code at IBM Printing Systems (Now Ricoh Production Print Solutions, nee InfoPrint), EANSRC really became obsolete about 1992 when AFP (IPDS) printers learned to create their own barcodes. When you call EANSRC it returns a series of code points for characters in a font. The characters are the lines and spaces that make up a linear barcode. These characters are formatted, generally, by a Page Definition (PAGEDEF). Of course, barcodes are meant to be read by a barcode scanner. Print technology affects how the barcode appears to the scanner. Because an application has no knowledge of the print device characteristics, barcodes may not always be successfully scanned. This is why barcodes are now produced by the printer itself. The printer controller knows details of dot size, resolution and other issues, and can create barcodes with much improved read rates. Since this facility was built into AFP printers, the number of barcode types has nearly doubled. Linear barcodes are being replaced by 2D barcodes that can contain far more data in the same space, and are redundant, that is, they can still be read even if damaged. So how to make barcodes? If you are using a PAGEDEF to format your print output, you can use the BARCODE subcommand of the FIELD command that places text to create barcodes in the printer. You basically specify the barcode type, position, size and data and the printing system does the rest. For example: Printline repeat 4 position margin next; FIELD START 1 LENGTH 10 /*barcode variable data from print file*/ POSITION * 0.4 /* starting position */ BARCODE TYPE CODE39 /*barcode type to generate*/ MOD 1 /* some barcodes have variant types */ HRI BELOW /* position the human-readable text */ HRIFONT GT10 HEIGHT 0.25 IN; /* vertical size of the barcode */ You can find out much more in the Page Printer Formatting Aid User's Guide, S544-5284-10 (IBM Pubs), and more than you wanted to know about barcodes in AFP in the Bar Code Object Content Architecture Reference, AFPC-0005-07 (available at afpcolor.org). Howard Turetzky Advanced Technical Support howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PSF and non AFP printer
You might consider plans to replace your 6262. It was withdrawn from service in 2007, and while parts may still be available from third parties it will be more difficult to service and support the machine. If you need an impact printer that can be driven by PSF, consider the Infoprint 6500 or Printronix 7000. These are dot-matrix printers up to 2000 lines/minute with an option for TCP/IP IPDS support, so it can be started/stopped, back/forward spaced, and you get IPDS error recovery. With PSF you can use the Line Mode Migration feature to use your existing FCBs without the need to change job JCL. Howard Turetzky Ricoh Production Print Solutions On Thu, 5 May 2011 10:12:48 -0400, Roberto Halais roberto.hal...@gmail.com wrote: Listers: We have an IBM 6262 mod D22 impact printer that was converted from bus/tag to coax. We have connected the printer to the coax side of a protocol converter box and the tcp/ip side of the converter box to our mainframe. What we want to do is print using PSF but the printer does not support AFP format data. The question is: Can I use PSF to print to a non afp printer or do I need to use another software product. Thank you for any hints/help. Roberto Men will never be free until the last king is strangled with the entrails of the last priest. Denis Diderot -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS UNICODE migration consideration
On Wed, 23 Feb 2011 16:36:24 +0800, Tsai Laurence ltsai85...@gmail.com wrote: Dears , as the subject ,would like to plan the MF unicode migrtion. 1) What are major considerations you will raise ? - UTF 8 , UTF 16 , or UTF 32 support on MF ? - COBOL pgm migration ? support UTF16 only ? - PL/I PGM migration ? - DB (IMS DB / VSAM DB /DB2 DB ) migration? - data exchange migration ? MQ / FTP / ..etc - does DFSORT support UTFx sorting ? - PSF printing ,how to have the user report display correctly as migration to UTF16? 2) Any shop done MF UNICODE migration before ? Appreciated your kindly thoughts ... Regards, Laurence For PSF, see the Customization book (S550-0427). Appendix N. Activating Conversion Services describes configuring Unicode conversion services that PSF uses. You will also need to add the UNICODE parm to the EXEC statement in the PSF PROC ,PARM=(TCPIP,UNICODE). If you want to print Unicode data you will need to use TrueType Fonts and define FONTPATH to the Unix directory containing fonts installed by the Font or Resource Installer. This requires a printer that supports TrueType Fonts. You can also print UTF-16 data using the Unicode Migration Fonts PRPQ (5799- GJJ). This does not require Unicode support or TrueType Font support. See also the Page Printer Formatting Aid User's Guide, S544-5284-10 for information on printing UTF-8 as well as UTF-16. UTF-16 is the native Unicode encoding in MO:DCA (AFP). Howard Turetzky Advanced Technical Support howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rediscovering WWII's female 'computers'
I also cherish my nanosecond from meeting Admiral Hopper when she spoke at an ACM chapter meeting many years ago. If you are interested in computers and women in computing, I recommend the many articles in IEEE Annals of the History of Computing http://www.computer.org/portal/web/annals on the subject. Howard Turetzky Advanced Technical Support howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Recommendations for a good old fashion HEX calcuator
The best programmer's calculator made was the HP-16C. It did hex, octal and binary and was programmable. Mine is still going strong on its fourth set of batteries since 1982 (http://www.hpmuseum.org/hp16.htm). The best new-fangled calculator, for you fellow iPhone junkies, is James Thomson's PCalc (http://www.pcalc.com/). It is highly customizable, can work in RPN (for you HP fans) or normal infix mode. It can change layout when rotated, has programmable functions, has a number of useful constants, and is just a nice, useful toy. Howard Turetzky InfoPrint Solutions -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PSF IBM 6500 printer
The 6500 supports up to a 17-inch wide form (16-inch print width). The number of characters depends on the form size and the font pitch. For example, using a 13.3 pitch font (D224) you can get 212 characters. The 6500 uses symbol sets (hard-wired fonts), so you can use only the fonts in the printer. In Draft or DP quality, fonts are available in pitch 10, 12, 13.3, 15 and 18. You only need PSF Exit 8 if you are using the Line Mode Migration function, which converts FCBs to PAGEDEFs on the fly. Even if you do use Line Mode Migration (PSF Customization, S550-0427-02, Chapter 28. Line-Mode Migration), using a PAGEDEF will override the Line Mode Migration function. Whether or not you use an FCB or a PAGEDEF, you can choose the font using the CHARS parameter in the // OUTPUT JCL statement or on the printer PROC. You must use one of the fonts defined in the printer (see Chapter 19. Supporting Resident Fonts in the PSF Customization book and table 167 in Printer Information, S544-5750-02). If you don't need special formatting, you can use one of the supplied PAGEDEFs (PSF User's Guide, S550- 0435-02, Appendix B. Page Definitions Supplied with PSF). Some fonts depend on the print quality level. You can control the print quality (lower quality, faster printing) using one of the supplied FORMDEFs, detailed in the Line-Mode Migration chapter. Howard Turetzky Advanced Technical Support InfoPrint Solutions Company howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Font names for AFP fonts
There have been a number of IBM font offerings. The two current general font offerings are AFP Font Collection and Infoprint Fonts. AFP Font Collection (5648-B33) is the older offering. It contains both outline and raster fonts. Some fonts are not quite up-to-date with characters and code point (notably the Euro symbol). AFP Font Collection also contains the old Compatibility Fonts in 240 and 300-pel raster only. These fonts are based on old impact printer printer trains and bands from the '60s and 70s. All these are documented in IBM AFP Font Summary, G544-3810-03. The newer offering is Infoprint Fonts (5648E76). It contains updated versions of fonts in the AFP Font Collection, but does not contain the Compatibility Fonts. It contains only outline fonts. It also contains the newer OpenType (TrueType) fonts (called WorldType fonts) for use in printers that support OpenType in AFP. The Infoprint Font Summary, G544-5846-02, contains information on font names and characteristics. You can find the Font Library Index Program (FLIP) included with DCF (still available) and AFP Toolbox (also available). FLIP produces a report of all the fonts in a library (not just IBM fonts), giving their characteristics, sizes, and code page and character set names. Some general recommendations for AFP fonts. Outline fonts produce the highest quality typography on printers of any resolution. They have been supported in IPDS printers since 1994 except for industrial (impact and thermal) printers. For best results it is strongly recommended that you use outline fonts. OpenType (formerly TrueType) fonts are also outline fonts that scale to any size. They are supported in newer IPDS printers. The provide all the benefits of outline fonts, but are not AFP fonts. They are the same font technology used in Windows, Mac and Unix systems, and are the future direction for font technology in AFP. They support Unicode encoding, as well as ASCII and EBCDIC on IPDS printers. While Compatibility Fonts are widely used in older applications, they are not available in outline format. As fond as we all are of GT10 and it's friends, current fonts generally produce better results and are similar to or the same as typefaces used in non-AFP systems. Sonoran fonts are versions of Helvetica (Sonoran Sans Serif) and Times New Roman (Sonoran Serif) typefaces originally tuned for use on 240-pel printers. There are 300-pel versions available. However, it is strongly suggested that you phase out these fonts and use Helvetica and Times New Roman, preferably in outline or OpenType, instead. You'll get better looking results with these standard fonts. Both are included in AFP Font Collection and Infoprint Fonts. On Sun, 11 Apr 2010 21:00:57 -0700, Natarajan Mohan nmo...@edfund.org wrote: Frank, I don't think those manuals are accessible any more on IBM web site :-( Natarajan From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Frank Swarbrick [frank.swarbr...@efirstbank.com] Sent: Friday, April 09, 2010 4:51 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Font names for AFP fonts Do you have ABOUT TYPE: IBM's Technical Reference for 240-Pel Digitized Type (S544-3516) around? If not you can download it, but 1) It is a scanned PDF and thus does not allow for text searches 2) It's huge (because of item 1) Nonetheless: http://www-01.ibm.com/support/docview.wss?uid=pub1s544351605 Hope that's what you are looking for. If anyone has a better reference I'd like to know about it! Frank -- Frank Swarbrick Applications Architect - Mainframe Applications Development FirstBank Data Corporation - Lakewood, CO USA P: 303-235-1403 On 4/9/2010 at 5:00 PM, in message 2012297940.6877351270854042477.javamail.r...@sz0042a.emeryville.ca.mail.comcast net, Linda Mooney linda.lst...@comcast.net wrote: Greetings! I have looked and searched, but sadly, I have not found... We have PSF and use the AFP font libraries. I need to find something that can tell me the font family name and size of the fonts using the font library member names, as well as the names used in OGL source. For example, these are a few of the fonts in the OGL source - N46A BRR9 A075AI N26309 A10500 T075JC A055AC We don't have InfoPrint Tia, Linda -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html The information contained in this electronic communication and any document attached hereto or transmitted herewith is confidential and intended for the exclusive use of the individual or entity named above. If the reader of this message is not the intended recipient or the employee or agent responsible for delivering it to the intended
Re: ACIF question - variable length input
Peter is correct. Structured fields carry their own length. They can be carried in fixed-length fields (there is a bit in the structured field introducer that indicates the record is padded). This is inefficient for files that are fully-composed (ie., that are complete documents or objects containing only structured fields). In z/OS or VSE, a MO:DCA (AFP) variable-length file consists of RDW, x'5A' (usually--identifies structured fields to the spooler), 2-byte length (excludes the x'5A'), and the remainder of the record. ACIF checks the record length in the RDW against the structured field length (plus the x'5A' if present). If the padding flag is off (the normal case), then the record length must match as above or ACIF issues the APK114S message. Howard Turetzky Advanced Technical Support (and former ACIF lead developer) InfoPrint Solutions Company howard.turet...@infoprint.com On Wed, 10 Mar 2010 17:15:12 -0700, Frank Swarbrick frank.swarbr...@efirstbank.com wrote: So we have ACIF working if the input is a fixed length dataset. If we switch to a variable length dataset it works only if the x'5A' records are padded with spaces so that those records are the maximum LRECL for that file. For other lines it handles it fine if they are shorter than the maximum LRECL. z/OS and VSE both exhibit this behavior. Is this documented somewhere? Seems bizarre. If I use a VB file where the 5A records are not padded with spaces I get the following messages: APK114S DATA IN AN INPUT RECORD OR RESOURCE IS INVALID: RDW LENGTH DOES NOT AGREE WITH LENGTH IN STRUCTURED FIELD INTRODUCER. APK117S DATA IN AN INPUT RECORD OR RESOURCE IS INVALID: LENGTH INDICATED IN THE STRUCTURED FIELD INTRODUCER IS INCORRECT FOR IMM STRUCTURED FIELD. If my program writes to the output queue and I then use SDSF XDC to copy it to a (VBA) dataset it automatically keeps the 5A records space padded but all of the others are not. But if I write to the dataset directly I have to change my program to strip trailing spaces on all records except for the 5A records. Thanks, Frank -- Frank Swarbrick Applications Architect - Mainframe Applications Development FirstBank Data Corporation - Lakewood, CO USA P: 303-235-1403 The information contained in this electronic communication and any document attached hereto or transmitted herewith is confidential and intended for the exclusive use of the individual or entity named above. If the reader of this message is not the intended recipient or the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any examination, use, dissemination, distribution or copying of this communication or any part thereof is strictly prohibited. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy this communication. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PAGEDEF Coding
When an input record that contains a channel 2 carriage control is read (or when previous input records have been printed with previous PRINTLINEs and this is the next PRINTLINE to be processed), the first data byte (after the carriage control byte) is tested. Since the =x'00' condition is always true, the current COPYGROUP (from the FORMDEF) is used (NULL) for the next page, but the P2 PAGEFORMAT is used to format the next page. See Chapter 6. Conditional Processing in the PPFA book for a more detailed explanation. By the way, the current PPFA book is S544-5284-09. Howard Turetzky Advanced Technical Support InfoPrint Solutions Company Boulder, CO howard.turet...@infoprint.com On Mon, 1 Mar 2010 14:44:58 -0800, George.William william.geo...@ftb.ca.gov wrote: Could someone give me a synopsis of what this block of code does so I can see if I'm starting to understand? PRINTLINE CHANNEL 2; POSITION 10 MM 260 MM COLOR BLUE REPEAT 2; CONDITION PAGE2 START 1 LENGTH 1 WHEN GE X'00' AFTER SUBPAGE NULL PAGEFORMAT PG2; ENDSUBPAGE; PAGEFORMAT PG2; My best guess from a quick read of the manual is; PRINTLINE retrieves and prints the next line from the input data file CHANNEL 2 identifies where the carriage control character is and acts accordingly CONDITION (named PAGE2) checks the first character (for a length of 1) And WHEN it this character is or = to hex '00' it does ... (I sort of lose it here) I guess it does the NULL PAGEFORMAT PG2 AFTER it prints the line??? Thanks for any insights Bill __ CONFIDENTIALITY NOTICE: This email from the State of California is for the sole use of the intended recipient and may contain confidential and privileged information. Any unauthorized review or use, including disclosure or distribution, is prohibited. If you are not the intended recipient, please contact the sender and destroy all copies of this email. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: AFP Toolkit - open source or freeware
The AFP Toolkit is an (old) API that was replaced by the nearly-as-old AFP Toolbox. The Windows version is a no-charge, unsupported download, but the z/OS version is a priced program product. In either case, I don't think it's what you want. Since it's an API, you need to write a program to create print files or overlays. The best no-cost tool is the AFP Print Driver for Windows (http://bit.ly/afFGI). Despite it's name, it's not a printer driver. It instead creates AFP files. You can use any application you wish to create your overlays, then print using the Driver (it installs as a Windows print driver). Select Properties from the print dialog and set Output type to Overlay or Medium Overlay. It will prompt for a file name. If your overlay contains text, it's best to use text that is mapped to an AFP font so you will get text in your overlay instead of an image of text. See the README file for more information. Upload your overlay as binary, and run the AFP Reblocking utility (http://bit.ly/AFRREBLK), a free REXX exec that converts your binary upload into an AFP resources on z/OS. Note: if you are able to attend the upcoming Xplor Conference, we are teaching an 8- session CEU class that will cover, among many other things, how to make your own overlays using an AFP print driver. Howard Turetzky Advanced Technical Support InfoPrint Solutions Company howard.turet...@infoprint.com On Wed, 17 Feb 2010 23:06:06 +, Linda Mooney linda.lst...@comcast.net wrote: Greetings All, We are unable to purchase due to serious budget issues. I am looking for a WYSIWYG freeware or open source tool to build AFP resources with. We have PSF, but not InfoPrint. Up until now we have just written OGL, but now we need to look for a tool. It would be fine for it to run either on z or on a PC or Linux . I downloaded and installed AFP Workbench for Windows Free Version 2.05.04.01, but I don't see any build support, just view and print. Something that would help us generate the OGL faster and more accurately would be really helpful. What do you kind folks use? TIA, Linda Mooney -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PSF and Postnet on a 6500 printer
While the 6500 is an IPDS printer, it does not support downloadable fonts. Instead, it uses built-in (resident) fonts, called symbol sets. For this reason, you can't use a barcode font; the 6500 has no built-in barcode fonts. However, IBM long ago designed a barcode architecture into AFP where the printer creates barcodes from simple AFP commands. You describe the barcode type, size and position, and the printer prints a barcode optimized for readability for the type of printer. This makes barcodes independent of printer resolution and of fonts. You can easily tell the printer to create a barcode such as Postnet using a PAGEDEF. See the PPFA User's Guide, S544-5284-09, and look for the PAGEDEF FIELD subcommand. Here is an example: PRINTLINE /* CITY, STATE ZIP */ REPEAT 1; FIELD START 1 LENGTH 41 FONT NAD POSITION 0.1 IN NEXT; FIELD START 33 LENGTH 5 POSITION 4.5 IN NEXT BARCODE TYPE POSTNET ;/* PRINT POSTNET BARCODE */ You can also create structured fields to generate barcodes. Howard Turetzky Advanced Technical Support InfoPrint Solutions Company howard.turet...@infoprint.com On Wed, 27 Jan 2010 11:01:33 -0600, James Derry jede...@ilstu.edu wrote: I am having trouble printing a Postnet barcode using PSF on a 6500 printer. The printer says it supports Postnet and PSF has a font (X0BPBN) in the fontlib, but I'm having a difficult time getting everything to mesh. The 6500 printer has IPDS and we are using the printer as a replacement for the old 4248 line printers, printing from JES2. Has anyone been able to do this? Thanks. Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: AFP Font
Since 1992 or so all AFP (IPDS) printers have supported at least the basic set of built-in barcodes, of which 3 of 9 is one. The printers are able to optimize the barcode quality, as well as scale and rotate as necessary. As illustrated below, you simply define the field you want to barcode and the barcode type, with a few additional parameters. This makes barcodes printer-independent. See the PPFA book, S544-5284-09, and the Bar Code Architecture book, S544-3766-06, for more information than you probably want. Howard Turetzky Advanced Technical Support, M/S 004H Dept ME7 InfoPrint Solutions Company 6300 Diagonal Hwy, Boulder, CO 80301 howard.turet...@infoprint.com On Wed, 13 Jan 2010 10:09:44 -0800, Natarajan Mohan nmo...@edfund.org wrote: Look for coded fonts beginning with X039 by default there is no 3OF9 barcode font supplied with AFP. If you need fonts, you would have to purchase them. But you could generate reports using AFP BOCOA Objects and generate 3of9 barcode. You could use any of the barcode type supported as listed on the FIELD subcommand on PPFA user's guide. The example below uses mat2of5 Example: //STEP EXEC PGM=AKQPPFA //SYSPRINTDD SYSOUT=A //FORMLIB DD DISP=SHR,DSN=XX.PDEFLIB //PAGELIB DD DISP=SHR,DSN=XX.PDEFLIB //SYSIN DD * pagedef bcaddr replace yes width 8.5 IN height 11.0 IN ; font addr GT15 ; font barc 396P18 ; pageformat bcaddr1 topmargin 1 in botmargin 1 in ; layout c'statmid' newpage position same absolute next ; field start 1 length 15 align left position 1.1 in 0 in font addr ;/*variable - customer name */ field start 16 length 17 align left position 1.1 in next font addr ;/*variable - customer address */ field start 34 length 22 align left position 1.1 in next font addr ;/*variable - customer city, st. */ field start 60 length 6 align left position 3.5 in 2.5 in barcode type mat2of5 hri below height 0.25 in ; /* barcode type mat2of5 hri off height 0.25 in ;*/ The data file could be printed using the following JCL //NL01 OUTPUT DEST=AFPFAST2,UCS=(60D8),CLASS=E,PAGEDEF=BCADDR, //USERLIB=(XX.IBM3900.PDEFLIB) //PRTMBR1 EXEC PGM=IEBGENER //SYSUT1 DD DISP=SHR,DSN=XX.AFP.BCTEST //SYSUT2 DD SYSOUT=G,DCB=(*.SYSUT1), // OUTPUT=*.NL01,COPIES=1 //SYSPRINT DD SYSOUT=* //SYSIN DD DUMMY /* Sample input file: statmid Chubby Checker 123 Redlight Lane Twistnshout MA 02345 257990 statmid Chubby Checker 123 Redlight Lane Twistnshout MA 02345 257991 On 1/13/2010 at 8:52 AM, in message 1571eb09bcfc964b9343540f7626eaf90f715...@cv2k3exchclus00.corp.cvpsnet.net, Adams, Tracy tad...@cvps.com wrote: I need to print a barcode 39 font from AFP. A. what is the appropriate font name and B. how do I know if I have it? TIA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html NOTICE OF CONFIDENTIALITY The information contained in this communication, including but not limited to any accompanying document(s) and/or attachment(s), is privileged and confidential and is intended solely for the above-named individual(s). If you are not the intended recipient, please be advised that any distribution, copying, disclosure, and/or use of the information contained herein is strictly prohibited. If you received this communication in error, please destroy all copies of the communication, whether in electronic or hard copy format, and immediately contact the Security Office at EdFund at (916) 526-7539 or securityoff...@edfund.org. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives
Re: PSF z/OS from VSE
You are correct in that z/OS has no equivalent to stored attributes. The all must appear on the // OUTPUT statement. See http://www-01.ibm.com/support/docview.wss? rs=95context=SRNPYMdc=D400q1=psd1*q2=vseresuid=psd1P4000210loc=en_UScs= utf-8lang=en for my vseres tool that will decode the FNO module into an // OUTPUT statement. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PSF SAPI
PSF uses the JES FSI, not SAPI (Infoprint Server in Extended Mode uses SAPI). Using the Functional Subsystem, PSF can behave like a JES-managed printer. Howard Turetzky Advanced Technical Support howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Infoprint set up in zos
1) You must create VTAM APPL statements for each NetSpool LU name. See Chapter 17. Defining NetSpool printer LUs to VTAM of Infoprint Server Operation and Administration S544-5745-10. 2) No application changes are required. 3) IP PrintWay can send output from JES or NetSpool to TCP/IP attached printers using either the lpr/lpd protocol or the direct sockets protocol. The printers must be visible to z/OS from TCP/IP. On Sun, 9 Aug 2009 21:52:28 -0500, Philip Chan philipc...@hkex.com.hk wrote: 2 Question: 1) For CICS printing, is it no change on current VTAM printer setup? 2) No application programs needed to change? 3) Implement IP Printway option will enable all printouts from normal PC printers? Thanks, Philip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: printing JES output
Note that Infoprint Server can be both an FSS (Basic mode) or SAPI (Extended mode). Extended mode is preferred for better performance, and runs as a USS daemon, not an FSS. An FSS is not required to drive a TCP/IP printer. Note that an IPDS (AFP) printer, which uses a different protocol, requires a special server (PSF, which is an FSS, though others are not). Howard Turetzky Advanced Technical Support howard.turet...@infoprint.com On Thu, 30 Jul 2009 06:08:41 -0500, Frank Swarbrick frank.swarbr...@efirstbank.com wrote: Is the following true? JES output can be printed via either a local printer defined to JES or a printer defined via a JES functional subsystem (FSS) application? The following appear to be FSS applications: - PSF - Download for z/OS - APF Download Plus - InfoPrint Server Non-IBM products: - XPAF (Xerox Printer Access Facility) - NearStar JES DataGateway - JESConnect (from Emtex - a Pitney Bowes company) - VPS/TCPIP (from Levi, Ray Shoup) - PSS (Print Subsystem from MPI Tech) What others are out there? To communicate with a TCP/IP printer is an FSS required? Is there a way to attach a TCP/IP printer as a JES local printer? Thanks! Frank Swarbrick -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Howard Turetzky is out of the office.
I will be out of the office starting 07/20/2009 and will not return until 07/27/2009. On furlough. John Meixel is my backup 7/21-7/24. _ This message and any attachments are solely for the intended recipient and may contain confidential or privileged information. If you are not the intended recipient, any disclosure, copying, use, or distribution of the information included in this message and any attachments is prohibited. If you have received this communication in error, please notify us by reply e-mail and immediately and permanently delete this message and any attachments. Thank you. _ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Howard Turetzky is out of the office.
I will be out of the office starting 06/13/2009 and will not return until 06/22/2009. On vacation and unreachable. Please contact Amy Buckingham or Tamsen Wiltshire if this is an emergency. _ This message and any attachments are solely for the intended recipient and may contain confidential or privileged information. If you are not the intended recipient, any disclosure, copying, use, or distribution of the information included in this message and any attachments is prohibited. If you have received this communication in error, please notify us by reply e-mail and immediately and permanently delete this message and any attachments. Thank you. _ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PSF printer question
IPDS (AFP) printers respond to JES printer commands (back/forward space, etc.) regardless of connection type (channel/SNA/TCP/IP). However, some older printers will not show interrupt messages (paper jam, out of paper, attention) on the console (this facility requires a current PSF release). PSF 2.2 has been out of service for about 8 years It will support older printers attached with TCP/IP. Current printers may work, but some functions will not be supported. Of course, no AFP or printer functions after end-of-service will be supported. The current release of PSF is 4.2. Howard Turetzky Advanced Technical Support, M/S 004H Dept ME7 InfoPrint Solutions Company 6300 Diagonal Hwy, Boulder, CO 80301 howard.turet...@infoprint.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Howard Turetzky has a NEW EMAIL ADDRESS and is no longer receiving email at this address
I will be out of the office starting 04/01/2009 and will not return until 12/31/2046. Howard Turetzky has a NEW EMAIL ADDRESS and is no longer receiving email at this address - MY NEW EMAIL ADDRESS IS howard.turet...@infoprint.com Please send all future email to howard.turet...@infoprint.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Howard Turetzky/Boulder/IBM is out of the office until 03/05/2001.
I will be out of the office starting 03/12/2009 and will not return until 03/23/2009. In Hong Kong, checking mail when possible. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DD DEST=(MS Windows machine)
One method is to use LPR instead of AFP. The Windows LPD (define a Windows printer with the Standard TCP/IP Port; you'll need to install Other Network File and Print Services from Add/Remove Windows Components). The files will appear in /Windows/system32/spool/printers. You can use the z/OS LPR in a job step. If you have Infoprint Server, it's built-in lpr (PrintWay) will take the job directly from the spool. If you need ftp and run Infoprint Server, you can easily create a filter to ftp the file. I've an example if you wish. Howard Turetzky InfoPrint Solutions Company On Thu, 5 Feb 2009 07:50:57 -0800, Don Russell russell@gmail.com wrote: I'm toying with different ideas of how to send data to an MS Windows server from MVS (1.9) Right now I have step one produce a sequential, plain text file on DASD, and step 2 uses FTP to send it to the PC, translating ebcdic to ascii along the way. I can easily send data from MVS to VM/CMS using DEST=(vmnode,userid) and that got me thinking... what would it take to have something similar to write data to a PC? Where can I read about the process required to to do that? (I'm anticipating the work required to do it is prohibitive given that FTP is readily available, but still, it's an interesting (to me) idea. :-) Note: The PC is not a user workstation, it's a server that watches the directory the FTP process writes to, and then processes the file when the size stops changing. (Seems a little hokey to me... but there it is) Thanks. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PSF and APKACIF
Enhanced ACIF can now be ordered separately. You are no longer required to have a PSF license: See BM United States Software Announcement 208-037 The Enhanced ACIF feature of PSF is now a separately ordered and priced feature. A base PSF license is no longer required when ordering Enhanced ACIF. Howard Turetzky Advanced Technical Support InfoPrint Solutions Company -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
AUTO: Howard Turetzky/Boulder/IBM is out of the office until 03/05/2001. (returning 01/02/2009)
I am out of the office until 01/02/2009. Vacation. If urgent, try 303 550-8123. Note: This is an automated response to your message IBM-MAIN Digest - 14 Dec 2008 to 15 Dec 2008 (#2008-350) sent on 12/15/08 22:00:01. This is the only notification you will receive while this person is away. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
AUTO: Howard Turetzky/Boulder/IBM is out of the office until 03/05/2001. (returning 12/11/2008)
I am out of the office until 12/11/2008. Teaching class at customer site. Checking Notes nightly. If urgent, try 303 550-8123. Note: This is an automated response to your message IBM-MAIN Digest - 4 Dec 2008 to 5 Dec 2008 (#2008-340) sent on 12/5/08 22:10:36. This is the only notification you will receive while this person is away. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Printing PDF's on INFOPRINT 4000 Printers
The best place to start is by reading the Infoprint Server User's Guide, S544-5746-08, Chapter 8. Printing from Windows systems, which has instructions for installing and configuring the Infoprint Port Monitor. Port 515 is the default port, and the hostname (or IP address) will be the address of the TCP/IP stack supporting Infoprint Server on your host system, for which you'll need to consult your systems programmer. If your PSF printer is on another system, you will need to be sure your Infoprint Server administrator has configured a printer definition that will route your job to the system running PSF (or if JES2 shared spool, the correct JES work selection). The printers you see in the Port Monitor (when you have the right port and address you will see a list of printers) are actually printer definitions in the Infoprint Server Printer Inventory. They represent logical printers, and you need to know which one is the correct definition to use for submitting MO:DCA jobs (that's what the AFP Print Driver produces) to the correct DEST/FORMS/CLASS for your PSF-driven Infoprint 4000 printer. Howard Turetzky Advanced Technical Support, M/S 004H Dept ME7 InfoPrint Solutions Company 6300 Diagonal Hwy, Boulder, CO 80301 [EMAIL PROTECTED] -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PSF-PRINTER
Do you use line data with a PAGEDEF for the job needing OMR marks, or is is fully-composed AFP? Are the OMR marks the same for every document? Are they on the first page, last page or each page? Static marks are the simplest. The marks themselves can be produced with lines (underscores, text drawrule commands, GOCA graphics or image). You need to check with the inserter vendor for specs of thickness, position, length and spacing. The easiest way to insert static marks is to create an overlay containing nothing but the marks in the correct position. If you can change the application, insert some indicator that can be used by the PAGEDEF to insert the overlay. Variable marks require either modifying the application to insert something on each page that, for example, a PAGEDEF could use to call an overlay (see Overlay Variable in the PRINTLINE or LAYOUT). There are many other ways to insert OMR marks. The best choice depends on your application. With more information I might be able to provide a sample application. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: AFP font basic question
The fonts with names such as GT10 are called Compatibility Fonts because they were designed to be compatible with fonts from 1403 and 3211 print trains and with the first 3800 laser printers. These fonts were originally designed to work best at 240-pel resolution. Modern AFP printers use outline fonts for best appearance and flexibility. The compatibility fonts have never been converted to outlines. They are still shipped with PSF. You can find some information in Font Summary for AFP Font Collection, S544-5633-02. The best reference is ABOUT TYPE: 240-Pel Technical Reference for 240-pel Digitized Type, (S544-3516-05). This is a scan of the original hardcopy and so is not searchable. Howard Turetzky IBM Printing Systems [EMAIL PROTECTED] On Fri, 9 Mar 2007 17:05:30 -0600, Pommier, Rex R. [EMAIL PROTECTED] wrote: Hi. I have what is probably a basic question regarding AFP fonts. I have dug through the manuals I can find and can't seem to get a good answer to this. In looking at my PSF JCL member for starting a couple virtual printers, I see in the PRINTDEV statement, CHARS=(GT18,GT12). I have figured out these are default fonts. In another member, it is referring to CHARS=(CB12,CB18). Can someone tell me what these fonts actually are? I have figured out the G tells me it is a gothic font and the C is a Courier. I assume the 12 and 18 are the point sizes (right?). What does the second character mean in the names? TIA and have a relaxing DST weekend. Rex -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html = -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Is it necessary re-compile all pdef/formdef after migrated from PSF3.3 to PSF3.4
No, it is never necessary to recompile print resources (barring some unusual bug). PSF and IPDS printers are designed to be backward compatible with PAGEDEFs, FORMDEFs, page segments and overlay, and fonts with the exception of old 3800 fonts. Function of existing PAGE/FORMDEFs won't change with new releases of PSF, although different printer hardware may behave differently (eg., simplex printers can't print duplex or a job that gets paper from bin 3 can't pull paper from that bin if the printer doesn't have a bin 3). In these cases the hardware takes some reasonable action or issue a message. You will, however, need to recompile any PSF exits you may use for each new PSF release. Howard Turetzky IBM Printing Systems On Wed, 24 Jan 2007 10:01:26 +0800, Tommy Tsui [EMAIL PROTECTED] wrote: Hi, Is it necessary re-compile all pdef/formdef after migrate from PSF3.3 to PSF3.4 (Zos1.4 to zos1.7) any comment will be appreciated best regards tommy -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html = -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html