Gujarat High Court Criminal Manual (subordinate court practice), 1977
The powers of Officers mentioned in paragraph 245 to administer oaths or to take affidavits extend to all affidavits which are to be filed in any Civil or Criminal Court or in the High Court. The practice of taking affidavits, which are not to be filed in any Court, by such Officers other than the Judicial Officers is irregular and should be discontinued.