Does OPSLOGCK depend on BROWSETOD?

Document ID : KB000111840
Last Modified Date : 22/08/2018
Show Technical Document Details
Introduction:
The customer wants to avoid the capacity of OPSLOG FILE has become full and the message OPS0162S and OPS3781S are shown.
So, he is going to implement prefix.CCLXRULS(OPSLOGCK).

He found the comment regarding to BROWSETOD parameter as follows;

* This rule depends on the BROWSETOD parameter being set to YES. *

Because his OPS/MVS run with BROWSETOD=NO.

He wants to know whether he should change BROWSETOD =NO to YES.
 
Question:
I checked the sample rule , OPSLOGCK , and found following sentences.
I think we should set BROWSETOD to YES to implement the OPSLOGCK.
But I concern about any influence to use BROWSETOD=YES instead of NO on the customer's environment.
If there is an influence by changing this parameter, what should I be aware of?

/*-------------------------------------------------------------------*
* This rule depends on the BROWSETOD parameter being set to YES. *
*--+----1----+----2----+----3----+----4----+----5----+----6----+----*/

!rc = OPSCLEDQ()

CurrentMsgNum = 0
if AOFtest = "Y" then
CurrentMsgNum = OPSINFO("OPSLOGMsgNum")
else
do
!rc = OPSPRM('SHOW','BROWSESEQ')
if !rc = 0 & QUEUED() > 0 then
do
parse pull ansedq
CurrentMsgNum = WORD(ansedq,(WORDS(ansedq)))
end
end
 
Answer:
Currently, OPSLOGCK doesn't depend on setting BROWSETOD.
Regarding the rule OPSLOGCK, there are the comments section of this rule that is not dependent of the parameter BROWSETOD since 2005:

Please see following  prefix.CCLXRULS(OPSLOGCK) .