1 / 32

H O RIZONT Software for Datacenters

TWS/BatchAD. Mass Updates for TWS. Product Presentation. H O RIZONT Software for Datacenters. Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com. What is TWS/BatchAD?. TWS/BatchAD is an add on to TWS, it enables you to:. Perform mass updates

dinos
Download Presentation

H O RIZONT Software for Datacenters

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TWS/BatchAD Mass Updates for TWS Product Presentation HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0www.horizont-it.com

  2. What is TWS/BatchAD? TWS/BatchAD is an add on to TWS, it enables you to: • Perform mass updates • Modify all TWS definitions in batch • To move TWS-Applications from one TWS into another by modifying keys • ...

  3. With TWS/BatchAD 1.4 1.2 1.3 1.1 1.7 1.5 1.6 1.9 Insert, delete, modify or list execute TWS dialog functions in batch mode! • Applications • Calendars • Periods • Workstations • ETT • OI • Special Resource Definitions • Variable tables

  4. Without TWS/BatchAD TWS’s integrated mass update function does not compare with TWS/BatchAD: • The TWS mass update is complicated and incomplete • Your own PIF program will need • maintenance for new TWS versions • manpower to implement requirements • documentation

  5. Technique of TWS/BatchAD TWS/BatchAD is a “normal” program (no STC). It communicates with the TWS controller. • TWS/BatchAD uses PIF (TWS Program Interface) - 100% secure- 100% reliabel • TWS/BatchAD can be used in- Batch programs (JCL)- Dialog programs (Clist, REXX)

  6. Selection TWS/BatchAD offers a wide range of selection functionality: • Generic • Use wildcards for selection and modification (change all Applications PROD* to TEST*) • All data fields are supported • Application lists • Use predefined application list for selection

  7. Control Statements * SEARCH CRITERIA ADID=TEST* * ACTION PARAMETERRECORD=ADCOM ACTION=MODIFY* UPDATE PARAMETER NEWADID=PROD* Select Applications, Operations, Special Resources... Select the desired action Specify new values for the selected objects

  8. Some examples The following three examples show you the capabilities of TWS/BatchAD: • Change key values like Application Id by keeping references (Successors, OI, ETT) • Delete Operations by keeping internal and external dependencies • Copy Applications, Operations, Calendars etc. from from Test to Production

  9. Example (1) Automatically: Change the Operation No. in predecessor definitions of all successors! Change Operation No: * SEARCH CRITERIAADID=M*APPL* OPNO=99* ACTION PARAMETERRECORD=ADOP ACTION=MODIFY* UPDATE PARAMETERNEWOPNO=255... * SEARCH CRITERIAPREADID=M*APPL* PREOPNO=99* ACTION PARAMETERRECORD=ADDEP ACTION=MODIFY* UPDATE PARAMETERNEWPREOPNO=255...

  10. Example (2) 10 30 20 12 33 10 30 12 33 Delete Operations: *SEARCH CRITERIAADID=MYAPPL OPNO=20*ACTION PARAMETERRECORD=ADOP ACTION=DELETE RESTORE_DEPENDECY_NET=Y Keep dependencies!

  11. Example (3) The Problem:JCL with TWS Variables Test JCL with TWS Variables The Solution: 1) Copy Variables with TWS/BatchAD Test Production 2) Simulate Variables with SmartJCL Variables Variables JCL JCL SmartJCL JCL Checker

  12. TWS/BatchAD • Makes it easier to generate TWS/BatchAD control cards • Samples and templates are available online • Integrated history function to access control cards that where generated previousely • GA Q3 2006 TWS/BatchAD has an ISPF dialog.

  13. TWS/BatchAD – ISPF Dialog Import/Export Standard Fuctions History and Examples

  14. TWS/BatchAD – ISPF Dialog Let‘s change the start time of all jobs belonging to applications ABC* from 22:30 to 23:00

  15. TWS/BatchAD - MainMenu • Type M (odify)

  16. TWS/BatchAD - Select Object • Specify 12 to modify operations

  17. TWS/BatchAD - Select ADCOM • Specify application selection criteria

  18. TWS/BatchAD - Select ADOP • Specify operation selection criteria

  19. TWS/BatchAD - Update ADOP • Specify new value

  20. TWS/BatchAD - Batchjob • TWS/BatchAD Control Cards

  21. TWS/BatchAD – Examples Examples allows you to access standard control cards easily

  22. TWS/BatchAD – Examples Select desired example

  23. TWS/BatchAD – Examples TWS/BatchAD control cards

  24. TWS/BatchAD vs. BCI (1) TWS/BatchAD BCI Comparison Operators Yes No Selection Criteria All fields Limited (no Jobname!) Selection by List Yes No Modify all fields Yes No

  25. TWS/BatchAD vs. BCI (2) TWS/BatchAD BCI Modify, Insert, Delete: • Workstation • Calendar • Period • Special Resource • ETT, OI • Variables Yes No

  26. TWS/BatchAD vs. BCI (3) TWS/BatchAD BCI “Batchloader“ Yes, for all Data! Only for AD and OI Extended Batchloader TWS Batchloader Pending Applications Yes No Export of all Data Yes Only AD + OI Size limitations No Yes, AD < 32K

  27. TWS/BatchAD vs. BCI (4) TWS/BatchAD BCI Import Yes, for all Data! Only AD + OI Readable Format Yes No Special Functions Simulation Yes No Sort Operations Yes No Generic Update Yes No

  28. TWS/BatchAD vs. BatchLoader (1) TWS/BatchAD BatchLoader Comparison Operators Yes No The Batchloader utility of TWS allows to create new Applications, or to update existing Applications, but it does not create Batchloader statements based on existing Applications Selection Criteria All fields No Selection by List Yes No Modify all fields Yes

  29. TWS/BatchAD vs. BatchLoader (2) TWS/BatchAD BatchLoader Modify, Insert, Delete: • Workstation • Calendar • Period • Special Resource • ETT, OI • Variables Yes No

  30. TWS/BatchAD vs. BatchLoader (3) TWS/BatchAD BatchLoader “Batchloader“ Yes, for all Data! Only for Apps and OI Extended Batchloader TWS Batchloader Pending Applications Yes No Export of all Data Yes No Size limitations No Yes, APP < 32K

  31. TWS/BatchAD vs. BatchLoader (4) TWS/BatchAD BatchLoader Import Yes, for all Data! Only AD + OI Readable Format Yes Yes Special Functions Simulation Yes No Sort Operations Yes No Generic Update Yes No

  32. TWS/BatchAD Mass Updates for TWS Thank you very much for your attention! HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0www.horizont-it.com

More Related