DC00131C COMPONENTS OF THE SERVICE FACILITY ARE NOT AT THE SAME PTF LEVEL; DBCVTPR PTF = mmmmm DCCOCPR PTF = CCnnnnn

Document ID : KB000056972
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

Any attempt to issue DBOC commands in the CICS region of CA Datacom DBC Version 15.0 results in error:

DC00131C COMPONENTS OF THE SERVICE FACILITY ARE NOT AT THE SAME PTF LEVEL;

DBCVTPR PTF = DCCOCPR PTF = RO82551

 

Resolution:

CA Datacom CICS Services (DBC) version 15.0 PTF RO82551 introduced an enhancement where the DBCVTPR macro is being stamped with the PTF level. The PTF level is checked to make sure that it is in SYNC with the DCCOCPR PTF level. This will help guarantee the integrity of the environment after a successful STARTUP.

PTF RO82551 has SMP/e HOLD ACTION with complete instructions so be sure to review all steps as there are three parts for implementation:

- CSD work that needs to be done before the code is rolled into the CICS region.   

- DBCVTPR reassembly and module replacement into the CICS region DFHRPL.

- Code changes to several load modules to the target CAB1LOAD library.

All three parts have to go in at the same time but the CSD work can be done or completed long before the code is rolled in. Any of the three parts not done may lead to failure.

To implement the new DBCVTPR either recycle CICS or perform the following steps to get a new DBCVTPR module loaded into CICS address space:    

a. DBOC SHUTDOWN                                             

b. CEMT NEWCOPY the module                                     

c. DBOC STARTUP  

                                             

Additional Information: 

Here is the documentation on the DC00131C error message:

DC00131C

COMPONENTS OF THE SERVICE FACILITY ARE NOT AT THE SAME PTF LEVEL; DBCVTPR PTF = mmmmm DCCOCPR PTF = CCnnnnn

Reason

DBCVTPR and DCCOCPR are out of sync. They do not belong to the same PTF level in CA Datacom CICS Services. These two modules must be at the same PTF level for the system to be allowed to STARTUP. 

mmmmm can be five spaces or five digits

CC can either be RO or TR

nnnnn can only be five digits

Action

The module DBCVTPR must be assembled and linked into the correct library in the DFHRPL list and the old version of the code replaced as directed by the HOLDDATA instructions of the solution.

Note: The five digits for the PTF level are only displayed next to the TR or RO number for the DBCVTPR module. If the five digit numbers match, either one should work with DCCOCPR.