IBM OS/390 Time Clock User Manual


 
PSF/MVS utility APSRMARK against these ported VSE resources in order for
PSF/MVS to consider these resources markedfor printer residency. (Printer
resident fonts shipped with PSF/MVS are already markedwith the APSRMARK
program.)
11.3.3 Transferring Print Streams - VSE and OS/390 Coexistence
You can use NJE to transmit AFPDS (also known as LIST3820 or MO:DCA) files
from VSE to OS/390 or vice versa. Print files created on VSE should print on
PSF/MVS, and vice versa. See some of above for exchanging files between VSE
and MVS.
Sequential print files can also be downloaded to a workstation from POWER
using the IND$FILE protocol. MO:DCA (AFP) files should be transferred as binary
files. Mixed-mode and line data should usually be transferred BINARY CRLF
because record lengths are not appended. Note that POWER will change ANSI
carriage control to machine.
PSF/VSE, PSF/MVS and PSF/VM include the AFP Toolkit, an API used to create
AFP documents. A more advanced version is available for OS/2, AIX and MVS
called AFP ToolBox.
11.3.4 Migrating Print Applications
In general, the OS/390 Application Programmer has an easier job defining and
using AFP resources than his VSE counterpart. See the
PSF/MVS: Application
Programming Guide
, S544-3673 for details.
11.3.4.1 JCL and JECL Differences
All the AFP parameters on the VSE * $$ LST statement are fully supported on the
OS/390 // DD or // OUTPUT statements.
11.3.4.2 Printing from TSO
The OUTDES (TSO/E) statement also has all the parameters available on the VSE
APTZPARM macro.
11.3.4.3 Assembler Programming Interfaces
In OS/390, it is a lot easier to specify AFP attributes. Much of the VSE coding for
print file attributes, while easily done in MVS, is also unnecessary. JCL SYSOUT
and OUTPUT statements provide all the functions. Features such as FREE and
SPIN may eliminate much of the need for special coding.
VSE Printer PARM Macro
In VSE, the APTZPARM macro is used to create library members for a specific
set of attributes. These membersnames are referenced in the $$ LST
statement. All parameters on the APTZPARM macro are available on the
OUTDES macro in OS/390:
CHARS CKPTPAG
DATACK FORMDEF
FORMS PAGEDEF
PIMSG PRMODE
TRC
In OS/390, you can use the PSF writer procedure to provide the defaults.
Chapter 11. Advanced Function Printing and Print Services Facility/MVS 241