Provision shall be made by ordinance for the exercise of a control function, in the management of the finances of the municipality, by some officer other than the business administrator. The control function shall include provision for an encumbrance system of budget operation, for expenditures only upon written requisition, for the pre-audit of all claims and demands against the municipality prior to payment, and for the control of all payments out of any public funds by individual warrant for each payment to the official having custody thereof.
N.J.S. § 40:69A-48