A contract purchase agreement (CPA) in Oracle Apps R12 is a type of procurement document that is used to establish long-term agreements with suppliers for the procurement of goods or services. It is commonly utilized when the purchasing organization wants to establish a fixed price with a supplier for a specific period, typically for a large quantity of items or ongoing services. Keywords: Contract purchase agreement, Oracle Apps R12, procurement document, long-term agreements, suppliers, goods, services, fixed price, specific period, large quantity, ongoing services. In Oracle Apps R12, there are three types of Contract Purchase Agreements: 1. Blanket Purchase Agreement (BPA): A BPA is the most common form of a CPA in Oracle Apps R12. It allows the purchasing organization to establish a long-term agreement with a supplier, specifying the terms and conditions, such as pricing, quantity, payment terms, and delivery schedules. BPA's are ideal for repetitive purchases of goods or services, where specific details can be defined at the time of release. 2. Planned Purchase Agreement (PPA): A PPA in Oracle Apps R12 is used when the purchasing organization wants to establish a long-term agreement with a supplier but does not want to release any specific purchase orders against it. Pas are typically used for budgeting purposes, allowing organizations to reserve funds for future purchases without committing to specific quantities or delivery schedules. 3. Contract Purchase Agreement with Release (CPA-R): A CPA-R is a variation of the Contract Purchase Agreement in Oracle Apps R12 that includes the functionality to release specific purchase orders against the agreement. This type of agreement is useful when there is a need to release orders against the agreement for specific quantities and delivery dates. It provides more flexibility compared to a BPA by allowing the purchasing organization to adjust quantities and schedules as needed. In summary, Contract Purchase Agreements in Oracle Apps R12 are key procurement documents that enable organizations to establish long-term agreements with suppliers. The three main types of CPA's are Blanket Purchase Agreements, Planned Purchase Agreements, and Contract Purchase Agreements with Release. These agreements provide flexibility, control, and cost-effectiveness in procuring goods and services over an extended period.