no periods are permitted within a FOR or an ON ERROR block Explanation: COBOL does not permit periods between the PERFORM and END_PERFORM block, or the IF and END_IF block that the preprocessor generates. User Action: Remove the period from the end of the DML statement within the FOR or ON ERROR block.