Sec. 159. - Certificate of auditor. No contract, agreement, or other obligation, involving the expenditure of money, shall be entered into, nor shall any ordinance, resolution, or order for the expenditure of money be passed by the council, or be authorized by any officer of the city, unless the auditor first certify to the council or the proper officer, as the case may be, that the money required for such contract, agreement, obligation or expenditure, is in the treasury, to the credit of the fund from which it is to be drawn, and not appropriated for any other purpose, which certificate shall be filed and immediately recorded. The sum so certified shall not thereafter be considered unappropriated until the city is discharged from the contract agreement or obligation. Provided, however, that when the United States of America, the State of Ohio, or any political subdivision thereof makes a grant of money to the City of Columbus, or enters into an agreement with the City of Columbus for the making of any such grant of money, the amount thereof is deemed appropriated for such purpose, and is deemed in the process of collection within the meaning of Section 160 of this Charter. Provided, further, that whenever the City of Columbus enters into a contract with the United States of America, the State of Ohio, or a political subdivision thereof which entails a continuing financial obligation covering a period of more than one year, the City of Columbus must appropriate and the auditor must certify only that amount of money necessary to satisfy the current yearly obligation of the aforementioned contract. (Adopted 11-2-71.)