IBM Support

PQ76182: BTS V3 SUPPORT OF CORRECT PLAYBACK KEYWORDS VALIDATION.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Even if CNTLCRDS has invalid keyword, BTS Playback doesn't
    put error message.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: BTS V3 Users with BTS Playback               *
    ****************************************************************
    * PROBLEM DESCRIPTION: BTS V3 support of correct Playback      *
    *                      keywords validation.                    *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    Even if CNTLCRDS has an invalid keyword, BTS Playback doesn't
    put any error messages.
    So BTS Playback has the following modification.
    
     - Change the 1 line record size of REPORT DD statement
       in BTSALOG0.
     - Change the header record size of REPORT DD statement
       in BTSARCN0. Header size is 133 bytes.
     - Change the header record size of SYSPRINT DD statement
       in BTSAPRE0. Header size is 133 bytes.
     - Change the header record size of SYSPRINT DD statement
       in BTSAISR0. Header size is 133 bytes.
     - Change the header record size of SYSPRINT DD and OUTFILE
       DD statements in BTSAEDT0. Header size is 133 bytes.
     - Puts the message BTSA1022W, if input from CNTLCRDS has
       the same keyword.
     - Puts the message BTSA1023W, if the same value is specified
       in IGNORETERM= and TERMID= in BTSALOG0.
     - Puts the message BTSA1023W, if the same value is specified
       in IGNOREMOD= and MODNAME= in BTSAPRE0.
     - Puts the message BTSA1024E, if input from CNTLCRDS has
       invalid keyword.
     - Checks the value of STRTTIME and STOPTIME keywords in
       BTSARCN0 and BTSALOG0.
    

Problem conclusion

  • BTS is modified to check the keywords correctly.
    
    
    The IMS BTS User's Guide and Reference ( SC18-7149-00 )
    will be updated with following changes:
    
        < add Message and Code page 67 >
    
      BTSA1022W  THE SAME KEYWORD IS SPECIFIED IN 1 RECORDS: keyword
    
        Explanation: The same keyword is specified in CNTLCRDS.
          This keyword allows 1 time in 1 CNTLCRDS.
    
        System Action: Processing continues. If the same keyword is
          specified more than once in 1 line, the first value is
          used.  If the same keyword is specified more than once in
          multiple lines, the last value is used.
    
        User Response: Correct the warning keyword.
    
    
      BTSA1023W  THE SAME VALUE IS SPECIFIED IN IGNORETERM AND
                 TERMID. TERMID: termid
      BTSA1023W  THE SAME VALUE IS SPECIFIED IN IGNOREMOD AND
                 MODNAME. MODNAME: modname
    
        Explanation:
          The first format is ;
          The same value is specified between IGNORETERM and
          TERMID.
          The second format is ;
          The same value is specified between IGNOREMOD and
          MODNAME.
    
        System Action: Processing continues. The value of
         TERMID or MODNAME is ignored.
    
        User Response: Correct the warning keyword.
    
    
    
      BTSA1024E  INVALID KEYWORD IS SPECIFIED: keyword
    
        Explanation: The invalid keyword is specified in
           CNTLCRDS or PAGECNTL DD statement.
    
        System Action: Processing ends with return code 8.
    
        User Response: Correct the invalid keyword and
           re-submit the job.
    
    
    << Appendix E. BTS Playback: Transaction Screen Formatting >>
    
        < BTSALOG0 Control Keywords page 211 >
           << add in IGNORETERM= keywords >>
      If IGNORETERM= and TERMID= has the same value, TERMID is
      ignored.
    
           << add in TERMID= keywords >>
      If IGNORETERM= and TERMID= has the same value, TERMID is
      ignored.
    
    
        < BTSAPRE0 Control Keywords page 214 >
           << add in IGNOREMOD= keywords >>
      If IGNOREMOD= and MODNAME= has the same value, MODNAME is
      ignored.
    
           << add in MODNAME= keywords >>
      If IGNOREMOD= and MODNAME= has the same value, MODNAME is
      ignored.
    
    
    
        < PAGECNTL Control Statements page 219 >
           << add in Control Keywords >>
      Multiple occurrences of this pairing allowed.
      But 1 pairing must be specified in 1 line.
      If multiple MODNAME= is specified in 1 line, the value of the
      first MODNAME= and the others are ignored.
      if multiple PAGES= is specified in 1 line, the value of the
      first PAGES= and the others are ignored.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PQ76182

  • Reported component name

    IMS BTS

  • Reported component ID

    5655A1400

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2003-07-09

  • Closed date

    2003-07-16

  • Last modified date

    2003-08-06

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

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

    UQ78587

Modules/Macros

  •    BTSAEDT0 BTSAISR0 BTSALBS0 BTSALCP0 BTSALI00
    BTSALMST BTSALOG0 BTSALQP0 BTSALQR0 BTSALREC BTSALRP0 BTSALSR0
    BTSAMSG0 BTSAPCP0 BTSAPMST BTSAPRE0 BTSARCN0 H22J310J
    

Publications Referenced
SC18714900    

Fix information

  • Fixed component name

    IMS BTS

  • Fixed component ID

    5655A1400

Applicable component levels

  • R310 PSY UQ78587

       UP03/07/23 P F307

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":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCBTY2","label":"IMS Batch Terminal Simulator"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0"}]

Document Information

Modified date:
20 October 2020