More recent PTFs do resolve the issue as long as the data items referred to within DECLARATIVES have a VALUE clause. This is what you stated, so I assume that means you know that setting them using a MOVE statement within the remainder of the PROCEDURE DIVISION does not eliminate this warning. And the fact that a FILE STATUS field is implicitly set by an I-O statement prior to a DECLARATIVE section being invoked also is not enough to eliminate this warning. Perhaps its to difficult for the optimist to recognize that the declarative procedures are only implicitly invoked after an I-O statement.
fswarbrick