Oracle Express CPQ for Salesforce.com. What s New in Spring 16

Similar documents
Oracle Express CPQ for Salesforce.com

Oracle Express CPQ for Salesforce.com. What s New in Summer 15

Oracle CPQ Cloud for Salesforce.com

Oracle Adapter for Salesforce Lightning Winter 18. What s New

Oracle CPQ Cloud for Salesforce.com

Oracle Express CPQ for Salesforce.com. What s New in Winter 16

See What's Coming in Oracle Express CPQ for Salesforce.com

Oracle Taleo Cloud for Midsize (Taleo Business Edition) Release 17B2. What s New

See What's Coming in Oracle Express CPQ for Salesforce.com

Oracle Adapter for Salesforce Lightning. Winter 18. New Feature Summary

Oracle Enterprise Performance Reporting Cloud. What s New in September 2016 Release (16.09)

Oracle Service Cloud Agent Browser UI. November What s New

Oracle Enterprise Performance Reporting Cloud. What s New in the November Update (16.11)

Oracle Taleo Cloud for Midsize (Taleo Business Edition)

Oracle Enterprise Performance Reporting Cloud

Oracle Enterprise Performance Reporting Cloud. What s New in February 2017 Update (17.02)

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Oracle Planning and Budgeting Cloud

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

Correction Documents for Poland

See What's Coming in Oracle Taleo Business Edition Cloud Service

See What's Coming in Oracle CPQ Cloud

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

Oracle Social Network

Oracle Learn Cloud. What s New in Release 15B

Oracle Social Network. What's New in Release 11

Oracle Enterprise Performance Reporting Cloud. What s New in June 2017 Update (17.06)

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

Oracle Responsys. Release 18B. New Feature Summary ORACLE

Oracle Financial Consolidation and Close Cloud. What s New in the March Update (17.03)

Oracle Financial Consolidation and Close Cloud

Oracle Financial Consolidation and Close Cloud. What s New in the August Update (17.08)

Oracle Learn Cloud. What s New in Release 15B.1

Getting Started with the Aloha Community Template for Salesforce Identity

Product Release Notes

Product Release Notes

Installation Instructions: Oracle XML DB XFILES Demonstration. An Oracle White Paper: November 2011

Oracle Learn Cloud. Taleo Release 16B.1. Release Content Document

Oracle Financial Consolidation and Close Cloud. October 2017 Update (17.10) What s New

Oracle Service Cloud. Release 18D. What s New

Oracle. Engagement Cloud Using Service Request Management. Release 12

Oracle. Service Cloud Knowledge Advanced User Guide

Revision History Overview Feature Summary Knowledge Management Policy Automation Platform Agent Browser Workspaces Agent Browser Desktop Automation

Administrator Preview Guide. Release 36 March 9, 2018 VERSION

Product Release Notes

Oracle Fusion Configurator

PeopleSoft Fluid Navigation Standards

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle Financial Consolidation and Close Cloud. What s New in the February Update (17.02)

Tutorial on How to Publish an OCI Image Listing

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

Case Management Implementation Guide

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle Profitability and Cost Management Cloud. November 2017 Update (17.11) What s New

TABLE OF CONTENTS DOCUMENT HISTORY 3

License Management and Support Guide

Account Plan Pro Set Up Guide

Lightning Knowledge Guide

Oracle. Service Cloud Knowledge Advanced User Guide

ORACLE TUTOR AUTHOR PROCEDURE WRITING MADE EASY

Pricing Cloud: Upgrading to R13 - Manual Price Adjustments from the R11/R12 Price Override Solution O R A C L E W H I T E P A P E R A P R I L

Install Guide WINTER '15 REVISION C. C o p y r i g h t C l o u d A p p s L t d

Talent Acquisition Cloud Implementing Scheduling Center 19A

APPLICATION BUILDER CLOUD. Application Creation Made Easy

Oracle. Sales Cloud Integrating with Oracle Marketing Cloud. Release 13 (update 18B)

Salesforce Enterprise Edition Upgrade Guide

