Transcript
Page 1: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

Oracle Express CPQ for Salesforce.com

What’s New in Spring 16

February 2016 Revised: June 2016

Page 2: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

2

TABLE OF CONTENTS

REVISION HISTORY ................................................................................................................................................. 3

OVERVIEW ............................................................................................................................................................. 4

Give Us Feedback ................................................................................................................................................. 4

POST-UPGRADE REQUIREMENTS ........................................................................................................................... 5

PRE-UPGRADE TESTING ......................................................................................................................................... 6

RELEASE FEATURE SUMMARY ................................................................................................................................ 7

GENERAL ................................................................................................................................................................ 9

Quote Paths .......................................................................................................................................................... 9

CONFIGURATION ................................................................................................................................................. 18

Lightning Design for Configurations ................................................................................................................... 18 Hyperlink Function ............................................................................................................................................. 19 Image Function ................................................................................................................................................... 20 Line Break Function ............................................................................................................................................ 22 Line Item Sorting ................................................................................................................................................ 24

PRICING ............................................................................................................................................................... 28

Line Item Editor .................................................................................................................................................. 28

QUOTING ............................................................................................................................................................. 35

Lightning Design for Proposals ........................................................................................................................... 35 Quoting Permission Set Builder .......................................................................................................................... 36

Page 3: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

3

REVISION HISTORY

This document will continue to evolve as existing sections change and new information is added. All updates are logged below, with the most recent updates at the top.

Date What’s Changed Notes 21 JUN 2016 Pricing: Line Item Editor Added Important Note to the Setup Section. 03 FEB 2016 Initial Document Creation

Page 4: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

4

OVERVIEW

This document provides a detailed overview of the new and improved functionality of the Spring 16 update for Oracle Express CPQ for Salesforce.com, formerly BigMachines Express.

Each section includes a brief description of the feature, the steps you need to take to enable or begin using the feature, any tips or considerations that you should keep in mind, and the resources available to help you.

NOTE: To manually upgrade your sandbox or production environment, follow the instructions in the online help article called How to Upgrade Express CPQ.

This update will be pushed to all customer production environments in the coming months. Upgrade notifications and reminders are sent to all registered users of My Oracle Support who are associated with your Customer Support Identifier (CSI number). Contact your organization’s Customer User Administrator (CUA) to confirm you are registered and approved.

GIVE US FEEDBACK

We welcome your comments and suggestions to improve the content. Please send us your feedback to Express CPQ.

Page 5: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

5

POST-UPGRADE REQUIREMENTS

IMPORTANT READ ME:

This update introduces new components such as custom fields, buttons, classes and pages. Immediately following the upgrade, Express CPQ customers must update their profiles and/or permission sets to include the appropriate access to these new components if they do any of the following:

• use the Quoting module, • grant access to CPQ pages and features using profiles, or • grant access to CPQ pages and features using custom permission sets.

Failure to do so may result in Insufficient Privileges errors for administrators and users who are unable to quote. This process is simple and should require no more than 30 minutes. Documentation and step-by-step instructions are available in the following My Oracle Support (MOS) article:

• How to Update Permission Sets after Upgrade (Doc ID 1938864.1)

Additionally, you should refer to the following MOS article for a detailed list of these new components and their required access and security settings:

• Components and Metadata and their required permissions (Doc ID 1940214.1)

NOTE: Customers who grant user and administrator access using the included BigMachines Express permission sets can skip these steps. These included permission sets are automatically updated during upgrade. It is always recommended that administrators use the included permission sets when possible.

Page 6: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

6

PRE-UPGRADE TESTING

REMINDER:

As a standard practice all administrators should test all upgrades in a full-data sandbox prior to the planned update to your production environment.

A full-data sandbox is required to confirm that the new packages are tested under load with production scale data. This provides the highest degree of confidence.

Customers with access to full-data sandboxes should:

1. Create or refresh a full-data sandbox from your production environment. 2. Request a sandbox upgrade from My Oracle Support (see below). 3. Manually upgrade to the newest release into the sandbox environment. 4. Update security settings for new components and metadata. 5. Create a series of test quotes with configurations and proposals. These test quotes should:

a. follow the most common use cases. b. follow the most complex use cases. c. test all of the CPQ features you have adopted. d. be performed while logged in as a sales user. e. be validated against pre-upgrade sample quotes.

Steps for Requesting a Sandbox Upgrade

1. Log into the BigMachines Express Support Center and create a Service Request (SR) by clicking the Service Requests tab.

2. Click the Create Service Request button from the Service Requests section or tab, and fill in this information:

3. Problem Description

Service Type: Oracle BigMachines Express CPQ Cloud Service for Salesforce.com Problem Type: Any Problem Summary: Sandbox Upgrade Description: Requesting package passwords for sandbox upgrade testing. Severity: 4 - No loss of service

4. Confirm that your contact information and method is correct. 5. Skip the Additional Details section. 6. Confirm and Submit.

NOTE: If you do not have a full data sandbox (or even if you do), you can enroll in our complimentary Automated User Acceptance Testing (UAT) program instead. Please contact Customer Support for details.

Page 7: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

7

RELEASE FEATURE SUMMARY

Some new features are automatically visible to users after an update and some require action from a company administrator to enable. In this release, several new features must be enabled by the administrator. The table below offers a brief summary of the new Spring 16 features and a quick reference for the actions required to enable them.

Features

Action Required to Enable Feature

Automatically Available to

Users

Automatically Available to

Admins

Administrator Set Up

Required

General

Quote Paths This feature can be used to create a guided quote process for sales reps to follow. It is configured by admins from the new Quote Paths page and appears on the quote to sales users as an interactive graphic with clickable steps.

Configuration

Lightning Design for Configurations The Configuration page for sales users has a new Lightning Design System look.

Hyperlink Function The Hyperlink function is now available to use in text formula fields.

Image Function The Image function is now available to use in text formula fields.

Line Break Function The Line Break function is now available to use in text formula fields.

Line Item Sorting Line items can now be sorted to establish default sorting behavior from the Configuration Layout Editor and sales users can re-sort line items by any column directly on the Configuration screen as needed.

Page 8: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

8

Features

Action Required to Enable Feature

Automatically Available to

Users

Automatically Available to

Admins

Administrator Set Up

Required

Pricing

Line Item Editor This new feature makes managing Quote line items more efficient and user-friendly through inline editing, item groupings and group discounts. The sorting defaults are administered from the new Edit Line Item settings page.

Quoting

Lightning Design for Proposals The user-side proposal creation pages have a new Lightning Design System look.

Quoting Permission Set Builder Admins can quickly create or update permission sets for the Quoting module from a new Quoting Settings page.

Page 9: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

9

GENERAL

This section summarizes the changes you can expect to see in Oracle Express CPQ. If your Basic package is updated to Spring 16, you will be able to configure the features listed in this section.

QUOTE PATHS

The new Quote Paths feature uses the Lightning Experience to direct your sales reps through a prescribed quoting process that increases adoption and reduces errors by visually representing each step from the quote. Sales reps can see and follow the quote process graphically on the quote, as a series of completed, current, and next steps. Each step is a clickable chevron that will navigate to the page necessary to complete the step. The sales rep will be visually guided until the quote process is complete.

The configuration of Quote Paths allows for a series of quote path steps to appear within the Quote Detail for a sales user to see.

• A blue step represents the current place in the path. This helps the sales rep to know both where to begin and how much progress has been made.

• Completed steps are green while all incomplete steps are gray. • Each step is clickable and navigates the user to the screen that is necessary to perform the

task.

Page 10: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

10

• Once a user completes the step, he or she should click Save & Next to save the progress and automatically navigate to the next step in the path.

• The Quick Save or Update button does not progress the sales user to the next step. The Save & Next button must be used to save all changes and progress to the next step.

