TWS/Graph Graphik, Doku und Monitor für TWS Einführung HORIZONT Software für Rechenzentren Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com Einführung Installation am PC >> Dateien für den PC erstellen (ISPF Download) >> TWS/Graph PC Client Grundlagen >> TWS/Graph AD Dokumentation >> TWS/XRef Host >> TWS/Graph PC für Fortgeschrittene >> HORIZONT 2 TWS/Graph PC-Installation (1) 1. Nehmen Sie die CD und starten das Installationsprogramm 2. Geben Sie ein Zielverzeichnis an 3. Nun können Sie TWS/Graph mit TWSGRAPH.EXE aufrufen 4. Und ein Icon... Hier klicken, falls TWS/Graph bereits installiert ist HORIZONT 3 TWS/Graph PC-Installation (2) Unter Windows geht es so: 1. Rechte Maus am Desktop 2. Eine Verknüfung erstellen... HORIZONT 4 TWS/Graph PC-Installation (3) ...klicken sie auf das Symbol für TWSGRAPH.EXE... HORIZONT 5 TWS/Graph PC-Installation (4) ... Und die Installation ist erfolgreich beendet! HORIZONT 6 TWS/Graph PC-Dateien erstellen • Der Host-Teil von TWS/Graph wird benutzt um die OPC Daten auszulesen und PC Files zu erstellen: USERID.TWSGRAPH.AD Auftragsbeschreibung USERID.TWSGRAPH.CPTagesplan • Rufen Sie TWS/Graph am Host über TSO auf TSO EX ‘PREFIX.TWSGRAPH.CLIST(OPGX)’ Hier klicken, falls sie online mit TCP/IP arbeiten HORIZONT 7 TWS/Graph PC-Dateien erstellen (1) Auswahl Option 1 ”UNLOAD" HORIZONT 8 TWS/Graph PC-Dateien erstellen (2) ...dann die Datenbasis auswählen... HORIZONT 9 TWS/Graph PC-Dateien erstellen (3) * um alle Aufträge auszuwählen Entladedateie n auf dem Host Job Submit bei Eingabe oder ... HORIZONT 10 TWS/Graph PC-Dateien erstellen (4) ... starten Sie den Job von Hand HORIZONT 11 TWS/Graph PC-Dateien erstellen (5) Der Job sollte mit RC=0 enden RC=0 OK RC=12 Es wurden keine Daten für das Auswahlkriterium gefunden HORIZONT 12 TWS/Graph PC-Dateien erstellen (6) ...in DD SYSPRINT erhalten Sie eine kleine Statistik HORIZONT 13 TWS/Graph File Transfer (1) Nachdem die Daten auf dem Host korrekt erstellt wurden, müssen Sie auf den PC des Benutzers übertragen werden. Hierzu gibt es prinzipiell zwei Möglichkeiten: • FTP • File Transfer der Terminal Emulation • Wichtig: In beiden Fällen als Textdatei übertragen HORIZONT 14 TWS/Graph File Transfer (3) Host Daten (Beispiel): ´USERID.TWSGRAPH.AD´ PC Daten (Beispiel) C:\TWSGRAPH\TWSGRAPH.AD Erforderlicher Modus ist TEXT ! (ASCII und CRLF einschalten !) HORIZONT 15 TWS/Graph Zusammenfassung "PC-Dateien erstellen" 1. TWS/Graph Host aufrufen 2. UNLOAD auswählen 2. Auftragsbeschreibung oder Tagesplan auswählen 3. Eingabe der Auswahl-Kriterien 4. Submit Job 5. Job auf korrekte Ergebnisse hin überprüfen 6. Host-Daten auf den PC übertragen HORIZONT 16 TWS/Graph Grundlagen PC-Client Offline oder Online Mit TWS/Graph arbeiten Sie entweder Offline oder Online. …oder Online Offline… HORIZONT 18 TWS/Graph Datei öffnen (1) In beiden Fällen beginnt eine Arbeitssitzung mit Datei Öffnen: HORIZONT 19 Datei Öffnen auswählen... TWS/Graph Datei öffnen (2) Falls Sie OFFLINE arbeiten: Name der Datei eingeben, z.B. TWSGRAPH.AD Auswahl Auftragsbeschreibung Auswahl Suchkriterien eingeben HORIZONT mit OK bestätigen... 20 Falls Sie ONLINE arbeiten: Dieses Feld auswählen TWS/Graph Datei öffnen (3) - ONLINE Falls Sie ONLINE arbeiten: TSO Userid und Passwort angeben... ...und das richtige Transaktionsprogramm angeben, z.B. OPCGAD für AD und OPCGCP für CP... HORIZONT 21 TWS/Graph Datei öffnen (4) Auswahl-Kriterien Wichtig: Wählen Sie nicht zu viele Aufträge aus! Netzpläne mit mehr als 100 Objekten sind unübersichtlich! In beiden Fällen (OFFLINE oder ONLINE) müssen Auswahlkriterien angegeben werden: mit OK bestätigen... HORIZONT Falls Sie lieber über Operationsfelder wie z.B. den Jobnamen suchen... 22 TWS/Graph Datei öffnen (5) ...dann geben Sie hier den Jobnamen an HORIZONT 23 TWS/Graph Datei öffnen (6) Als Ergebnis erhalten Sie eine Liste aller Aufträge, die Ihrer Auswahl entsprechen Mit einem Maus Klick können Sie Aufträge von der Anzeige ausschließen mit OK bestätigen HORIZONT 24 TWS/Graph Das Auftragsnetz (1) Das Ergebnis ist ein Netzplan, der alle ausgewählten Aufträge enthält Inklusive aller externer Vor- und Nachläufer Netze (optional)! HORIZONT 25 TWS/Graph Das Auftragsnetz (2) Vergrößern Mit einem Klick auf OP wird ein Operationsnetzplan erzeugt Verkleinern Den Mauszeiger auf das Auftragssymbol positionieren .... ...und der Auftragsname wird angezeigt HORIZONT 26 TWS/Graph Vergrößern mit der Maus (1) Ein anderer Weg, um einen Ausschnitt auszuwählen: 1. Positionieren Sie die Maus in einen leeren Bereich und halten die linke Maustaste gedrückt 2. Ziehen Sie die Maus in die entgegengesetzte Ecke und lassen Sie die Maustaste los 3. Betätigen Sie die linke Maustaste während Sie in dem Rechteck sind HORIZONT 27 TWS/Graph Vergrößern mit der Maus (2) Als Ergebnis erhalten Sie eine detailliertere Ansicht der Auswahl Der Netzplan enthält alle externen Vor- und Nachläufer. Diejenigen Auftäge, die von TWS/Graph automatisch eingefügt wurden, sind durch eine gestrichelte Linie gekennzeichnet HORIZONT 28 TWS/Graph Externe Vorgänger / Nachfolger Falls Sie keine externen Vorgänger oder Nachfolger benötigen... HORIZONT 29 TWS/Graph Zusammenfassung "Datei öffnen" 1. Falls Sie FTP verwenden: Selektieren Sie am Host alle Aufträge, filtern Sie erst auf PC Ebene 2. Grenzen Sie jedoch am PC Ihre Auswahl soweit wie möglich ein 3. Externen Vor- und Nachläufer werden automatisch ausgewählt. 4. Schalten Sie zwischen der Auftragsebene und der Operationsebene durch Betätigung der Maus um 5. Benutzen Sie die Maus, um Ihre Ansicht zu vergrößern oder zu verkleinern HORIZONT 30 TWS/Graph Auftrags- und Operations-Daten Um Information zu erhalten: klicken mit der rechten Maustaste in einen Knoten... HORIZONT ... und wählen dann Auftrags-Info aus 31 TWS/Graph Auftragsdaten anzeigen ... und zusätzlich einige Optionen. Betätigen Sie bitte die Operationen Schaltfläche ... Als Ergebnis erhalten Sie eine Liste mit allen Auftragsdaten ... HORIZONT 32 TWS/Graph Operationsliste Durch einen Doppelklick können Sie weitere Informationen über die Operation abrufen Als Ergebnis erhalten Sie eine Liste aller Operationen der ausgewählten Aufträge HORIZONT Der zugehörige Operationsnetzplan wird automatisch erstellt 33 TWS/Graph Operationsdaten anzeigen Durch den Doppel- klick erhalten wir eine Liste aller Operationsdaten Alle Informationsfenster können in der Größe verändert und verschoben werden! Schließt alle Information sfenster ... HORIZONT 34 TWS/Graph Operationsnetzplan ... und erweitert den Operationsnetzplan auf die maximale Größe Die Symbole und Farben im Operations-Netzplan sind frei wählbar und helfen Ihnen bei der Unterscheidung HORIZONT 35 TWS/Graph Suchfunktion Ganz einfach: Nutzen Sie die Menu Option Suchen um Aufträge, Operation, Spezielle Ressourcen zu finden ... Aber wie kann ich gezielt Informationen finden ? HORIZONT 36 TWS/Graph Suchkriterien eingeben Wir suchen nach Operationen mit einer Funktionsstelle CPU* mit OK bestätigen HORIZONT PS: Wenn Sie lieber mit deutschen Begriffen arbeiten, dann müssen Sie die Datei TWSGRAPH.LBL anpassen 37 TWS/Graph Suchfunktion Ergebnis Das Ergebnis der Suche ist eine Liste mit 5 Einträgen ... und Sie erhalten alle Daten der Operation angezeigt Ein Doppelklick auf eine Zeile in der Liste... HORIZONT 38 TWS/Graph Subnetz Klicken Sie auf Subnet, um einen neuen Netzplan aus den markierten Operationen zu bilden Selected Im Netzplan sind Operations are die 5 Operationen marked markiert Alle anderen other Operations Operationen bleiben are not marked unberücksichtigt HORIZONT 39 TWS/Graph Subnetz Als Ergebnis erhalten Sie einen Netzplan, der aus den ausgewählten Operationen besteht Subnetze sind nützlich, um komplexe Abhängigkeiten zu zeigen HORIZONT 40 TWS/Graph Auswahl für Subnetz mit linker Maus ... und damit erstellen Sie ein Subnetz der ausgewählten Operationen Wählen Sie entsprechende Operationen mit der linken Maustase linken Maustasteaus aus HORIZONT 41 TWS/Graph Suche nach Speziellen Ressourcen Sie suchen nach beliebigen Speziellen Ressourcen mit OK bestätigen HORIZONT 42 TWS/Graph Meldung bei Suchfunktion Problem? Die Meldung wird angezeigt, wenn es im Netzplan bereits Markierungen gibt. Entscheiden Sie, ob 1. Bereits bestehende Markierungen entfernt werden. 2. Bereits bestehende Markierungen beibehalten werden. Auf diese Art können verschiedene Selektionen nacheinander durchgeführt werden, z.B. zuerst WSID=A*, dann WSID=B* HORIZONT 43 TWS/Graph Suchfunktion Ergebnis In der Ergebnisliste werden alle Operationen angezeigt, die Spezielle Ressourcen haben Wähle Menu, um die Spezielle Ressource anzuzeigen... HORIZONT 44 TWS/Graph Liste mit Speziellen Ressourcen Wählen Sie im Menü Spezielle Ressourcen aus... ...und Sie erhalten eine Liste der Spezielle Ressourcen! HORIZONT 45 TWS/Graph Zusammenfassung 1/2 "Suchen, Listen und Subnetze" 1. 2. 3. Benutzen Sie die rechte Maustaste, um ein Menu aufzurufen. Zeigen Sie Auftrags- und Operationsdaten mit Hilfe der Option Information an. Nutzen Sie den Doppel-Klick der linken Maustaste, um aus der Liste der Operationen entsprechende Operationsdaten anzuzeigen. HORIZONT 46 TWS/Graph Zusammenfassung 2/2 "Suchen, Listen und Subnetze" 4. Benutzen Sie SEARCH um Auftragsdaten, Operationen, Spezial Resourcen usw. zu suchen und zu markieren 5. Benutzen Sie SUBNET um aus markierten Auftragsdaten neue Netze zu bilden Bestehende Markierungen werden nach Aufforderung freigegeben HORIZONT 47 TWS/Graph AD Doku Die AD Dokumentation ist ein automatisch erstellter Report Ihrer Auftragsbeschreibung, er beinhaltet u.a. • • • • • • • Laufzyklen Jahresübersicht über die geplanten Lauftage Operationen interne und externe Vorgänger und Nachfolger Spezielle Ressourcen Arbeitsanweisungen (OI) JCL Beispiel HORIZONT 48 TWS/Graph AD Doku Im Auftragsnetz mit der rechten Maus auf einen Auftrag klicken... HORIZONT 49 TWS/Graph AD Doku ...gewünschte "Abschnitte" auswählen... HORIZONT 50 TWS/Graph AD Doku als HTML Datei ...die HTMLDoku wird im Browser angezeigt Beispiel HORIZONT 51 TWS/Graph AD Doku für mehrere Aufträge Falls Sie eine Dokumentation für mehrere Aufträge benötigen, dann einfach die Aufträge markieren (Maus oder Suchfunktion)... HORIZONT 52 TWS/Graph AD Doku für mehrere Aufträge ...und mit der rechten Maus in die freie Fläche klicken... HORIZONT 53 TWS/Graph AD Doku für mehrere Aufträge ...wie gehabt: Abschnitte markieren... HORIZONT 54 TWS/Graph AD Doku für mehrere Aufträge ...die HTMLDoku wird im Browser angezeigt ...nach unten "scrollen".. HORIZONT 55 TWS/Graph AD Doku Autragsnetz ...das Auftragsnetz mit den ausgewählten Aufträgen... ...und nochmals nach unten "scrollen"... HORIZONT 56 TWS/Graph AD Doku Index für mehrere Aufträge ...der Index mit den Auftragsdokus Beispiel HORIZONT 57 TWS/Graph TWS/XRef (TWS/Graph ISPF Dialog) Auswahl Option 5 ”TWS/XRef" TWS/XRef ermöglicht, eigene Abfragen und Reports auf Basis der Auftragsbeschreibung zu erstellen Es kann nach Aufträgen, Operationen, Vorgängern, Nachfolgern, Speziellen Ressourcen und Laufzyklen gesucht werden, und das mit allen Datenfeldern! HORIZONT 58 TWS/Graph TWS/Xref Modell HORIZONT 59 TWS/Graph TWS/Xref Suchkriterien eingeben Nutzen Sie Option 2 um ein Modell anzuwenden Was ist ein "Modell"? In TWS/XRef beschreibt ein "Modell" das Aussehen eines Eingabepanels und der Ergebnisliste (vgl. XINFO "Display" HORIZONT 60 TWS/Graph TWS/XRef Modell auswählen ... suchen Sie sich das passende Modell und wählen es mit S aus ... HORIZONT 61 TWS/Graph Suchkriterien eingeben 1. Geben Sie die Auswahlkriterien ein, in diesem Fall suchen wir alle Aufträge, die nicht täglich laufen 2. Benutzen Sie Vergleichs-Operatoren wie EQ, NE, GT, LT... 3. Starten Sie die Abfrage dann mit EXEC HORIZONT 62 TWS/Graph TWS/XRef Ergebnis Als Ergebnis erhalten Sie eine Liste mit allen Aufträgen, die nicht die Periode DAIYLY haben Hinweis: Der Vergleichsoperator NE (Not Equal) ist in unserem Fall nicht korrekt. Wenn Sie "NE DAILY" eingeben, erhalten Sie allen Perioden ungleich DAILY. Falls ein Auftrag DAILY und z.B. WEEKEND hat, erhalten Sie den Auftrag trotzdem, und zwar den WEEKEND-Record. In diesem Fall also Operator NX (NOT EXISTS) verwenden! HORIZONT 63 TWS/Graph TWS/XRef Modell Wählen Sie Option 1 “MODELS” aus... Wie kann ich meine eigenen EingabePanels und ReportLayouts mit TWS/XRef definieren? HORIZONT 64 TWS/Graph Modell ändern ... und wählen Sie das Modell, welches Sie ändern möchten, mit Line Command M aus ... HORIZONT 65 TWS/Graph Modell anpassen TWS Feldname Position des Feldes im Eingabe Panel Links die Eingabefelder In diesem Panel können Sie Ihr Modell modifizieren HORIZONT Rechts die Ausgabeliste Position des Feldes in der Ausgabe Länge des Feldes in der Ausgabe Ausprobieren können Sie das ganze mit dem Primary Command TEST ... 66 TWS/Graph Suchkriterien eingeben 1. Eingabe der Auswahlkriterien 2. Starten Sie die Abfrage dann mit EXEC HORIZONT 67 TWS/Graph TWS/XRef Ergebnis Als Ergebnis erhalten Sie eine Liste, die Ihren Auswahlkriterien entspricht HORIZONT 68 TWS/Graph TWS/XRef Batch Sie können diese Abfragen auch im Batch durchführen Mit LN=0 können Sie z.B. Überschriften unterdrücken Dies bedeutet, daß Sie Abfragen definieren können, deren Ausgabe Sie als Eingabedaten für Folgeprogramme nutzen können !!! HORIZONT 69 TWS/Graph TWS/XRef Beispiel Beipiel: Wir suchen alle Operationen, die mehr als 49 externe Vorläufer haben HORIZONT Wählen Sie das entsprechende Modell aus ... 70 TWS/Graph TWS/XRef Modell anpassen Das Feld, das wir benötigen, also ‘No. of ext. Pred’, wird mit Hilfe der POSitionsangabe ausgewählt. Alle anderen Felder lassen wir frei. HORIZONT 71 TWS/Graph TWS/XRef Modell anpassen 49 eingeben ... ... und GT (Greater Than) ... HORIZONT 72 TWS/Graph TWS/XRef ...und wir erhalten die Ergebnisliste mit allen Operationen, die mindestens 50 externe Vorgänger haben HORIZONT 73 TWS/Graph TWS/XRef Ein weiteres Bespiel: Wir wollen alle Operationen mit der Funktionsstelle CPU1 oder CPU2 finden HORIZONT 74 TWS/Graph TWS/XRef APPID GE A Seite 1 von 2 Seite 2 von 2 und Ergebnis APPID LE C OR APPID GE X und APPID LE Z HORIZONT 75 A B C X Y Z TWS/Graph TWS/XRef Das ‘Primary Command’ COPY kopiert die aktuelle Seite. OR erstellt eine neue Seite mit allen verfügbaren Auswahlkriterien. HORIZONT 76 TWS/Graph TWS/XRef OR... WsId EQ CPU1... Lassen Sie uns nochmals die Definitionen auf Seite 1 überprüfen HORIZONT 77 TWS/Graph TWS/XRef ‘Page 2 of 2’ gibt an, dass es sich um eine OR Verknüpfung mit 2 Seiten handelt WsId EQ CPU2 HORIZONT 78 TWS/Graph TWS/XRef ...Zurück zur ersten Seite Starten Sie die Abfrage dann mit dem EXEC Kommando HORIZONT 79 TWS/Graph TWS/XRef Die Ergebnisliste enthält alle Operationen, die auf CPU1 oder CPU2 ausgeführt werden HORIZONT 80 TWS/Graph Zusammenfassung "TWS/XRef" 1. Es können eigene Abfragepanels und Ausgabeformate definiert werden 2. Alle Datenfelder der Auftragsbeschreibung können genutzt werden 3. Es können generische Platzhalter verwendet werden, z.B. AppId=A*B%%1 4. Es können Vergleichsoperatoren EQ, NE, GT, LT verwendet werden 5. Ausführung im Batch möglich HORIZONT 81 TWS/Graph Für Fortgeschrittene Auftragslisten >> Vorgänger / Nachfolger >> Netzplan “Von Auftrag - Bis Auftrag” >> Cluster >> Forecast >> Loop Analyse >> Netzpläne Bearbeiten >> HORIZONT 82 TWS/Graph Auftragsliste Ich möchte immer wieder bestimmte Aufträge überprüfen, die man aber nicht so einfach mittels Suchkriterien auswählen kann. Wie geht das am einfachsten? HORIZONT 83 TWS/Graph Auftragslisten erstellen Aufträge können entweder über Suchkriterien oder über Liste ausgewählt werden. Eine Auftragsliste beinhaltet einfach eine Auftrags-Id pro Zeile: Sie können auch Platzhalter verwenden, z.B. *ABC* *DEF*123%%T Erstellen Sie zuerst die Liste mit einem Editor HORIZONT 84 TWS/Graph Aufträge aus der Liste laden 1) Öffnen auswählen... 2) im Dialog Aufträge aus der Auftragsliste laden anklicken.Wenn Sie diese Aufträge laden wollen: 4) Den Namen der Liste angeben 3) OK anklicken. HORIZONT 85 TWS/Graph Auftraglliste Als nächstes wird die Auftragsliste geladen... ...Sie bestätigen diese mit OK... HORIZONT 86 TWS/Graph Externe Vorgänger / Nachfolger ...und hier sind die gewünschten Aufträge! HORIZONT Aber warum sind es mehr als meine drei gewünschten Aufträge? Und warum sind die zusätzlichen Aufträge gestrichelt dargestellt? 87 TWS/Graph Externe Vorgänger / Nachfolger Sie haben im Dialog Alle externen Vorgänger und Alle externen Nachfolger ausgewählt. Das bedeutet, daß direkte externen Vorgänger / Nachfolger automatisch ausgewählt werden! HORIZONT 88 TWS/Graph Auftragslisten Aber muß ich die Listen immer mit manuell erstellen? Die Listen mit jedem beliebigen Editor erstellen, aber auch mit TWS/Graph, oder am Host mit TWS/XRef oder auch mit XINFO! HORIZONT 89 TWS/Graph Auftragslisten erstellen 2) Subnetz erstellen.. 1) Klicken Sie in einem beliebigen Netzplan mit der linken Maus auf die entsprechenden Symbole HORIZONT 90 TWS/Graph Auftragslisten erstellen Dann im Subnetz Datei sichern unter auswählen... HORIZONT 91 TWS/Graph Auftragslisten erstellen 1) Dateinamen angeben 2) Auftragsliste auswählen ...und mit OK die Auftragsliste erstellen! HORIZONT 92 TWS/Graph Auftragslisten erstellen Die Listen können auch ONLINE verwendet werden. Sie laden dann die Aufträge direkt vom Host aus der Auftragsbeschreibung oder aus dem Tagesplan. Aufträge aus der Auftragsliste laden und... ...Kommunikation auswählen! HORIZONT 93 TWS/Graph Vorgänger / Nachfolger Um die Vorgänger oder/und Nachfolger eines Jobs zu erhalten, klicken Sie zuerst mit der rechtem Maus auf den Ausgangspunk. Dann gibt es prinzipiell zwei Möglichkeiten: 1. Markieren (und das zugehörige Submenü) 2. Vorgänger und Nachfolger laden Die Funktionen bei "Markieren" markieren alle Vorgänger und/oder Nachfolger im Netzplan. Vorteil: Einfach und sehr schnell Nachteil: Es wird nur im aktuellen Netzplan, aber nicht im gesamten TWS-Datenbestand gesucht HORIZONT 94 TWS/Graph Vorgänger / Nachfolger Eine gesamte Übersicht aller Vorgänger und Nachfolger erhalten Sie mit Vorgänger und/oder Nachfolger laden HORIZONT 95 TWS/Graph Vorgänger / Nachfolger Geben Sie im Dialog die gewünschten Ebenen an... HORIZONT 96 TWS/Graph Vorgänger / Nachfolger Nachdem TWS/Graph für Sie die gewünschten Aufträge gefunden hat, werden wie immer in einer Liste angezeigt.. HORIZONT 97 TWS/Graph Vorgänger / Nachfolger ..und die Nachfolger des Start-Auftrags werden im Netzplan dargestellt. Diese Funktion ist die Antwort auf Fragen wie z.B.: Was passiert eigentlich, wenn der Job “rausfliegt”? HORIZONT 98 TWS/Graph Vorgänger / Nachfolger Mit Optionen können SieDiese Funktion ist die Antwort auf Fragen wie z.B.: einstellen, ob Sie automatisch Was passiert eigentlich, wenn der Job zusätzliche Operationen “rausfliegt”? erhalten wollen... HORIZONT 99 TWS/Graph Vorgänger / Nachfolger HOR20DAY HOR20007 007 CPU HOR20DAY HOR20006 006 CPU HOR20DAY 00 HOR20DAY HOR20005 005 CPU HOR20DAY HOR20035 035 CPU HOR20DAY HOR20036 036 CPU HOR20DAY HOR20037 037 CPU HOR20DAY HOR20030 030 CPU HOR20DAY HOR20031 031 CPU HOR20DAY HOR20032 032 CPU HOR20DAY HOR20033 033 CPU HOR20DAY HOR20025 025 CPU HOR20DAY HOR20026 026 CPU HOR20DAY HOR20020 020 CPU HOR20DAY HOR20021 021 CPU HOR20DAY HOR20022 022 CPU HOR20DAY HOR20023 023 CPU HOR20DAY HOR20010 010 CPU HOR20DAY HOR20011 011 CPU HOR20DAY HOR20012 012 CPU HOR20DAY HOR20015 015 CPU HOR20DAY HOR20013 013 CPU HOR40DAY HOR40007 007 CPU HOR40DAY HOR40006 006 CPU HOR40DAY 00 HOR10DAY 00 HOR40DAY HOR40037 037 CPU HOR40DAY HOR40030 030 CPU HOR40DAY HOR40031 031 CPU HOR40DAY HOR40032 032 CPU HOR40DAY HOR40033 033 CPU HOR40DAY HOR40025 025 CPU HOR40DAY HOR40026 026 CPU HOR40DAY HOR40020 020 CPU HOR40DAY HOR40021 021 CPU HOR40DAY HOR40022 022 CPU HOR40DAY HOR40023 023 CPU HOR40DAY HOR40010 010 CPU HOR40DAY HOR40011 011 CPU HOR40DAY HOR40012 012 CPU HOR40DAY HOR40015 015 CPU HOR10DAY HOR10037 037 CPU HOR10DAY HOR10030 030 CPU HOR10DAY HOR10031 031 CPU HOR10DAY HOR10032 032 CPU HOR10DAY HOR10033 033 CPU HOR10DAY HOR10025 025 CPU HOR10DAY HOR10026 026 CPU HOR10DAY HOR10006 006 CPU HOR10DAY HOR10020 020 CPU HOR10DAY HOR10021 021 CPU HOR10DAY HOR10022 022 CPU HOR10DAY HOR10023 023 CPU HOR10DAY HOR10005 005 CPU HOR10DAY HOR10015 015 CPU HOR10DAY HOR10011 011 CPU HOR10DAY HOR10012 012 CPU HOR10DAY HOR10013 013 CPU HOR50DAY 00 HOR30DAY 00 HOR40DAY HOR40036 036 CPU HOR10DAY HOR10036 036 CPU HOR10DAY HOR10010 010 CPU HOR20DAY 25 HOR40DAY HOR40035 035 CPU HOR10DAY HOR10035 035 CPU HOR10DAY HOR10007 007 CPU 001 TIME Pr oduction S tar t 11:00 HOR40DAY HOR40005 005 CPU Da es sich bei den gelben Operationen um keine Vorgänger des Startjobs handelt, werden diese nur dann angezeigt, wenn „Aufträge vollständig angezeigen“ ausgewählt wird. HOR40DAY HOR40013 013 CPU HOR10DAY 25 HOR50DAY HOR50035 035 CPU HOR50DAY HOR50036 036 CPU HOR50DAY HOR50025 025 CPU HOR50DAY HOR50026 026 CPU HOR50DAY HOR50037 037 CPU HOR50DAY HOR50030 030 CPU HOR50DAY HOR50031 031 CPU HOR50DAY HOR50032 032 CPU HOR50DAY HOR50033 033 CPU HOR50DAY HOR50006 006 CPU HOR50DAY HOR50020 020 CPU HOR50DAY HOR50021 021 CPU HOR50DAY HOR50022 022 CPU HOR50DAY HOR50023 023 CPU HOR50DAY HOR50005 005 CPU HOR50DAY HOR50010 010 CPU HOR50DAY HOR50011 011 CPU HOR50DAY HOR50012 012 CPU HOR50DAY HOR50013 013 CPU HOR50DAY HOR50007 007 CPU HOR50DAY HOR50015 015 CPU HOR30DAY HOR30035 035 CPU HOR30DAY HOR30036 036 CPU HOR30DAY HOR30037 037 CPU HOR30DAY HOR30030 030 CPU HOR30DAY HOR30031 031 CPU HOR30DAY HOR30032 032 CPU HOR30DAY HOR30033 033 CPU HOR30DAY HOR30025 025 CPU HOR30DAY HOR30026 026 CPU HOR30DAY HOR30007 007 CPU HOR30DAY HOR30020 020 CPU HOR30DAY HOR30021 021 CPU HOR30DAY HOR30022 022 CPU HOR30DAY HOR30023 023 CPU HOR30DAY HOR30006 006 CPU HOR30DAY HOR30010 010 CPU HOR30DAY HOR30011 011 CPU HOR30DAY HOR30012 012 CPU HOR30DAY HOR30005 005 CPU HOR30DAY HOR30015 015 CPU HOR30DAY HOR30013 013 CPU Die pinkfarbenen Operationen sind Vorgänger des Startjobs und werden immer angezeigt HOR40DAY 25 HOR50DAY 25 Startjob HOR70DAY 04 HOR70040 HOR30DAY 25 HOR70DAY 03 HOR70030 HOR70DAY 00 HORIZONT 100 HOR70DAY 05 HOR70050 HOR70DAY 25 TWS/Graph Mehrfache Vorgänger/Nachfolger Sie benötigen alle Vorgänger von mehrerern Aufträgen Operationen ? 1. Markieren Sie die End/Startpunkte mit linkem Mausklick HORIZONT 101 TWS/Graph Mehrfache Vorgänger/Nachfolger 2. Klicken Sie rechts in die freie Fläche und wählen Sie “Vorg. und Nachfolger laden“ aus HORIZONT 102 TWS/Graph Mehrfache Vorgänger/Nachfolger 3. Bestätigen Sie die folgenden Dialoge und... HORIZONT 103 TWS/Graph Mehrfache Vorgänger/Nachfolger 4. ...schon erhalten Sie das Ergebnis HORIZONT 104 TWS/Graph Mehrfache Vorgänger/Nachfolger Etwas einfacher geht es, wenn Sie Auftragsnamen und Operationsnummer der Startpunkte kennen. Erstellen Sie eine Textdatei Datei, Format jeder Zeile: AUFTRAG-OPNO HORIZONT 105 TWS/Graph Mehrfache Vorgänger/Nachfolger 1. Wählen Sie „Vorgänger und Nachfolger laden“ aus HORIZONT 106 TWS/Graph Mehrfache Vorgänger/Nachfolger 2. Geben Sie den Namen der Textdatei an und markieren „Startpunkte aus Datei laden“ HORIZONT 107 TWS/Graph Mehrfache Vorgänger/Nachfolger 3. Bestätigen Sie die folgenden Dialoge und... HORIZONT 108 TWS/Graph Mehrfache Vorgänger/Nachfolger 4. ...schon erhalten Sie das Ergebnis HORIZONT 109 TWS/Graph "Von - Bis" Verarbeitung Das Problem: Eine bestimmte Verarbeitung hat einen Start-Job und einen EndeJob. Sie möchten einen Netzplan mit allen dazwischenliegenden Operationen HORIZONT 110 TWS/Graph "Von - Bis" alte Methode 1. In einem Netzplan, in dem sich beide Operationen befinden müssen, vom Startjob aus „Nachfolger“ markieren... 2. Subnetz aktivieren... Eine Möglichkeit bietet die Markierungsfunktion HORIZONT 111 TWS/Graph "Von - Bis" Im Subnetz vom Endejob ausgehend "Markieren""Vorgänger" auswählen und erneut ein Subnetz aufbauen HORIZONT 112 TWS/Graph "Von - Bis" Und Fertig! Diese Vorgehensweise hat einen wesentlichen Nachteil: Es wird nur im Netzplan, aber nicht im gesamten TWS-Datenbestand gesucht. Deshalb gibt es eine weitaus bessere Funktion... HORIZONT 113 TWS/Graph "Von - Bis" Auf Öffnen klicken... ...Aufträge ‚Von... Bis...‘ laden auswählen... HORIZONT 114 TWS/Graph "Von - Bis" Start-Job Ende-Job HORIZONT 115 TWS/Graph "Von - Bis" Nachdem TWS/Graph für Sie die gewünschten Aufträge gefunden hat, werden diese wie immer in einer Liste angezeigt.. HORIZONT 116 TWS/Graph "Von - Bis" Und Fertig! ... Und hier mit externen Vorgänger / Nachfolgern Einmal ohne externe Vorgänger / Nachfolger... HORIZONT 117 TWS/Graph "Von - Bis" Eigentlich kann man in TWS/Graph immer Platzhalterzeichen eingeben. Auch hier? Wenn Sie mit Platzhalterzeichen arbeiten, dann müssen Sie nach Eingabe der Start- und Endepunkte in der linken Liste die Start- und in der rechten Liste die Endepunkte auswählen HORIZONT 118 TWS/Graph Cluster Verwenden Sie die ClusterFunktion, um Aufträge oder Operationen graphisch zu gruppieren, und zwar nach jedem beliebigen TWS-Feld! HORIZONT 119 TWS/Graph Cluster Wählen Sie im Dialog das gewünschte Feld aus... HORIZONT 120 TWS/Graph Cluster Owner ABC... ...Owner DEF... ...und Owner XYZ... HORIZONT 121 TWS/Graph Cluster Mit einem anderen Feld als Kriterium, z..B. der Group Definition, erhalten Sie natürlich ein ganz anderes Ergebnis... HORIZONT 122 TWS/Graph Cluster Gruppe ABC... ...Gruppe DEF... ...und Gruppe XYZ... HORIZONT 123 TWS/Graph Forecast Die Forecast-Funktion ist ein Bestandteil der Host-Komponente von TWS/Graph, mit der Sie Tagespläne für jeden beliebigen Tag in der Zukunft erstellen können. • Datenbasis ist der existierende LTP oder ein von TWS/Graph erstellter temporärer LTP • Kein Test-OPC notwendig! • Sicherheit: Die Funktion verwendet ausschließlich Kopien der originalen OPC-Dateien (AD, SI, CP, LT)! HORIZONT 124 TWS/Graph Forecast Auswahl Option 1 ”UNLOAD" HORIZONT 125 TWS/Graph Forecast ...dann LTP als Datenbasis auswählen... HORIZONT 126 TWS/Graph Forecast --------------------- FORECAST BASED ON TRIAL Commund ===> Forecast Period From To ===> 991231 0600 ===> 000101 2359 Input Database AD VSAM WS VSAM RD VSAM SI VSAM LT VSAM ===> ===> ===> ===> ===> ===> Den gewünschten Zeitraum Tagesplan --------------(normalerweise ein bis zwei Tage) eintragen! YYMMDD HHMM YYMMDD Hier HHMM L angeben, wenn der Zeitraum innerhalb des existierenden LTP ist... F L Existing Long Term Plan, F Forecast P390A.OPCESA.V2R0M0.AD______________________ P390A.OPCESA.V2R0M0.WS______________________ P390A.OPCESA.V2R0M0.RD______________________ ...oder F angeben, wenn der P390A.OPCESA.V2R0M0.SI______________________ Zeitraum außerhalb des LTP P390A.OPCESA.V2R0M0.LT______________________ ist. Output Diese Datei enthält nach SYSPRINT DPREPORT ===> P390G.TWSGRAPH.EQQMLOG______________________ erfolgreichem Jobende den PC-File ===> P390G.TWSGRAPH.CP___________________________ Tagesplan für Note: File has to be transfered to den Die PC und used as a CP-filegewünschten mit TWS/GraphTag PC!und muß Submit ===> S S submit job, E edit before submit dann zum PC übertragen werden. HORIZONT 127 TWS/Graph Forecast ...oder in einem Netzplan! Nach dem Filetransfer kann man die übertragene Datei am PC wie eine normale Tagesplandatei auswerten, also z.B. in einem Balkenplan... HORIZONT 128 TWS/Graph Loop-Analyse Problem: Sie verlängern den Tagesplan und erhalten einen Loop EQQ0384E EQQ0384E EQQ0384E EQQ0384E EQQ0384E EQQ0384E EQQ0384E EQQ0384E EQQ0384E DEPENDENCY LOOP FOUND IN AN Auftrags-NETWORK LIST OF Operationen CONTAINED IN LOOP FOLLOWS: LOOP:OP 0001 IN APPL LOOPAPPL3 IA 981010 0600 LOOP:OP 0010 WAIT10 IN APPL LOOPAPPL3 IA 981010 0600 LOOP:OP 0099 IN APPL LOOPAPPL2 IA 981010 0600 LOOP:OP 0014 WAIT10 IN APPL LOOPAPPL2 IA 981010 0600 LOOP:OP 0010 RC12 IN APPL LOOPAPPL1 IA 981010 0600 SUGGESTED DEPENDENCIES CAUSING LOOP ARE: LOOPAPPL2 0014 WAIT10 981010 0600 ON VorgängerECESSOR PATH HORIZONT Loop! Und jetzt? 129 TWS/Graph Loop-Analyse Lösung: Sie analysieren den Loop mit TWS/Graph! A LOOPAPPL1 Loop on 10.10.YY HORIZONT HORIZONT A LOOPAPPL2 Loop on 10.10.YY HORIZONT 130 A LOOPAPPL3 Loop on 10.10.YY TWS/Graph HORIZONT Loop-Analyse Auswahl Option 1 ”UNLOAD" HORIZONT 131 TWS/Graph Loop-Analyse ...dann als Datenbasis LOOP auswählen... HORIZONT 132 TWS/Graph Loop-Analyse ...hier den Namen des OPC Reports der Tagesplanverlängerung eingeben... ...und nach erfolgreichem Jobende die Ausgabedatei TWSGRAPH.AD zum PC übertragen oder... HORIZONT 133 TWS/Graph Loop-Analyse ...mit Hilfe der Kommunikationsfunktion den Report der Tagesplanverlängerung direkt am PC auswerten und den Netzplan aufbauen. HORIZONT 134 TWS/Graph Loop-Analyse Das Resultat ist ein Netzplan der Auftragsbeschreibung mit allen Aufträgen, die auf dem Loop sind. Unter Umständen ist dies jedoch immer noch zuviel... HORIZONT ...mit der Funktion Suchen Loops kann man diese Menge einschränken! 135 TWS/Graph Loop-Analyse Mit Subnetz können diese Operationen dann in einem eigenen Netzplan dargestellt werden Im Netzplan werden genau die Operationen aufgelistet und markiert, die auf dem Loop sind. HORIZONT 136 TWS/Graph Loop-Analyse Im Subnetz kann die „falsche“ Abhängigkeit einfach und schnell lokalisiert werden! HORIZONT 137 TWS/Graph Aufträge anlegen, ändern, löschen Abhängigkeiten aufräumen... Übergaben realisieren.. Warum soll man Netzpläne graphisch bearbeiten? Andere, nicht OPCkonforme Software wie z.B. Visio, Corell Draw ersetzen... HORIZONT Neu Aufträge erstellen... 138 TWS/Graph Aufträge anlegen, ändern, löschen Abhängigkeiten löschen... Mit der rechten Maus auf eine Abhängigkeit klicken, dann Löschen auswählen... HORIZONT 139 TWS/Graph Aufträge anlegen, ändern, löschen Abhängigkeiten einfügen... Mit der rechten Maus irgendwo in einen freie Fläche klicken, dann Abhängigkeit einfügen auswählen... HORIZONT 140 TWS/Graph Aufträge anlegen, ändern, löschen Abhängigkeiten einfügen... Zuerst mit der linken Maustaste auf den Vorgänger klicken, dann mit der linken Maustaste den Nachfolger auswählen... HORIZONT 141 TWS/Graph Aufträge anlegen, ändern, löschen Abhängigkeiten einfügen... ...und hier haben wir die neue Abhängigkeit! HORIZONT 142 TWS/Graph Aufträge anlegen, ändern, löschen Operationen löschen... Mit der rechten Maus auf die Operation klicken, zuerst Bearbeiten, und dann Löschen auswählen..... HORIZONT 143 TWS/Graph Aufträge anlegen, ändern, löschen Operationen löschen... ...Bestätigen... HORIZONT 144 TWS/Graph Aufträge anlegen, ändern, löschen Operationen löschen... ...und erledigt! HORIZONT 145 TWS/Graph Aufträge anlegen, ändern, löschen Operationen kopieren... Mit der rechten Maus auf eine Operation klicken, zuerst Bearbeiten, dann Kopieren auswählen... HORIZONT 146 TWS/Graph Aufträge anlegen, ändern, löschen Operationen kopieren... Die Operationsnumme r wird automatisch erhöht! OK... HORIZONT 147 TWS/Graph Aufträge anlegen, ändern, löschen Operationen kopieren... ...dann mit ...Select a der linken Maustaste position for eine Position für the new die Operation Operation... auswählen... HORIZONT 148 TWS/Graph Aufträge anlegen, ändern, löschen Operationen kopieren... ...und hier ist unsere neue Operation! HORIZONT Ein kleiner Hinweis: Mit der Menüoption Ansicht - Neu Zeichnen können Sie die Knoten automatisch neu positionieren lassen! 149 TWS/Graph Aufträge anlegen, ändern, löschen Einen neuen Netzplan erstellen... HORIZONT Datei - Neu auswählen... 150 TWS/Graph Aufträge anlegen, ändern, löschen Einen neuen Auftrag anlegen... Mit der rechten Maus das KontextMenü für Netzpläne aufrufen, dann Auftrag einfügen auswählen... HORIZONT 151 TWS/Graph Aufträge anlegen, ändern, löschen Einen neuen Auftrag anlegen... ...die gewünschten Auftragsdaten angeben.. HORIZONT 152 TWS/Graph Aufträge anlegen, ändern, löschen Einen neuen Auftrag anlegen... ...dann mit der linken Maustaste eine Position für den Auftrag auswählen... HORIZONT 153 TWS/Graph Aufträge anlegen, ändern, löschen Eine neue Operation anlegen... h 1) Auf den OP-Knopf klicken, damit ein leeres Operationsnet z angezeigt wird... HORIZONT 2) Mit der rechten Maus im leeren Operationsnetz das Kontext-Menü für Netzpläne aufrufen, dann Operation einfügen auswählen... 154 TWS/Graph Aufträge anlegen, ändern, löschen Eine neue Operation anlegen... ...Die Operationsdaten angeben... HORIZONT 155 TWS/Graph Aufträge anlegen, ändern, löschen Eine neue Operation anlegen... ...dann mit der linken Maustaste eine Position für die Operation auswählen... HORIZONT 156 TWS/Graph Aufträge anlegen, ändern, löschen Eine externe Abhängigkeit einfügen... Wie kann ich zwei Aufträge voneinander abhängig machen? HORIZONT Wie im OPC nur über Operationen: Sie müssen zuerst den OPKnopf drücken, um das Operationsnetz zu erhalten... 157 TWS/Graph Aufträge anlegen, ändern, löschen ..und dann die gewünschte Abhängigkeit im Operationsnetz einfügen... Eine externe Abhängigkeit einfügen... ...die Abhängigkeit wird dann im Auftragsnetz automatisch angezeigt! HORIZONT 158 TWS/Graph Aufträge anlegen, ändern, löschen Datei sichern unter auswählen... Geänderten Netzplan sichern... HORIZONT 159 TWS/Graph Aufträge anlegen, ändern, löschen 1) Dateinamen angeben 2) Netzplan auswählen Geänderten Netzplan sichern... ...und mit OK den Netzplan speichern! HORIZONT 160 TWS/Graph TWS/Graph Graphik, Doku und Monitor für TWS 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