Académique Documents
Professionnel Documents
Culture Documents
Quoting Ed 2
Student Guide
Table of Contents
Quoting Overview............................................................................................................................................1-1
Quoting Overview .........................................................................................................................................1-2
Objectives ......................................................................................................................................................1-3
Overview of Quoting.....................................................................................................................................1-4
Quoting User Interfaces.................................................................................................................................1-5
Key Quoting Capabilities ..............................................................................................................................1-6
Oracle E-Business Suite ................................................................................................................................1-7
Quoting in the E-Business Suite....................................................................................................................1-8
Opportunity to Quote to Order ......................................................................................................................1-9
Quote to Order...............................................................................................................................................1-11
Guided Demonstration - Logging in to Quoting........................................................................................1-12
Guided Demonstration - Opportunity to Quote to Order Flow in the HTML UI ......................................1-13
Guided Demonstration - Opportunity to Quote to Order Flow in the Forms UI .......................................1-16
Summary........................................................................................................................................................1-19
Implementation Overview ..............................................................................................................................2-1
Implementation Overview .............................................................................................................................2-2
Objectives ......................................................................................................................................................2-3
Quoting Dependencies and Integration Points ..............................................................................................2-4
Optional Integration Points............................................................................................................................2-5
Mandatory Implementation Tasks .................................................................................................................2-7
Optional Implementation Tasks.....................................................................................................................2-8
Optional Integrations .....................................................................................................................................2-9
Resources.......................................................................................................................................................2-10
Summary........................................................................................................................................................2-12
Enabling the Cache (HTML UI Only)...........................................................................................................3-1
Enabling the Cache (HTML UI only)............................................................................................................3-2
Objectives ......................................................................................................................................................3-3
Cache Overview ............................................................................................................................................3-4
Guided Demonstration - Enabling and Setting Up Cache .........................................................................3-7
Summary........................................................................................................................................................3-9
User and Salesperson Setups ..........................................................................................................................4-1
User and Salesperson Setups .........................................................................................................................4-2
Objectives ......................................................................................................................................................4-3
Overview of Setting up Salespeople..............................................................................................................4-4
Guided Demonstration - Setting Up a Salesperson ...................................................................................4-5
Practice - Creating an Employee ...............................................................................................................4-8
Solution – Creating an Employee ..............................................................................................................4-9
Summary........................................................................................................................................................4-12
Setting Profile Options for Quoting ...............................................................................................................5-1
Setting Profile Options for Quoting ..............................................................................................................5-2
Objectives ......................................................................................................................................................5-3
Overview: Setting Profile Options for Quoting Functionality .....................................................................5-4
ATP Profile Options ......................................................................................................................................5-5
Configurator Profile Options.........................................................................................................................5-6
Quote Profile Options....................................................................................................................................5-7
Order Profile Options ....................................................................................................................................5-9
Application Profile Options...........................................................................................................................5-10
Guided Demonstration - Setting Oracle Quoting Profile Options .............................................................5-11
Practice - Setting Oracle Quoting Profile Options.....................................................................................5-12
Quoting Overview
Chapter 1 - Page 1
Quoting Overview
Quoting Overview
Quoting Overview
Chapter 1 - Page 2
Objectives
Objectives
Quoting Overview
Chapter 1 - Page 3
Overview of Quoting
Overview of Quoting
What is Quoting?
Quoting is a dual-UI product that
enables simple, secure creation of
customer quotes across all sales
interaction channels.
Overview of Quoting
Oracle Quoting enables simple, secure creation and management of customer quotes across all
sales and interaction channels. Organizations can use Oracle Quoting to propose product
solutions and perform negotiations, while enforcing consistent business rules throughout the
sales cycle.
Quoting users can create quotes using modifiable quote templates, add and configure complex
products, manually adjust prices, and perform real-time global availability checks. Users can
accept product trade-ins and assign sales credits. Quoting integration with Contracts allows
users to negotiate a quote with a specific sales contract. Complex customer approval chains are
supported and users can publish and print quotes, and eventually convert quotes to orders.
Oracle Quoting is available with an HTML and a Forms user interface. Oracle Quoting-HTML
is integrated with Sales Online and Oracle Quoting-Forms with Oracle TeleSales.
Quoting Overview
Chapter 1 - Page 4
Quoting User Interfaces
HTML UI Forms UI
Quoting Overview
Chapter 1 - Page 5
Key Quoting Capabilities
Quoting Overview
Chapter 1 - Page 6
Oracle E-Business Suite
Marketing
Sales
Procurement
Service
Customers,
Products, and
Everything Else!
Supply
Order
Chain
Management
HR
Financials
Quoting Overview
Chapter 1 - Page 7
Quoting in the E-Business Suite
OSO/OTS Quoting OM
Quoting Overview
Chapter 1 - Page 8
Opportunity to Quote to Order
Quoting Overview
Chapter 1 - Page 9
• View sales credits
• Check item availability
• Create non-standard Contracts (Oracle Contracts integration required)
• Perform credit checks
Quoting Overview
Chapter 1 - Page 10
Quote to Order
Quote to Order
You begin this business flow in Quoting and end it when the order is submitted to Order
Management.
Quoting Overview
Chapter 1 - Page 11
Guided Demonstration - Logging in to Quoting
Responsibility: Customer Support, Vision Enterprises
http://<host>:<port>/OA_HTML/jtflogin.jsp
2. Log in with the user ID and initial password created in the previous demonstration.
3. Reset the password and record the new password for future use.
4. Click (B) Update. You are now logged into Quoting's HTML UI as the user you created.
6. Log in to Oracle Forms using the login for the user you created in the previous
demonstration.
You are now logged into the Quoting forms user interface.
Quoting Overview
Chapter 1 - Page 12
Guided Demonstration - Opportunity to Quote to Order Flow in the
HTML UI
1. Navigate to the Oracle E-Business Suite HTML Login (JTF login):
http://<host>:<port>/OA_HTML/jtflogin.jsp
2. Log in as a sales rep with username/password LJONES/WELCOME. Explain that you are
logging in to OSO.
Explain that information from the opportunity is pulled directly into the quote header as
shown in the Create Quote from Opportunity page, and that the sales rep can modify it here
(except for the customer name).
Explain that the sales rep can change the quote name, account number, contact name,
expiration date, primary salesperson, primary sales group, sales channel, source name, order
type, agreement, currency, or price list at this point.
6. Click Apply. The quote is created and you see its Overview page.
Explain that you crossed over into the Quoting application. You are automatically taken to
the Lines page.
Note that the Lines page displays the products from the opportunity.
Make sure you remember the quote number! There may be multiple quotes with the same
name.
7. Select the radio button for the product AS18947 (Sentinel Deluxe Desktop).
Explain that the product must be serviceable if you want to add service products. To verify
that a product is serviceable, click on the hyperlinked description to see the product details.
Quoting Overview
Chapter 1 - Page 13
9. In the Add Services page, select the optional service WR18533 (Extended Desktop PC
Service Program). Keep the defaulted start date. Ensure that the duration is set to 3 and the
period to Year.
10. Click Select. The Lines page displays the service under the related product. Select the
product AS18947 (Sentinel Deluxe Desktop).
11. In the Actions menu, choose Add Related Products. Click Go.
12. In the search page, choose All from the Relationship menu. Click Go.
13. In the search results, select this product: CM76840 (Lightning Inkjet Printer) -- Cross-sell
14. Click Select. The Lines page shows the added products.
Explain that the sales rep may be able to enter various information here depending on the
sales rep’s security setup:
− Select or create shipping/billing addresses and contacts for the quote-to customer
− Select shipping/billing customers other than the quote-to customer
− Create new customers and addresses
16. Click Copy to copy the quote-to customer’s information into the shipping and billing
addresses.
The Initiate Approval page shows that no approvers are required for the quote, since no
approval rules have been triggered (e.g., by discounts or specific products). The sales rep
can self-approve the quote.
Quoting Overview
Chapter 1 - Page 14
Note: Do not select the checkbox for “A non-standard contract is required for this quote”
20. Click Approve. The Approvals page opens and shows that the quote has been approved.
21. In the Quoting window, click Overview. Show that the quote status is now “Approved.”
22. Select Print Quote from the Actions menu and click Go.
23. In the Printing page, choose Adobe PDF from the Output Format menu. Make sure the
checkbox for “Print in executable mode” is selected.
25. Click Submit. Adobe Acrobat Reader launches and displays the printer-friendly quote.
26. Review the quote detail layout. The executable quote displays:
− Terms and conditions
− Signature block
− Different title (it is now an in Ordering Document, not a Quotation)
− No disclaimer footer
The merchant can define a title and footer for printed quotes, and also add a company logo.
28. In the Printing page, click Done. The application returns you to the Overview page.
Explain the quote will be delivered to the customer. Explain that the customer has signed the
hard copy of the quote and returned it to the sales rep.
29. In the Overview page, choose Place Order from the Actions menu and click Go. The order is
placed. An order number is displayed on the Overview page. Clicking the linked number
displays the Order Details page.
Quoting Overview
Chapter 1 - Page 15
Guided Demonstration - Opportunity to Quote to Order Flow in the
Forms UI
Responsibility: TeleSales Agent
5. Select Business World from the search results and click (B) OK.
7. Select the opportunity BWorld Deluxe Laptop Deal and click (B) Create Quote.
Explain that information from the opportunity is pulled directly into the quote header as
shown in the Create Quote from Opportunity page, and that the sales rep can modify it here
(except for the customer name).
Explain that the sales rep can change the quote name, account number, contact name,
expiration date, salesperson, sales group, sales channel, source name, order type, agreement,
currency, contract template, or price list at this point.
Note that the Quote Lines tab displays the products from the opportunity.
Make sure you remember the quote number! There may be multiple quotes with the same
name.
9. Navigate to the Quote Lines tab. Select product AS18947 (Sentinel Deluxe Desktop).
Quoting Overview
Chapter 1 - Page 16
Explain that the product must be serviceable if you want to add service products. To verify
that a product is serviceable, select the oval button to the left of the Description field in the
Details section.
Explain that this form shows services that are automatically included with the product as
well as optional services that can be purchased.
11. In the Service Items form, select the optional service WR18533 (Extended Desktop PC
Service Program) and click Add to Quote.
12. The Quote Lines tab displays the service under the related product. Select Service from the
drop-down menu. Verify that the Duration is 3 and the Period is YR.
13. Select Pricing from the drop-down menu. Select the product AS18947 (Sentinel Deluxe
Desktop).
14. Select Actions > Add Related Products. Click (B) OK.
16. Click (B) Apply. The related product appears in the Quote Lines tab.
17. Select (T) Quote Header. Select Address from the drop-down menu.
Explain that the sales rep may be able to enter various information here depending on the
sales rep’s security setup:
− Select or create shipping/billing addresses and contacts for the quote-to customer
− Select shipping/billing customers other than the quote-to customer
18. Click Copy from Quote To to copy the quote-to customer’s information into the shipping
and billing addresses.
19. Select Payment, Shipping from the drop-down menu. In the Payment section, set these
values:
− Payment Terms = Immediate
− Payment Type = Credit Card
− PO Number = 2002
− Credit Card Type = Visa
− Credit Card Number = 4111 1111 1111 1111
− Cardholder Name = Diane Lyon
− Credit Card Expiration = 27-DEC-2004.
− In the Shipping section, set these values:
− Shipping Method = UPS
− Requested Delivery Date = two weeks from today
Quoting Overview
Chapter 1 - Page 17
21. Select Actions > Approvals > OK.
The Initiate Approval form shows that no approvers are required for the quote, since no
approval rules have been triggered (e.g., by discounts or specific products). The sales rep
can self-approve the quote.
Note: Do not select the checkbox for “A non standard contract is required for this quote”
23. Click (B) Approve Quote. The Approvals form shows that the quote has been approved.
Close the Approvals form.
24. In the main Quoting form the quote status is now “Approved.”
26. In the Printing page, choose Adobe PDF from the Output Format menu. Make sure the
checkbox for “Print in executable mode” is selected.
28. Click (B) Submit. Adobe Acrobat Reader launches and displays the printer-friendly quote.
29. Review the quote detail layout. The executable quote displays:
− Terms and conditions
− Signature block
− Different title (it is now an in Ordering Document, not a Quotation)
− No disclaimer footer
The merchant can define a title and footer for printed quotes, and also add a company logo.
Explain the quote will be delivered to the customer. Explain that the customer has signed the
hard copy of the quote and returned it to the sales rep.
32. Select (B) Place Order. The order is placed. An order confirmation form displays the order
number. Explain that you can use this number to track the order in Oracle Order
Management.
Quoting Overview
Chapter 1 - Page 18
Summary
Summary
Quoting Overview
Chapter 1 - Page 19
Copyright © Oracle Corporation, 2003. All rights reserved.
Quoting Overview
Chapter 1 - Page 20
Implementation Overview
Chapter 2
Implementation Overview
Chapter 2 - Page 1
Implementation Overview
Implementation Overview
Implementation Overview
Chapter 2 - Page 2
Objectives
Objectives
Implementation Overview
Chapter 2 - Page 3
Quoting Dependencies and Integration Points
Configurator Inventory
Oracle Quoting
Workflow Reports
Implementation Overview
Chapter 2 - Page 4
Optional Integration Points
Implementation Overview
Chapter 2 - Page 5
• Oracle Workflow — Provides notifications related to Approvals and Contracts integration
and Web Publishing.
• Oracle iStore — Enables quotes to be published to a Web storefront for customer review
and order submission.
Implementation Overview
Chapter 2 - Page 6
Mandatory Implementation Tasks
5
Enable cache
(HTML UI only)
6
Set up sales
representatives
Implementation Overview
Chapter 2 - Page 7
Optional Implementation Tasks
Implementation Overview
Chapter 2 - Page 8
Optional Integrations
Optional Integrations
Optional Integrations
Modules discussing the integration benefits, requirements, and setup of these optional
integrations are provided in this course.
Implementation Overview
Chapter 2 - Page 9
Resources
Resources
• Technical Documentation
• AppsNet
• Oracle Support Services
• Oracle MetaLink
Resources
Technical Documentation
The following documents are relevant to Quoting:
• Oracle Quoting User Guide
• Oracle Quoting Implementation Guide
• Oracle Sales Online User Guide
• Oracle Sales Online Implementation Guide
• Oracle Applications System Administrator’s Guide, Release 11i
• Implementing Oracle CRM: ERP Functional Checklist, Release 11i
• Oracle Order Management User Guide.
• Oracle Inventory User Guide
• Order Management Suite Implementation Manual.
Portable Document Format (PDF) versions of these documents can be found on the Oracle
Applications 11i Documentation CD or downloaded from Oracle MetaLink.
AppsNet
Implementation Overview
Chapter 2 - Page 10
Oracle AppsNet is a key information portal for the E-Business Suite. Presentations,
documentation, e-Seminars, chat, articles, demonstrations, and other application related
information can be found at http://www.oracle.com/appsnet/index.htm. Oracle Support
Services
Contact Oracle Support services for self-service support requests, troubleshooting tips, and
technical support issues.
Oracle MetaLink
Go to Oracle MetaLink for the latest information, downloads, and eTRM access.
Implementation Overview
Chapter 2 - Page 11
Summary
Summary
Implementation Overview
Chapter 2 - Page 12
Enabling the Cache (HTML UI
Only)
Chapter 3
Objectives
Cache Overview
Cache Overview
Note: This task is NOT required if you are implementing the Forms UI only.
For detailed information on cache management see Oracle CRM Technology Foundation
Concepts and Procedures.
Seeded Caches
• QOT_ATP_STATUS_CACHE -- Stores information about ATP statuses, including status
code and meaning.
• QOT_BOM_ITEM_TYPE_CACHE -- Stores information about BOM item styles,
including BOM item type code and meaning.
• QOT_CREDIT_CARD_TYPE_CACHE -- Stores information about credit card types,
including credit card type and name.
• QOT_CURRENCY_CACHE -- Stores information about currencies, including currency
code, meaning, symbol, and price list Ids
• QOT_IB_REL_TYPE_CACHE -- Stores information about Install Base relationship types,
including relationship type code and meaning
1. Launch the JTF login page by clicking (H) CRM HTML Login.
2. Log in as sysadmin/sysadmin.
4. Select (B) Create. Explain that the Host Detail page is where caching is enabled for Quoting.
Host Name: This is the name of the middle-tier machine on which the application server is
running and also where objects are cached for applications.
Ports: This is where you specify port numbers for your Apache Web server(s).
Applications: All applications installed in the database are available to select in the
Available Applications list. You must explicitly add Oracle Quoting to the list of Deployed
Applications using this UI.
Selecting the Create button sets up the host and Quoting application for further cache
management tasks.
6. Select (H) Applications. A list of hosts, applications, policies, and filters displays. You can
use the View pull-down list to restrict your view to a particular host.
7. Select the Application name hyperlink. A list of cache components displays. This is a
granular view of what java objects are being (or not being) cached for a specific application.
8. Select the Policy pull-down menu. Here you will specify the type of caching you want for
the particular object(s):
− Cache Only: only java objects (classes) are cached
− Cache and Priming: java objects and images
− Disabled: Cache is disabled for the application or component specified.
− Custom: Use a custom cache policy the user has created.
9. Select (H) Filters. This is where you can view existing filters or create a new one.
10. Select an existing filter name. The filter will specify what responsibilities and languages
apply to the cache policy. Filters help performance by restricting a middle-tier cache policy
to only those responsibilities and/or languages that are specified.
Summary
Objectives
Note
This module uses seeded users and responsibilities and is based on a Vision demonstration
environment. It assumes that all mandatory E-Business Suite dependencies for Quoting have
been previously installed and implemented.
Explain that you must enter a person in Human Resources as an employee before making
them a valid salesperson.
• Select (N) HRMS Manager > People > Enter and Maintain.
5. Enter a fictional employee’s first and last names in the respective fields.
7. Place your cursor in the Action field. Select Create Employment from the Action LOV.
9. In the Identification block, enter a social security number for the employee (use the format:
XXX-XX-XXXX).
10. Enter a date of birth in the Payroll tab (use the format DD-MMM-YYYY).
14. Switch responsibilities (M) File > Switch Responsibility to System Administrator.
Explain that user IDs and responsibilities are created and maintained by the system
administrator. Explain that you must create a user ID and assign it responsibilities in order
for a user to log in to the system. Explain that the responsibilities you are going to assign
your user ID are seeded with the Oracle Quoting application.
16. Enter a user name for the employee you created. Record the user name.
17. Enter an initial login password for the user. Tab out and enter it again.
18. Use the Person LOV to search for the employee name.
19. Select (T) Responsibilities. Use the Responsibility LOV to assign the following
responsibilities to your user:
Oracle HTML Quoting Sales Agent (Explain that this responsibility allows the user to log in
to the HTML UI.)
Quoting Sales Manager (Explain that this responsibility allows the user to log in to the
Forms UI.)
22. Switch responsibilities (M) File > Switch Responsibility to CRM Resource Manager, Vision
Enterprises.
Explain that for a salesperson to be valid, they must be set up as a resource. Explain that
since you entered the person as an employee in HR, you can now import that person in to the
Resource Manager.
25. In the Number field, enter the employee number of the employee you created in HR and
select (B) Search.
Remind them that the employee number was generated in HR when you created the
employee.
26. In the Search Results region, select the checkbox next to the employee’s name and then
select (B) Create Resource.
28. Select the checkbox next to the employee’s resource record and select (B) Save Resource.
Explain that once a person is a valid resource they can perform many functions within
Quoting, but they must be a valid salesrep to use the product to the fullest extent.
30. In the Salesperson number field, enter a unique identifying number for the salesperson.
Explain that this number is what makes the person a valid salesperson.
32. In the Sales Credit Type field, use the LOV to enter Quota Sales Credit.
Assumptions
• Oracle Technology stack is implemented
• System Administrator
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Create an Employee
Log in to Oracle Forms using the Human Resources, Vision Enterprises responsibility to create
employees.
Use the System Administrator responsibility to create a User ID for your employee and assign
responsibilities to the User ID.
Import Resource
Use the CRM Resource Manager, Vision Enterprises responsibility to set up your user as a
resource in the database, assigns a salesperson number, and sets the sales credit type for Quoting.
5. Enter a fictional employee’s first and last names in the respective fields. Record the name.
7. Place your cursor in the Action field. Select Create Employment from the Action LOV.
9. In the Identification block, enter a social security number for the employee (use the format:
XXX-XX-XXXX).
10. In the Personal tab, enter a birth date for the employee (use the format: DD-MMM-YYYY).
18. Enter an initial login password for the user. Tab out of the field and enter the password again
to validate it. Record the password for later use.
19. Use the Person LOV to search for the employee name you created in the previous task.
20. Select (T) Responsibilities. Place your cursor in the Responsibility field and use the LOV to
assign the following seeded responsibilities to this user ID:
− Oracle HTML Quoting Sales Agent
− Quoting Sales Manager
Import Resources
27. Enter the employee number of the employee you previously created and select (B) Search.
28. In the Search Results region, select the checkbox next to the employee’s name and then
select (B) Create Resource.
30. Select the checkbox next to the employee’s resource record and then select (B) Save
Resource.
32. In the Salesperson number field, enter a unique identifying number for the salesperson.
34. In the Sales Credit Type field, use the LOV to enter Quota Sales Credit.
Summary
Objectives
Overview:
Setting Profile Options for Quoting
Functionality
ATP (Availability to Promise) is the current, on-hand, uncommitted stock, outstanding receipts
and planned production. In Oracle Inventory, you define the types of supply and demand that
should be included in your ATP calculation.
Both ASO: ATP Default Customer ID and ASO: Default Ship To Site are mandatory if ASO:
ATP Use Sourcing Rule is set to Yes.
ASO: Configurator URL supplies the URL for the Configurator window, while ASO: Allow
Quantity Updates for Top Level Model Item and ASO: Allow Quantity Updates for
Component Item determine if you can update quantities within configurations. ASO:
Configurator URL is mandatory if you are using Oracle Configurator.
• ASO: Default Expiration GL Calendar is mandatory if ASO: Quote Duration is not being
used. A default quote expiration must be set using one of the profiles listed to use copy
quote functionality.
• ASO: Default Expiration GL Period Type is mandatory if ASO: Quote Duration is not
being used.
• QP: Verify GSA Violations is mandatory if ASO: GSA Pricing is set to Error or Warning.
Explain that the system administrator is the only one who can change profile options at all
levels. Users can change profile options that are editable at the User level.
3. Select the level(s) at which you want to set the profile option. The available levels are:
Site
Explain that setting a profile at the Site level is the most general setting. Also explain, that
many profile options within Oracle Quoting can only be set at the site level, and therefore
are controlled by the system administrator.
Application — If you select this level, choose Oracle Quoting (for HTML UI) or Oracle
Order Capture (for the Forms UI) from the Application LOV.
Responsibility — If you select this level, choose the responsibility from the Responsibility
LOV for which you want to set the profile option.
User — If you select this level, choose the user from the User LOV for whom you want to
set the profile option. Users will be able to log into Quoting and change the value of these
profile options.
Explain that User-level profile options can also be set by the user by logging in to Forms and
selecting Personal Profile.
4. In the Profile field, enter the profile name, such as ASO: Update Customer, or a wildcard
search criterion such as ASO%.
The System Profile Values form opens with the results of your search.
6. Verify or set the profile option(s) at the levels that you selected.
Assumptions
• Oracle Technology stack is implemented
• System Administrator
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Setting Quoting Profile Options
Log in to Oracle Forms as the System Administrator, to set Quoting profile options.
3. Select the User checkbox and enter the user name you created.
The System Profile Values form opens with the results of your search.
6. Change the value of this profile in the User column. Do not change the Site value.
8. Close this form and log out of Forms. Log back in as your new user.
You will notice that the default Order Type on the Create Quote page, is the value you
specified in the profile option ASO: Default Order Type.
Summary
Objectives
5. Launch Quoting.
6. Verify that the modified status name and description show up in the Status LOV.
4. Enter ACI in the Code field. This is an internal name and is not visible to the user.
5. Enter Awaiting Customer Approval in the Name field and Customer input required to
proceed in the Description field. These values are displayed in the Status LOV in Quoting.
6. Ensure that the Update Allowed box is selected. This enables end-user initiated changes to
quotes in this status. If not selected, quotes in this status are read only.
7. Ensure that the Auto Versioning checkbox is not selected. This checkbox is for a Forms-
only feature that creates a new version when the user updates the quote.
Note: If you want to deactivate a status, but not delete it, deselect the Enabled checkbox.
You can also delete statuses (not seeded statuses) by highlighting the status and selecting
Edit > Cut.
12. Verify that the new status appears in the Status LOV.
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Creating a New Quote Status
Log in to Oracle Forms as the Quoting Sales Manager, to create new quote statuses.
4. Enter XX ACI in the Code field. This is an internal name and is not visible to the user.
5. Enter XX Awaiting Customer Approval in the Name field and XX Customer input required
to proceed in the Description field. These values are displayed in the Status LOV in
Quoting.
6. Select the Update Allowed box. This enabled and-user initiated changes to quotes in this
status. If not selected, quotes in this status are read only.
7. Deselect the Auto Versioning checkbox. This checkbox is for a Forms-only feature that
creates a new version when the user updates and saves the quote.
Note: If you want to deactivate a status, but not delete it, deselect the Enabled checkbox.
You can also delete statuses (not seeded statuses) by highlighting the status and selecting
Edit > Cut.
12. Verify that the new status appears in the Status LOV.
Draft
Store Draft
Inactive
Order
Submitted
4. Place your cursor in any line in the Allows Transition to Status region. Select (I) New.
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Creating a Quote Status Transition
Log in to Oracle Forms as the Quoting Sales Manager, to create new quote status transitions.
4. Place your cursor in an empty line in the Allows Transition to Status region.
Summary
Objectives
Customization Overview
Customization Overview
Customization of the Lines and Overview pages allows you to determine what information is
important to your sales representatives. Your business needs may not be in-line with what you
get out-of-the-box. Therefore, you can change field names, expose or hide fields, or change
column sequence based on the importance of the information. Additionally, you can enable
customizable fields, allowing you to include your own information.
The following table shows the column/attribute mapping for the Lines page. This information
is necessary to make changes to columns on the Lines page.
Column Name (Label) Attribute Name
Select QOT_SELECT
Product QOT_PRODUCT
Description QOT_DESCRIPTION
Quantity QOT_QUANTITY
UOM QOT_UOM
Unit List Price QOT_UNIT_LIST_PRICE
The following table shows the section/attribute mapping for the Overview page. This
information is necessary to make changes to sections on the Overview page.
Section Name Attribute Name
Lines QOT_LINES
Grand Total QOT_GRAND_TOTAL
Addresses QOT_ADDRESS
Shipping QOT_SHIPPING
Payment QOT_PAYMENT
1. Log in to Oracle Forms using the Application Developer Common Modules responsibility.
To hide a seeded column, deselect the Node Display checkbox for the corresponding
column. To display a column, select the Node Display checkbox.
Note: Although you can deselect the Node Display checkbox for the mandatory columns,
the columns will still display in the Quoting UI. You cannot hide mandatory columns.
To edit column labels, enter a new value in the Long Label field for the corresponding line.
To edit the column sequence, change the value in the Sequence field. The lowest sequence
number if the first column displayed on the Lines page.
Note: You will not see the change until you bounce the web server and login again.
To hide a seeded column, deselect the Node Display checkbox for the corresponding
column. To display a column, select the Node Display checkbox.
Note: Although you can deselect the Node Display checkbox for the mandatory columns,
the columns will still display in the Quoting UI. You cannot hide mandatory columns.
Note: You will not see the change until you bounce the web server and login again.
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Customizing the Overview Page
Log in to Oracle Forms as the Application Developer Common Modules, to customize the
Overview page.
8. Close this form and select the CRM HTML Login link.
10. Navigate to the Overview page by selecting the Overview link in the sidebar menu.
The Overview page should display the General Information, Lines, Grand Total, and
Payment sections, but not the Addresses and Shipping sections.
6. Locate the code to enable and select the Enabled checkbox. To disable a code, deselect the
checkbox.
8. Bounce the web server. When you next log in to Quoting, the change is visible.
Practice Overview:
Customizing the Lines Page
(HTML)
This practice covers the following topics:
• Hiding and Displaying Columns
• Changing Column Names
• Changing the Sequence of the Columns
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Customizing the Lines Page
Log in to Oracle Forms as the Application Developer Common Modules, to customize the Lines
page.
1. Log in to Oracle Forms with the Application Developer Common Modules responsibility.
9. Change the Long Label value for the Line column to Line #.
10. Reorder the sequence of the columns as follows. To reorder the columns, change the value
in the Sequence fields.
− Select; Sequence = 10
− Line #; Sequence = 20
− Product; Sequence = 30
− Description; Sequence = 40
− Quantity; Sequence = 50
− UOM; Sequence = 60
− Unit List Price; Sequence = 70
− Unit Adjustment Percent; Sequence = 80
− Charges; Sequence = 90
− Total Price; Sequence = 100
Note: The change is not visible until you bounce the web server and log back in to Quoting.
Quote Search
Quote Header
Quote Lines
Sales Team
1. Log in to Oracle Forms (ebusiness/welcome) using the Quoting Sales Agent responsibility.
Explain that you can customize the forms using the Quoting Sales Manager responsibility as
well.
• (N) Quoting
4. Place your cursor in the Agreement field and select (M) Folder > Hide Field.
Explain that you can also show this field by selecting (M) Folder > Show Field. A pop-up
window lists the available fields to show.
5. Place your cursor in the Order Number field and select (M) Folder > Change Prompt.
7. Place your cursor in the Price List field and select (M) Folder > Move Up.
You can repeat this process until all fields are in line.
8. Once your form is customized to meet your needs, select (M) Folder > Save As.
Your folder name appears next to the folder icon. When you select the folder icon, your
folder is now an available option.
Summary
Objectives
• Any quote change NOT listed below affects the pricing for a quote:
- Sales credits changes
- Attachments changes
- Notes changes
- Tasks changes
- Initiate/Cancel Approvals
Scenario ASO: Calculate Price ASO: Calculate Tax ASO: Enable Batch Processing
Large # of Manual Manual Yes
quote lines,
Complex pricing
and tax setups
Profile Options
ASO: Calculate Price
Determines when the products and services in the quote are priced. This profile can be set at all
levels.
If set to Automatic, the quote is priced automatically each time a price-affecting change is
made.
If set to Manual, users can price the quote whenever they choose.
If null, defaults to Automatic.
ASO: Calculate Tax
Determines when tax is calculated for a quote. This profile option can be set at all levels.
If set to Automatic, tax is calculated each time a price affecting change is made.
If set to Manual, users can calculate tax whenever they choose.
If null, defaults to Automatic.
6. Change the values of the ASO: Calculate Tax and ASO: Calculate Tax profiles to Manual at
the Site level.
9. Select (M) View > Query by Example > Run. The ASO: Enable Batch Processing profile
appears.
14. From the Actions menu on the Overview page, select Price Quote.
16. Choose to Submit pricing request and notify me when it is complete. A pop-up window
confirms the request and displays a concurrent request number. Note the concurrent request
number.
17. To view the details of the pricing request, select Actions > Pricing Request Details > OK.
When the pricing request is complete, the Pricing Status and Tax Status change to Complete.
Assumptions
• Oracle Technology stack is implemented
• System Administrator
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Manually Calculating Pricing and Tax
Log in to Oracle Forms as the System Administrator, to manually calculate pricing and tax for a
quote.
1. Log in to Oracle Quoting (LJones/welcome) using the CRM HTML Login link.
5. Select Apply.
6. On the Lines page, select Add Products. Add the following product to the quote:
− AS54888
7. Navigate to the Overview page. The Pricing and Tax statuses will be incomplete.
10. Choose to Submit pricing request and notify me when it is complete. A pop-up window
displays confirmation that the pricing request has been submitted and lists the request
number.
11. To view request details, select Actions > Pricing Request Details.
The Pricing and Tax status fields will change to Complete, when the Pricing and Tax
calculations are complete.
Summary
Objectives
Overview:
interMedia Search
Part Number
Long Description
Description
Practice Overview:
Enabling interMedia Search
1. Ensure that the profile option ASO: Enable interMedia Search is set to Yes.
2. Log in to Oracle Forms using the iStore Administrator, Vision Enterprises responsibility.
6. You can view the progress of the request by selecting View Requests and searching by
request ID.
No products are returned because the profile option ASO: Enable interMedia Search is, by
default, set to No. Therefore, interMedia search is not currently enabled.
15. Log back into Quoting using the CRM HTML Login page (Ljones/welcome).
16. Select the quote you created earlier and navigate to the Lines page.
18. Enter Sentinel in the Product field and click (B) Go.
Summary
Objectives
Quote Availability:
Sales Team Access
4. Switch to the Quoting Sales Agent responsibility by choosing File > Switch Responsibility.
8. Select Actions > Sales Team > OK. The logged in user is listed as the primary sales rep.
9. Select an empty line and enter the name of the user that has been set up as a sales rep (Lisa
Jones) and that has also been assigned the Quoting Sales Agent responsibility.
13. Log back in as the sales team member you added to the quote.
16. Enter the quote number, you previously created, in the Quote Number field and press CTRL
+ [F11]. The quote is now accessible to the sales team member.
Assumptions
• Oracle Technology stack is implemented
• System Administrator
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Setting Up Sales Team Member Access
Log in to Oracle Forms as the System Administrator, to set up sales team member access.
4. Log out and log back in as a user with the Quoting Sales Agent responsibility.
8. Select Actions > Sales Team > OK. The logged in user is listed as the primary sales rep.
9. Select an empty line and enter the name of the user that has been set up as a sales rep (Lisa
Jones) and that has also been assigned the Quoting Sales Agent responsibility.
13. Log back in as the sales team member you added to the quote.
16. Enter the quote number, you previously created, in the Quote Number field and press CTRL
+ [F11]. The quote is now accessible to the sales team member.
Quote Availability:
Manager Access
3. In the Define Groups form, enter a name for the group in the Name field.
4. Select (T) Members and use the Category field LOV to select Employee.
5. On the same line, use the Number LOV to enter a sales agent number or the Name LOV to
enter a sales agent name. The resource number and operating unit fields automatically
populate.
6. Select the sales agent line, and then click (B) Member Roles.
7. Use the Role and Role Type LOVs to select Sales and Sales Representative, respectively.
Click (B) OK.
8. From (T) Members, select the next available line and repeat steps 5-8 substituting Sales
Manager for Sales Representative.
9. Select (T) Roles. Use the Role Type LOV to enter Sales. Use the Role LOV to enter Sales
Representative.
10. Select the next available line and repeat step 10 this time entering Sales Manager in the Role
field.
12. Click (T) Usages. Use the Usages LOV to enter Sales and Telesales.
14. Select (M) File > Switch Responsibility and select the System Administrator responsibility.
16. In the Find System Profile form, enter the manager’s user name in the User field.
17. Enter ASO%Manager% in the profile field and then click (B) Find.
19. Log in to Quoting and verify that the manager can access and update any quote created by
the subordinate sales team member.
Assumptions
• Oracle Technology stack is implemented
• System Administrator
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Setting Up Manager Access
Log in to Oracle Forms as the CRM Resource Manager, Vision Enterprises to set up manager
access.
1. Log in to Oracle Forms (ebusiness/welcome) with the CRM Resource Manager, Vision
Enterprises responsibility.
9. In the Define Groups form, enter XXSales Group for the group in the Name field.
10. Select (T) Members and use the Category field LOV to select Employee.
11. Use the Name LOV to enter the following sales agents:
− Ms. Rachel Abbott (Number 11092)
− Mrs. Lisa Jones (Number 10125)
− The user you created
12. Select the sales agent line for Ms. Rachel Abbott, and then click (B) Member Roles.
13. Use the Role and Role Type LOVs to select Sales and Sales Representative, respectively.
Click (B) OK. Repeat these steps for the user you created.
15. From (T) Members, select the line for your user and repeat steps 5-8 substituting sales
manager for sales agent.
17. Select the next available line and repeat step 16 this time entering Sales Manager in the Role
field.
19. Click (T) Usages. Use the Usages LOV to enter Sales and Telesales.
21. Select (M) File > Switch Responsibility and select the System Administrator responsibility.
23. In the Find System Profile form, enter PSTOCK in the User field.
24. Enter ASO%Manager% in the profile field and then click (B) Find.
25. Set the ASO: Manager Role Access profile option value to Update for the user and then
click (I) Save.
26. Log in to Quoting and verify that the manager can access and update any quote created by
the subordinate sales team member.
Update Access
Update access means that the user can modify any quote field and perform any quote function
that is not restricted via other quoting requirements. For example, a user with update status can
change any quote field when the quote is in an updateable status. If the same quote is changed
to a view-only status, the user may only update the payment information and other fields that
are updateable for read-only statuses.
View Only Access
View access means that the user cannot modify any quote field or perform any quote function
which changes quote data regardless of the restrictions imposed by other quoting requirements.
For example, a user with view only access cannot modify any quote data even though the quote
may be in an updateable status. If the same quote is changed to a read only status, the user still
may not update the payment information and other fields that are updateable for read only
statuses.
Full Access flag
For each resource selected on the quote sales team, there is a full access flag which can be
selected or un-selected. The primary sales agent on the sales team should always have the Full
Access flag selected.
1. Log in to Oracle Forms (ebusiness/welcome) with the Quoting Sales Agent responsibility.
• (N) Quoting.
5. Add a Sales Team member and de-select the Full Access checkbox.
7. Verify that the sales team member cannot update the quote.
Sales team members that do not have the Full Access flag checked, can view quotes, but
cannot update them. The Primary Salesperson should always have the Full Access flag
checked.
Summary
Objectives
=
Prospect Account Customer
• (N) Quoting
Notice that Quoting creates an account for the customer immediately when you save the
quote.
12. Select the System Administrator responsibility and navigate back to the Profiles form.
• (N) Quoting
You receive confirmation that the order was placed. On the Overview page, you will notice
that the customer now has an account number.
Summary
Objectives
Note: Credit check rules must be set up at the order level, not the line level. When setting up
credit check rules, ensure that each rule has a Credit Check Level of Sales Order.
1. Log in to Oracle Forms (ebusiness/welcome) with the Order Management Super User
responsibility.
6. Navigate to (T) Profile : Transaction. In the Credit section, select the Credit Check
checkbox.
2391 L Street, San Jose, Santa Clara, CA, 95106, United States
The Customer Addresses form displays information about the selected address.
12. Navigate to (T) Profile : Transaction. In the Credit section, select the Credit Check
checkbox.
13. Navigate to (T) Profile : Amounts. Select USD in the Curr column.
14. Enter the following information in the Currency Rates and Limits section:
− Credit Limit= $1,000,000
− Order Credit Limit= $10,000
24. From the Actions menu, select Initiate Credit Check > Go.
The credit check will fail because you have exceeded the Order Credit Limit. You will
receive the following error:
Credit check failed. Transaction limit exceeded. Using customer credit profile.
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Enabling Credit Checks
4. Click Find.
6. Navigate to the Profile : Transaction tab. In the Credit section, select the Credit Check
checkbox.
7. Navigate to the Profile : Amounts tab. In the Curr column, select USD.
8. Enter the following information in the Currency Rates and Limits section:
− Credit Limit = $1,000,000
− Order Credit Limit= $1,000,000
2391 L Street, San Jose, Santa Clara, CA, 95106, United States
The Customer Addresses form displays information about the selected address.
12. Navigate to the Transaction > Profiles tab. In the Credit section, select the Credit Check
checkbox.
13. Navigate to the Transaction > Amounts tab. Select USD in the Curr column.
14. Enter the following information in the Currency Rates and Limits section:
− Credit Limit= $1,000,000
− Order Credit Limit= $1,000,000
17. Switch responsibilities (M) File > Switch Responsibility to Quoting Sales Agent.
19. From the Actions menu, select Initiate Credit Check > Go.
Summary
30 minutes Lecture/Demonstration
20 minutes Lab
50 minutes Total
Objectives
Person Yes
2 5
4
Is the
Select Select or
customer or e-mail
specialty create
contact Yes notification
store email
an FND_USER?
address
3
Enter
No username
2. Log in to Quoting through the CRM HTML Login page using the login (Ljones/welcome).
Explain that if the customer is not an FND_USER, you will be prompted to enter a user
name. The system then auto generates a password and creates an FND_USER for the
customer. This information is then emailed to the customer.
Explain that FND_USER information and all notifications will be sent to this email address.
In the Overview page, you receive confirmation that the quote was published.
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Creating a Quote Status Transition
Log in to Oracle Forms as the Quoting Sales Manager, to create and publish quotes.
• (N) Quoting
6. Select Apply.
9. Navigate to the Overview page by selecting the Overview link in the left side bar.
10. Select Web Publish Quote from the Actions menu and select Go.
11. If the customer is not an FND_USER, you will be prompted to enter a user name. The
system auto generates a password and creates an FND_USER for the customer. The
information is then emailed to the customer.
In the Overview page, you receive confirmation that the quote was published.
Summary
Setting Up Approvals
Chapter 14 - Page 1
Setting Up Approvals
Setting Up Approvals
60 minutes Lecture/Demonstration
30 minutes Lab
90 minutes Total
Setting Up Approvals
Chapter 14 - Page 2
Objectives
Objectives
After completing this module, you should be able to do
the following:
• Describe the modules that provide approvals
functionality to Quoting
• Explain the approvals process flow
• Describe the process and tasks required to
implement approvals functionality in Quoting
• Specify jobs for employees and assign approval
authority to jobs
• Identify approvals-related profile options
• Identify approvals-related concurrent programs
• Identify required quote status transition
• Create an approval rule in OAM
Setting Up Approvals
Chapter 14 - Page 3
Approvals Overview
Approvals Overview
Setting Up Approvals
Chapter 14 - Page 4
Approvals Process Flow
4 5 6
Quote
Workflow
traverses Quote status
notifications
approval updated
sent
hierarchy
Order placed or
quote revised
Setting Up Approvals
Chapter 14 - Page 5
to “Contract Required.” If the quote is rejected by an approver, then the quote status is changed
to “approval rejected.”
7. Quotes in “Approved” status can then be submitted as orders. If the quote was rejected, the
salesrep can view the reason, revised the quote appropriately and begin the approval process
again.
Setting Up Approvals
Chapter 14 - Page 6
Approvals Functionality
Approvals Functionality
Approvals Functionality
Note: See the Oracle Quoting Implementation Guide for a complete list of seeded OAM
attributes that can be used to set up OAM approval rules for Quoting.
Setting Up Approvals
Chapter 14 - Page 7
Approval Setup Process Flow
Setting Up Approvals
Chapter 14 - Page 8
5. Using the CRM Resource Manager responsibility, you must either create or assign role type
for Quoting (i.e., Quoting) and a role for the role type (i.e., Quoting Manager or Quoting
Agent).
6. The user must be set up as a resource in the system by importing resources and associating
the resource with the user name. You must also associate the newly created resource with the
role and a role type previously created.
7. A CRM Resource Manager group must be defined and resources are then added to the
group. For each member of the group, you assign a role type and role by clicking the Member
Roles button. You must also assign the usage type of “Sales and Telesales” for the group via
the Usages tab. You can use the Parent or Child Group tabs to establish group hierarchies, if
desired.
8. Via Self-Service login, OAM module is accessed. Here you create conditions and rules that
are used by the approvals engine.
9. Using the Quoting Sales Manager responsibility in Quoting, you must set up quote status
transitions required by approvals.
10. Once approval rules are created in OAM, you again log in as System Administrator to
ensure that required concurrent programs are running. These programs ensure that workflow
processes are running and that notifications can be sent.
Setting Up Approvals
Chapter 14 - Page 9
Guided Demonstration - Specifying Jobs and Approval Authority
Responsibility: HRMS Management
7. Query for the job name (e.g., sal600) you’ve specified for an employee.
The Approval Authority for this job is 1. You can enter a different approval authority level
(1-10). Do not change the approval authority at this time.
Approval authority levels are denoted by an integer between one and ten. Employee
hierarchy, jobs, grades, and approval authorities should be decided and setup in advance.
The higher the integer, the more authority associated with a given job.
Setting Up Approvals
Chapter 14 - Page 10
Guided Demonstration - Adding Responsibilities for Approvals
Responsibility: System Administrator
3. Search for a user you previously created and add the following responsibilities:
− Workflow Administrator, Vision Enterprises
− Approvals Management Application Administrator
Setting Up Approvals
Chapter 14 - Page 11
Practice - Specifying Jobs and Approval Authority
Overview
This practice teaches users how to specify approval authority for a sales representative.
Assumptions
• Oracle Technology stack is implemented
• HRMS Management
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Specifying Jobs and Approval Authority
Log in to Oracle Forms as the HRMS Management responsibility to specify jobs and approval
authority.
Setting Up Approvals
Chapter 14 - Page 12
Solution – Specifying Jobs and Approval Authority
Specifying Jobs and Approval Authority
3. Enter the employee number for the employee you created and select (B) Find.
8. Query for the job name (SAL600.Sales Representative) you specified for the employee.
Approval authority levels are denoted by an integer between one and ten. Employee
hierarchy, jobs, grades, and approval authorities should be decided and setup in advance.
The higher the integer, the more authority associated with a given job.
Setting Up Approvals
Chapter 14 - Page 13
Setting Profile Options for Approvals
Setting Up Approvals
Chapter 14 - Page 14
Understanding OAM Rules for Approvals
Attribute 1 Attribute 3
Attribute 2 Attribute 4
Setting Up Approvals
Chapter 14 - Page 15
If multiple rules are invoked, the approvers are combined and ranked in sequence to determine
the list of approvers for the entire object. If the approvers are obtained by traversing the HRMS
hierarchy, they are ranked by job level.
For additional information on the logic for combining and ranking approvers, refer to the OAM
User Guide.
Note: Salesreps and approvers do not have to be set up as employees in HRMS tables.
However, they do all need to be FND_USERs. Salesreps and approvers need to be set up as
employees only if using seeded OAM logic, which is only against the HRMS tables, for
traversing a hierarchy. However, the OAM infrastructure allows each installation to write its
own logic to traverse any hierarchy in any table. This logic is stored in a handler. See OAM
documentation for additional details on writing custom handlers.
Nevertheless, the implicit assumption is that a salesrep is set up either as a resource in JTF
Resources or as an employee in HRMS tables. Thus, when displaying the name of the approver
and the requester in the Quoting application, the name will be derived from HRMS tables, if an
employee, else from JTF Resources.
Setting Up Approvals
Chapter 14 - Page 16
Guided Demonstration - Creating Rules for Approvals
Responsibility: Approvals Management Application Administrator
2. Login with user ID/pwd created for a user assigned the Approvals Management Application
Administrator responsibility.
6. Choose Oracle Quoting from the Transaction Type pull-down menu and click (B) Continue.
8. Select the Ordinary Header condition type and then click (B) Continue.
9. Select Quote Total from the list of attributes and then click (B) Continue.
13. Choose Oracle Quoting from the Transaction Type pull-down menu and click (B) Continue.
16. Select the Chain of authority based on absolute job level radio button and then click (B)
Continue.
Explain that the chain of approval will stop at the highest job level you define in Oracle
Human Resources.
Setting Up Approvals
Chapter 14 - Page 17
17. Select an appropriate approval level based on your approval hierarchy setup. Click (B)
Continue.
18. Select Quote Total as the Ordinary -Condition Attribute and then click (B) Continue.
19. Check the condition you created as the Ordinary Condition and then click (B) Continue. The
rule is created.
Explain that now when you create a quote with a USD amount between 0K and 10K and you
initiate the approval process, you will see a list of approvers that must approve the quote
before you can place an order.
Setting Up Approvals
Chapter 14 - Page 18
Practice - Creating Rules for Approvals
Overview
This practice teaches users how to create rules for approvals.
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Creating Rules for Approvals
Setting Up Approvals
Chapter 14 - Page 19
Solution – Creating Rules for Approvals
Creating Rules for Approvals
2. Login with user ID/pwd created for a user assigned the Approvals Management Application
Administrator responsibility.
6. Choose Oracle Quoting from the Transaction Type pull-down menu and click Continue.
8. Select the Ordinary Header condition type and then click (B) Continue.
9. Select Quote Total from the list of attributes and then click (B) Continue.
13. Choose Oracle Quoting from the Transaction Type pull-down menu and click Continue.
16. Select the radio button for the Approval Type: chains of authority based on absolute job
level and then click (B) Continue.
Setting Up Approvals
Chapter 14 - Page 20
Explain that the chain of approval will stop at the highest job level you define in Oracle
Human Resources.
17. Select Require approvals up to at least level 1 from the Approval drop-down menu. Click
(B) Continue.
18. Select Quote Total as the Ordinary-Condition Header Attribute and click (B) Continue.
19. Select the condition you created as the Ordinary Condition and then click (B) Continue. The
rule is created.
Explain that now when you create a quote with a USD amount between 0K and 5K and you
initiate the approval process, you will see a list of approvers that must approve the quote
before you can place an order.
Setting Up Approvals
Chapter 14 - Page 21
Setting up Quote Status Transitions for Approvals
Setting Up Approvals
Chapter 14 - Page 22
Concurrent Programs
Concurrent Programs
Notification Mailer
Concurrent Programs
Running these concurrent programs ensures that emails and notifications are sent to the
appropriate approvers. For information on running concurrent programs, see the Oracle
Applications System Administrator’s Guide.
Setting Up Approvals
Chapter 14 - Page 23
Summary
Summary
Setting Up Approvals
Chapter 14 - Page 24
Setting Up Sales Supplement
Templates
Chapter 15
30 minutes Lecture/Demonstration
20 minutes Lab
50 minutes Total
Objectives
Templates
Sections
Component Component
(Question) (Note/Header/Footer)
Responses
(Number/ Responses
Instructions
Date/Currency (Pre-defined)
/Text)
Default Pre-defined
Display
Pre-defined Responses
Style
Responses
A component of component type “Question” and response type “Predefined Response” must
have a default presentation or display style.
Note: You must manually query each tab in the Sales Supplement form. The tabs are not
automatically queried, each tab behaves as a standalone tab. Sales supplement templates are
created in reverse order. That is, responses are created first, then components, followed by
sections and ultimately the template.
Explain that you create sales supplements in reverse order: starting with the Responses and
finishing with the Templates.
5. In the Response Name field, enter the following responses on separate lines:
− 0K to 10K
− 10K to 50K
− 50K to 100K
− 100K or more
Note: You must save your work in each tab of the Sales Supplement Setup Form before
proceeding to the next step.
7. Click (T) Components. In the Components region, enter the following information (you
must scroll to the right to view all fields):
− Name = Quarterly IT Spending
− Component Type = Question
− Response Type = Predefined
− Instruction = How much money does the customer plan to spend IT this quarter?
The Name and the Instructions you enter appear in the UI.
8. Place your cursor in the Sequence field of the Responses region. The sequence field
determines the display order of your Reponses. You must manually enter the sequence and
use the LOV to enter your predetermined responses.
In the Section region, enter Planned Spending as the section name. This name is visible in
the UI.
14. In the Template region, enter a name for your template. This name is visible in the UI.
15. In the Sections region, enter 1 in the Sequence field and use the Name LOV to add the
Planned Spending section you created.
16. Click (I) Save. Your template and template mappings are saved.
18. Select a quote and navigate to the Sales Supplement page. Use the drop-down to view your
template.
Assumptions
• Oracle Technology stack is implemented
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Setting Up a Sales Supplement Template
Log in to Oracle Forms as the Quoting Sales Manager, to set up sales supplement templates.
5. In the Response Name field, enter the following responses on separate lines:
− 0K to 10K
− 10K to 50K
− 50K to 100K
− 100K or more
Note: You must save your work in each tab of the Sales Supplement Setup Form before
proceeding to the next step.
7. Click (T) Components. In the Components region, enter the following information (you
must scroll to the right to view all fields):
− Name = Quarterly IT Spending
− Component Type = Question
− Response Type = Predefined
− Instruction = How much money does the customer plan to spend IT this quarter?
The Name and the Instructions you enter appear in the UI.
8. Place your cursor in the Sequence field of the Responses region. The sequence field
determines the display order of your Reponses. You must manually enter the sequence and
use the LOV to enter your predetermined responses.
In the Section region, enter Planned Spending as the section name. This name is visible in
the UI.
In the Template region, enter XXPlannedSpending as the name for your template. This name
is visible in the UI.
In the Sections region, enter 1 in the Sequence field and use the Name LOV to add the
Planned Spending section you created.
13. Click (I) Save. Your template and template mappings are saved.
15. Select a quote and navigate to the Sales Supplement page. Use the drop-down to view your
template.
You can use the procedure “Disabling Sidebar Menu Functionality” to remove the Sales
Supplement link from the UI. The sidebar menu in the HTML UI is not dynamically rendered.
To disable optional functionality, the related profile must be set to No. You can then remove
the relevant links from the sidebar menu. Disabling of functionality is global and will affect all
users. You must log out and bounce the web server for the changes to take effect.
Summary
40 minutes Lecture/Demonstration
0 minutes Lab
40 minutes Total
Objectives
Line information
Attachments
Charges
Service Products
Pricing information
Company logos are stored as attachments to provide better efficiency. These attachments are
assigned a document ID and retrieved at runtime. You will need to know the document ID for
the logo in order to set the ASO: Company Report Logo profile option.
1. Log in to Oracle Forms (ebusiness/welcome) with the Quoting Sales Manager responsibility.
A window displays asking if your file uploaded successfully. Click (B) Yes.
8. Use this value to set the profile option ASO: Company Logo at the appropriate level. You
logo will be displayed on the printed quote report.
Two customizable FND messages are registered for the print quote report, one for non-
executable quotes and one for executable quotes.
− ASO_PQUOTE_EXEC_TITLE
− ASO_PQUOTE_NONEXEC_TITLE
Note to instructor: Change the responsibility to Application Developer (N) Application >
Messages, and search for ASO_PQUOTE%.
If the quote is non-executable, you can customize the disclaimer printed on the bottom of the
quote by changing the name of the ASO_PQUOTE_DISCLAIMER message.
1. Log in to Oracle Forms (ebusiness/welcome) with the Quoting Sales Manager responsibility.
6. Select a new line. In the Code field, enter the report file name you created in Oracle Reports
Builder (exclude the file extension).
7. In the Meaning field, enter the description of the report that you want to appear in the
Templates LOV.
8. In the Description field, enter a description of the template that distinguishes it from others.
(This is for administrative purposes and will not be displayed in the Quoting UI.)
11. Bounce the web server. Your new PrintQuote report template is now a template LOV option
in the PrintQuote screen of the Quoting UI.
1. Log in to Oracle Forms (ebusiness/welcome) with the Quoting Sales Manager responsibility.
9. From the File Upload form, browse for your image file and select OK .
10. A window displays asking if your file uploaded successfully. Select (B) Yes.
Summary
Objectives
OSO/Quoting Integration
Functional Flow
Opportunity Quote
Quote
Enter Request Quote Approve Print Convert
Payment Info Approval Quote Quote to Order
When integrating OSO and Quoting, the two main business flows are campaign-to-order and
quote-to-order:
• Campaign to order: You begin in Sales Online to fulfil the campaign to opportunity work
flow. To create a quote as part of a sales campaign or to conclude a campaign, click the
Quote tab in Sales Online. You then create a quote within Sales Online, and submit the
quote as an order if you have the permission to do so.
• Quote to order: You create quotes for customers. You can also submit the quote as an
order if you have the permission to do so.
Oracle Sales Online provides sales representatives with a complete customer overview at each
stage of the sales process, in both Business to Business and Business to Customer
environments. Before contacting a customer, a sales person can review customer information
including: products installed, outstanding service requests, payment history, key relationships,
open opportunities, and interaction history-customer touch points. Comprehensive customer
information allows salespeople to better manage their customers and to plan each customer
interaction more efficiently.
1 2 3
4 5 6
5. Set the profile OSO: Enable Quotes to Yes at the Site level.
9. Set the profile ASO: Enable OSO Integration to Yes at the Site level.
Create an Employee
10. Log in to Oracle Forms (operations/welcome ) using the HRMS Management responsibility.
13. Enter a fictional employee’s first and last names in the respective fields. Record the name.
15. Place your cursor in the Action field. Select Create Employment from the Action LOV.
25. Enter a user name in the field provided for the employee you created in the previous task.
Record the name for later use.
26. Enter an initial login password for the user. Tab out of the field and enter the password again
to validate it. Record the password for later use.
27. Use the Person LOV to search for the employee name you created in the previous task.
28. Select (T) Responsibilities. Place your cursor in the Responsibility field and use the LOV to
assign the following seeded responsibilities to this user ID:
− Sales Online User
− Quoting Sales Manager
− Oracle HTML Quoting Sales Agent
Import Resources
35. Enter the employee number of the employee you previously created and select (B) Search.
36. In the Search Results region, select the checkbox next to the employee’s name and then
select (B) Create Resource.
38. Select the checkbox next to the employee’s resource record and then select (B) Save
Resource.
40. In the Salesperson number field, enter a unique identifying number for the salesperson.
42. In the Sales Credit Type field, use the LOV to enter Quota Sales Credit.
47. Log in to Forms (ebusiness/welcome) or if already logged in, select (M) File > Switch
Responsibility.
50. Place your cursor in the profile field and search for the following seeded profiles. Once you
find them, change to the following suggested values.
− JTF_PROFILE_DEFAULT_APPLICATION (change to 522)
− JTF_PROFILE_DEFAULT_RESPONSIBILITY (22405 for Agent)
51. Login with your new user to the CRM HTML login page.
52. Select the Quoting tab. If Quoting is enabled and your user is set up properly, you can view
the Quoting UI in this tab.
Assumptions
• Oracle Technology stack is implemented
• HRMS Management
• System Administrator
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Create an Employee
Log in to Oracle Forms using the HRMS Management responsibility to create employees.
Use the System Administrator responsibility to create a User ID for your employee and assign
OSO and Quoting responsibilities to the User ID.
Import Resource
Use the CRM Resource Manager, Vision Enterprises responsibility to set up your user as a
resource in the database, assigns a salesperson number, and sets the sales credit type for Quoting.
You must set the JTF profile options for your user. This ensures that the user has the appropriate
default application and responsibilities.
5. Enter a fictional employee’s first and last names in the respective fields. Record the name.
7. Place your cursor in the Action field. Select Create Employment from the Action LOV.
9. In the Identification block, enter a social security number for the employee (use the format:
XXX-XX-XXXX).
10. In the Personal tab, enter a date of birth (use the format: DD-MMM-YY).
17. Enter a user name in the field provided for the employee you created in the previous task.
Record the name for later use.
19. Use the Person LOV to search for the employee name you created in the previous task.
20. Select (T) Responsibilities. Place your cursor in the Responsibility field and use the LOV to
assign the following seeded responsibilities to this user ID:
− Sales Online User
− Oracle HTML Quoting Sales Agent
Import Resources
27. Enter the employee number of the employee you previously created and select (B) Search.
28. In the Search Results region, select the checkbox next to the employee’s name and then
select (B) Create Resource.
30. Select the checkbox next to the employee’s resource record and then select (B) Save
Resource.
32. In the Salesperson number field, enter a unique identifying number for the salesperson.
34. In the Sales Credit Type field, use the LOV to enter Quota Sales Credit.
36. In the Role field, enter Sales. In the Role Type field, enter Sales Representative.
44. Place your cursor in the profile field and select View > Query By Example > Enter.
45. Enter JTF_PROFILE_DEFAULT% and select View > Query By Example > Run.
Log In to Quoting
48. Login to Quoting using the CRM HTML Login link. At the login page, enter the username
and password for your new user.
52. Select the Business World entry with the address 2391 L Street San Jose Santa Clara CA
95106 and click Select.
57. On the line with the Product Category Desktop, enter the product: AS54888.
58. Click Create Quote. The Create Quote From Opportunity page opens.
The new quote appears in the Quoting UI. You are directed to the Lines page, where you
should see the product AS54888 with a quantity of 20.
Summary
Objectives
Oracle Quoting automates the creation and management of accurate, consistent customer
quotes across all sales and interaction channels. A Quoting/OTS integration delivers the
following benefits:
• Reduces sales cycles and cost by automating the quoting and approval process
• Increases order value with automated cross-sell and up-sell recommendations
• Improves management visibility into deals and orders, facilitating understanding and
decision making
Oracle TeleSales is a call center-enabled application designed for internal sales representatives,
distributors, resellers, and sales executives. With TeleSales they can track, manage, and
execute sales in the customer sales cycle. Oracle TeleSales exploits Forms - Quoting and order
submission functionality as part of this process.
For example, if a customer contacts a sales organization by telephone, the Sales Representative
can access the TeleSales application to generate the lead, qualify the prospects, access existing
customer information and submit a quote.
1 2 3
Assign OTS and
Create a new Create a new user Quoting
employee
responsibilities
4 5
4. Enter a fictional employee’s first and last names in the respective fields. Record the name.
6. Place your cursor in the Action field. Select Create Employment from the Action LOV.
8. In the Identification block, enter a social security number for the employee (use the format:
XXX-XX-XXXX).
16. Enter a user name in the field provided for the employee you created in the previous task.
Record the name for later use.
18. Use the Person LOV to search for the employee name you created in the previous task.
19. Select (T) Responsibilities. Place your cursor in the Responsibility field and use the LOV to
assign the following seeded responsibilities to this user ID:
− TeleSales Agent
− Quoting Sales Agent
− Quoting Sales Manager
Import Resources
26. Enter the employee number of the employee you previously created and select (B) Search.
27. In the Search Results region, select the checkbox next to the employee’s name and then
select (B) Create Resource.
29. Select the checkbox next to the employee’s resource record and then select (B) Save
Resource.
31. In the Salesperson number field, enter a unique identifying number for the salesperson.
33. In the Sales Credit Type field, use the LOV to enter Quota Sales Credit.
39. Log in to Forms (ebusiness/welcome) or if already logged in, select (M) File > Switch
Responsibility.
42. Place your cursor in the profile field and search for the following seeded profiles. Once you
find them, change to the following suggested values at the User level (for the user you
created).
− JTF_PROFILE_DEFAULT_APPLICATION (change to 690)
− JTF_PROFILE_DEFAULT_RESPONSIBILITY (21841 for Manager)
Log In to Quoting
43. Login to Forms with your new user and select the TeleSales Agent responsibility.
47. Enter Business World in the Customer field and click search.
49. Navigate to the Opportunity tab and select New. Create an opportunity with the following
information:
− Opportunity Name = XXTestOpp
− Interest Type = Desktop
51. Click Create Quote. The Create Quote From Opportunity page opens.
Assumptions
• Oracle Technology stack is implemented
• HRMS Management
• System Administrator
• You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Create an Employee
Log in to Oracle Forms using the HRME Management responsibility to create employees.
Use the System Administrator responsibility to create a User ID for your employee and assign
responsibilities to the User ID.
Import Resource
Use the CRM Resource Manager, Vision Enterprises responsibility to set up your user as a
resource in the database, assigns a salesperson number, and sets the sales credit type for Quoting.
You must set the JTF profile options for your user. This ensures that the user has the appropriate
default application and responsibilities.
5. Enter a fictional employee’s first and last names in the respective fields. Record the name.
7. Place your cursor in the Action field. Select Create Employment from the Action LOV.
9. In the Identification block, enter a social security number for the employee (use the format:
XXX-XX-XXXX).
17. Enter a user name in the field provided for the employee you created in the previous task.
Record the name for later use.
19. Use the Person LOV to search for the employee name you created in the previous task.
20. Select (T) Responsibilities. Place your cursor in the Responsibility field and use the LOV to
assign the following seeded responsibilities to this user ID:
− TeleSales Agent
− Quoting Sales Agent
− Quoting Sales Manager
Import Resources
27. Enter the employee number of the employee you previously created and select (B) Search.
28. In the Search Results region, select the checkbox next to the employee’s name and then
select (B) Create Resource.
30. Select the checkbox next to the employee’s resource record and then select (B) Save
Resource.
32. In the Salesperson number field, enter a unique identifying number for the salesperson.
34. In the Sales Credit Type field, use the LOV to enter Quota Sales Credit.
37. Select (T) Groups. Assign the following group and role.
− Group = Sales
− Role = Sales Manager
40. Log in to Forms (ebusiness/welcome) or if already logged in, select (M) File > Switch
Responsibility.
43. Place your cursor in the profile field and search for the following seeded profiles. Once you
find them, change to the following suggested values.
− JTF_PROFILE_DEFAULT_APPLICATION (change to 690)
− JTF_PROFILE_DEFAULT_RESPONSIBILITY (21841 for Manager)
Log In to Quoting
44. Login to Forms with your new user and select the TeleSales Administrator responsibility.
48. Enter Business World in the Customer field and click search.
49. Navigate to the Opportunity tab and create an opportunity with the following information:
− Opportunity Name = XXTestOpp
− Interest Type = Desktop
− Primary = Sentinel
− Secondary = Sentinel Standard Desktop
51. Click Create Quote. The Create Quote From Opportunity page opens.
Summary
NOTE: Sales Contracts is no longer on the Oracle price list. Therefore, this lesson applies only
to users that have Sales Contracts implemented.
Create of quotes
with default Ts & Cs
Request contract
specialist assistance
to create or modify
Print a quote with
Terms & Conditions
View contract
reference and info
summary
Create Quote
Quote
Contract Converted to
Creation Process Order
Contract
Specialist Order is Placed
Authors Contract
Contract is
Contract created with
approval process Final Contract
standard T & C
Submitted
4. Select Contract Status Change From LOV from the Action LOV.
5. In the Expression tab, select CONTRACT CURRENT STATUS CODE from the Left Value
LOV.
8. In the Notifications tab, select Notify Sales Rep from the Outcomes LOV.
10. Holding down the control key, select the following three parameters:
P_CONTRACT ID
P_CONTRACT STATUS
P_API_VERSION
P_CONTRACT ID = CONTRACT ID
P_API_VERSION = 1
Summary
Resources
Chapter 20 - Page 1
Resources
Resources
Resources
Chapter 20 - Page 2
Resources
Resources
• Technical Documentation
• AppsNet
• Oracle Support Services
• Oracle MetaLink
Resources
Technical Documentation
The following documents are relevant to Quoting:
• Oracle Quoting User Guide
• Oracle Quoting Implementation Guide
• Oracle Sales Online User Guide
• Oracle Sales Online Implementation Guide
• Oracle Applications System Administrator’s Guide, Release 11i
• Implementing Oracle CRM: ERP Functional Checklist, Release 11i
• Oracle Order Management User’s Guide.
• Oracle Inventory User’s Guide
• Order Management Suite Implementation Manual.
Portable Document Format (PDF) versions of these documents can be found on the Oracle
Applications 11i Documentation CD or downloaded from Oracle MetaLink.
AppsNet
Resources
Chapter 20 - Page 3
Oracle AppsNet is a key information portal for the E-Business Suite. Presentations,
documentation, e-Seminars, chat, articles, demonstrations, and other application related
information can be found at http://www.oracle.com/appsnet/index.htm. Oracle Support
Services
Contact Oracle Support services for self-service support requests, troubleshooting tips, and
technical support issues.
Oracle MetaLink
Go to Oracle MetaLink for the latest information, downloads, and eTRM access.
Resources
Chapter 20 - Page 4