Agreements

This chapter covers the following topics:

Overview of Creating Agreements

Oracle Advanced Pricing enables you to establish agreements that you negotiate with your customers to define the prices, payment terms, and freight terms. You can:

Types of Agreements

There are two types of agreements:

The following table compares the two agreement management methods:

Standard Price Lists Agreement Price Lists
Agreement lines not allowed. Agreement lines required.
Associated with standard price list (type PRL). Associated with agreement price list (type AGR).
Maintain and view price list lines through the Price List window. Maintain and view price list lines through the Agreement window.
Use each standard price list with multiple standard agreements and price orders associated or not associated with an agreement. Use each agreement price list with multiple pricing agreements. Not usable to price orders not associated with an agreement.
Cannot revise price list lines using agreement window. Can revise price list lines using agreement window.
Agreement number not automatically created as a qualifier for the associated price list. Agreement number automatically created as a qualifier for the associated price list. You can specify the pricing agreement on an order.

Customer Merge in Oracle Receivables

When you merge customers in Oracle Receivables, you can merge:

If the From customer is party to agreements, the Oracle Receivables merge process runs an Oracle Advanced Pricing process to update the following agreements information:

Creating Agreements

Use this process to create pricing agreements.

Note: In Order Management, the Agreement field does not appear by default on the order header. You must click the Folder icon to display it.

Security Privileges and Agreements

Pricing Security privileges affect pricing agreements by inheriting the security rules associated with any price lists. You can select a price list to associate with an agreement at setup if your privileges authorize view access to the price list. You cannot change the price list or change its relationship to an agreement if you do not have Maintain access to the price list.

If you have access issues, consult your Pricing Administrator.

To create a pricing agreement

  1. Navigate to the Pricing Agreements window.

    Pricing Agreements window

    the picture is described in the document text

  2. Enter an agreement name to identify the agreement.

  3. In the Agreement Number field, enter a value if one has been assigned to the agreement.

    The Revision Number field defaults to 1. However, this number may change as new revisions are created (for example, from 1 to 2). The Revision Date defaults to the current system date.

  4. Complete the Customer name and Cust Number fields.

  5. In the Agreement Type field, select a value such as Standard Terms and Conditions.

  6. Select a contact name.

  7. Enter the effective date range for the agreement. If you do not enter an end date, the agreement will remain active for an indefinite period. However, if you are creating revisions, you must end the current agreement.

  8. In the Sales Person field, enter a name.

  9. Enter the customer's purchase order number.

  10. Enter a signature date for the purchase order.

    The Agreement Source field (view-only) displays the source of an agreement.

In the Pricing tab

  1. Select the Pricing tab.

    Pricing Agreements window: Pricing tab

    the picture is described in the document text

  2. Select a value in the Price List Type field:

    • Select Standard Price List to associate an existing price list with the agreement.

    • Select Agreement Price List to associate an existing agreement price list to an agreement.

  3. Select a value in the Price List field:

    • For Standard Price Lists, select Standard Price List. The Currency, Rounding Factor, Description, and Comments fields default from the standard price list selected. You cannot change these values in the Pricing Agreements window.

    • For Agreement Price Lists: You can create a new price list name or select an existing Pricing Agreement price list.

      Agreement price lists are maintained only in the Pricing Agreements window. Unlike Standard Price Lists, you can adjust Agreement Price Lists.

      Complete the following steps if creating an Agreement Price List:

      If you choose an existing Agreement Price List, the Currency, Rounding Factor, Description, Freight Carrier, Freight Terms, and Comments fields default from the price list. However, if you change the values for any of these fields, the information is changed for all pricing agreements using this price list.

  4. Select a currency.

  5. Enter a round to value.

  6. Enter a price list description.

    Complete the following steps for both Standard and Agreement price lists:

  7. Enter a default freight carrier.

  8. Enter default freight terms.

  9. Enter any comments.