Loading User Update Requests Using HCM Data Loader

Adobe Document Cloud esign Services. for Salesforce Version 17 Installation and Customization Guide

Oracle Mobile Application Framework

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle. SCM Cloud Configurator Modeling Guide. Release 13 (update 17D)

JD Edwards EnterpriseOne User Experience

sforce Web Services Enterprise API sforce Object Query Language sforce Custom Objects... 40

Oracle Responsys Release 18C. New Feature Summary

October Oracle Application Express Statement of Direction

Veritas NetBackup and Oracle Cloud Infrastructure Object Storage ORACLE HOW TO GUIDE FEBRUARY 2018

Using the Oracle Business Intelligence Publisher Memory Guard Features. August 2013

TABLE OF CONTENTS DOCUMENT HISTORY

Set Up and Manage Salesforce Communities

Oracle Cloud Applications. Oracle Transactional Business Intelligence BI Catalog Folder Management. Release 11+

Salesforce.com Summer '10 Release Notes

Create Individual Membership. This step-by-step guide takes you through the process to create an Individual Membership.

INTEGRATION CLOUD SERVICE. Accelerate Your Application Integration Across the Cloud and On Premises

Self-Service Portal Implementation Guide

Oracle Utilities CC&B V2.3.1 and MDM V2.0.1 Integrations. Utility Reference Model Synchronize Master Data

CRM On Demand Oracle CRM On Demand Connected Mobile Sales Administration Guide

DBSync Integration Salesforce and QuickBooks Online (Bi-directional)

Create and Manage Partner Portals

Oracle Responsys Getting Started Guide

Oracle Risk Management Cloud

Notification Template Limitations. Bridge Limitations

Salesforce Classic Mobile Guide for iphone

Automatic Receipts Reversal Processing

SPANNING BACKUP. for Salesforce. Installation Guide

Oracle Secure Backup. Getting Started. with Cloud Storage Devices O R A C L E W H I T E P A P E R F E B R U A R Y

Oracle Database Security Assessment Tool


Administrator Preview Guide. Release 35 August 2017 VERSION

Oracle. Service Cloud Using Knowledge Advanced

Create Institutional Membership

Transcription:

Oracle Express CPQ for Salesforce.com What s New in Spring 16 February 2016 Revised: June 2016

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 2

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 3

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. 4

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 stepby-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. 5

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. 6

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. Action Required to Enable Feature Features 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. 7

Action Required to Enable Feature Features 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. 8

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. 9

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 SETUP 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. 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. 10

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. 11

Action Sync Quote Return to Quote Submit for Approval Create Configuration Create Specific Configuration Manage Line Items Edit All Line Items Create Proposal Create Specific Proposal Import Assets Update Pricing Description Prompts the user to sync the Quote to the Opportunity. Returns the user to the Quote Details screen. 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. Navigates the user to the Select Configuration screen. 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. Navigates the user to the Manage Line Items page. Presents an editable list of all Line Items. Navigates the user to the proposal creation page where a sales user can select from available proposal templates. 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. Navigates the user to the Import Assets screen. 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. 12

4. Select the Quote Path element. 5. Drag and drop it into the new Quote Paths section. 6. Click on the Properties icon. 13

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. 14

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 addon) 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. 15

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. 16

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. 17

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. 18

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. 19

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. 20

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. 21

o o o o Alternate_text is the text that you want to appear while the image is loading or if the image does not appear. Optionally, you may also specify the height and width in pixels of the image so that it fits appropriately on the screen. Each parameter in the function (except for height and width) should be a text string enclosed in single quotes. 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. 22

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 o o The break function must always have the parentheses at the end BR() to work. Remember to surround the function with concatenation operators i.e., text string + BR() + more text string. 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. 23

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. 24

SAMPLE USE CASES SETUP 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. 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. 25

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. 26

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. 27

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. 28

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. 29

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. 30

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. 31

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. 32

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. 33

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. 34

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. 35

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. 36

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. 37

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. 38

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. --- 39

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 40