During the month of December of each year, the city council shall prepare, or cause to be prepared, a list of all supplies required for each office and department or board for the ensuing year. Such list shall designate clearly the quantity and quality of the articles required, but shall not specify the particular product of any manufacturer. The city council may negotiate directly with a sheltered workshop for such supplies pursuant to section 48-1503. In the event the council does not negotiate with a sheltered workshop, the city clerk shall advertise for bids on the articles in such list for at least three successive days in the official newspaper. Such advertisement shall state, in substance, that at a certain stated regular meeting of the city council, bids will be received and opened for all such supplies, and it shall be sufficient in such advertisement to describe the articles in a general way and refer to such list as being on file in the office of the city clerk. Such bids shall be received at the first regular meeting of the city council held after such advertisement has been completed, and awards shall be made at the next regular meeting thereafter. Bidders shall not be required to bid on all items included in such estimates, nor upon all items in one class. The council may accept the lowest and best bid on any item or items and may reject any and all bids. Other or additional supplies not exceeding the value of one hundred dollars for any officer or board may be purchased on the request of the mayor and comptroller.