HOLDDATA file identifies the PTF-in-error (PE) and High Impact or Pervasive (HIPER) conditions through SMP/E REPORT ERRSYSMODS during the automated maintenance process. This process helps you to avoid the installation process of the PTF with the mentioned conditions. The HOLDDATA file is available on the FTP server.
HOLDDATA file format
Keyword | Value | Description |
---|---|---|
++HOLD(TZnnnnn) | PTF id | Name of the PTF with an issue. Example, ++HOLD(TZ03488) |
FMID(xxxx) | function_id | Function name or Id. Example, FMID(BSSIZ31) |
REASON(xxxx) | - | Internal record-keeping number for the issue that was found. Example, REASON(MF04145) |
ERROR DATE(xxxxx) | Julian format yynnn | Date when the error was reported. Example, ERROR DATE(20280) |
COMMENT(xxxx) | COMMENT(SMRTDATA(FIX(TZ04145) | Comment |
CHGDT(xxxxxx) | yymmdd | Date when the corrected PTF is released, otherwise it is the HOLDDATA file generation date. Example, CHGDT(230308) |
CLASS |
|
HOLDDATA HIPER Information Flags
Reason Flag | Keyword | Description |
---|---|---|
DAL | DATALOSS | Causes customer data destruction, contamination or both. (incorrect output) |
FUL | FUNCTIONLOSS | Causes a major loss of function on the sort. |
PRF | PERFORMANCE | Causes severe impact to performance or throughput. |
PRV | PERVASIVE | Problem that can affect many customers. |
IPL | Initial Program Load | Causes the customer to re-IPL, reboot, recycle, or restart one or more systems or subsystems. |
HOLDDATA Class(SECINT)
HOLDDATA Class is provided for a security or integrity issues with CVSS scoring. When SECINT is specified, the CVSS score is stored in the COMMENT field.
Retrieving HOLDDATA
HOLDDATA file is available on the FTP server at holddata.precisely.engineering. It can be retrieved from your z/OS environment. The port range that FTP server uses after login is 65024-65535. To enable these ports, you might need to update your firewall.
The following is a sample job to retrieve the text file:
// JOB
//*--------------------------------------------------------------
//* >>>> use 'caps off' when editing <<<<<
//* >>>> FTP Commands use mixed case <<<<<
//* This sample JCL will retrieve Precisely enhanced HOLDDATA
//* from the secure FTP server. Please modify as required
//* changes to fit your needs
//*--------------------------------------------------------------
//FTP EXEC PGM=FTP,REGION=6144K,TIME=5,PARM='-a TLS ( EXIT=16'
//SYSPRINT DD SYSOUT=*
//OUTPUT DD SYSOUT=*
//INPUT DD *
holddata.precisely.engineering
anonymous
your_name@your_company.com
locsite fwf lrecl=80 recfm=fb blksize=6400 cyl pri=1 sec=1
get holddata.txt 'SYNCSORT.HOLDDATA' (repl
quit
//*