No officer, department or agency shall, during any fiscal year, expend or contract to expend any funds or incur any liability, or enter into any contract which by its terms involves the expenditure of money on behalf of the Municipality for any purpose in excess of the amounts appropriated for such expenditures or obligations. Any such obligation, oral or written, made in violation hereof shall be void. The officer or employee who knowingly attempts or purports to create such an obligation shall be removed and shall be disqualified from holding further office or employment with the Municipality. This section shall not prevent the making of contracts not to be fully performed within the fiscal year when such contract is authorized by the Council.