Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

IWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren

Ähnliche Präsentationen


Präsentation zum Thema: "IWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren"—  Präsentation transkript:

1 IWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren
Das Änderungssystem für IWS z/OS Definitionen Produkt-Präsentation HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1

2 Was ist IWS/BatchAD? IWS/BatchAD ist ein Zusatzprodukt zu “IWS für z/OS” mit folgender Funktionalität: IWS/BatchAD modifiziert IWS-Definitionen IWS/BatchAD löscht einzelne Sub-Objekte (z.B. Spezielle Ressourcen, Abhängigkeiten, etc.) und fügt sie ein IWS/BatchAD führt Massenänderungen durch IWS/BatchAD ermöglich Export/Import von IWS-Daten zwischen verschiedenen IWS Subsystemen

3 Wer verwendet IWS/BatchAD?
IWS/BatchAD is ein Muss für alle Mitarbeiter, die mit „IWS für z/OS“ arbeiten, insbesonders Produktionsplanung Projektteams ...

4 Ohne IWS/BatchAD Die in IWS integrierten Funktionen („Mass update”, eigene „PIF”-Programme) decken nicht den Bedarf: „Mass Update“ ist unvollständig und kompliziert Ihre eigenen PIF Programme benötigen Anpassung bei jedem neuen IWS Release Programmieraufwand für neuen Funktionen Dokumentation

5 Alle IWS Dialog Funktionen im Batch ausführen!
Mit IWS/BatchAD Einfügen, Löschen, Ändern oder Ausgeben von 1.1 1.3 1.2 1.4 1.7 1.5 1.6 1.9 Aufträgen Kalendern Perioden Funktionsstellen ETT OI Speziellen Ressourcen Variablen Tabellen Alle IWS Dialog Funktionen im Batch ausführen!

6 Zur Technik von IWS/BatchAD
IWS/BatchAD ist ein “normales” Programm (keine STC). Es kommuniziert mit dem IWS-Controller. IWS/BatchAD verwendet das PIF % sicher - 100% zuverlässig IWS/BatchAD kann verwendet werden in - Batchjobs (JCL) - Dialog-Programmen (Clist, REXX)

7 Auswahl IWS/BatchAD bietet vielfältige Möglichkeiten zur Auswahl und Bearbeitung der Datenobjekte: Generisch Platzhalter für Auswahl und Änderungen, z.B. Umbenennen aller Aufträge PROD* nach TEST* Alle Datenfelder werden unterstützt Auftragslisten Sie können auch Auftragslisten für die Auswahl verwenden

8 Steuerkarten Auswahl der Aufträge, Operationen, Spezielle Ressourcen... * SEARCH CRITERIA ADID=TEST* * ACTION PARAMETER RECORD=ADCOM ACTION=MODIFY * UPDATE PARAMETER NEWADID=PROD* …was soll gemacht werden ..welche Werte sollen geändert werden

9 Beispiele Folgende Beispiele sollen die Möglichkeiten von IWS/BatchAD aufzeigen: Schlüsselwerte wie z.B. Auftrags-Id ändern, unter Beibehaltung aller Referenzen (Vorgänger, ETT) Operationen löschen und alle nötigen internen und externen Abhängigkeiten einfügen Variablentabellen für Test-JCL vorbereiten und Aufträge, Operationen, Kalender usw. von Test nach Produktion (oder umgekehrt)

10 Beispiel (1) Operation Nr. ändern:
Automatisch: Die Operationsnummer in allen Vorgängerdefinitionen ändern Operation Nr. ändern: * SEARCH CRITERIA ADID=M*APPL* OPNO=99 * ACTION PARAMETER RECORD=ADOP ACTION=MODIFY * UPDATE PARAMETER NEWOPNO= * SEARCH CRITERIA PREADID=M*APPL* PREOPNO=99 * ACTION PARAMETER RECORD=ADDEP ACTION=MODIFY * UPDATE PARAMETER NEWPREOPNO=

11 Beispiel (2) Abhängigkeiten beibehalten! Operationen löschen:
10 12 20 33 30 *SEARCH CRITERIA ADID=MYAPPL OPNO=20 *ACTION PARAMETER RECORD=ADOP ACTION=DELETE RESTORE_DEPENDECY_NET=Y 10 12 33 30 Abhängigkeiten beibehalten!

12 Beispiel (3) Test JCL mit IWS Variablen Test Produktion Variable
Das Problem: JCL mit IWS Variablen Test JCL mit IWS Variablen Die Lösung: 1) Variablen mit IWS/BatchAD kopieren Test Produktion Variable Variable 2) Die JCL mit SmartJCL überprüfen JCL JCL SmartJCL JCL Checker

