Table of content
PTF is an update provided by IBM to correct a specific bug or add a new function to the software or the hardware. PTF can be handled one at a time (Single/Individual) or in groups (Group, Cumulative, Technology Refresh).
<aside> 💡
Cumulative PTF packages (CUM) contain fixes for all LPPs. CUMs are heavily tested and has the lowest level of risk
</aside>
Type | Nature | Time |
---|---|---|
Individual | Corrective | When necessary |
Cumulative | Preventive | 2 times/year |
Group | Preventive | 2 times/year |
Technology Refresh | Evolutionary | 2 times/year |
An application of a PTF may, add objects to the system, replace multiple objects or remediate a problem by running a specific program.
When downloading the PTF package, it contains a SAVF + Cover letter. Once loaded, cover letters live in QGPL/QAPZCOVER:
<aside> 💡
PTFs that have been Temporarily applied for some time (usually long enough to prove that they aren’t defective) are usually Permanently applied to save disk space
</aside>
<aside> ⛔
Prerequisite and co-requisite: if a PTF is being permanently applied, prerequisite PTF must also be also permanently applied
</aside>
In order to understand the PTF application, we must understand the 3 code bases of IBM i system.