Kein Folientitel

Werbung
TWS/BatchAD
Das Änderungssystem für TWS Definitionen
Beispiele
HORIZONT
Software
1
HORIZONT für Rechenzentren
Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
www.horizont-it.com
TWS/BatchAD
TWS/BatchAD Beispiel 1
• OPC-Daten von einem OPC (TWS z/OS)
•
in ein anderes OPC transportieren
und zwar nicht nur für Aufträge, sondern
für alle OPC-Definitionsdaten
HORIZONT
2
TWS/BatchAD
TWS/BatchAD Beispiel 1
• 1. Schritt: Entladen aus OPC 1
- OPC-Daten auswählen, hier alle ABCAufträge mit Last-Update-Date >= 1.4.2001
* General parameter
WRITE_CD_BEFORE=Y
* Selection criteria
ADID=ABC*
ADLDATE>=20010401
* Action parameter
ACTION=LIST
RECORD=ADCOM
Selektionsparameter
die Daten werden im TWS/BatchAD-Format in die
Datei mit dem DD-Namen OABCDBO geschrieben
HORIZONT
3
TWS/BatchAD
TWS/BatchAD Beispiel 1
•2. Schritt: Laden nach OPC 2
- Die Datei aus dem vorherigen Schritt (siehe DD
OABCDBO) als Eingabe im DD-Statement SYSIN
verwenden.
•Hinweis zum jeweiligen OPC-Subsystemnamen:
Kann in JCL als auch als TWS/BatchADParameter definiert werden.
•Randanmerkung: Mittels dieser Technik könnten
Sie auch alle geänderten OPC-Daten eines
Tages entladen.
HORIZONT
4
TWS/BatchAD
TWS/BatchAD Tipp
•Die folgenden beiden generellen Parameter
können i.d.R. immer auf Y gesetzt werden
WRITE_CD_BEFORE=Y
WRITE_CD_AFTER=Y
•Damit werden die OPC-Daten vor der Änderung
sowie nach der Änderung „gesichert“
•WRITE_CD_BEFORE  vor Änderung  DD
OABCDBO
•WRITE_CD_AFTER  nach Änderung  DD
OABCDAO
•Hinweis: im Folgenden werden diese beiden
Parameter nicht mehr angegeben
HORIZONT
5
TWS/BatchAD
TWS/BatchAD Beispiel 2
• alle (!) OPC Daten entladen
SECURITY_FLAG=N
WRITE_CD_BEFORE=Y
CLNAME=*
ACTION=LIST
RECORD=CLCOM
END1BLOCK
JCLVCTAB=*
ACTION=LIST
RECORD=JCLVCOM
END1BLOCK
PRNAME=*
ACTION=LIST
RECORD=PRCOM
END1BLOCK
WSNAME=*
ACTION=LIST
RECORD=WSCOM
END1BLOCK
HORIZONT
Spec. Resources
Kalender
Aufträge
Variablentabellen
ETT
Perioden
OI
Workstation
6
SRCNAME=*
ACTION=LIST
RECORD=SRCOM
END1BLOCK
ADID=*
ACTION=LIST
RECORD=ADCOM
END1BLOCK
ETTNAME=*
ACTION=LIST
RECORD=ETT
END1BLOCK
OIADID=*
ACTION=LIST
RECORD=OI
TWS/BatchAD
TWS/BatchAD Beispiel 3
• Auftragsstatus für viele Aufträge ändern,
z.B. alle ABC-Aufträge auf Pending setzen
* Selection criteria
ADID=ABC*
ADSTAT=A
* Action parameter
ACTION=MODIFY
RECORD=ADCOM
* Update parameter
NEWADSTAT=P
HORIZONT
7
Selektionsparameter
Auftragsname sowie
Auftragsstatus
neuer Status P
TWS/BatchAD
TWS/BatchAD Beispiel 4
• Auftragskalender und -beschreibung
ändern
* Selection criteria
ADID=*
ADOWNER=XYZ
* Action parameter
ACTION=MODIFY
RECORD=ADCOM
* Update parameter
NEWADCAL=GERMANY
NEWADDESC=XYZ4711
HORIZONT
8
Selektionsparameter
Auftragsname sowie
Owner
neuer Kalendername
und Beschreibung
TWS/BatchAD
TWS/BatchAD Beispiel 5
• Auftragsname ändern inkl. aller Nachfolger
• 1. Schritt bzw. Steuerkartenblock:
* Selection criteria
ADID=APPL1
* Action parameter
ACTION=MODIFY
RECORD=ADCOM
* Update parameter
NEWADID=NEWAPPLNAME
END1BLOCK
…
HORIZONT
9
Selektionsparameter
Auftragsname
neuer Auftragsname
TWS/BatchAD
TWS/BatchAD Beispiel 5
• Auftragsname ändern inkl. aller Nachfolger
• 2. Schritt bzw. Steuerkartenblock:
SECURITY_FLAG=N
* Selection criteria
ADID=*
ADDEPADID=APPL1
* Action parameter
ACTION=MODIFY
RECORD=ADDEP
* Update parameter
NEWADDEPADID=NEWAPPLNAME
Sonderparameter
Selektionsparameter
Auftragsname
Abhängigkeiten
bearbeiten
neuer Auftragsname
HORIZONT
10
TWS/BatchAD
TWS/BatchAD Beispiel 6
• Operationsdauer ändern, z.B. von 1
Minute auf 1 Sekunde
SECURITY_FLAG=N
DURSEC=Y
* Selection criteria
ADID=*
ADOPWSID=IN
ADOPDUR=0001
* Action parameter
ACTION=MODIFY
RECORD=ADOP
* Update parameter
NEWADOPDURI=000001
HORIZONT
11
Sonderparameter
Selektionsparameter
alle Aufträge
alle Funktionsstellen IN,
Dauer=1 Minute
neue Dauer 1 Sekunde
TWS/BatchAD
TWS/BatchAD Beispiel 7
• Auftrag löschen sowie alle
•
Nachfolgerangaben
1. Teil: Auftrag löschen
ADID=NAME4711
ACTION=DELETE
RECORD=ADCOM
HORIZONT
Selektionsparameter
Auftragsname
12
TWS/BatchAD
TWS/BatchAD Beispiel 7
• Auftrag löschen sowie alle
•
Nachfolgerangaben
2. Teil: Vorläufer löschen
ADID=NAME4711
ACTION=DELETE
RECORD=ADCOM
END1BLOCK
SECURITY_FLAG=N
ADID=*
ADDEPADID=NAME4711
RECORD=ADDEP
ACTION=DELETE
HORIZONT
13
Sonderparameter
Selektion VorläuferAuftragsname
TWS/BatchAD
TWS/BatchAD Beispiel 8
• 1 Spezielle Ressource in allen
Operationen Auftrag löschen
SECURITY_FLAG=N
ADID=*
ADSRN=SPECRES4711
ACTION=DELETE
RECORD=ADSR
HORIZONT
14
Sonderparameter
Selektion mit Name der
Speziellen Ressource
TWS/BatchAD
TWS/BatchAD Beispiel 9
• 1 Spezielle Ressource in allen
Operationen Auftrag löschen
SECURITY_FLAG=N
ADID=*
ADSRN=SPECRES4711
ACTION=DELETE
RECORD=ADSR
HORIZONT
15
Sonderparameter
Selektion mit Name der
Speziellen Ressource
TWS/BatchAD
TWS/BatchAD
Das Änderungssystem für TWS Definitionen
Vielen Dank für Ihre
Aufmerksamkeit!
HORIZONT
Software
16
HORIZONT für Rechenzentren
Garmischer Str. 8
D- 80339 München
Tel ++49(0)89 / 540 162 - 0
www.horizont-it.com
TWS/BatchAD
Herunterladen