In the Payment tab

  1. Select the Payment tab.

    Pricing Agreements window

    the picture is described in the document text

  2. Select the payment terms:

    • When you enter a sales order in Oracle Order Management, and the agreement uses a standard price list, the payment terms default from that price list. You can override the price list terms on the agreement.

    • When you enter a sales order in Oracle Order Management, and the agreement uses an agreement price list, the payment terms default from those that you enter in this field.

  3. Enter the bill-to name in the Invoice To field.

  4. Enter a bill-to adress in the Address field.

  5. Enter the bill-to contact in the Invoice Contact field.

  6. In the Rules region, select a default accounting rule.

  7. Select the invoicing rule:

    • Accounting and invoicing rules are set up in Oracle Receivables.

    • In the Override Flag region, the override check boxes for the Accounting and Invoicing Rules are for information only.

To create agreement lines

For Standard Price Lists: The agreement line details default from the Standard Price List entered in the Price List field in the Pricing tab. You cannot change these fields or enter additional lines from the agreement lines. You must make changes and additional price list lines on the price list from the Price List Setup window.

For Agreement Price Lists: If you attached an existing Agreement Price List, the agreement lines default from that price list. You can change the agreement line details, and add additional agreement lines. Any changes or additions that you make are reflected on the other agreements to which this price list is attached.

In the lowest region of the window, enter a product value. If there is a customer item associated, the customer item number defaults to the Customer Item field. Customer Item is a pricing attribute.

  1. Enter a unit of measure (UOM).

  2. Select Primary UOM if this price list line UOM is the primary pricing UOM for the item. The pricing engine uses the primary pricing unit of measure and the Oracle Inventory UOM conversion information to price an order whose UOM does not have a price list line. For example, a price list has two price list lines for item A11111, one with UOM EA, the primary UOM, and one for boxes. When the pricing engine receives an order in UOM CS, it accesses the UOM conversion tables to convert CS to EA.

  3. Select Price List Line in Line Type field.

  4. Select Unit Price in the Application Method field.

  5. Enter a base price in the Value field.

  6. Enter the effectivity dates in the Start Date and End Date fields. Enter dates within the effectivity dates of the agreement.

  7. Complete the Comments and Revision number fields.

    Note: To create list of reasons, see Oracle Advanced Pricing Implementation Guide, Lookups.

  8. Enter a revision date.

  9. Save your work.

    Note: You cannot enter an item category in the Product Value field.

To define pricing attributes

  1. Click Pricing Attributes in the Pricing Agreements window to display the Pricing Attributes window.

    Pricing Attributes window

    the picture is described in the document text

    The Product Context, Product Attribute, and Product Value default from the Agreement Line that you are entering.

  2. Complete the Pricing Context, Pricing Attribute, and Value From/To fields.

  3. Save your work.

    Note: The pricing attributes are joined as AND conditions because they apply to one price list line.

To create price breaks

  1. Click Price Breaks to display the Price Breaks window.

    Note: The Price Breaks button is enabled when you select the following values:

    • Price Break Header in the Line Type field

    • Point or Range in the Price Break Type field

    Price Breaks window

    the picture is described in the document text

  2. Complete the remaining steps for each price break that you define for the agreement line:

  3. The Pricing Context field value defaults to Volume, and the Pricing Attribute field value defaults to Item Quantity. Optionally, select a different Pricing Attribute.

  4. Complete the Value From and Value To fields. Price ranges for breaks must start with 0 with no gaps between breaks. If you leave the Value To field of the price break blank, a value of 999999... (15 digits) automatically defaults. This value is hidden from the end-user and does not appear in the Value To field.

  5. Enter a Price:

    • For inventory items and item categories, enter the base list price of the item.

    • For service items: If the Application Method is Unit Price, enter the base list price of the item. If Application Method is Percent Price, enter a percent of another item's price.

  6. Select an Application Method (the default value is Unit Price). For more information, see Application Method.

    • Unit Price: For inventory items and item categories.

    • Percent Price: For service items. You will only see Percent Price as an Application Method if the price list line is a service item.

    • Block Price: Using block pricing, you can apply a lumpsum price rather than a per unit price to a price list line. Block pricing also allows pricing setups that price by recurring values within blocks. For information on setting up price breaks with Block Price, see: Defining Price Breaks with Block Pricing (for application method Block Price).

      Note: Block Price can only be selected if the line type is Price Break Header (PBH) and Block Price is selected as the Application Method for the agreement line.

  7. Optionally, enter a recurring value for a block price. For example, if the value in the Recurring Value field is 100, then the range is priced for every 100 items within the block.

    Note: The Recurring Value field is enabled when the following values are selected:

    • Break type is Range.

    • The application method of Block Price is selected for both the agreement line and price break line.

  8. Save your work.

