PTF#: |
SF36150 - OPERATING SYSTEM/400 |
Licensed Program: |
5763SS1 |
APAR Fixed: |
SA59037 |
Release: |
310 |
Abstract
OSP-AFP-MSGPQT3630 RC 021E0200 WHEN PRINTING FONT 11 AT *STD
Pre/Co-Requisite PTF / Fix List
REQ LICENSED PTF/FIX
TYPE PROGRAM REL NUMBER LICENSED PROGRAM DESCRIPTION
---- -------- --- ------- -----------------------------------------------
PRE 5763SS1 310 SF31045 OPERATING SYSTEM/400
PRE 5763SS1 310 SF20877 OPERATING SYSTEM/400
PRE 5763SS1 310 SF20313 OPERATING SYSTEM/400
CO 5763SS1 310 SF24144 OPERATING SYSTEM/400
CO 5763SS1 310 SF24143 OPERATING SYSTEM/400
CO 5763SS1 310 SF24142 OPERATING SYSTEM/400
CO 5763SS1 310 SF24141 OPERATING SYSTEM/400
CO 5763SS1 310 SF24140 OPERATING SYSTEM/400
CO 5763SS1 310 SF24139 OPERATING SYSTEM/400
CO 5763SS1 310 SF24138 OPERATING SYSTEM/400
APAR Error Description / Circumvention
DESCRIPTION OF PROBLEM FIXED FOR APAR SA59037 :
-----------------------------------------------
When printing to a d/t6408-12 or d/t4230 printer attached
through the 7913 defined as AFP TCP/IP printer, the
customer is getting a msgpqt3630 rc 021E0200. The afp
dataarea ipdspasthr parm is set to *yes. Font requested is
fgid 011 and print quality (prtqlty) is *std or *draft.
This problem also occurs for twinax attached impact printers
(64XX, 4230, 4247, etc) that are configured AFP(*YES) and
specifiy IPDS pass through yes.
CORRECTION FOR APAR SA59037 :
-----------------------------
For AFP(*YES) configured printers, when IPDS pass through *YES
is specified, a exceptiona handling command (EHC) is not
sent to the printer. This command is required to suppress
certain errors such as a mismatch between font and print quality
on impact printers (64XX, 4230, 4224, 4234). Suppressing the
error allows the printer to substitute another font (same pitch)
and continue printing without reporting the error back to the
host. Mismatches occur when printing with font 011 and
print qualify *STD or *DRAFT. Also other combinations.
EHC command will be sent to printer for IPDS pass through.
CIRCUMVENTION FOR APAR SA59037 :
--------------------------------
Change IPDS pass through to NO.
Activation Instructions
None.
Special Instructions
If this PTF is applied or removed as a "Delayed" PTF, which
requires an IPL, no special consideration is necessary. If this
PTF is applied or removed "Immediate", this should be done in a
restricted mode (apply the PTF from the system console after
ending all of the subsystems).
********************************************************************
THE FOLLOWING ARE SUPERSEDED SPECIAL INSTRUCTIONS. IF THE SUPERSEDED
PTF HAS ALREADY BEEN APPLIED AND ITS SPECIAL INSTRUCTION FOLLOWED,
IT IS NOT NECESSARY TO FOLLOW THAT SPECIAL INSTRUCTION AGAIN.
********************************************************************
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SF34112 :
=================================================
This PTF will only affect d/t3935, d/t3130, d/t3160, and some
d/t3900 printers for APAR SA55948. When this PTF is applied and
the QPRTVALS data area is set up according to the following
instruction, the AS/400 will always select a scalable font for
printing with MULTIUP or computer output reduction or when the
spooled file attributes specify FONT(*CPI). If the font
identifier in the printer device description is between 300 and
511 (inclusive), this font will be selected and scaled to an
appropriate point size. If the font in the device description
is not between 300 and 511, the AS/400 will use font 304.
Font 304 is a scalable Gothic font that is supported by these
printers for almost all SBCS code pages except Arabic, Cyrillic
Greek, Hebrew, Latin 2/3/4/5, and Symbols. Another recommended
font is 416, a scalable Courier Roman font that is supported for
almost all SBCS code pages except Japanese Katakana.
To activate this new function, follow these instructions:
1) Check to see if a data area called QUSRSYS/QPRTVALS
exists on your system:
DSPDTAARA DTAARA(QUSRSYS/QPRTVALS)
2) If it does not exist, you should create it:
CRTDTAARA DTAARA(QUSRSYS/QPRTVALS) TYPE(*CHAR)
LEN(256) VALUE(' Y')
This will place a 'Y' in the sixth position of
the data area.
3) If it already exists, key in the following
command:
CHGDTAARA DTAARA(QUSRSYS/QPRTVALS (6 1)) VALUE('Y')
This will put the character 'Y' in the sixth byte
of the data area.
4) Make sure the data area is owned by the QSYS user profile:
CHGOBJOWN QUSRSYS/QPRTVALS OBJTYPE(*DTAARA) NEWOWN(QSYS)
To change the default to something other than 304:
CHGDEVPRT DEVD(printername) FONT(416 12.0)
If you wish to deactivate this new function, change the
data area and restart the printer writers:
CHGDTAARA DTAARA(QUSRSYS/QPRTVALS (6 1)) VALUE('N')
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SF32911 :
=================================================
4230/4214 EMULATION MODE:
- For 4230/4214 emulation, only one attachment may be on the printer
at a time.
- If you want to use the automatic sheet feeder, it
is best that you run in 4230/4214 emulation mode.
For automatic sheet feeder, specify on the printer file
FORMFEED(*AUTOCUT), DRAWER(N) where N is
1 - For Drawer 1
2 - For Drawer 2
3 - For Drawer 3
- For 4230/4214 continuous forms, specify on the printer file
FORMFEED(*CONT)
4247 MODE:
- For 4247 mode, multiple attachments may be on the printer at the same
time, but in this mode, the drawer selection number for the automatic
sheet feeder have changed. Specify on the printer file
FORMFEED(*AUTOCUT), DRAWER(N) where N is
5 - For Drawer 1
6 - For Drawer 2
7 - For Drawer 3
- For 4247 front continuous forms attachment, specify on the printer file
FORMFEED(*CONT)
- For 4247 rear continuous forms attachment (V3R1 and V3R6)
specify on the printer file
FORMFEED(*AUTOCUT) DRAWER(2)
- For 4247 rear continuous forms attachment (V3R2)
specify on the printer file
FORMFEED(*CONT2) or
FORMFEED(*AUTOCUT) DRAWER(2)
SPECIAL INSTRUCTIONS FOR SUPERSEDED PTF SF28848 :
=================================================
The QWP4019 program resides in library QSYS with Versions 2
and 3 of OS/400. Parameters *ON5256, *ON5262, and *OFF52 are
new with this PTF. Execution of this program manipulates
flags in the printer's device description. Since the flags
are stored in the device description, this program only needs
to be run once for each device and each function. The flags
will only be changed by executing this program or by deleting
the device description. The print writer for the device
should be restarted after the QWP4019 program has been called
to guarantee that the function is enabled.
______________________________________________________________
CALL QWP4019 (printername *ON5256)
This will cause the operating system to configure the printer
as a D/T5256.
______________________________________________________________
CALL QWP4019 (printername *ON5262)
This will cause the operating system to configure the printer
as a D/T5262.
______________________________________________________________
CALL QWP4019 (printername *OFF52)
Turns off the *ON5256 and *ON5262 flags in the device
description.
______________________________________________________________
Default Instructions
THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.
Supersedes
PTF/FIX NO(S). APAR TITLE LINE
-------------- -----------------------------------------------------------
SF34112 OSP-DBCS-IPDS-MSGPQT3630 PRMODE SOSI1 OR SOSI2 FROM S/370
SF34112 OSP-MSGPQT3630-F/QPQCNACK LOAD ERROR FOR RESIDENT FONTS
SF33259 OSP-IPDS-MSGMCH3601-T/QWPXPRMA AFTER MSGCPA3388 REPLY 'T'
SF33259 OSP-INCORROUT-PRT-MSGPQT2072-D/T3930 AFTER VARY OFF/ON
SF33197 OSP-SBCS-PRT-D/T3930-MSGPQT3630 IGCDTA(*YES)
SF32911 OSP-PRT-D/T4247 ADD SUPPORT FOR NEW SCS & IPDS PRINTERS.
SF32376 OSP-PRT-MSGPQT2072 FONT SUBSTITUTION ON TYPOGRAPHIC FONT
SF32015 OSP-PRT-MSGMCH1211-T/QWPZATRN USING HOST PRINT TRANSFORM
SF32015 OSP-CA400OS2-DBCS-PCSVPRT-MSGMCH1210-T/QWPSCPRT
SF32015 OSP-PC5250-MSGMCH0601-T/QWPXPRMA X/0402 HOST PRINT TRANSFORM
SF28502 OSP-INCORROUT-PRT COR WHEN RESIDENT FONTS DISABLED
SF28502 OSP-DBCS-IPDS-PRT MORE THAN 50 VERTICAL GRID LINES
SF31048 OSP-INCORROUT-PRT FONT(*DEVD) SELECTION USING HPT
SF22679 OSP-MSGMCH1210-F/#SV11MEX-T/QWPIPTRN X/031F WHEN 70000 PAGES
SF30565 OSP-INCORROUT ATTEMPTING TO USE IPDSPASTHR *YES ON WRKAFP2
SF30378 OSP-RWS-PRT-MSGMCH1210-F/#SV11MEX-T/QWPOPEN
SF30378 OSP-PRT-MSGMCH3601-T/QWPALLOC SPOOL(*NO)
SF30378 OSP-INCORROUT-PRT MULTIUP(2) PAGRTT(90) PAGESIZE(*N 132)
SF28848 OSP-CA400OS2-DBCS-PCSVPRT-MSGMCH1210-T/QWPSCPRT
SF28848 OSP-PRT-MSGCPF4190 RC10050228
SF24092 OSP-PRT SCS PAGES NOT PROPERLY MARKED FROM CLIENTS
SF28883 OSP-D/T5494-MSGMCH1210-T/QWPOPEN X/0811 TRANSFORM(*YES)
SF28883 OSP-PRT-MSGCPF5106 RC6136 D/T6412 WRITER ENDS
SF28146 OSP-INCORROUT-PRT-D/T3916-D/T4028-D/T3130 CPI(16.7)
SF28106 OSP-PRT-MSGMCH3601-T/QWPREQIO USERASCII WITH FILE SEPARATORS
SF26982 OSP-PRT-MSGMCH3601-T/QWPOPEN SPOOL(*NO)
SF26793 OSP-IPDS-INCORROUT-PRT-D/T4234 SUBR50 NOT SWITCHING TO OCR-A
SF26769 OSP-PRT ENABLE ADDITIONAL SUPPORT FOR HPT
SF23774 OSP-IPDS-MSGCPF5411-RC0000021F-F/QWPXPRMA-T/QWPSETPT D/T4230
SF26277 OSP-PRT-MSGMCH3601 OCL //PRINTER SPOOL-NO ALIGN-YES
SF26277 OSP-INCORROUT UNABLE TO PRINT 12CPI TO D/T4234 OR D/T6412
SF26277 MSGCPD4033-F/QWPOERRS-T/QSPPRTWT D/T4234 CPI(5) ENDS WRITER
SF23954 OSP-TRUNCATION OF SPOOLED FILE RECORDS USING TCP
SF25240 OSP-INCORROUT-PRT *COR NOT COMPRESS LPI AFTER MULTIUP FILE
SF25240 OSP-S36E-INCORROUT-IPDS-PRT PRTAPI FONT CAUSES TRUNCATION
SF24486 OSP-AFPDS-PRT INCORRECT POSITIONING OF BACK OVERLAY
SF24486 OSP-INCORROUT-PRT-D/T3935 HORIZONTAL SPACING MULTIUP(2)
SF24486 OSP-MSGMCH1001-T/QWPINASP NOT AUTHORIZED TO QWPALLOC
SF24486 OSP-WAIT-PRT-D/T6408 CTA, SPOOLED FILE DEVTYPE=*LINE
SF24264 OSP-PRT ADMINISTRATIVE CHANGES
SF24167 OSP-IPDS-PRT ADD IPDS PASS THROUGH FOR AFP(*YES) PRINTERS
SF23128 OFC-INCORROUT-PRT-MSGCPA4002 ALIGNMENT LOST WHEN REPLY "G"
SF23127 OSP-IPDS-MSGMCH2804-F/#SOMOD-T/QWPSCTRN
SF20952 OSP-INCORROUT-IPDS-PRT CANNOT PRINT OCR-A WITH DEVTYPE(*SCS)
SF20952 OSP-INCORROUT-PRT-D/T4224-D/T4234-D/T4230 16.7 PITCH FONTS
SF20952 OSP-IPDS-INCORROUT IGCSOSI(*YES) DBCS COLUMNS NOT ALIGNED
SF22678 OSP-INCORROUT-PRT-D/T3835 DROPPING LAST CHARACTER
SF22678 OSP-IPDS-INCORROUT-PRT OFFSET STACKER DOES NOT "JOG"
SF22678 OSP D/T3116 NEEDS TO SUPPORT D/T3812 FONTS 4407,4427,& 4535
SF22678 OSP-INCORROUT-PRT-D/T4019 FONT SUBST AND COR WHEN PSF/2
SF22115 OSP-INCORROUT-D/T3935 FILESEP PRINTS UNREADABLY SMALL
SF22115 OSP-INCORROUT-PRT REMOTE OEM PRINTER
SF22115 OSP-INCORROUT-D/T4234 ALIGNMENT DRIFTS 1/2 LINE PER PAGE
SF22115 OSP-HPT-PRT-MSGMCH0601 T/QWPXPRMA DEVD=TRANSFORM(*YES)
SF22115 OSP-IPDS-INCORROUT-PRT INCORRECT DRAWER AFTER POWER OFF/ON
SF21816 OSP-UNPRED-MSGCPF3429-RC2 UNABLE TO DISPLAY *AFPDS SPOOLED F
SF21538 OSP-PRT-MSGMCH1211 MULTIUP(2) CPI(16.7) D/T4234 D/T4224
SF21489 OSP-PSF-D/T3900 WIDE AND DUPLEX PRINTERS, DIRECT ATTACHED
SF21055 OSP-INCORROUT-PRT-D/T3935 GOTHIC FONT SUBSTITUTION
SF20687 OSP-IPDS-INCORROUT PSF/2 PRINT DATA IS SHIFTED AND TRUNCATED
SF20687 OSP-INCORROUT-PRT-D/T4028 LEGAL SIZE PAPER IN DRAWER(2)
SF20460 OSP-PRT-MSGPQT2774-RC3 ASCII PRINTER ATTACHED WITH PSF/2
SF20460 OSP-IPDS-MSGCPA4019 DUPLICATE PAGE PRINTS AFTER 'PAGE' REPLY
SF20460 OSP-IPDS-INCORROUT-D/T3930 LEFT MARGIN WRONG ON BACK PAGE
SF20460 OSP-UNPRED-PRT-D/T3930-MSGCPA4019 WRITER HANGS AFTER 'PAGE'
SF19678 OSP-OFC-INCORROUT-PRT-D/T4234 DOCUMENT AT 4 LPI AND FILESEP
SF19678 OSP-PRT-MSGPQT2681-RC1 DEVTYPE(*IPDS) SPOOLED FILE FAILS
SF19678 OSP-IPDS-D/T4234-MSGCPA5201-RC0234 DUPLEX(*YES)
SF19678 OSP-MSGPQT2072-D/T3812-PAR FONT SUBSTITUTION PROBLEM AFTER
SF21000 OSP-INCORROUT-PRT ASCII CONTROLS NOT ENCAPSULATED IN HPT
SF21000 PC400-EXTDOSSBCS-PCSVPRT-INCORROUT AT PRINT TO VPRT
SF22023 OSP-OFC-INCORROUT-PRT UNABLE TO SELECT ENVELOPES AFP(*YES)
Summary Information
System................. AS/400
Models................. *ALL
Release................ V3R1M0
Recompile.............. N
Library................ QSYS
MRI Feature............ NONE