Das Änderungssystem für den Tagesplan

Slides:



Advertisements
Ähnliche Präsentationen
Java: Objektorientierte Programmierung
Advertisements

EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Kapitel 7 Claudio Moraga, Gisbert Dittrich FBI Unido
EINI-I Einführung in die Informatik für Naturwissenschaftler und Ingenieure I Vorlesung 2 SWS WS 99/00 Gisbert Dittrich FBI Unido
Otto-von-Guericke-Universität Magdeburg Gamal Kassem 1 Tabellenzeile mit READ lesen READ TABLE itab INDEX idx READ TABLE itab WITH KEY comp1 = f1.... Compn.
Ralf KüstersDagstuhl 2008/11/30 2 Ralf KüstersDagstuhl 2008/11/30 3.
Smart/JCL HORIZONT Software für Rechenzentren
XINFO HORIZONT Software für Rechenzentren Erfahrungsbericht:
Software für Rechenzentren
Das IT - Informationssystem
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
TWS/Graph HORIZONT Produkt-Präsentation Software für Rechenzentren
XINFO HORIZONT Unterstützung bei der Umstellung von
Das IT - Informationssystem
Das Änderungssystem für TWS Definitionen
HORIZONT 1 XINFO ® XINFO - User Training Das IT-Informations-System Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Java Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
TWS/Graph HORIZONT Produktionsüberwachung für “TWS for z/OS”
TWS/Audit HORIZONT Produkt-Präsentation Software für Rechenzentren
Das Änderungssystem für den Tagesplan
Der Übergabe-Prozess-Manager
Graphik, Doku und Monitor für TWS
Graphik, Doku und Monitor für TWS
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO 3.3 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das Änderungssystem für TWS Definitionen
Smart/JCL HORIZONT Zusatznutzen von Smart/JCL
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO V3R7 (planned) HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89.
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem XINFO V3R2 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
XINFO HORIZONT XINFO in der Anwendungsentwicklung
HORIZONT 1 XINFO ® Das IT - Informationssystem z/OS Space HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 SmartJCL ® Der einfache Weg zur fehlerfreien JCL HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem Assembler HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem CICS HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem IMS HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Der einfache Weg zur fehlerfreien JCL SmartJCL Eclipse / RDz plugin HORIZONT Software for Datacenters Garmischer Str. 8 D München.
HORIZONT 1 XINFO ® Das IT - Informationssystem Bagjas HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Control-D HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Load Module HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
HORIZONT 1 XINFO ® Das IT - Informationssystem Eclipse Plugin HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
HORIZONT 1 XINFO ® Das IT - Informationssystem PO-Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das IT - Informationssystem
Alois Schütte Advanced System Programming 2 Interprozeßkommunikation  2.1 JVM Ablaufumgebung  2.2 Java Native Interface (JNI)  Verwendung von.
HORIZONT 1 SmartJCL ® Der einfache Weg zur fehlerfreien JCL neue Version 3.2 HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel.
Das IT - Informationssystem
HORIZONT 1 XINFO ® Das IT - Informationssystem HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 /
Das Änderungssystem für den Tagesplan
Das IT - Informationssystem
Der einfache Weg zur fehlerfreien JCL
Das IT - Informationssystem
Graphik, Doku und Monitor für TWS
The IT–Information System
Der einfache Weg zur fehlerfreien JCL
Der einfache Weg zur fehlerfreien JCL
XINFO HORIZONT XINFO-Schnittstellen zum Output-Management
Das IT - Informationssystem
Das Änderungssystem für TWS Definitionen
TWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren
XINFO HORIZONT Überblick zu XINFO Software for Datacenters
Das Änderungssystem für den Tagesplan
IWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren
Das Änderungssystem für IWS z/OS Definitionen
 Präsentation transkript:

Das Änderungssystem für den Tagesplan TWS/BatchCP Das Änderungssystem für den Tagesplan Product Präsentation HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com 1 1 1 1 1 1 1 1 1 1 1

Was ist TWS/BatchCP? TWS/BatchCP ist ein Zusatzprodukt zu “TWS für z/OS” mit folgender Funktionalität TWS/BatchCP modifiziert den Tagesplan im Batch TWS/BatchCP führt Massenänderungen im Tagesplan durch

Wer verwendet TWS/BatchCP TWS/BatchCP ist ein Muss für alle Mitarbeiter, die mit „TWS für z/OS“ arbeiten, insbesondere Produktionsplanung Steuerung (Operating) ...

