What is UFOPTFH and what is it used for?
Release: ESBUFO99000-3.2-Extended Support Basic-for UFO
UFOPTFH is an online utility provided by UFO. UFOPTFH displays the list of fixes applied to the CA-UFO system running in the online CICS region.
Each UFO APAR consists of the fix for the documented problem as well as an additional zap to the csect UFXXPTFH in the MVS module (or VSE phase) named UFLSTG32.
The zap to UFLSTG32 contains an identifying "PTFH" number and offset into the csect determined when the APAR is prepared for distribution.
For example, the "PTFH" portion for UFO OS/390 APAR LO77376 is:
NAME UFLSTG32 UFXXPTFH
VER 00046A 4040,4040,40
REP 00046A 5CF0,F2F2,F3
After APAR LO77376 is applied, UFOPTFH will display the PTFH numbers of all the applied APARs as well as the value "0223".
To illustrate, here is a captured screen display from UFOPTFH:
UFOPTFH List of Current PTF's Applied Function--> *
Notice "0223" in the last entry in the display above. Each "slot" shown in the UFOPTFH display is meant to represent a PTFH number. Notice also, in the display above, that PTFH numbers 0009, 0011, 0218 as well as other numbers are not displayed. The omission of the number indicates that no APAR with that PTFH number is applied.
UFOPTFH is a quick way to tell which APARs have been applied. The Product Maintenance Letter (PML) for CA UFO service packs provides charts showing the UFO Solution number, the APAR description, the APAR number, and the PTFH number. One can quickly check the chart against the UFOPTFH screen to tell which APARs have not yet been applied.
The latest letter is LI83452.
Also, UFO Support often requests or requires a copy of the UFOPTFH screen when researching a UFO product problem.