Related Topics

Defining Price Breaks for a Price List Line

To create a price break modifier line

Defining Price Breaks with Block Pricing (for application method Block Price)

Revising an Existing Agreement

If you must make minor changes to an existing agreement, such as changing the payment terms, you can simply change the agreement terms and save the changes. Doing so updates the existing agreement with your new changes.

However, if significant changes are required, and you want to keep a record of previous agreements, you can create a new revision. This does not overwrite the existing agreement but creates a new version of the original agreement. This is useful if you want to track and manage multiple versions of the same agreement.

You must determine when changes warrant a new agreement version, and then manually create a new revision and revision number. For tracking purposes, a logical revision numbering system, such as numbering the revisions 2, 3, 4 and so on, will help you better manage your agreements .

Once you create the new agreement revision, you can update the agreement header information.

Note: You must end the current revision before creating a new revision. An agreement can have multiple revisions but the effective dates cannot overlap. Only one revision can be effective for a given range of effective dates.

To revise an existing agreement

  1. Find the original agreement that you want to revise.

    Note: The original agreement must have an effective end date entered and saved before you can create a new revision. The end date can be past, current, or future; however, the date ranges for any revisions cannot overlap. Only one revision can be in effect for a given range of effective dates.

  2. Click Create Revision to display the Create Revision window.

    Create Revision window

    the picture is described in the document text

    The Agreement Name defaults from the original agreement. Although you cannot change the agreement name, you can change the revision number. The Revision Date value defaults to the current date.

  3. In the Revision Number field, identify the version of the agreement you are creating. This helps you track and manage different revisions of the agreement.

  4. Enter the effective start and end dates for the agreement. Date ranges cannot overlap, and only one revision can be in effect for a given range of effective dates.

  5. In the Revision Reason field, select a reason that describes why you are revising the agreement.

  6. Click Create to display the new agreement in the Pricing Agreements window. The new revision number displays in the Revision field.

    Note: Revisions to the agreement header do not revise the pricing lines for the agreement. A change to the price list lines affects all agreements to which the price lines are attached.

Finding Agreements

Use the Find Agreements windows to find agreements or agreement revisions by one or more of the following criteria: Agreement Name, Agreement Number/Revision, Invoice To, Price List, Customer, Cust Number, Agreement Type, Contact, Invoice Contact, or Sales Person.

To find agreements

  1. Navigate to the Find Agreements window.

    Find Agreements window

    the picture is described in the document text

  2. Enter your search criteria.

  3. When you have completed your entries, click Find to display the search results.

    Note: To create a new agreement, click the New button.

Deleting Agreements

You can delete pricing agreements if they have not been used in any previous order transactions. Once sales order lines are attached to an agreement, you cannot delete the agreement. If you attempt to delete an agreement with sales order lines attached, a warning note notifies you that you cannot delete the agreement.

To delete agreements

  1. Navigate to the Pricing Agreements window.

  2. Find the pricing agreement to delete.

  3. From the Edit menu, click Delete to delete the pricing agreement.