Why to use IWS for z/OS Advanced ISPF Panels
Rossella Donadeo 270001YS33 Visits (8379)
Since TWS for z/OS 8.6.0 you can use Advanced ISPF panels both for Current Plan monitoring and Application Description views (IWSz ISPF shortcuts: 5.3, 6.3, 1.4.1, 1.4.3).
To use them you can simply set from your TSO userid the “PANELS STYLE” option to Yes (IWSz ISPF shortcut 0.8).
A recent APAR (PI48138) solved a performance issue related to big list of current plan operations, so applying of this APAR is recommended (available versions are 920 and 930).
Coming to the point, why to use them?
Mainly because they allow:
We can better show this with an example.
In the below picture we have the EQQMOPRV panel, that is shown when you select 5.3 to list the operations in the plan, according to the selected filters if any.
COLORS / STATUS ASSOCIATION
First of all (NOTE 1 ) you can notice that the rows have different colors according to the operation status, in this case Red for error, yellow for waiting, green for arriving (like ready or *), blue for complete.
In this way it’s easier to locate immediately the operations needing attention (e.g. the red ones).
The color associations can be customized by the user itself, from EQQXCOLP panel (IWSz ISPF shortcut 0.3)
MORE VIEWS AVAILABLE
More in general you can choose the number of information and level of detail by selecting the preferred view ( NOTE 2 ).
If you go to the action bar, position the cursor under View and then press enter, you will see a pull down menu where you can choose the view to be used:
In our example we are using the Job Detail view. The fact that there are more info on the right that we can access pressing the right PFKey (PF11) is show by the >> symbol as pointed out by NOTE 3.
The Job Detail view is made by five panels, so you can continue to scroll right until the >> are no more shown.
In general to see if you can scroll left or right on the panel, look for the >> o << symbols on top of the rows list.
This kind of panels have also a very useful help at column level. For example (NOTE 4) if you want to know the meaning of column C, if you position the cursor under C and then press enter the help pop up window is shown describing it: in this case explaining that it is an indicator about the fact that job is on a critical path or not.
EASY ROW COMMANDS
You can directly write the wished row command as usually done in the old panels, but here it is also possible to request the list of the available one for that specific operation, by writing the slash / in place of the row command and then pressing enter: at this point a pull down menu is shown with all the existing command but highlighting the allowed ones.
In our example (NOTE 5) we put the slash on the last row and the provided list shows that the option n8 (recovery info) is not applicable.
This facilitate the operators to identify all possible commands and the applicable ones.
DIRECT LINK TO OTHER PATH
Finally, if you go to the Action bar, position the cursor under Action and press enter, the pull down menu of all possible actions is shown (NOTE 6).
In this case we can go directly to add operation path to come back again to this list when the action is ended, or to the DB2 history view or to the SORT panel path.
Until now we saw the panels related to the lists..
But the advanced panels provide useful options in browsing single operation too.
Let’s see again with an example:
ALL INFO IN ONE SCROLLABLE PANEL
If we select the operation ended in error for browse (S or B row command e.g.) the panel EQQSOPSD is shown.
This panel is scrollable and each time you scroll to the next page a common section identifying the operation is always shown at the top, while the other sections are scrolled. (NOTE 1).
SECTIONS EASILY LOCATED
The panels is divide in sections that facilitate the search of wished information and can be easily located using the find command and the eye catcher on the left at top of section (NOTE 2) like ST for status section, DEP for Dependency section, TIM for time section, SR for Special resource section, OPT for option section, UF for user field section, SAUT for system automation section, REM for remote engine section.
ALL POSSIBLE ACTIONS / LINK AVAILABLE FROM A SINGLE PANEL
Like for the list panel, in this single operation browse panel we have a rich action bar that allow you to directly go to execute actions both at operation level (NOTE 4)
that at occurrence level (NOTE 5).
You can also link to a miscellanea set of actions using the Action pull down menu (NOTE 3)
Finally you can choose two different views (NOTE 6) : the full one and the compact one
The full one contains also all the list details (list of special resources, list of predecessors etc…)
Similar advantages are available in the Application Description panels (list and browse single application)
POSSIBILITY TO DECIDE THE SIZE OF RETURNED LIST IN CP QUERY
Just one more thing: with APAR PI45443 (available for version 9.2.0 and 9.3.0) we provided the possibility to decide the size of the returned list if query is done via IWSz for z/OS advanced IPSF panels.
The new initial parameter keyword on controller side specifies the maximum amount of operations to be returned:
The value to be specified is an integer in the range from 0 to 99999999. :
This value can be displayed by using the modify command:
or can be updated by using the modify command:
When a not zero value is specified, if the returned number of records exceed it, the list is truncated and message EQQG017I is issued on Controller MLOG.
The corresponding message EQQG108W is issued on ISPF user side only the first time, not when a refresh occurs, indicating how big was the original list before truncation.