13 Praxisbeispiele von IWS/BatchAD

14 IWS/BatchAD Beispiel 1 IWS-Daten von einemIWS in ein anderes IWS transportieren und zwar nicht nur für Aufträge, sondern für alle IWS-Definitionsdaten

15 IWS/BatchAD Beispiel 1 1. Schritt: Entladen aus IWS 1
IWS-Daten auswählen, hier alle ABC-Aufträge mit Last-Update-Date >= * General parameter WRITE_CD_BEFORE=Y * Selection criteria ADID=ABC* ADLDATE>= * Action parameter ACTION=LIST RECORD=ADCOM Selektionsparameter die Daten werden im IWS/BatchAD-Format in die Datei mit dem DD-Namen OABCDBO geschrieben

16 IWS/BatchAD Beispiel 1 2. Schritt: Laden nach IWS 2
Die Datei aus dem vorherigen Schritt (siehe DD OABCDBO) als Eingabe im DD-Statement SYSIN verwenden. Hinweis zum jeweiligen IWS-Subsystemnamen: Kann in JCL als auch als IWS/BatchAD-Parameter definiert werden. Randanmerkung: Mittels dieser Technik könnten Sie auch alle geänderten IWS-Daten eines Tages entladen.

17 IWS/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 IWS-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

18 IWS/BatchAD Beispiel 2 alle (!) IWS Daten entladen Spec. Resources
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 SRCNAME=* ACTION=LIST RECORD=SRCOM END1BLOCK ADID=* ACTION=LIST RECORD=ADCOM END1BLOCK ETTNAME=* ACTION=LIST RECORD=ETT END1BLOCK OIADID=* ACTION=LIST RECORD=OI Spec. Resources Kalender Aufträge Variablentabellen ETT Perioden OI Workstation

19 Selektionsparameter Auftragsname sowie Auftragsstatus
IWS/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 Selektionsparameter Auftragsname sowie Auftragsstatus neuer Status P

20 IWS/BatchAD Beispiel 4 Auftragskalender und -beschreibung ändern
* Selection criteria ADID=* ADOWNER=XYZ * Action parameter ACTION=MODIFY RECORD=ADCOM * Update parameter NEWADCAL=GERMANY NEWADDESC=XYZ4711 Selektionsparameter Auftragsname sowie Owner neuer Kalendername und Beschreibung

21 Selektionsparameter Auftragsname
IWS/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 … Selektionsparameter Auftragsname neuer Auftragsname

22 IWS/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

23 IWS/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 Sonderparameter Selektionsparameter alle Aufträge alle Funktionsstellen IN, Dauer=1 Minute neue Dauer 1 Sekunde

24 Selektionsparameter Auftragsname
IWS/BatchAD Beispiel 7 Auftrag löschen sowie alle Nachfolgerabhängigkeiten 1. Teil: Auftrag löschen ADID=NAME ACTION=DELETE RECORD=ADCOM Selektionsparameter Auftragsname

25 Selektion Vorläufer-Auftragsname
IWS/BatchAD Beispiel 7 Auftrag löschen sowie alle Nachfolgerabhängigkeiten 2. Teil: Vorläufer löschen ADID=NAME ACTION=DELETE RECORD=ADCOM END1BLOCK SECURITY_FLAG=N ADID=* ADDEPADID=NAME RECORD=ADDEP ACTION=DELETE Sonderparameter Selektion Vorläufer-Auftragsname

26 Selektion mit Name der Speziellen Ressource
IWS/BatchAD Beispiel 8 Spezielle Ressource in allen Operationen löschen SECURITY_FLAG=N ADID=* ADSRN=SPECRES ACTION=DELETE RECORD=ADSR Sonderparameter Selektion mit Name der Speziellen Ressource

27 IWS/BatchAD weitere Beispiele
Weitere Beispiele können Sie dem IWS/BatchAD-Handbuch im Kapitel Beispiele entnehmen, z.B. Auftrag kopieren in neuen Auftrag Jobnamen ändern Funktionsstellennamen ändern Abhängigkeiten löschen oder einfügen Variablentabelle kopieren Zugriffsmethode einer Funktionsstellenname anpassen u.v.m.

28 IWS/BatchAD HORIZONT Vielen Dank für Ihre Aufmerksamkeit!
Das Änderungssystem für IWS z/OS Definitionen Vielen Dank für Ihre Aufmerksamkeit! HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 1 1 1 1 1 1 1 1 1 1 1


Herunterladen ppt "IWS/BatchAD HORIZONT Produkt-Präsentation Software für Rechenzentren"

Ähnliche Präsentationen


Google-Anzeigen