• Additionally, clicking the Previous button will drop the current progress and return to the previous step. Any changes that are not quick saved will be lost.

SAMPLE USE CASES

• For organizations with a very structured quoting process, this feature can help your sales reps to follow every step of the process from start to finish.

• Where there is a high turnover rate of sales reps, this new intuitive click-through quote process will minimize the training necessary to get them up and running.

SETUP

An administrator must create and save the quote path(s) using the Quote Paths builder before this feature can affect the sales users and influence their quoting behavior. To create a new quote path:

1. Navigate to the Quote Paths page by:

a. Clicking the All tabs icon ( ).

b. Clicking the Quote Paths link .

2. From the Quote Paths page, select a Quote Path field from the picklist. This option presents any custom or standard picklist fields that exist on the quote. Each value of this selected picklist field defines a different quote path that can be used.

NOTE: We recommend that you use your own custom picklists. Those picklists should have values driven by Workflow rules to establish the active quote path.

Page 11: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

11

3. From the Quote Path picklist, select a value that represents the unique quote path you are building.

4. From the Quote Path Steps section, click the Add Step button. A new entry to define the step appears. Steps are automatically assigned a number based on the order in which they were added.

5. In the Name field enter a descriptive name that indicates to the sales user what must be accomplished. This text appears inside the chevron, as it is written in this field.

6. In the Action field, select an action from the picklist. The following table describes the available actions.

Page 12: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

12

Action Description Sync Quote Prompts the user to sync the Quote to the

Opportunity. Return to Quote Returns the user to the Quote Details screen. Submit for Approval For organizations that have approvals already

configured, this option will trigger the approval process. IMPORTANT! This option is not compatible with the Select Approver option called ‘Let the submitter choose the approver manually.’

Create Configuration Navigates the user to the Select Configuration screen.

Create Specific Configuration Will bypass the selection of a configuration and immediately open the target configuration. NOTE: A target to a specific blueprint template will override any validations or restrictions presented by an existing blueprint group.

Manage Line Items Navigates the user to the Manage Line Items page. Edit All Line Items Presents an editable list of all Line Items. Create Proposal Navigates the user to the proposal creation page

where a sales user can select from available proposal templates.

Create Specific Proposal Navigates the user to the create proposal page. The template selection picklist defaults to the preselected template and the user is unable to change the selection. NOTE: A target to a specific proposal template will override any validations or restrictions presented by an existing template group.

Import Assets Navigates the user to the Import Assets screen. Update Pricing Navigates the user to the Update Pricing page.

7. Repeat Steps 4 through 6 for every step needed to complete the quote path. 8. Additional quote paths can be built by repeating Steps 3 through 7 for each value in the Quote

Path field. 9. Once you finish creating your quote paths, be sure to add the new Quote Paths section

(Lightning Experience) to the Quote Layout.

To add the Quote Path section (Lightning Experience) to the Quote Layout:

1. Navigate to the Quote Layout screen. For help, refer to How To Edit Page Layouts. 2. From the Visualforce Pages category, select a Section and drag it to the location you want it to

appear, for example at the very top of the page. 3. Complete the Section Properties.

Page 13: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

13

4. Select the Quote Path element.

5. Drag and drop it into the new Quote Paths section.

6. Click on the Properties icon.

Page 14: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

14

7. Select your width and height preferences.

Note: Be sure to enable scrollbars. All other options can be configured to your preference.

8. Click OK. 9. Click Save. The Quote Detail screen should now display the Quote Path steps that have been

created and are applicable to the quote, depending on how your system is configured.

(Optional) Quote Path configuration is fairly straightforward and easy to implement. However, if you want to lock down the quoting process to formally guide your sales users through each step or even automate the process as much as possible, you may want to utilize workflow and validation rules.

Page 15: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

15

The following example is a very basic scenario using workflows to lock down the selection of the correct Quote Path. The example organization has two different quote paths; one for add-ons and one for new quotes. The admin wants to ensure that the sales user indicates which type of quote it is (new or add-on) when it is first created. Then, based on that selection, a field update will be triggered which determines the quote path to be used. The triggered field is also hidden to prevent a sales user from changing the quote path after it has been selected.

