The Agreements functionality in Oracle Projects R12.1.1 has been enhanced with new fields and functionality to control funding consumption. Key additions include start and expiration dates on agreements to define funding periods, a billing sequence field to determine consumption order, and options to require advance payments and track amounts received against agreements. These changes allow users to better manage project funding sources and fulfill common requests from customers to reference agreements on invoices.