Dieses Dokument behandelt die folgenden Themen:
Natural-Batch-Jobs können Reports in der Spool-Datei speichern.
Dazu geben Sie
FSPOOL=(nnnnn,fffff,password,cipher-key)
und die von Natural Advanced Facilities zu verwendenden Drucker entweder mit dem Makro
NTPRINT oder dem Profilparameter PRINT an (siehe
Natural-Parameter-Referenz-Dokumentation).
Die Reports können anschließend vom Operator an entfernte Terminaldrucker weitergeleitet werden, und zwar auf dieselbe Weise wie die von den Natural-Online-Anwendungen erstellten Reports.
Um NATSPOOL im Batch-Modus verwenden zu können, muss der
NATSPOOL-Nukleus NAFNUC mit dem Natural-Batch-Modul verlinkt
werden.
Der Wert der Natural-Systemvariablen *USER wird als
sendende Benutzerkennung übernommen.
Batch-Jobs, die Reports in der Spool-Datei erstellen, können offline oder online mit
Hilfe der Natural Remote Job Entry-Funktion NATRJE
(Jobfernverarbeitung), die in der Natural-Debugger und
Dienstprogramme-Dokumentation beschrieben wird, übermittelt werden. Auf
diese Weise ist es möglich, Online-Natural-Anwendungen zu erstellen, die zeitaufwändige
Operationen an Batch-Jobs übertragen, die wiederum die Ausgabe an die
Online-Natural-Umgebung zurückspoolen.
Sie können die folgende z/OS-Beispiel-JCL verwenden, um Reports im Batch-Modus in der Spool-Datei zu speichern.
//TEST JOB NATSPOOL,CLASS=G,MSGCLASS=X //BATCH EXEC PGM=NATBATCH,PARM='PRINT=((1),AM=STD),PRINT=((2),AM=NAF)' //STEPLIB DD DSN=NATURAL.NAF.LOAD,DISP=SHR // DD DSN=ADABAS.LOAD,DISP=SHR //DDCARD DD DSN=NATURAL.SOURCE(ADAPARM),DISP=SHR //CMPRINT DD SYSOUT=X //CMPRT01 DD SYSOUT=X //CMSYNIN DD * LOGON TEST CREATE WRITE (1) 'This report is for CMPRT01' WRITE (2) 'This report is for NATSPOOL' END RUN FIN /*
Der NATSPOOL-Spool-Server unter CICS oder IMS TM wird nicht durch
Batch-Jobs gestartet. Das bedeutet, dass im Batch-Modus erstellte Reports im Allgemeinen
nicht automatisch auf CICS- oder IMS TM-Terminaldruckern gedruckt werden. Wenn der
Spool-Server jedoch bereits aktiv ist, werden auch im Batch-Modus erstellte Reports
gedruckt, wenn sie dasselbe Ziel/Formular (Destination/Form) haben wie der
Report mit dem Status ONPR.
Handelt es sich bei der Spool-Datei um eine Adabas-Datei, kann NATSPOOL
unter CICS oder IMS TM und im Batch-Modus gleichzeitig aufgerufen werden.

Anmerkung
Für CICS-Verwendung: Wenn es sich bei der Spool-Datei um einen VSAM-Dataset handelt,
ist die Erstellung von Reports im Batch-Modus nur möglich, wenn die Kontrolle nicht an
CICS übergeben wurde, d.h. wenn CICS die Spool-Datei nicht zur Aktualisierung geöffnet
hat. Diese Einschränkung ergibt sich aus den VSAM-Bestimmungen zur Steuerung der
gemeinsamen Datennutzung in einer Einzelsystemumgebung (SHARE
OPTION).