1. In this example, we have created two custom fields. One is a picklist field that controls the active Quote Path and is hidden from the user so that it remains static and protected from any changes after it’s initially set while a quote is being worked on. The other is a picklist field that triggers the selection of the active Quote Path via workflow.

NOTE: This workflow can be triggered using any custom field, standard field, or a combination of fields. For help on creating fields, refer to the online help article, Adding Fields.

a. Custom Picklist A: Called Quote Category with two picklist values (New and Addon). b. Custom Picklist B: Called Path Type with two picklist values (New and Addon). This field

will also be hidden from the layout or restricted from users to prevent changes.

2. Create two workflows that both use a field update action to update the custom picklist B (Path Type); one for each possible selection the user may make when selecting a Quote Category. For help with workflow rules, refer to the online help article, Workflow.

a. Workflow 1: If Quote Category equals New, then Path Type will be set to New.

Page 16: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

16

b. Workflow2: If Quote Category equals Addon, then Path Type will be set to Addon.

3. From the Quote Layout screen (see How To Edit Page Layouts), make the Custom Picklist called Quote Category to be required.

4. While in the Quote Layout, you can remove the Path Type field or set it to Read-Only to ensure it cannot be changed.

Page 17: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

17

With this example, anytime a sales rep creates a new quote, the selection of a Quote Category will be required in order to save the quote. The Quote Category will automatically set the hidden field called Path Type through workflows, which drives the Quote Path assignment.

The needs of your organization may require more complex workflows and validation rules to either automate the assignment of a Quote Path entirely and/or to further restrict users from being able to skip any steps.

TIP: To ensure that a step is completed before moving on to a new step you can first, create a workflow rule to track the previous step. For help creating a workflow rule that tracks the previous step, refer to this online Salesforce topic. Then you can write a validation rule to enforce step completion by checking if the current value is greater than the old value +1. If not, an error can notify the user that a step was skipped in the Quote Path and cannot proceed.

TIPS AND CONSIDERATIONS

IMPORTANT! Once a Quote Path is in use, changing it may affect any in-process quotes negatively and is therefore not recommended.

• Translations are currently not available for the new error messages created by this feature. • When a user deletes a record created by a Path Step such as configurations or proposals,

the step will be marked as incomplete. • While a quote is undergoing the approval process, the quote path will become frozen and

inaccessible. • The supported browsers for the Lightning Experience are different than the overall browser

support. Please refer to the Salesforce online article called Supported Browsers for Lightning Experience.

Page 18: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

18

CONFIGURATION

The Configuration package update is Spring 16. This section summarizes the changes you can expect to see in the Configuration module and how to administer them, if applicable.

LIGHTNING DESIGN FOR CONFIGURATIONS

The Configuration page for sales users has been redesigned with the Lightning Design System. This new look will increase the engagement of your sales reps by modernizing the user experience while creating configurations. Your sales reps will find the new look to be more refined and attractive with modern styles.

The new design is available in the Classic UI.

SETUP

No setup or configuration is required. This new design replaces the previous end user UI automatically after the upgrade.

Page 19: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

19

HYPERLINK FUNCTION

The use of hyperlinks in configurations can help your sales team to quickly access additional information about features and products, or retrieve more detailed instructions about potential configuration options. Sales reps will be able to access important links to external resources directly from within the Configuration screen.

Administrators can add hyperlinks to a configuration by using the HYPERLINK function in a text formula field as demonstrated below.

Page 20: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

20

SAMPLE USE CASES

Organizations with many product variations or complex product specifications may use hyperlinks to quickly direct the sales user to product information and websites from within the Configuration screen.

SETUP

Following the Configuration package update, the Hyperlink function will be available in the formula editor.

1. Open a configuration blueprint to edit. Refer to How to Create, Edit, and Delete Configuration Blueprints for help.

