No officer of this Commonwealth charged with the function of auditing transactions after their occurrence shall approve the same transactions prior to their occurrence. Notwithstanding any provision of any law to the contrary, from and after the effective date of this act, the Auditor General shall not be required or empowered to pre-approve or pre-audit any transaction with respect to which said officer is empowered or required to conduct an audit after the transaction has occurred.
72 P.S. § 404