Creating Quotes

This chapter covers the following topics:

Overview of Creating Quotes

A quote can be created as a new quote, as a copy of an existing quote, or from an opportunity. If created from an opportunity, the opportunity name is displayed in the Quote field.

Quotes have certain basic attributes. These attributes include quote name, quote number, version number, customer, operating unit, status, creation date, and assignment to a sales representative.

Quote Defaulting

You may notice that when you select the option to create a quote, the form opens with some of the fields having values in them. This is possible because of defaulting rules.

The quote header defaulting rules are applied for each field that does not have a value and has a defaulting rule set up for it. The quote line defaulting rules are applied when a quote line is created. If a trigger attribute is subsequently changed, then the dependant attributes are cleared and defaulted again. For example, if the pricing agreement (trigger attribute) is changed, then the payment terms and price list (dependant attributes) values are cleared and the defaulting rules are applied again to derive fresh values. For more information on setting up defaulting rules, refer the Oracle Quoting Implementation Guide.

A record for the new quote is created when you enter the mandatory fields and save the quote. Oracle Quoting then generates the quote number, version number, creation date, and status. The quote number is unique across all quotes for all customer IDs and account numbers. For a new quote, the version number is always 1 and by default the status is Draft. If you had not specified a name for the quote, the name is generated as Quote for <Customer Name>.

Quote number, customer, customer account (if specified), and operating unit fields cannot be changed after quote creation.

The searchable list of customers comes from the customer repository in the Trade Community Architecture (TCA). You can create new customers if the profile ASO: Create New Customer is set to Yes at the appropriate level. You can create account customers from the AR Customers form. You can create prospect customers from Oracle Sales, Oracle TeleSales, or Oracle Quoting - HTML.

Understanding Quotes

A quote is an offer to a customer that contains priced products and shows a total price for the offer. You create a quote when you accumulate products for a customer and save your work.

Oracle Quoting automatically assigns a number to the quote. This number appears in the Quote Number field. The quote number is composed of the quote number itself and a version number that increments each time a new quote version is created.

Note: The profile option ASO: Automatic Numbering determines if the system automatically generates a quote number. For more information, see the Oracle Quoting Implementation Guide.

In the Forms UI, your administrator can specify that when a quote is in the Draft status, any changes you make simply overwrite your previous entries. If the quote is in a status that is auto-version enabled, each time the user selects the Save icon from the Quoting form, the application creates a new version of the quote. See Section Quote Status for more details. These restrictions and permissions can be fully determined by your organizational policies and implemented by your System Administrator.

Oracle Quoting keeps a list of all of the quote versions you have created. You can view general information about all previous quotes for the customer. You can also view the history of the current quote. In the Oracle Quoting main form, you can modify only the latest version of a quote. Previous versions of a quote are read-only: you can neither modify the quote from the user interface nor change the quote status. However, in the Forms UI you can use the Copy Quote functionality to create a new quote version from a previous quote version if all the following conditions are met:

You cannot delete quotes once you create them. You can inactivate quotes or set quotes to expire automatically after a certain period of time.

Quote Status

The status of a quote indicates the evolution of a quote from the initial offer to order placement. Quote status and transitions reflect your sales process. Status data indicates progression of the quote life cycle. You may define your quote statuses to determine what kind of changes a sales representative can make to the quote.

Oracle Quoting is delivered with predefined quote statuses. You can define new quote statuses to reflect your business processes. But you cannot modify seeded statuses unless they are user maintainable. In addition, you cannot delete any statuses. You must deactivate those statuses you no longer want to use. See the Oracle Quoting Implementation Guide for more information.

The status of a quote determines what kind of activities related to that quote are possible. Your application administrator can set up and customize the rules governing each updateable status in several ways, including the following:

Pre-Defined Quote Statuses

The following table shows the available seeded quote statuses.

Predefined Quote Statuses
Quote Status Description Read-only
Approval Canceled Sales representative canceled the approval process. No
Approval Pending Quote is pending approval. Yes
Approval Rejected Approval was rejected by the approvers. No
Approved Approved by the approvers. Yes
Draft Initial status. No
Inactive No more activity allowed. Yes
Order Submitted Order submitted to Oracle Order Management. Yes
StoreDraft For iStore internal use only. No

The statuses in the following table exist for backward compatibility (for previous version of Oracle Quoting), but there is no functionality behind them.

Quote Status Description Read-only
Bid Could be used to show that the quote was presented to a customer. No
Lost Could be used to show that the customer declined/rejected the quote. No
Problem Could be used to show there is a problem with the quote being submitted as an order.
Note: The system will not automatically set this status if the order is not submitted.
No
Reviewed Could be used to show that the quote was reviewed internally. No

Note: The statuses Ordered, Entered, Contract Canceled, Contract Pending, and Contract Required are obsolete. They still appear in the Quote Status setup form but they will be locked. You will not be able to create any transitions to them, nor will you have the ability to enable them.

If a quote status is read only, you only update the following attributes:

Note: A user can fully update a quote in read-only status if the system administrator sets the profile option ASO: Status Override to Yes for that specific user. Yet, even if the profile is set to Yes, the user must have update access to the quote to be able to modify it.

If you want to update a quote in read-only status:

Rules for Quote Status Changes

Status changes are regulated to prevent accidental changes, such as reverting an ordered quote status back to a non-ordered status.

Note: You cannot set up a transition from a status to the same status.

The following table shows the seeded transition rules for quote status changes.

Seeded Quote Status Transitions
From To User Maintainable
Approval Pending Approved No
Approval Pending Approval Canceled No
Approval Pending Approval Rejected No
StoreDraft Draft No
StoreDraft Inactive No
StoreDraft Order Submitted No

Creating a Quote

A quote lists the products your customer is interested in purchasing before you place an order.

The behavior of the Customer and Account LOVs in the header depends upon the ASO: Auto Account Creation profile option setting. See Customer Data for more information.

Note: The maximum number of results in the LOVs for the Quote To, Ship To, and Bill To customers and accounts at the header and line level is limited by the profile option ASO: Max Number of Results.

You must enter the following information to create a quote:

Field Behavior

Notes

Selecting an Existing Customer in the Oracle Quoting Form

Prerequisites

Field Behavior

Notes

Creating a Quote From an Opportunity

If your discussions with the customer has reached an advanced stage, you can create a quote from an opportunity. Many of the values from the opportunity are passed on to the quote. If defaulting rules are set up, some fields in the quote header and lines may obtain values based on the rules. If a trigger attribute is subsequently changed, then the dependant attributes are cleared and defaulted again. For example, if the pricing agreement (trigger attribute) is changed, then the payment terms and price list (dependant attributes) values are cleared and the defaulting rules are applied again to derive fresh values.

Prerequisites

Notes