§ 31.23 GENERAL DUTIES.
   (A)   The Village Treasurer, or his or her designee, shall exercise the powers and duties prescribed by law and ordinance and other duties as may be required of him or her from time to time by ordinance or resolution of the Board of Trustees.
   (B)   The Village Treasurer shall keep books and accounts in such manner as required by statute or ordinance, in accordance with good accounting practice, and in the manner prescribed by the Board of Trustees. The Village Treasurer shall keep records showing all money received by him or her, showing the source from which it is received and the purpose for which it is paid, and shall keep records at all times showing the financial status of the village.
   (C)   When required by the corporate authorities, the Village Treasurer shall make a written report of all money collected by him or her, the account whereon collected, and any other matter pertaining to his or her office.