How to suppress font substitution messages

Thu, 06/27/2019 - 11:10 By Dave Brooks

Q: We are using ExcelliPrint® to print IPDS to our printer. Each time a job is printed, there are a number of font substitution messages found in the message log (DSPMSGLOG). Can these messages be suppressed?

A: You can suppress messages regarding successful font substitutions only. Messages indicating that a font substitution attempt failed are always issued.

To suppress messages regarding successful font substitution, set Font substitution messages (FNTSUBMSG) to *NO on the PSF configuration object (PSFCFG) used by the device to which you are printing.

For these detailed instructions, substitute the name of your device description and PSF configuration object where appropriate.

  1. Open Client Access or your preferred emulator.
  2. At a command line, type: ENDWTR [DEVD] *IMMED and press Enter. This will end the writer quickly.
  3. After the writer is ended, you must vary-off the device. To do this, enter VRYCFG CFGOBJ([DEVD]) CFGTYPE(*DEV) STATUS(*OFF) and press Enter.
  4. Repeat the above two steps for each device using the PSF configuration object.
  5. Now you need to change the PSF configuration object. This is done by issuing the following command: CHGPSFCFG PSFCFG([PSFCFG]) FNTSUBMSG(*NO).
  6. Finally, vary-on the device and start the writer again using the following commands:
    • VRYCFG CFGOBJ([DEVD]) CFGTYPE(*DEV) STATUS(*ON)
    • STRPRTWTR [DEVD]

Alternatively, you can change it using the AFP Manager component of iSeries Navigator by de-selecting Notify after successful font substitution on the PSF Configuration Resources page.