Utility to reset blanket PO's for new year

Would like a utility to reset all blanket purchase order amounts for a new year. We have to manually reset running balance and expiration dates at the beginning of a fiscal year.