This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:
| Date | Update Version | Notes |
|---|---|---|
| 20 APR 2018 | May Maintenance Pack for 17D | Delivered new features in May Maintenance Pack for 17D. |
| 23 FEB 2018 | March Maintenance Pack for 17D | Delivered new features in March Maintenance Pack for 17D. |
This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:
| Date | Feature | Notes |
|---|---|---|
| 20 APR 2018 | Created initial document. |
Oracle CX for Consumer Goods provides a comprehensive solution for managing retail execution and trade promotion processes. The retail execution management solution enables sales administrators and managers to set up and manage the product catalog, assortments, price books, routes, store visit appointments, store visit tasks and other data required for retail execution processes. The retail execution mobile application enables sales representatives to complete merchandising and direct store delivery tasks in the offline mode. With the trade promotion management solution, marketing and account managers can set up trade budgets and funds, create trade promotions, measure promotion performance, and settle claims and deductions.
This guide outlines the information you need to know about new or improved functionality in this update, and describes any tasks you might need to perform for the update. 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.
Customers Upgrading from Release 12
If you're upgrading from Release 12 to Release 13, then you should review all of the release readiness content for Release 13 (update 17D) to learn about all of the features available in release 13.
GIVE US FEEDBACK
We welcome your comments and suggestions to improve the content. Please send us your feedback at SALESCLOUD-PRODEX_WW@ORACLE.COM.
| Action Required to Enable Feature |
|||||
|---|---|---|---|---|---|
| Feature |
None (Automatically Available) |
Enable via Opt In UI Only |
Enable via Opt In UI Plus Additional Steps |
Not Enabled via Opt In UI but Setup Required |
Issue Service Request |
![]() |
|||||
![]() |
|||||
Change Orders in the Web Application
This feature enables the telesales agent to change orders in the web application. Telesales agents can select an existing order and change the order in the shopping cart. An order can be changed in the following ways:
- Product quantity changes
- Addition or removal of products and promotions
After completing the changes, the telesales agent submits the shopping cart based on which a change request for the updated order is automatically created.
Steps to Enable
- In Application Composer, navigate to Custom Objects > Shopping Cart (__ORACO__ShoppingCartDSD).
- Edit your custom Details and Details Product Picker layouts.
- Add the Order Type field, and save the layouts.
- Duplicate the new ORACO Order Edit Layout and ORACO Order Edit Layout With Assortment Picker layouts, and enable them.
Role Information
- Sales Representative
Mobile User Experience Enhancements
This feature provides enhanced mobile user experience for the store visit appointment, shopping cart, order delivery, and payment capture flows. It allows sales representatives to quickly filter large number of appointments and perform multiple delivery transactions in an unified UX flow that would reduce in-store time.
Specifically, this feature simplifies the delivery and sales flows by enabling sales representatives to:
- Deliver one or more order shipments using the express delivery mode
- Filter store visit appointments and view them on a map
- Filter shopping cart items based on products and promotions
- Return containers while delivering orders using a single page
- Return containers and products using a single page
- Collect payments for multiple shipments using a single page
Steps to Enable
You must set the profile option __ORACO__EXPRESS_DELIVERY to Y to enable express delivery capabilities.
Role Information
- Sales Representative
March Maintenance Pack for 17D
This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:
| Date | Feature | Notes |
|---|---|---|
| 23 FEB 2018 | Created initial document. |
Oracle CX for Consumer Goods provides a comprehensive solution for managing retail execution and trade promotion processes. The retail execution management solution enables sales administrators and managers to set up and manage the product catalog, assortments, price books, routes, store visit appointments, store visit tasks and other data required for retail execution processes. The retail execution mobile application enables sales representatives to complete merchandising and direct store delivery tasks in the offline mode. With the trade promotion management solution, marketing and account managers can set up trade budgets and funds, create trade promotions, measure promotion performance, and settle claims and deductions.
This guide outlines the information you need to know about new or improved functionality in this update, and describes any tasks you might need to perform for the update. 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.
Customers Upgrading from Release 12
If you're upgrading from Release 12 to Release 13, then you should review all of the release readiness content for Release 13 (update 17D) to learn about all of the features available in release 13.
GIVE US FEEDBACK
We welcome your comments and suggestions to improve the content. Please send us your feedback at SALESCLOUD-PRODEX_WW@ORACLE.COM.
| Action Required to Enable Feature |
|||||
|---|---|---|---|---|---|
| Feature |
None (Automatically Available) |
Enable via Opt In UI Only |
Enable via Opt In UI Plus Additional Steps |
Not Enabled via Opt In UI but Setup Required |
Issue Service Request |
![]() |
|||||
![]() |
|||||
Add Approved Bank Accounts and Proof of Purchase Lines to Account |
![]() |
||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
![]() |
|||||
Configure Shopping Cart Templates
Select from the sales history or the last order shopping cart template type for each account. The sales team can populate the shopping cart using the pre-calculated templates with a single click.
Steps to Enable
- In Application Composer, navigate to Common > Standard Objects > Account.
- Edit the Create layout and Details layout.
- Add the Shopping Cart Template Type and Shopping Cart Template Last Calculation Time fields, and save the layout.
- Navigate to the DSD Shopping Cart Template pages, from Common > Custom Objects.
- Duplicate all default layouts and enable them.
- Navigate to Common > Custom Objects > Role Security.
- Set role securities for DSD Shopping Cart Template.
- In Setup and Maintenance, search for and navigate to Manage Profile Options.
- Create new profile options for order sampling duration, number of days for incremental new orders and the mobile download disable flag. Set their values.
- In Scheduled Processes, schedule Generate Consumer Goods Shopping Cart Templates job.
Role Information
Sales Administrator
You can associate an assortment to a route so that the mobile application can display sellable and unsellable inventories in separate sections of the route inventory report.
Steps to Enable
- In Application Composer, navigate to Common > Custom Objects > Route.
- Edit the Create layout and Details layout.
- Add the assortment field, and save the layout.
Role Information
Sales Administrator
Add Approved Bank Accounts and Proof of Purchase Lines to Account
You can add approved bank accounts and proof of purchase lines to an account, so that the mobile application can enable check and proof of purchase payment types for the account.
Steps to Enable
- In Application Composer, navigate to the Bank Account and Proof of Purchase Line pages under Common > Custom Objects.
- Duplicate all default layouts and enable them.
- Navigate to Sales > Custom Objects > Role Security.
- Set role securities for Bank Account and Proof of Purchase Line objects.
Role Information
Sales Administrator
Transfer Inventory Between Sales Representatives
Enable a sales representative to view the contact information of other sales representatives and perform inventory transfer transactions with them.
Steps to Enable
No steps are required to enable this feature.
Issue store credits for return orders and use store credits to make payments for immediate and future purchases.
Steps to Enable
- In Application Composer, navigate to Common > Standard Objects > Account.
- Edit the Create layout and Details layout.
- Add the Store Credits and Store Credit Transactions subtabs, and save the layout.
- Navigate to the Store Credit and Store Credit Transaction pages, from Common > Custom Objects.
- Duplicate all default layouts and enable them.
- Navigate to Common > Custom Objects > Role Security.
- Set role securities for Store Credit and Store Credit Transaction objects.
- Create a new profile option for store credit list price and set its value.
Role Information
Sales Administrator
Set up container classes and manage the balance of returnable containers for each account.
Steps to Enable
- In Application Composer, navigate to Common > Standard Objects > Account.
- Edit the Details layout.
- Add the Container Classes subtab, and save the layout.
- Navigate to the Container Class, Account Container Class and Assortment Line Relationship pages, from Common > Custom Objects.
- Duplicate all default layouts and enable them.
- Navigate to Common > Custom Objects > Role Security.
- Set role securities for Container Class, Account Container Class, Assortment Line Relationship, Container Class Balance and Container Class Transaction.
- Navigate to Assortment Line Relationship Server Scripts.
- Create a trigger if product and container in assortment line relationship must be in the same assortment.
Role Information
Sales Administrator
Enable the cashier and sales representative to settle and close delivery routes.
Steps to Enable
- In Security Console, create the Cashier role, set up role securities, and add users.
- In Setup and Maintenance, create new profile options for shortage policies of missing documents.
- In Setup and Maintenance, create a new profile option __ORACO__ROOT_URL and set the value as hostname:port to enable Print option for reports.
Role Information
Sales Administrator
Add reports to the Analytics subtab of an object and view those reports on the mobile application.
Steps to Enable
- Navigate to Manage Sandboxes and create a sandbox.
- Navigate to Application Composer.
- Select Sales application. Click Common Setup > Mobile Application Setup.
- Tap Oracle Sales Cloud Retail Execution.
- On the Application Features region, select the object from the list and on the mobile view, click the Analytics subtab.
- From the Available Reports region, drag the required reports and drop them on the Analytics subtab page.
- Save and publish the sandbox.
Tips And Considerations
For a detailed view of the following objects, you can configure the Analytic subtab:
| Functional Name | Object Name |
|---|---|
| Activity | Activity |
| Organization | Account |
| Promotion | __ORACO_Promotion |
| Route | __ORACO_Route |
| Product Assortment Line | __ORACO_ProdAssortmentLine |
| Credit Line | __ORACO_CreditLineDSD |
Role Information
Sales Administrator
Create Appointments in Offline Mode
Create appointments in the offline mode by leveraging the hybrid mode.
Steps to Enable
No steps are required to enable this feature.
Extend Retail Execution Mobile Application
Extend the mobile application by extending the base data model of activities, account, promotion, order and payment objects and create a new custom object. You can build mobile layouts to do the following:
- Show or hide standard and custom fields for the supported objects.
- Show or hide a new custom object.
- Show or hide related and custom child objects for standard and custom object.
Steps to Enable
- Use Application Composer - Mobile Application Setup to extend the objects and fields.
- If you are adding custom fields to a Direct Store Delivery object, also configure it in Object Configuration and run the Enable Customer Goods Object Extension for Mobile Application ESS job.
- For creating a custom task that navigates to a custom object, use the API Name of the custom object as the Code of the custom task.
Role Information
Sales Administrator
Create and manage the information of in-store merchandising displays.
Steps to Enable
- In Application Composer, navigate to Common > Custom Objects > Merchandising Location.
- Duplicate all default layouts and enable them.
- Navigate to Common > Custom Objects > Inventory.
- Edit the existing layouts or duplicate default layouts.
- Navigate to Common > Custom Objects > Role Security.
- Set role securities for Merchandising Location and Inventory objects.
Role Information
Sales Administrator
Set up the priority portfolio for each account and enable the sales representatives to view the Priority Portfolio Attainment infolet for analytics.
Steps to Enable
- In Application Composer, navigate to Common > Standard Objects > Account.
- Edit the Create layout and Details layout.
- Add the priority portfolio field, and save the layout.
- Navigate to Sales > Standard Objects > Product.
- Edit the Create layout and Details layout.
- Add the category, brand and size fields and save the layout.
- From Sales > Custom Objects, navigate to the Product Group and Priority Portfolio pages.
- Duplicate all default layouts and enable them.
- Navigate to Sales > Custom Objects > Role Security.
- Set role securities for Priority Portfolio, Priority Group, Product Group, Product Group Product and Product Group Order Line objects.
- Exit Application Composer.
- In Scheduled Processes, schedule Prepare Consumer Goods Priority Portfolio Attainment Calculation job.
Role Information
Sales Administrator
Create budgets and funds, associate them to accounts and allocate funds from accounts to finance trade activities.
Steps to Enable
- In Application Composer, navigate to the MDF Budget and MDF Request pages, from Sales > Standard Objects.
- Edit the Landing Page layout, Create layout and Details layout.
- Navigate to Sales > Custom Objects > Accrual Rules.
- Duplicate all default layouts and enable them.
- Navigate to Common > Custom Objects > Role Security.
- Set role securities for __ORACO__BudgetPartner_c object accordingly.
- Navigate to Sales > Standard Objects > MDF Budget and add triggers to make the selection of budget type or fund type mandatory while creating or updating a budget or a fund.
- Navigate to Object Workflow and create a new object workflow to generate funds for budget partners.
- In User Interface Text, search and replace industry terms for user interface text, multipart validation messages and global menu label text.
- In Customize Pages, configure saved searches.
- In Application Composer, set up fund allocation approval process by adding a trigger on promotion and an object workflow for MDF Request.
Role Information
Sales Administrator
Enable partner users to create claims and account managers to settle claims and deductions.
Steps to Enable
- In Application Composer, navigate to Common > Custom Objects for Claim, Claim Item, Deduction and Resolution pages.
- Duplicate all the default layouts for the objects and enable them.
- Navigate to Common > Custom Objects > Role Security.
- Set role securities for the Claim and Deduction objects.
- In Security Console, create data security policy on claim and deduction for the partner administrator and partner sales manager roles.
- Import partner records for existing account records using file-based import.
Role Information
Sales Administrator
Assign assortments to accounts by setting up rules using standard and custom account attributes like name, state, and so on.
Steps to Enable
- In Setup and Maintenance, search for and navigate to Manage Sales Assignment Manager Objects.
- Create Work Object and Candidate Object.
- Assign Candidate Object for Work object and create Rule Category.
- In Setup and Maintenance, search for and navigate to Manage Sales Assignment Manager Rules.
- Create Rules.
- In Scheduled Processes, schedule Perform Assignments job accordingly.
Role Information
Sales Administrator
Assign Survey Templates by Rule
Assign survey templates to accounts by setting up rules using standard and custom account attributes like name, state, and so on.
Steps to Enable
- In Setup and Maintenance, search for and navigate to Manage Sales Assignment Manager Objects.
- Create Work Object and Candidate Object.
- Assign Candidate Object for work object and create Rule Category.
- In Setup and Maintenance, search for and navigate to Manage Sales Assignment Manager Rules.
- Create Rules.
- In Scheduled Processes, schedule Perform Assignments job.
Role Information
Sales Administrator
---
Copyright © 2018, 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.
