Dieser Natural-Profilparameter kann nur im Makro NTIMSPE
angegeben werden. Die dynamische Parameterangabe ist noch nicht möglich.
Das Makro NTIMSPE
dient zur Definition von
umgebungsspezifischen Parametergruppen, die zu Transaktionsdefinitionen
zugewiesen werden können (Schlüsselwort-Subparameter
ENVPID
im
Makro NTIMSPT
).
Anmerkung:
Sie können im Natural-Parametermodul nur
dann ein NTIMSPE
-Makro definieren, wenn das Modul bereits
mindestens ein NTIMSPT
-Makro enthält. Andernfalls tritt ein
Assemblierungsfehler auf, wenn Sie versuchen, das Modul zu assemblieren.
Mögliche Werte | Siehe unten. |
---|---|
Standard-Einstellung | Siehe unten. |
Dynamische Angabe | nein |
Angabe innerhalb der Session | nein |
Dieses Dokument behandelt folgende Themen:
Das Makro NTIMSPE
wird wie folgt angegeben:
NTIMSPE ACTACTV=value, * ACTAHDR=value, * ACTARID=value, * ACTLOG=value, * BMPABER=value, * BROACTV=value, * CMBSIZE=value, * COLPSCR=value, * ENDMODN=value, * ENTRYNM=value, * ERRLHDR=value, * HCBSIZE=value, * HDENSDU=value, * LINPSCR=value, * MISIZE=value, * MONACTV=value, * MOSIZE=value, * NSBNAME=value, * PRTDRIV=value, * ROLLSRV=value, * ROLLFN=value, * SPASIZE=value, * SPATID=value, * SUPNONC=value, * TERMDB=value, * TERMIPL=value, * THBELOW=value, * THSIZE=value, * USERID=value
ACTACTV
|
ACTAHDR
|
ACTARID
|
ACTLOG
|
BMPABER
|
BROACTV
|
CMBSIZE
|
COLPSCR
|
ENDMODN
|
ENTRYNM
|
ERRLHDR
|
HCBSIZE
|
HDENSDU
|
LINPSCR
|
MISIZE
|
MONACTV
|
MOSIZE
|
NSBNAME
|
PRTDRIV
|
ROLLSRV
|
ROLLFN
|
SPASIZE
|
SPATID
|
SUPNONC
|
TERMDB
|
TERMIPL
|
THBELOW
|
THSIZE
|
USERID
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
ACTACTV=value
gibt an, ob
die Abrechnungsfunktion ("Accounting") aktiviert ist.
Wert | Erklärung |
---|---|
ON |
Bei jeder Terminal-Ein-/Ausgabe wird ein Abrechnungsdatensatz geschrieben. |
OFF |
Es wird kein Abrechnungsdatensatz
geschrieben.
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur für die Abrechnungsfunktion.
ACTAHDR=value
definiert
den Vorsatz für die Abrechnungsdatensätze, falls diese in die
IMS-Protokolldatei ("Log File") geschrieben werden. Dieser
Schlüsselwort-Subparameter wird nur ausgewertet, wenn der
Schlüsselwort-Subparameter ACTLOG
auf CMD
gesetzt ist.
Wert | Erklärung |
---|---|
1 - 8 Zeichen | Ein Vorsatz-Name. |
SAG$$$$$ |
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur für die Abrechnungsfunktion (Accounting).
ACTARID=value
gibt die
Abrechnungsdatensatzkennung an, wenn der Abrechnungsdatensatz unter Verwendung
der Einstellungen LOG
oder SMF
des
Schlüsselwort-Subparameters ACTLOG
geschrieben wird.
Wert | Erklärung |
---|---|
A0 - FF
|
Der Protokollschlüssel, wenn
ACTLOG auf LOG gesetzt ist.
|
128 - 255 |
Die Nummer des SMF-Datensatztyps, wenn
ACTLOG auf SMF gesetzt ist.
|
Anmerkung:
Es gibt keinen Standardwert.
Dieser Schlüsselwort-Subparameter gilt nur für die Abrechnungsfunktion (Accounting).
ACTLOG=value
gibt an,
wohin die Abrechnungsdatensätze geschrieben werden.
Wert | Erklärung |
---|---|
CMD |
Die Abrechnungsdatensätze werden unter
Verwendung des CMD -Aufrufs in die IMS-Protokolldatei geschrieben.
Dies ist der Standardwert. |
LOG |
Die Abrechnungsdatensätze werden unter
Verwendung des LOG -Aufrufs in die IMS-Protokolldatei geschrieben.
|
SMF |
Die Abrechnungsdatensätze werden nach SMF geschrieben, und zwar unter Verwendung des Authorized Services Manager (siehe TP Monitor Interfaces-Dokumentation). |
BMPABER=value
gibt an, wie
ein BMP-Lauf beendet werden soll, falls entweder ein Natural-Laufzeitfehler
oder ein nicht korrigierbarer Natural IMS TM Interface-Fehler auftritt.
Wert | Erklärung |
---|---|
ON |
Der BMP-Lauf wird mit dem Benutzer-Abbruchschlüssel U3521 beendet. |
OFF |
Der BMP-Lauf wird normal beendet, wobei
der Natural-Beendigungsfehler als Bedingungsschlüssel verwendet wird. Falls der
BMP-Lauf mit einem nicht rekonstruierbaren Natural IMS TM Interface-Fehler
beendet wird, wird der Bedingungsschlüssel 1024 gesetzt.
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
BROACTV=value
aktiviert
bzw. deaktiviert die allgemeine Rundspruch-Nachrichtenfunktion
("Broadcasting").
Wert | Erklärung |
---|---|
ON |
Die Rundspruch-Nachrichtenfunktion ist aktiviert. |
OFF |
Die Rundspruch-Nachrichtenfunktion ist
deaktiviert.
Dies ist der Standardwert. |
CMBSIZE=value
gibt die
Größe des Befehlspuffers an.
Der Befehlspuffer wird benutzt von den
Anwendungsprogrammierschnittstellen (APIs)
NIICMD
und
NIIGCMD
, dem Service-Modul
CMCMMND
und der Abrechnungsfunktion.
Weitere Informationen siehe TP Monitor
Interfaces-Dokumentation.
Der Befehlspuffer muss groß genug sein, um die Maximallänge der zu verarbeitenden IMS-Befehle und die Maximallänge des Abrechnungsdatensatzes einschließlich der Benutzer-Erweiterung aufnehmen zu können.
Wert | Erklärung |
---|---|
100 –
16777216 |
Puffergröße in KB. |
1024 |
Dies ist der Standardwert. |
COLPSCR=value
gibt die
Anzahl der Spalten pro Bildschirm an.
Wert | Erklärung |
---|---|
35 –
250 |
Bildschirmbreite. |
80 |
Dies ist der Standardwert. |
ENDMODN=value
gibt den
MOD name
an, der zum Formatieren des Bildschirms benutzt
wird, welcher nach erfolgreicher Beendigung einer Natural-Session
erscheint.
ENDMODN
ermöglicht es, Natural in ein
kundenspezifisches Menü aufzunehmen.
Der Wert von ENDMODN
kann durch die
Anwendungsprogrammierschnittstelle (API)
NIIEMOD
und das Service-Modul
CMEMOD
überschrieben werden. Weitere
Informationen siehe TP Monitor
Interfaces-Dokumentation.
Wenn Natural mit einem Fehler
beendet wird, wird standardmäßig der Wert DFSMO2
zur Ausgabe der
entsprechenden Natural-Fehlermeldung benutzt.
Wert | Erklärung |
---|---|
1 - 8 Zeichen | Ein gültiger MOD
name .
|
DFSMO2 |
Dies ist der Standardwert. |
ENTRYNM=value
ermittelt
den aktuellen umgebungsspezifischen Parametersatz.
Wert | Erklärung |
---|---|
1 - 8 Zeichen | Der Name des zurzeit benutzten umgebungsspezifischen Parametersatzes. |
ENV00000 |
Dies ist der Standardwert. |
ERRLHDR=value
gibt den
Vorsatz für IMS TM-Protokolldatensätze an, die bei Auftreten von Fehlern im
Natural IMS TM Interface geschrieben werden.
Wenn Sie nicht wollen, dass im Falle eines nicht korrigierbaren
Natural IMS TM Interface-Fehlers eine Meldung in das IMS TM-Protokoll
geschrieben wird, setzen Sie den Subparameter ERRLHDR
auf Null,
d.h., geben Sie ERRLHDR=,
an.
Weitere Informationen siehe Recovery Handling in der TP Monitor Interfaces-Dokumentation.
Wert | Erklärung |
---|---|
1 - 8 Zeichen | Name eines Vorsatzes. |
NIIERR$$ |
Dies ist der Standardwert. |
HCBSIZE=value
gibt die
Größe des Puffers für gedruckte Maschinenausgaben an.
Datensätze, die unter Benutzung der Natural Hardcopy-Funktion an ein Druckerziel gesendet werden, werden zwischengespeichert.
Wert | Erklärung |
---|---|
0 –
16777216 |
Puffergröße in KB. |
1024 |
Dies ist der Standardwert. |
HDENSDU=value
gibt an, ob
ein durch einen Natural IMS TM Interface-Fehler veranlasster
Hauptspeicherteilauszug ("Snap Dump"") als hoch verdichteter
Hauptspeicherauszug auf ein Drucksubsystem 3800 geschrieben werden soll.
Wert | Erklärung |
---|---|
ON |
Es wird ein hoch verdichteter Hauptspeicherauszug geschrieben. |
OFF |
Es wird kein hoch verdichteter
Hauptspeicherauszug geschrieben.
Dies ist der Standardwert. |
LINPSCR=value
definiert
die Anzahl der Zeilen pro Bildschirm.
Wert | Erklärung |
---|---|
1 –
250 |
Bildschirmgröße. |
24 |
Dies ist der Standardwert. |
MISIZE=value
gibt die
Größe des Puffers an, der die Eingabenachricht aufnehmen soll.
Dieser Bereich muss so groß sein wie die längste von IMS TM zu empfangende Eingabenachricht.
Wert | Erklärung |
---|---|
100 –
16777216 |
Puffergröße in KB. |
4096 |
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
MONACTV=value
aktiviert
bzw. deaktiviert die Überwachungsfunktion. Bei aktivierter Funktion wird der
Status der Session bei jeder Terminal-Ein-/Ausgabe auf den SIP Server
geschrieben. Bei deaktivierter Funktion wird kein Session-Status
unterstützt.
Wert | Erklärung |
---|---|
ON |
Die Überwachungsfunktion ist aktiviert. |
OFF |
Die Überwachungsfunktion ist
deaktiviert.
Dies ist der Standardwert. |
MOSIZE=value
gibt die
Größe des Puffers an, der die Ausgabenachricht aufnehmen soll.
Dieser Bereich muss so groß sein wie die längste an IMS TM zu sendende Ausgabenachricht.
Wert | Erklärung |
---|---|
2048 -
16777216 |
Puffergröße in KB. |
4096 |
Dies ist der Standardwert. |
NSBNAME=value
setzt den
Namen der NSB auf die vom Natural DL/I Interface benutzte NSB.
Wert | Erklärung |
---|---|
ON |
Setzt den NSB-Namen auf den PSB-Namen,
der mit dem Schlüsselwort-Subparameter PSB des Makros
NTIMSPT für den verwendeten Transaktionsschlüssel definiert
wurde.
|
OFF |
Setzt den NSB-Namen auf den PSB-Namen,
der von IMS TM verwendet wird.
Dies ist der Standardwert. |
PRTDRIV=value
gibt den
Druckertreiber an, der für Berichte benutzt werden soll, die direkt auf einen
IMS TM-Drucker geschrieben werden.
Weitere Informationen siehe Support of the Natural WRITE (n) Statement in der TP Monitor Interfaces-Dokumentation.
Wert | Erklärung |
---|---|
driver-name |
Name eines Treibers, der in einer der
folgenden Tabellen aufgeführt ist:
Treiber für
SCS-Drucker |
SCS_S2 |
Dies ist der Standardwert. |
- Treiber für SCS-Drucker
Treiber Verwendungszweck SCS_B1
Formularvorschub am Anfang und Ende des Berichts, Seitenanfang in Zeile 1. SCS_B2
Formularvorschub am Anfang und Ende des Berichts, Seitenanfang in Zeile 2. SCS_E1
Formularvorschub am Ende des Berichts, Seitenanfang in Zeile 1. SCS_E2
Formularvorschub am Ende des Berichts, Seitenanfang in Zeile 2. SCS_N1
Kein Formularvorschub am Anfang oder Ende des Berichts, Seitenanfang in Zeile 1. SCS_N2
Kein Formularvorschub am Anfang oder Ende des Berichts, Seitenanfang in Zeile 2. SCS_S1
Formularvorschub am Anfang des Berichts, Seitenanfang in Zeile 1. SCS_S2
Formularvorschub am Anfang des Berichts, Seitenanfang in Zeile 2. - Treiber für Nicht-SCS-Drucker
Treiber Verwendungszweck NSCS_B1
Formularvorschub am Anfang und Ende des Berichts, Seitenanfang in Zeile 1. NSCS_B2
Formularvorschub am Anfang und Ende des Berichts, Seitenanfang in Zeile 2. NSCS_E1
Formularvorschub am Ende des Berichts, Seitenanfang in Zeile 1. NSCS_E2
Formularvorschub am Ende des Berichts, Seitenanfang in Zeile 2. NSCS_N1
Kein Formularvorschub am Anfang oder Ende des Berichts, Seitenanfang in Zeile 1. NSCS_N2
Kein Formularvorschub am Anfang oder Ende des Berichts, Seitenanfang in Zeile 2. NSCS_S1
Formularvorschub am Anfang des Berichts, Seitenanfang in Zeile 1. NSCS_S2
Formularvorschub am Anfang des Berichts, Seitenanfang in Zeile 2. - Treiber für JES API
Treiber Verwendungszweck JES
Die folgenden Optionen für die Verarbeitung von Datasets für JES werden von den enstprechenden NTPRINT
-Makro-Parametern oder den Optionen des StatementsDEFINE PRINTER
(siehe Statements-Dokumentation) übernommen:JES
NTPRINT
DEFINE PRINTER
CLASS
CLASS
CLASS
COPIES
COPIES
COPIES
DEST
DEST
OUTPUT
FORMS
FORMS
FORMS
NAME
NAME
NAME
OUTDISP
DISP
DISP
PRTY
PRTY
PRTY
Die generierte JES API-Parameter-Zeichenkette lautet: IAFP=A0M,PRTO=..OUTDI(disp),DES(dest), CLA(class,COP(copies), FORMS(forms),NAME(name), PRTY(prty)Anmerkung:
Nicht angegebeneNTPRINT
-Makro-Parameter bzw.DEFINE PRINTER
-Statement-Optionen werden ignoriert.JES xxxxx Die Optionen für die Verarbeitung von Datasets für JES werden vom OUTPUT JCL
-Statement mit dem NamenJESxxxxx
übernommen. Dabei kannxxxxx
bis zu 5 Zeichen lang sein.Die generierte JES API-Parameter-Zeichenkette lautet:
IAFP=A0M,OUTN=JESxxxxxDas
OUTPUT JCL
-Statement folgendenmaßen aussehen:JESxxxxx OUTPUT OUTDISP=WRITE,DEST=dest, CLASS=A,COPIES=1,FORMS=form,...Anmerkung:
Falls im Jobstrom keinOUTPUT JCL
-Statement existiert, wird ein Fehler gemeldet.
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
ROLLSRV=value
gibt das
Speichermedium an, auf dem ein Natural-Thread zwischen Terminal-Ein- und
Ausgabe aus- bzw eingespeichert werden soll.
Siehe auch Roll File and Roll Server in der TP Monitor Interfaces-Dokumentation.
Wert | Erklärung |
---|---|
ON |
Es wird der Natural Roll Server
benutzt.
Dies ist der Standardwert. |
OFF |
Es werden Dateien ("Roll
Files)") zum Aus- und Einspeichern benutzt, siehe
ROLLFN .
|
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
ROLLFN=value
gibt die
Anzahl der Dateien ("Roll Files)") an, die zum Aus- und
Einspeichern eines Natural-Thread benutzt werden sollen, wenn der Subparameter
ROLLSRV
auf
OFF
gesetzt ist.
Wert | Erklärung |
---|---|
1 -
5 |
Anzahl der zu benutzenden Dateien. |
1 |
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
SPASIZE=value
gibt die
Größe des Puffers an, der den Scratch-Pad-Bereich ("Scratch Pad
Area", SPA) enthalten soll.
In einer nicht-konversationalen Umgebung ist dies ebenfalls die Größe des simulierten SPA, der auf den SIP Server geschrieben wird.
Wert | Erklärung |
---|---|
256 -
16777216 |
Puffergröße in KB. |
1024 |
Dies ist der Standardwert. |
SPATID=value
gibt die
Natural-Subsystemkennung für den
Authorized Services
Manager (ASM) an, der benutzt wird, um den Scratch-Pad-Bereich
("Scratch Pad Area", SPA) für einen nicht-konversationalen Treiber
zu speichern. Der ASM wird in der Operations-Dokumentation
beschrieben.
Wert | Erklärung |
---|---|
1 - 4 Zeichen | Subsystemkennung.
Dieser Wert muss bei allen Parametertabellen gleich sein
und muss mit dem Wert übereinstimmen, der für |
NAT2 |
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten konversationellen Umgebungen.
SUPNONC=value
gibt an, ob
das Umschalten von einer terminalorientierten auf eine konversationelle
Umgebung möglich ist oder nicht.
Wert | Erklärung |
---|---|
ON |
Das Umschalten ist gestattet. |
OFF |
Das Umschalten ist nicht gestattet.
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
TERMDB=value
gibt an, ob
die Natural-Session beendet werden soll, wenn eine der im Program Specification
Block (PSB) angegebenen DL/I-Datenbanken nicht verfügbar ist.
Wert | Erklärung |
---|---|
ON |
Die Natural-Session wird beendet. |
OFF |
Die Natural-Session wird nicht beendet.
Falls eine der Datenbanken beim Zugriff nicht verfügbar ist, wird der Natural-Transaktionsschlüssel durch IMS TM suspendiert. Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur in dialog-orientierten Umgebungen.
TERMIPL=value
gibt an, ob
die Natural-Session mit einer Fehlermeldung beendet wird, wenn ein Initial
Program Load (IPL) zwischen dem aktuellen Transaktionsschritt und dem Beginn
der Session aufgetreten ist.
Wert | Erklärung |
---|---|
ON |
Die Natural-Session wird beendet. |
OFF |
Die Natural-Session wird nicht beendet.
Dies ist der Standardwert. |
THBELOW=value
gibt an, ob
der Natural-Thread unterhalb oder oberhalb der 16 MB-Grenze zugewiesen
wird.
Wert | Erklärung |
---|---|
ON |
Der Natural-Thread wird unterhalb der
16 MB-Grenze zugewiesen.
Dies ist der Standardwert. |
OFF |
Der Natural-Thread wird oberhalb der 16 MB-Grenze zugewiesen. |
THSIZE=value
gibt die
Größe des Natural-Thread an. Dies ist der Bereich, welcher alle Natural-Puffer
enthält, die einen Bezug zur Benutzersitzungen haben.
Wert | Erklärung |
---|---|
100000 -
99999999 |
Eine Thread-Größe in Bytes, die ein Vielfaches von 8 und größer als oder gleich 100000 ist. |
1048576 |
Dies ist der Standardwert. |
Dieser Schlüsselwort-Subparameter gilt nur für den BMP-Treiber.
USERID=value
gibt an, wie
der Wert der Systemvariablen
*INIT-USER
(siehe
Systemvariablen-Dokumentation) bestimmt wird.
Wert | Erklärung |
---|---|
ON |
Die Natural-Benutzerkennung, die in der
Systemvariablen *INIT-USER enthalten ist, wird
entweder vom Security-Zugangskontrollblock (falls ein Security-Software-Paket
aktiv ist) oder vom Parameter USER der Jobkarte übernommen.
|
OFF |
Die Natural-Benutzerkennung, die in der
Systemvariablen *INIT-USER enthalten ist, wird vom
Jobnamen übernommen.
Dies ist der Standardwert. |
NTIMSPE ENTRYNM=ENV0021, * ACTACTV=ON, * ACTLOG=LOG, * ACTARID=A1, * PRTDRIV=SCS_E1, * THBELOW=OFF, * THSIZE=1000000, * SPATID=ASM1