How InfoPrint processes code pages from ABAP and OTF jobs
Code page support for OTF jobs is more flexible than for ABAP jobs.
Because OTF jobs request a specific font, the SAP transform compares the specified font name and point size values with the entries in the fonts.tab configuration file. If the transform finds a match, it uses both the AFP character set and AFP code page for the print job.
ABAP jobs can use different character sets, but are confined to using the same code page. When processing ABAP files, the SAP transform uses:
- The defcp.tab file to map single-byte ASCII code points to EBCDIC code points before calling the uconv utility.
- The pagedef.tab file to match the Paper parameter value with
the PJPAPER or PJFORM (depending on the SAP/R3 version used) parameter
value in the ABAP print job.
Once they are matched, the SAP transform uses the FontNorm and FontBold parameters on the selected line in the pagedef.tab file to determine which character sets to use in both normal and bold mode.
As a result, all ABAP jobs sent to a particular InfoPrint server use the same code page, but potentially different character sets, depending upon the PJPAPER value specified in the job.