Ohne TWS/BatchCP Die in TWS integrierten Funktionen decken nicht den Bedarf: OPC-Dialog umständlich fehleranfällig durch manuelle Änderungen OPC Mass-Update nicht für den Tagesplan OPC Batchloaderstatements

alle TWS Dialog Funktionen im Batch! Mit TWS/BatchCP Einfügen, Löschen, Ändern oder Ausgeben von Occurrences Operationen Speziellen Ressourcen Anhängigkeiten JCL aus der JS-Datei alle TWS Dialog Funktionen im Batch! 5.4 5.3 5.2 5.1 5.5 5.6

Wie arbeitet TWS/BatchCP TWS/BatchCP ist ein “normales” Programm (keine STC). Es kommuniziert mit dem TWS-Controller. TWS/BatchCP verwendet das PIF - 100% sicher - 100% zuverlässig TWS/BatchCP kann verwendet werden in - Batchjobs (JCL) - Dialog-Programmen (Clist, REXX)

Auswahl TWS/BatchCP bietet vielfältige Möglichkeiten zur Auswahl und Bearbeitung der Datenobjekte: Generisch Platzhalter für Auswahl und Änderungen Alle Datenfelder werden unterstützt Auftragslisten Sie können auch Auftragslisten für die Auswahl verwenden Vergleichsoperatoren Mit Vergleichsoperatoren können z.B. Jobs gesucht werden, die schon länger wie eine Stunde laufen.

Steuerkarten * SEARCH CRITERIA ADID=A*B* * ACTION PARAMETER Auswahl der Occurrences, Operationen, Speziellen Ressourcen... * SEARCH CRITERIA ADID=A*B* * ACTION PARAMETER RECORD=CPOC/CPOP/CPDEP/CPSR/JS ACTION=INSERT/DELETE/MODIFY/LIST * UPDATE PARAMETER STATUS=C …was soll gemacht werden ..welche Werte sollen geändert werden

Einige Beispiele Folgende vier Beispiele sollen die Möglichkeiten von TWS/BatchCP aufzeigen: Eine Liste mit allen Jobs ausgeben, die bereits seit mehr als einer Stunde aktiv sind Eine Liste mit allen Jobs ausgeben, die auf eine Spezielle Ressource warten Zyklische Jobs wiederholt einplanen, z.B. alle 10 Minuten TWS/BatchCP und REXX

Beispiel (1) Jobs, die bereits länger als eine Stunde laufen Zeitvariable! * SEARCH CRITERIA ADID=* STATUS=S OPAS_TO=ACTUAL-0100 * ACTION PARAMETER RECORD=CPOP ACTION=LIST

Beispiel (2) Erstelle eine Liste mit allen Operations, die auf eine Spezielle Ressource warten. * SEARCH CRITERIA ADID=* OPXST=X * ACTION PARAMETER RECORD=CPOP ACTION=LIST OPC Extended Status!

Beispiel (3) Ein Job soll alle 15 Minuten laufen Mögliche Lösungen: 96 Laufzyklen mit unterschiedlichen Eingangszeiten oder 96 zeitabhängige Operationen Zu kompliziert! Nachteil: Wollen Sie wirklich 96 Laufzyklen definieren? Und wenn die Jobs später alle 10 Minuten laufen sollen?

Beispiel (3) Ein Job soll alle 15 Minuten laufen: CPU-Job Eine zeitabhängigeCPU Operation mit der “ersten” Startzeit CPU-Job Job mit TWS/BatchCP Erhöht die Startzeit und setzt den Status zurück

Beispiel (4) TWS/BatchCP und REXX: Datei mit TWS/BatchCP Steuerkarten /* REXX SETOPCMH */ ARG JOBNAME "ALLOC DD(PARMIN) DSN('HLQ.OCBBSP1') SHR REUSE" "ALLOC DD(EQQMLIB) DSN('SYS1.OPCESA.V2R1M0.SEQQMSG0') SHR REUSE" "ALLOC DD(EQQYPARM) DSN('HLQ.OPCESA.V2R1M0.EQQYPARM') SHR" "ALLOC DD(EQQMLOG) DSN(*) SHR REUSE" "ALLOC DD(SYSPRINT) DSN(*) REUSE" "CALL 'OPCBATCP.V1R9M1.LOAD(OCBICOM5)' '/"JOBNAME"'" "FREE DD(PARMIN EQQMLOG EQQMLIB EQQYPARM PRGRCF OCBOUT)" EXIT CUSTOMER=PARMJOBN SECURITY_FLAG=N CONTINUE_ON_PIFERROR=Y * SEARCH CRITERIA ... * ACTION PARAMETER RECORD=CPOC/CPOP/CPDEP/CPSR/JS ACTION=INSERT/DELETE/MODIFY/LIST * UPDATE PARAMETER Inhalt der Datei

