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

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

book

Article ID: 56972

calendar_today

Updated On:

Products

Datacom Datacom/DB

Issue/Introduction

Any attempt to issue DBOC commands in the CICS region of Datacom CICS Service (DBC) Version 15.0  or higher results in error:
DC00131C COMPONENTS OF THE SERVICE FACILITY ARE NOT AT THE SAME PTF LEVEL;
DBCVTPR PTF = mmmmm DCCOCPR PTF = CCnnnnn

Environment

Datacom on CICS
Datacom CICS Services 15.0 or 15.1

Cause

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.

Resolution

To resolve this, please follow these steps:

  1. Reassemble and Link DBCVTPR: You must reassemble your DBCVTPR module using the macros supplied in the current CAB1MAC library. This will "stamp" the module with the correct PTF level.
  2. Update CICS: Ensure the newly assembled module is in your CICS DFHRPL.
  3. Refresh the Environment: recycle the CICS region or use the following procedure
    • Issue DBOC SHUTDOWN.
    • Issue CEMT SET PROG(DBCVTPR) NEWCOPY to load the new version.
    • Issue DBOC STARTUP to restart the service facility.

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 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.