Using Enhanced HOLDDATA

BMC supports Enhanced HOLDDATA, which is a single source of ERROR-type ++HOLDs. You can use Enhanced HOLDDATA for the following purposes:

  • To ensure that you do not install PTFs or FMIDs with PTF-in-error (PE) or High Impact or Pervasive (HIPER) conditions

  • To monitor critical maintenance and conditions that affect your SMP/E environments

With Enhanced HOLDDATA, you can use the Exception SYSMOD report to detect critical conditions known to BMC, their relative severity, and how to fix them.

The BMC implementation of Enhanced HOLDDATA uses the same published format as the IBM Enhanced HOLDDATA. (For more information about IBM Enhanced HOLDDATA, see Open link .) The BMC implementation of Enhanced HOLDDATA provides the following benefits:

  • BMC provides the Enhanced HOLDDATA for all BMC products in a single file.

  • BMC updates the Enhanced HOLDDATA daily.

  • BMC makes the data available for download for up to the previous three years.

  • Data includes ERROR-type ++HOLDs, such as PE, HIPER conditions, and fix categories (FIXCAT, for more information, see Open link ).

  • If a ++HOLD is rescinded, BMC includes ++RELEASE statements.
  • The smart data in the comment field indicates whether an error has occurred and provides the associated PTF number.

  • If you have file transfer and job scheduling capability, you can automate retrieving updated data and generating reports.

  • The Exception SYSMOD report summarizes missing critical services and the correcting PTFs that have not been applied.


The BMC implementation of Enhanced HOLDDATA does not use SOURCEIDs of PRP and HIPER.

For more information, see the following topics:

Was this page helpful? Yes No Submitting... Thank you


  1. Feli Brachthaeuser

    Hello Can you provide a list of HOLDSYS REASON(ACTION) CLASS(????). thanks Feli

    Mar 05, 2020 06:59
    1. Dov Kaiser

      Hi, Feli. Thank you for your request. We have forwarded it to the writer who is responsible for this content.

      Mar 05, 2020 08:05
    1. Dov Kaiser

      Hi, Feli. We support the same classes that IBM supports.

      Mar 08, 2020 01:14
      1. Feli Brachthaeuser

        Hi Dov, Not quite, BMC has additional ones, like BBPARM,MVWHFS,ACMAINT,IMSTART,PASTART,SERVINS,IMSDUI,MJESTRT,MQEHOLD,MVSRMHS. Those are the ones I'm intersted in. Or can they be created by dev as they need it? I'm not sure that my list is exhaustive. best regards, Feli

        Mar 09, 2020 03:05
        1. Dov Kaiser

          Hi, Feli. Our developers can generate additional, internal BMC classes as required (for example, when one of the IBM classes doesn't fit).

          Mar 12, 2020 04:44
          1. Feli Brachthaeuser

            Thanks for the clarification, Dov.

            Mar 19, 2020 02:20