Beispiel (4) TWS/BatchCP und REXX: Setze Operationen auf MH (Manual Hold) Anstelle hunderter Zeilenkommandos... …nur ein einziges Kommando

Vorteile vs. WSSTAT wenn eine Funktionsstelle manuell auf Offline gesetzt wird, kann sie mittels WSSTAT-Kommando nicht auf Aktiv zurückgesetzt werden. Resultat: „EQQWL23W WORK STATION CPU IS PENDING ONLINE. MANUAL ACTION REQUIRED“ TWS/BatchCP kann die Funktionsstelle auf den Status aktiv setzen

TWS/BatchCP vs. BCI TWS/BatchCP BCI Ja Ja Ja Ja Ja Ja Ja Ja Basic Functions TWS/BatchCP BCI Modify Application Operation Predecessor Special Resource Ja Ja Delete Application Ja Ja Copy Application Ja Ja Insert Application Ja Ja

TWS/BatchCP vs. BCI TWS/BatchCP BCI Ja Ja Ja Nein Ja Nein Ja Ja Ja Ja Basic Functions TWS/BatchCP BCI Insert and Delete Operation Predecessor Special Resource Ja Ja Delete JS-JCL Ja Nein Insert JS-JCL Ja Nein List JS-JCL Ja Ja List CP-WS Ja Ja

TWS/BatchCP vs. BCI TWS/BatchCP BCI Ja Yes Ja Nein Ja Nein Ja Nein Ja Basic Functions TWS/BatchCP BCI List CP-WS (5.5.) Ja Yes Modify CP-WS (5.5.) Ja Nein Modify CP-WS-Interval (5.5.) Ja Nein List CP Special Res. Ja Nein Modify CP Special Resource (5.7.) Ja Nein

TWS/BatchCP vs. BCI TWS/BatchCP BCI Ja Ja Ja Nein Ja Nein Nein Ja Nein Special Functions TWS/BatchCP BCI Variable simulation Ja Ja List JCL only Ja Nein List JCL sorted by planned start time Ja Nein LIST Status with RC Nein Ja “move” IA from CP to LTP, if IA > CP end Nein Ja

TWS/BatchCP vs. BCI TWS/BatchCP BCI Ja Nein Ja immer Nur eingeschränkt Basic functionality TWS/BatchCP BCI Operatoren Ja Nein Generische Selektion möglich Ja immer Nur eingeschränkt Number of selection parms > 50 < 20 Integrierte Datums- und Zeitfunktionen Ja Nein

TWS/BatchCP vs. BCI TWS/BatchCP BCI Ja Nein Ja Nein Ja Nein Selection Criteria TWS/BatchCP BCI Predecessor Ja Nein Successor Ja Nein Special Resources Ja Nein

TWS/BatchCP vs. BCI TWS/BatchCP BCI Extended status Ja Nein Selection Criteria TWS/BatchCP BCI Extended status Ja Nein Time depend Y/N Ja Nein Operation MH, NOP Ja Nein Nein on critical path Ja Nein Operation is urgent Ja Nein Op. latest out passed Ja Nein Op. cancel if late Ja Nein

TWS/BatchCP vs. BCI TWS/BatchCP BCI Ja Nein Ja Nein New Values Old start time+HHMM Ja Nein Commands MH etc. Ja Nein

TWS/BatchCP vs. OCL Die OCL (OPC Command Language) ist ein mächtiges Werkzeug, aber: Benötigt REXX Runtime Library Man muss REXX kennen (bzw. können) Wollen Sie wirklich programmieren? Wollen Sie wirklich Programme warten, z.B. bei einem TWS-Releasewechsel

TWS/BatchCP weitere Beispiele Weitere Beispiele können Sie dem TWS/BatchCP-Handbuch im Kapitel Beispiele entnehmen, z.B. Jobs auf manual hold setzen Errorjobs auf complete setzen Liste aller Operationen, welche auf eine Spezielle Ressource warten Vorläufer/Nachläufer anlisten/löschen/einfügen JCL aus JS lesen oder JCK in JS einfügen Funktionsstellen ändern u.v.m.

TWS/BatchCP HORIZONT Vielen Dank für Ihre Aufmerksamkeit Das Änderungssystem für den Tagesplan Vielen Dank für Ihre Aufmerksamkeit HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com 1 1 1 1 1 1 1 1 1 1 1