2. Create a new formula field or line Item field of type Text. For help creating a formula field, refer to How To Create Formula Fields. For help creating a line item field, refer to Creating Formula Line Item Fields.

3. Enter a hyperlink formula text into the Formula Source text box. The syntax for creating a hyperlink is HYPERLINK (url, friendly_name [, target]).

o For example: HYPERLINK (‘http://www.oracle.com’, ‘Visit Oracle.com’, ‘_parent’) o url is where you type in the image url such as http://www.oracle.com. Hyperlinks to

external pages must use http:// or https:// in the url. o friendly_name is the text that you want to appear for the hyperlink such as Visit

Oracle.com. o Optionally, you can indicate where you want the hyperlink to open (target) such as

_blank, _self, _parent, and _top. o Each parameter in the function should be a text string enclosed in single quotes ‘’.

4. Click the Check Syntax button to check your formula for errors. 5. Click Save or Quick Save.

TIPS AND CONSIDERATIONS

IMPORTANT: When mapping Configuration Line Item fields that are hyperlinks to Quote Line Item fields, it is necessary that the target field is a Rich Text field. Otherwise, the hyperlink will not display as desired and instead show only the html.

IMAGE FUNCTION

The embedding of images into a configuration layout will visually help your sales team understand what products are being configured and what information is required when selecting and configuring solutions. Images can be placed on the configuration layout and within each line item for sales reps to see.

Page 21: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

21

Administrators can place images on a configuration by using the IMAGE function in a text formula field.

SAMPLE USE CASES

Organizations with many products and complex product configurations may add images to help the sales rep quickly identify products and services while at the Configuration screen.

SETUP

Following the Configuration package update, the Image function will be available in the formula editor.

1. Open a configuration blueprint to edit. Refer to How to Create, Edit, and Delete Configuration Blueprints for help.

2. Create a new formula field or line Item field of type Text. For help creating a formula field, refer to How To Create Formula Fields. For help creating a line item field, refer to Creating Formula Line Item Fields.

3. Enter the image function text into the Formula Source text box. The syntax for adding an image is IMAGE(image_url, alternate_text [, height, width]).

o Image_url is where you type in the full path or web address for the image such as http://www.imageserver.com/images/image.jpg.

Page 22: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

22

o Alternate_text is the text that you want to appear while the image is loading or if the image does not appear.

o Optionally, you may also specify the height and width in pixels of the image so that it fits appropriately on the screen.

o Each parameter in the function (except for height and width) should be a text string enclosed in single quotes ‘’.

o Image functions may be entered alone or nested within other logical functions like the example given below: IF( {!bp.Support} ='Silver', IMAGE('https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT-ltzCFgVuihxm8pJRCRr6Abc7mG_-FmmaD431SH9cwonaL3LJOA', 'Silver Support Logo', 100, 100) + BR() + 'Silver support includes weekday support', IF( {!bp.Support} ='Gold', IMAGE('https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRxqHUNXNGHD26hsb6w5s10EiVPHdIGuJRz-FmVxta9zd92UU46', 'Gold Support Logo', 100, 100) + BR() + 'Gold support includes 24/7 support', ''))

4. Click the Check Syntax button to check your formula for errors. 5. Click Save or Quick Save.

TIPS AND CONSIDERATIONS

IMPORTANT: When mapping Configuration Line Item fields that are images to Quote Line Item fields, it is necessary that the target field be a Rich Text field. Otherwise, the image will not display as desired and instead show only the html.

LINE BREAK FUNCTION

By using the Line Break function, lengthy instruction fields or notes that are included in a configuration will appear more legible and organized. For the sales rep, reading text fields with a lot of information will be easier with the use of line breaks.

Page 23: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

23

Administrators can create line breaks by using the BR() function within text formulas or strings surrounded by concatenation operators.

SAMPLE USE CASES

Administrators who wish to present more information regarding products to the sales rep directly on the configuration screen can use the Break function to make the layout easier to read.

SETUP

Following the Configuration package update, the Break function will be available in the formula editor.

1. Open a configuration blueprint to edit. Refer to How to Create, Edit, and Delete Configuration Blueprints for help.

2. Create a new formula field or line Item field of type Text. For help creating a formula field, refer to How To Create Formula Fields. For help creating a line item field, refer to Creating Formula Line Item Fields.

3. Enter the break function text into the Formula Source text box. The syntax for using the break function is BR().

o The break function must always have the parentheses at the end BR() to work. o Remember to surround the function with concatenation operators i.e., ‘text

string’+ BR() + ‘more text string’. o Break functions may be entered between concatenated strings of text:

IF( {!bp.Support} ='Silver', IMAGE('https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT-ltzCFgVuihxm8pJRCRr6Abc7mG_-FmmaD431SH9cwonaL3LJOA', 'Silver Support Logo', 100, 100) + BR() + 'Silver support includes weekday support', IF( {!bp.Support} ='Gold', IMAGE('https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRxqHUNXNGHD26hsb6w5s10EiVPHdIGuJRz-FmVxta9zd92UU46', 'Gold Support Logo', 100, 100) + BR() + 'Gold support includes 24/7 support', ''))

4. Click the Check Syntax button to check your formula for errors. 5. Click Save or Quick Save.

Page 24: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

24

TIPS AND CONSIDERATIONS

IMPORTANT: When mapping Configuration Line Item fields that contain line breaks BR() to Quote Line Item fields, it is necessary that the target field be a Rich Text field. Otherwise, the line breaks will not display as desired and instead show only the html <br> <br/>.

LINE ITEM SORTING

This new feature allows the sorting of Line Item columns in a configuration. Sorting by columns such as Product Type, Price, or Quantity makes more complex configurations easier to read and understood by your sales reps. Establishing a default sort order will automatically sort Line Items when they are initially added to a configuration. However, the sales rep can then re-sort these items by any column in the Line Item grid. Sorting will apply to both standard and custom Line Item columns.

Administrators can configure the default sort order from the Configuration Layout Editor below the Line Item Columns section.

Page 25: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

25

SAMPLE USE CASES

• Administrators can now establish a default sort order to ensure the Line Items in a configuration will always appear in a meaningful way for sales reps.

• Sales reps can use line item sorting to find products in a complex and long configuration faster and on an as-needed basis independently of the default sort option.

SETUP

To establish a default sorting behavior for configuration line items:

1. Navigate to the Configuration Blueprints tab. 2. Edit an existing blueprint (refer to How to Create, Edit, and Delete Configuration Blueprints for

help). 3. From the Configuration Blueprint Detail screen, click the Edit Layout button. The Configuration

Layout Editor screen appears.

Page 26: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

26

4. Scroll down to the Line Item Columns section.

5. From the Sort By picklist, select a field or configuration line item field you want to make the default.

Page 27: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

27

NOTE: Configuration Line Item fields must be moved to the Selected Fields section in order to be available for sorting. If the Sort By selection equals Default, then Ascending and Descending options do not apply.

6. Select either Ascending or Descending as the Sort Direction. 7. Click Quick Save or Save.

A sales user can make changes to the sorting behavior by clicking the Line Item column heading that he or she chooses to sort by.

TIPS AND CONSIDERATIONS

• Only one column may be sorted at a time. • Any sorting changes made at the configuration screen will not be saved. Upon reentry of the

page, all sorting options will revert back to the default sort option. • If there are duplicates in the primary sorting column, column sort will apply first and then

product name second. In the event there are multiple products with the same name, they will be listed in an arbitrary order.

• Numeric and date columns are sorted intelligently (1, 2, 3, 4…10 not 1, 10, 2, 3,4..). • Non-numeric columns are sorted alphabetically.

Page 28: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

28

PRICING

The Pricing package update is Spring 16. This section summarizes the changes you can expect to see in the Pricing module and how to configure them, if applicable.

LINE ITEM EDITOR

The new Line Item Editor is an engaging and modern feature that will save your sales reps time when adding discounts, modifying start dates, and editing Line Items for a quote. Sales reps can now view all Line Items and perform inline edits without having to load a new page or page through long item lists. This feature can be embedded on the quote page or launched to full screen view when managing large lists of items.

Administrators may configure the default behavior for the way in which Quote Line Item columns are ordered, grouped by, discounted, and subtotaled from the Pricing Rules tab.

SAMPLE USE CASES

• For organizations with many products and complex product configurations, sales reps can use this feature to quickly locate and modify line items through grouping, sorting, and inline editing.

• Sales reps can quickly apply a discount to an entire group of line items in one quick step directly from the list of line items.

Page 29: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

29

• Administrators can establish the default sorting, grouping, and discount field for all sales reps to use from the new Line Item Editor.

SETUP

Administrators can establish a default sort order, grouping, and/or discount field to determine how all Line Items on a quote will appear for the sales user.

IMPORTANT! To use the new Lightning user interface you must have the Salesforce Lightning Design System installed in your org. For more information on how to install this system, refer to the online Salesforce resources page at http://design-system-v-0-12-2.herokuapp.com/resources/downloads. Scroll down to Design System Unmanaged Package and select Version 0.12.1. Only Version 0.12.1 has been tested and verified to work.

1. From the Pricing Module, open the Pricing Setting tab. For help, refer to How to Navigate the Pricing Module.

2. From the Navigation menu, select Line Item Editor. The following screen appears.

3. At the Columns section, you can indicate which Line Item fields that you want to appear on the Quote:

a. Highlight an Available field on the left and click the Add button for it to move to the Selected Fields section on the right.

b. To remove a Line Item field from the Quote, highlight the Selected field from the right

and click the Remove button for it to move to the Available Fields section on the left.

Page 30: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

30

4. Under the Grouping section, you can specify which field you want to group line items by when they appear on the quote like Product Family or Recurrence.

5. Use the Group Subtotal picklist to nominate a subtotal field that will appear at the bottom of every grouping or at the end of the entire list of line items.

6. You can choose how you want quote line items to be sorted by selecting a Sort By Field. 7. Use the Sort By Direction picklist to indicate if you want the items sorted in an ascending or

descending order. 8. From the Discount Field picklist, you can select the default percentage field (Discount) or a

custom percentage field that will be used to quickly apply a discount to every line item. 9. Click Quick Save.

Before this feature becomes visible to your sales reps, you need to add the new Visualforce section for Line Items to the Quote Layout. This allows your users to be able to edit line item field values from the standard Quote page.

1. Navigate to the Quote Layout screen. For help, refer to How To Edit Page Layouts. 2. From the Visualforce Pages category, select a Section and drag it to the location you want it to

appear.

3. Complete the Section Properties window.

Page 31: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

31

4. Click OK. 5. Drag EditLineItems into the new section you created.

6. Click the Section Properties icon in the top-right of the section.

7. Complete the Section Properties window.

Page 32: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

32

IMPORTANT! Be sure to enable scrollbars. All other options can be configured to your preference.

8. Click OK. 9. Click Quick Save.

Sales users will now be able to view and manage their Quote Line Items more easily by:

• In Line Editing: Double-click an editable field like Quantity to change a line item without having to navigate away from the screen. Click the Check symbol to save the change or Undo symbol to revert to the previous value.

• Quick filling a group discount by typing the discount value in the corresponding box and clicking the Check symbol to apply it.

Page 33: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

33

• Changing the sorting behavior by clicking a different Line Item column heading.

TIPS AND CONSIDERATIONS

• A Lookup field or a field on a related object cannot be used to sort or group by when using the Line Item Editor. However, you can create a formula field of Text output type on the Quote Line Item object to be used as a sort or group by field instead. For example, Product Description is a custom field that can be sorted or grouped by because it is a formula field on the Quote Line Item object (Product2.Description) and therefore appears in the Line Item Editor.

• Image text formulas are not compatible with the Line Item Editor. When an image text formula field is added to the Line Items section of a quote, only html will appear, not the image. However, you can map a Configuration Line Item (that uses an image formula) to an RTF field on the Quote Line Item and then add the RTF field to the Line Item Editor. The image will then appear as expected, when viewing the quote Line Items.

Page 34: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

34

• The supported browsers for the Lightning Experience is different than the overall browser support. Please refer to the Salesforce online article called Supported Browsers for Lightning Experience.

Page 35: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

35

QUOTING

The Quoting package update is Spring 16. This section summarizes the changes you can expect to see in the Quoting module and how to configure them, if applicable.

LIGHTNING DESIGN FOR PROPOSALS

The proposal creation pages for sales users have been redesigned using the Lightning Design System. This new look will increase the engagement of your sales reps by modernizing the user experience when they create proposals. Sales reps will notice more refined, modern, and attractive proposal creation pages.

Proposal Selection Screen

Proposal Creation Screen

The new design is available in the Classic UI.

NOTE: The new design does not affect the proposal page layout, template styling, or document layout.

Page 36: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

36

SETUP

No setup or configuration is required. This new design will replace the end user UI automatically after the upgrade.

QUOTING PERMISSION SET BUILDER

This new feature will make the initial setup and upgrade of Express CPQ Quoting simpler and faster for your administrators. The new Quoting Settings page allows an administrator to create or update permission sets by clicking a single button.

This button will perform different actions, depending on the status of your permission sets:

• Create Permission Sets: Creates both permission sets for admin and sales user. • Create & Update Permission Sets: Creates one set and updates the other. • Update Permission Sets: Updates both permission sets.

SAMPLE USE CASES

Organizations that have the Quoting module will save administration time during upgrades, allowing administrators to focus more on updating/creating custom permission sets.

SETUP

1. Navigate to the new Quoting Settings page:

a. Click the All tabs icon ( ).

b. Click the Quoting Settings link .

2. The Manage Settings screen appears. 3. Click the button on the screen to create or update your permission sets. For creation or update

of permission sets, you will see a confirmation message appear at the top of the screen.

Page 37: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

37

4. The new permission sets will appear in the Permission Sets page (Setup > Manage Users > Permission Sets). Two sets are created:

a. BigMachines Express Quoting - Admin b. BigMachines Express Quoting - User

To assign either permission set to a user:

1. Navigate to the Active Users page (Setup > Manage Users > Users). 2. Click the name hyperlink of the user you wish to manage.

Page 38: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

38

3. Scroll down to the Permission Set Assignments section. Click Edit Assignments.

4. From the Permission Set Assignments page, select the Permission Set(s) you wish to assign (i.e., BigMachines Express - Admin or Big Machines Express - User).

5. Click the Add button to move the selected permission set(s) to the Enabled side. 6. Click Save.

NOTE: This feature must be enabled manually following the instructions available here: How to Upgrade Express CPQ.

Once enabled, this feature can be used to quickly update permission sets and enable Quoting module features in subsequent releases.

Page 39: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

39

TIPS AND CONSIDERATIONS

• Custom sections or extra fields that are added to our object during setup are not affected upon create or update of permission sets. These extra items will require manual updating.

• Errors that occur with create or update will roll back the transaction. • Changes made to permissions after being created with the Quoting Permission Set Builder

(e.g., making the paper size setting editable by the user), will be overridden upon update.

IMPORTANT! This feature uses the API Name of the permission set for updates after an upgrade. If an existing permission set contains this same API Name, it will be affected in a potentially undesirable way. Please check your existing permission sets to confirm the API Name does not match.

---

Page 40: Oracle Express CPQ for Salesforce · PDF file · 2018-02-16update for Oracle Express CPQ for Salesforce.com, ... Request a sandbox upgrade from My Oracle Support (see below)

40

Copyright © 2016, Oracle and/or its affiliates. All rights reserved.

This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

06/2016


Recommended