IBM Support

PK37105: DB2PMSACCT_GENERAL TABLE, ADTOTC3N, ACCUMAC=2 ONLY ONE RECORD ISCOUNTED EVEN IT CONTAINS DATA FOR 2 THREADS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In the DB2PMSACCT_GENERAL table, there are three columns
    RECORDS_CLASSx where x is 1, 2 and 3
    A customer who runs accounting trace 1,2,3 and when they have
    ACCUMACC=NO, these columns have the same value.
    When they run ACCUMACC=2 (or some other number ) they see that
    the RECORDS_CLASS3 field is different
    ADTOTC3N is being increased in the accounting code but does not
    reflect yet the ACCUMAC counter which is set in QWACPCNT.
    Currently it counts only those records for which class 3 was on.
    Therefore for ACCUMAC=2 only one record is counted even it
    contains data for 2 threads.
    This affects the RECORD_CLASS3 values of the table but does not
    affect the Accounting Reports and Traces because they do not use
    ADTOTC3N.
    That's the reason why ADTOTC1N/RECORDS_CLASS1 and
    ADTOTC2N/RECORDS_CLASS2 show a higher (correct) value.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: OMEGAMON XE for DB2 PE/DB2PM                 *
    *                 users of component:                          *
    *                 -   Batch Reporting                          *
    *                 -   Performance Database users               *
    *                 -   Performance Warehouse users              *
    ****************************************************************
    * PROBLEM DESCRIPTION: THE VALUES OF COLUMNS RECORDS_CLASS3 &  *
    *                      RECORDS_CLASS2_3 OF THE                 *
    *                      DB2PMSACCT_GENERAL TABLE & FIELDS       *
    *                      ADTOTC3N, ADTOTC23 ARE WRONG IN CASE    *
    *                      OF DDF/RRSAF                            *
    ****************************************************************
    * RECOMMENDATION: APPLY THIS PTF.                              *
    ****************************************************************
    THE CALCULATION OF FIELD ADTOTC3N WAS FORMERLY ONLY BASED ON
    COUNTING THE QWAC SECTIONS IF CLASS 3 WAS ON. NOW, IN CASE
    OF DDF/RRSAF THREAD DATA IT IS THE SUM OF QWACPCNT. SAME IS TRUE
    FOR ADTOTC23 WHICH SHOWS THE SUM OF QWACPCNT FOR RECORDS WHERE
    CLASS 2 AND 3 WAS ON.
    

Problem conclusion

  • THE CALCULATION OF ADTOTC3N & ADTOTC23 HAS BEEN CHANGED. THIS
    ALSO AFFECTS THE VALUES OF COLUMNS RECORDS_CLASS3 &
    RECORDS_CLASS2_3 WHEN LOADING DATA AFTER THE PTF HAS BEEN
    APPLIED.
    
    KEYWORDS :(Here enter your search keys)
    ADTOTC3N, ADTOTC23, RECORDS_CLASS3, RECORDS_CLASS2_3,
    DB2PMSACCT_GENERAL, PDB, PWH, DDF, RRSAF, ACCUMAC
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK37105

  • Reported component name

    OM XE DB2PE/PM

  • Reported component ID

    5655OPE00

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2007-01-09

  • Closed date

    2007-04-30

  • Last modified date

    2007-06-04

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    PK42643 PK42647 UK24580 UK24581

Modules/Macros

  •    DGOAACUM DGOABFGE DGOABORD DGOABORE DGOABSGE
    DGOACALC DGOACMER DGOACOMP DGOACREC DGOADFGE DGOADIST DGOADNOR
    DGOADSGE DGOAEXIT DGOAEX20 DGOAFGEN DGOAFLAT DGOAIREC DGOALUMP
    DGOAMTRC DGOAQKEY DGOARCAL DGOAREDB DGOAREDC DGOAREDD DGOAREDG
    DGOAREDM DGOAREDP DGOAREDR DGOAREDX DGOASAVE DGOATOPR DGOATPRC
    DGOATRAC DGOATREC DGOAZMER DGOAZREC DGOBARDD DGOBARLK DGOBARLO
    DGOBARPK DGOBARPO DGOBARPT DGOBARRI DGOBARRL DGOBARSH DGOBARSP
    DGOBARSQ DGOBARTE DGOBARTM DGOBATDD DGOBATLK DGOBATLO DGOBATPK
    DGOBATPO DGOBATPT DGOBATRI DGOBATRL DGOBATSH DGOBATSP DGOBATSQ
    DGOBATTM DGOBGENL DGOER000 DGOFECAL DGOFEDAT DGOFEPKG DGOFPDAT
    DGOFPRIC DGOPACNV DGOPA510 DGOPA610 DGOPA710 DGOPA830 DGOPA840
    DGORAEXT DGORIREP DGORPACC DGORUACC DGORZREP FPECMDAT FPEUCBPR
    

Fix information

  • Fixed component name

    OM XE DB2PE/PM

  • Fixed component ID

    5655OPE00

Applicable component levels

  • R310 PSY UK24580

       UP07/05/04 P F705

  • R410 PSY UK24581

       UP07/05/04 P F705

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"310"}]

Document Information

Modified date:
31 March 2021