A fix is available
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
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