What is and how to modify RHDCPINT IDMS Product Intent Module
search cancel

What is and how to modify RHDCPINT IDMS Product Intent Module

book

Article ID: 35346

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction

What is RHDCPINT? Why and how would it be modified?
Error message DC208005 Product not intended for use says to recreate the RHDCPINT module.

Look PROGRAM=RHDCPINT doesn’t show much. 

Environment

Release: 19.0

Resolution

RHDCPINT is the Product Intent Module. It was introduced in IDMS 18.0 and contains a list of all the IDMS products installed and intended to be used in that IDMS region. During the installation all IDMS products are installed, but if you attempt to use an IDMS product not included in RHDCPINT, error message DC208005 Product not intended for use will be issued.

An IDMSLOOK of this module will not show much information but DCPROFIL will reflect what is in RHDCPINT. For example: 

                             * Product Intent Status *                        
CA IDMS Core Products                     CA IDMS Tools Products              
---------------------                     ----------------------              
CA ADS                             YES    CA ADS Alive                       NO
CA ADS Batch                       NO     CA ADS Trace                       NO
CA ADS APPC                        NO     CA IDMS/DB Analyzer                NO

To modify RHDCPINT, follow the instructions in documentation section Create a Product Intent Module

The easiest way to create a product intent module is to begin with the sample RHDCPINT source module installed with IDMS. After creating the product intent module, you need to assemble and link the module into to your custom load library.

To create a product intent module and link it to your custom load library

  1. Access the sample RHDCPINT module.
  2. Uncomment the lines for the products you intend to use. 
  3. Save it to your custom source library. 
  4. Execute the z/OS Assemble and Link-edit JCL
    Substitute the name of your source member and insert the following binder statements:
    ENTRY PINTEP1
    NAME RHDCPINT(R) 

Additional Information