CRM Program Using Oracle EBS - Student Guide
CRM Program Using Oracle EBS - Student Guide
Objectives
Objectives I Oracle ERP Overview Introduction to ERP? Navigating Oracle EBS Application Oracle Application Features Entities Integrating the Business Administration of Oracle Application Understanding Flexfields Organization Hierarchies Process flow and Alerts
Objectives Contd..
Objectives II Oracle CRM Overview What is CRM? Problems faced by Companies Common Barriers To Increasing Revenues Customer Relationship Management Why is CRM important to an Organization The Marketing Concept The Selling Concept CRM Systems and Benefits Eight Building blocks of CRM Increase Customer Satisfaction and Loyalty Management Reporting
Objectives Contd..
Objectives III Oracle Marketing Overview Marketing Product Overview Marketing Campaigns Campaign Execution Implementing Fulfillment of Marketing objects Implementing a Telemarketing Campaign Activity Planning and Executing Marketing Events Setting up Web ADI Setting up Common Components Implementing Prerequisite Components Implementing Web Advertisements Implementing and Using Home Page Bins, Reports, and Charts
Objectives Contd..
Objectives IV Oracle Sales Overview Overview of Lead to Order Process Overview of Sales Products Sales Security Oracle TeleSales Leads Management Opportunity Management Forecasting in Oracle Sales Sales Supplements in Oracle Sales Territories Oracle Proposals Sales for Handhelds and Sales Offline Opportunity Reports
Objectives Introduction to ERP? Navigating Oracle EBS Application Oracle Application Features Entities Integrating the Business Administration of Oracle Application Understanding Flexfields Organization Hierarchies Process flow and Alerts
Introduction to ERP
Objectives
A collection of software systems that help to manage business processes for an entire organization Designed to integrate all information processing support for an entire organization
HRM (Human Resource Management)
ERP
ERP - Definition
Software solution that addresses the Enterprise needs, taking a process view of the overall organization to meet the goals, by tightly integrating all functions and under a common software platform In simpler words, an ERP is a massive software architecture that supports the streaming and distribution of geographically scattered enterprise wide information across all the functional units of a business house. It provides the business management executives with a comprehensive overview of the complete business execution which in turn influences their decisions in a productive way.
It is a company-wide computer software system used to manage and coordinate all the resources, information, and functions of a business from shared data stores. ERP relates to the integrated software infrastructure that supports the entire company business process. ERP refers to a view of a company and all its parts as connected whole, rather than small silos of activity
Organization
A group of people engaged in purposeful activity over extended time A tool used to coordinate in order to obtain Value or organizational goals
Business Process
Work activities across time and place, with a beginning, an end, and clearly identified inputs and outputs. Has sequence, purpose, interaction
Evolution of ERP
1960s - Systems Just for Inventory Control 1970s - MRP Material Requirement Planning (Inventory with material planning & procurement) 1980s - MRP II Manufacturing Resources Planning (Extended MRP to shop floor & distribution Mgmt.) Mid 1990s - ERP Enterprise Resource Planning (Covering all the activities of an Enterprise) 2000 onwards ERP II Collaborative Commerce (Extending ERP to external business entities)
ERP Model
The Before and After of ERP: Before -- each function is supported by multiple applications and interfaces After -- each function is supported by a single application module within the ERP system itself, and all applications leverage a common, authoritative data source.
Islands of Information Difficult to get timely & accurate information Heterogeneous Hardware & Software platforms & practices Poor connectivity between different organizational locations Sticking with obsolete technology Resist to change Lack of proven man-power to develop integrated software
One solution for better Management For cycle time reduction To achieve cost control & low working capital To apply latest technologies To satisfy the customers with high expectations To be Competitive & for survival
ERP covers a broad range of activities that are supported by a multimodule software application. Some examples of modules: Planning Sales Inventory Marketing Purchasing Distribution Maintenance Accounting Manufacturing Finance Human Resource
Financials
Accounts Payable, Accounts Receivable, Fixed Assets, General Ledger, Cash Management
Human Resource
Recruitment, Benefits, Compensations, Payroll, time and labor , People management, Work Structure
Manufacturing
Engineering, Resource & Capacity planning, Material planning, Workflow Management, Shop floor management, Quality control, Bills of material, Manufacturing process, etc.
ERP Options
OPTION 1 MAKE [Using Internal resources] Developing a custom-built ERP package, specific to the requirements of the organization, with the help of the in-house IT department OPTION 2 BUY Going for Tailor-made ERP packages available in the market like SAP, Oracle applications, Baan, PeopleSoft etc. OPTION 3 MAKE [using External resources] Developing a custom-built ERP package, specific to the requirements of the organization, with the help of a software solution provider
Multi-Currency Multi-Lingual Multi-Mode EDI / Electronic Commerce Web Enabled / Internet Communications Imaging & Multi Media
Execution phases
(1) ERP product selection (2) Preparations (3) ERP vendor (4) Implementation (5) Post-Implementation
ERP VENDOR
While advantages usually outweigh disadvantages for most organizations implementing an ERP system, here are some of the most common obstacles experienced: The scope of customization is limited in several circumstances The present business processes have to be rethought to make them synchronize with the ERP ERP systems can be extremely expensive to implement There could be lack of continuous technical support ERP systems may be too rigid for specific organizations that are either new or want to move in a new direction in the near future
Just automating the existing business practices will not help ERP to achieve the anticipated results Business Process Re-engineering [BPR] brings out the deficiencies of the existing setup BPR and ERP combination will give way to implement new systems and the long pending improvements in the existing systems BPR may be time consuming but the scope can be restricted & controlled by the Management
The BPR approach to an ERP implementation implies two separate, but closely linked implementations involved on an ERP site i.e. a technical implementation & a business process implementation. The BPR approach emphasis the human element of necessary changes within the organization, which is generally more Time consuming & has received its share of criticism for creating bloated budgets & extended projects. The ERP market shifts to a mid-market focus & as all implementation are becoming more cost sensitive; the BPR approach has come under some real scrutiny.
Configuration
Importance of Configuration This is the main functional area of the ERP implementation. Business processes have to be understood & mapped in such a way that the arrived solution matches with the overall goals of the company. The Prototype A prototype- a simulation of the actual business processes of the company- will be used. The prototype allows for thorough testing of the to be model in a controlled environment. As the ERP consultants configure & test the prototype they attempt to solve any logistical problems inherited in the BPR before the actual golive implementation.
Configuring a companys system reveals not only the strengths of a companys business process but also - & perhaps more importantlyits weakness. It is vital to the health of the company & to the success of the ERP implementation that those configuring the system are able to explain what wont fit into the package & where the gaps in functionality occur.
Summary
Objectives
Objectives in Navigating Oracle EBS Applications: Log in to Oracle Applications Navigate from Personal Home Page to Applications Choose a responsibility Create Favourites and set Preferences Use Forms and Menus Enter data using Forms Search for data using Forms Access online Help Run and monitor Reports and Programs Log out of Oracle Applications
Forms-based Applications
Self-Service Applications
Worklist
Preferences
Favorites
Navigator
Choosing a Responsibility
Navigator
Menu bar
Functions
Select one of the following methods to expand an item to its next sublevel window: Double-click the item. Select the item and click Open. Select the item and click Expand.
To expand or collapse several items at once, click one of the following buttons:
Expand All Children expands all the sublevels of the currently selected item.
Expand All expands all the sublevels of all expandable items in the navigation list.
Collapse All collapses all currently expanded items in the navigation list.
From the File menu, select Exit Oracle Applications. Use this method to ensure that your username is cleared from system access.
Navigating to a Form
Form Terminology
Tool tip Menu bar Help
Title bar
Pop-up list
Region
Region tab
Field
Button
Field Color
Blue with Black Text White with Green Text
Description
It Indicates drilldown capability It Display only
LOV: Shortcuts Auto Selection List Search Long-List Fields Power List
Using Calendar
Choose a month.
Choose a year.
Choose a day.
Clearing Data
Clear
(M) Edit > Clear > Record (M) Edit > Clear > Field (M) Edit > Clear > Block (M) Edit > Clear > Form
Query Mode
Menu bar, (F11) Existing window Wildcards Query count
Find Mode
Menu bar, Toolbar Find window List of values No find count
Document Frame
Error Messages
The application displays a short message in the message line. Error window informs you of an error. A History button also appears in the error window if an error of a more serious nature occurs.
Submits Request
Request Queue
Request 1 Request 2 Request 3
Request Runs
Concurrent Processing: Run non interactive tasks, such as reports and programs. It does not interfere with the interactive work you perform on your computer. Standard Request Submission (SRS): Use the SRS interface to run reports and programs. View report output online. Schedule reports and programs. View log information.
Summary
Objectives covered in Navigating Oracle EBS Applications: Log in to Oracle Applications Use Forms and Menus Use functionality of the buttons and tabs that appear in the Navigator window and other forms Create Favourites and set Preferences Understand Form terminology and characteristics Create, save, edit, and delete record using Forms Search for data and enter data using Forms Access online Help Submit Concurrent and SRS requests Log out of Oracle Applications
Objectives
HR
Finance Maintain Service
Order
Plan Procure
Fulfill
Make
Oracle Finance
Vendor Y Planning
Vendor Z Purchasing
Oracle Marketing
Legacy Environment
R12 Architecture
Business Architecture Modern Foundation Complete End-to-end Integration Global Rapid Implementation
Desktop Tier
Applications Tier
Database Tier
R12 Architecture
Forms Server
Web Server/Listener
Portal (PHP) Browser Forms Server Concurrent Management Data Server
Servlet Engine
Java Server Pages (JSP Discoverer Server Reports Server Administration Server Desktop tier Application tier Database tier
The Network
While the network is not a tier of the R12 EBusiness Suite's 3-tier architecture, it is a critical (possibly THE critical) component of making it all work. R12 allows access through multiple channels including internal networks (LANs/WANs) and external networks (Internet/VPNs). The connection links themselves can vary from slow-speed dial-up connections to high-speed fiber optic channels. All of the choices in the network will ultimately affect your performance, for good or bad.
Rapid Install
Rapid Install
Database Applications Technology Stack File System
Graphics iAS
Automates many of the steps required for installing Oracle Applications, Release 12 Simplifies both single-node and multi-node installations Creates, installs, and configures all of the components required for your Oracle Applications system Minimizes installation time Allows you to select languages and the corresponding character sets Reduces the number of certification issues
Set up the file system and configure server processes for an upgraded system
Use a Wizard to guide you through the screens to carry out the selected task
Summary
Objectives
Objectives in Entities Integrating the Business Shared Entities in R12 EBusiness Suite Key business flows and integration between various modules in the R12 EBusiness Suite.
Shared entities in the R12 EBusiness Suite allow the one-time definition of an object, and the use of that object across several products. Shared entities are "owned" by a single product for table purposes only. It does not designate the primary user or decision maker.
Entity
AOL
Set of Books Items
Description
Application Object Library
Accounting information records Raw Materials, finished goods or services
Suppliers
Customers Sales Force Employees Locations Organizations
Shared Entities
Unit of Measure
Currencies
Languages
Users
Menus
Responsibilities
Units of measure are used by a variety of functions and transactions to express the quantity of items.
Owned by Inventory
Shared Entities
Items
Supplier
You can define and control all items in inventory. Once defined, you assign items to organizations.
Owned by Inventory
Suppliers are the individuals or companies from which you procure goods and/or services.
Owned by Purchasing
Shared Entities
Customers
Sales Force
Suppliers are the individuals or companies from which you procure goods and/or services.
Owned by Purchasing
Owned by Receivables
Shared Entities
Employees
Ledger
CoA
Calendar
Currency
Shared Entities
Locations
Organization
Physical addresses that may represent our company's addresses or our customer's addresses
Owned by Human Resources
Plan
Concept to Release Forecast to Plan
Source
Make
Market
Sell
Support
Contract to Renewal
Inventory to Fulfillment
Back Office
People to Paycheck
Project to Profit
Click to Order
User Mgmt
Inventory Items JTA In-Store Mkt Marketing Qualifiers & Discounts
Leads Sales
iStore
Order to Cash
Set of Books General Ledger Cash Management Banks Receivables/ Revenue/ Receipts Purchasing/ iProcurement Reqs Invoices Receivables /iReceivables Customers
Order Management
Items
Summary
Objectives covered in Entities Integrating the Business Shared Entities in R12 EBusiness Suite Key business flows and integration between various modules in the R12 EBusiness Suite.
Objectives
Objectives in Administration of Oracle Application: Describe the R12 EBusiness Suite security model Define Users Use Menu and Function security to modify responsibilities Understand Securing and Excluding attributes work Understand Profile Options
User
Application
Responsibility
Oracle
Reports
Windows
Enter User Name and Password Require Password Change Limit Access Attempts Enter Users Start and End Dates
1
Define or Modify
Define or modify responsibility Exclude functions and menus Define application user
1
Assign
2
Assign
Importance of Responsibilities
Responsibilities determine:
Menus and forms you can access Reports you can run The set of books youll work with Your operating unit Which types of applications you may access
Components of a Responsibility
Data group
1 2 3 4 5 6 7
Menu Level 1 Function Menu Level 2 Function Function Menu Level 3 Subfunction Subfunction Function Menu Level 2 Subfunction Menu Level 2 Function Function
Built into the menu Menu Level 1 Function Menu Level 2 Function Function Menu Level 3 Subfunction Subfunction Function Menu Level 2 Subfunction Menu Level 2 Function Function Menu Level 1 Function Menu Level 2 Function Function Function Menu Level 2 Function Function Seen in Navigator
Menu Level 1 Function-A Menu Level 2 Function-B Function-C Menu Level 3 Function-A Function-D Function-E Menu Level 2 Function-D Menu Level 2 Function-F Function-G Function-H
Depending on the responsibility, many users can change their personal options:
Navigate to (N) Profile > Personal to see a list of the profiles already defined. If the User Value field is unprotected, you can select a value for this profile option from the list of values, or enter a value directly.
Summary
Objectives covered in Administration of Oracle Application: Describe the R12 EBusiness Suite security model Define Users Use Menu and Function security to modify responsibilities Understand Securing and Excluding attributes work Understand Profile Options
Understanding Flexfields
Objectives
General Ledger
Application windows
Assets
Benefits of Flexfields
LTN
Type
54321 987
CC
4958-2938-4747
12 - 99
Key Flexfields
Payment Type
Standard window
Item
Description
[]
Business A
Business B
3003
025 203
General Ledger Accounting Flexfield Assets Asset Key Flexfield Location Flexfield Category Flexfield Service Service Item Flexfield
Receivables Territory Flex fields Sales Tax Location Flex field Inventory Item Categories System Items Sales Orders Item Catalogs
Descriptive Flexfields
Payment Type
CC
CK Payment Type Store 54321 Dept. 987 Number 1028 Second ID MC 4565-3939
Storing supplier numbers from converted suppliers The address style Storing order information with an invoice Storing project information with an invoice Storing vehicle information associated with the asset category Vehicle Name of customer service rep responsible for the sales order Web link to map of property or location in Property Manager
Key Flexfields
Owned by one application; used by many
Descriptive Flexfields
Associated with tables in a specific application
Required to set up, not always Setup is optional required to use. Intelligent keys Identifies entities No intelligence, store additional information Captures additional information only
Components of a Flexfield
Flexfield/Structure
Segments
Segment 1
Segment 2 PC
COMPUTER
10 CHAR Independent Upper Case Required
SERVER LAPTOP
12 Char Dependent Upper Case Required
Data format
Plan Flexfield segments, structures, value sets and values. Define value sets. Define Flexfield structure. Define values. Define security and cross-validation rules if necessary.
Name Unique value set name (Do not use XX-, XX_ , XXX-, XXX_ or any Oracle reserved name.) Description Free-form descriptive text List Type
List of Values Long List of Values Poplist
Security Type
No security Hierarchical Non-hierarchical
None: Validation is minimal. Independent: Input must exist on previously defined list of values. Dependent: Input is checked against a subset of values based on a prior value. Table: Input is checked against values in an application table. Special: Value set uses a Flexfield itself.
Pair: Two Flexfields together specify a range of valid values. Translatable Independent: Input must exist on previously defined list of values; translated value can be used. Translatable Dependent: Input is checked against a subset of values based on a prior value; translated value can be used.
Format Type: Value data type Maximum Size: Maximum allowable size for a value Precision: Number of decimal places Numbers Only: Only entry of numbers 09 Uppercase Only: Lowercase input becomes uppercase Right-Justify Zero-Fill: Shifts number to right, pads from left Max/Min Values: Beginning and ending values of a range
Title
Order of segments
Segment separator
Values
Business A
_____Account Entry __ Corporation Subsidiary Division Department Account 10 203 3003 025 203
Business B
_____Account Entry __ Company Division Department Account 10 203 3003 025
10-203-3003-025-203
10-203-3003-025
__Account Entry __
Company Division Department Account
10
203 3003 025
Code Combinations Table SEGMENT1 10 SEGMENT2 203 SEGMENT3 3003 SEGMENT4 025
Default Type
Constant Current Date Current time Field Profile Segment SQL Statement
Default Value Any literal value Current time Current time or current date/time Default Value field value Value of profile in Default Value Value in prior segment Result of SQL query
Dynamic insertion of new values Cross-validation of segment value combinations Security on value access Aliases to speed data entry
Payment Type:
CC
COM-876-LTN
Computer Monitor Tan
[]
(Foreign key)
Computer Monitor
876
LTN
Light tan
Cross-Validating Values
State Value Set
CA California NY New York
TX Texas
United Kingdom
California
COM
Description: Description: __Item Number_____
Category Category Value Set with security COM FURN APPL COM
Item
Color Weight
(EXCLUDE COM)
List of Aliases
Automatically compile :Save after freezing the Flexfield Submit the request to build the structure view by freezing; submit the request to rebuild the Flexfield view by closing the window. Update : Freeze and compile after Updation. changes take place immediately. You see your changes immediately. Other users must exit the system or change responsibilities.
A descriptive Flexfield is indicated by a single-space field enclosed in brackets. [ ] This symbol indicates descriptive Flexfield on Form. In some cases there may be multiple descriptive Flexfields for use with the same form.
Global segment: Displays information common to all contexts Context-sensitive segment: Displays information appropriate only to a particular context Reference field: A field on the application window whose value is used to determine contexts Context field: A field in the structure whose value is used to determine contexts
Use the Descriptive Flexfield Segments window to locate the target Flexfield definition by finding the application that owns the definition and the Flexfield title. A Flexfield may appear on more than one window. However, defining the Flexfield once automatically defines it for all locations. After you access the definition, you can begin making changes. If the Flexfield is already frozen, unfreeze it first.
Structure B
Global AAA
Context BBB
Context CCC
Context DDD
CONTEXT
Structure A
Structure B
ATTRIBUTE1
Global AAA
Global AAA
ATTRIBUTE2
Context BBB
Context DDD
ATTRIBUTE3
Context CCC
Click to compile
Summary
Organization Hierarchies
Objectives
Objectives in Organization Hierarchies: Explain what Multi-Org is Explain the Multi-Org entities Explain how data is secured Explain cross organizational reporting
What Is Multi-Org?
Applications and database enhancement Enables to consolidate your operations under one installation of Oracle Applications on a single global instance Keeps transaction data secure by line of business
Support for multiple business units with different set of books Secure access to data on a single instance by line of business Define different organizational models Sell and ship from different legal entities Purchase and receive from different legal entities Produce reports across entities or within a single entity
Organization Model
Balancing Entity/Funds Business Group
HR Bal Seg 1
GL, FA
Set of Books
Bal Seg 2
Legal Entity
Operating Unit
Inventory Organization
Set of Books
LE
OU
MIO IO
Security Model
Select
Users Responsibilities
Tied to an
Operating Unit
Define organization structure Convert to Multi-Org Perform setups unique to each operating unit (i.e. Financials options, customer address setup, supplier site setup, bank accounts)
Corporate
US
Canada
Japan
US
Canada
Japan
E
Chicago
W
West
Tokara Islands
East
Inventory
Calgary Manufacturing Montreal Inventory Quebec Manufacturing
Warehouse
Many setups must be repeated for each operating unit. For example:
Supplier sites Customer addresses System options (System, Financial, Purchasing, Payables, etc.) Payment terms Tax names Price lists, discounts and quantity price breaks
Plant 1 (IO)
Security profile
MO: Top Reporting Level
Summary
Objectives in Organization Hierarchies: Explain what Multi-Org is Explain the Multi-Org entities Explain how data is secured Explain cross organizational reporting
Objectives
Enabling E-Business
Streamlines business processes . Workflow delivers a complete business process definition, automation, and integration solution.
Workflow Processes
Customer: Receive External Order
And
Workflow focuses on managing the business process, not individual transactions. Define and implement your business policies Streamline the entire process Route information Capture exceptions and take action Build continuous improvements directly into the process definition Adapt your processes as your business changes
Workflow automates and streamlines business processes contained within and between enterprises. For example, you can use workflow processes to: Add personalized trading partner rules Validate self-service transactions Approve standard business documents Step through daily transaction flows Integrate with trading partner systems
A workflow is a set of business rules that can: Create accounting based on your requirements Route business documents internally for approval Initiate an outbound message (queue an approved purchase order for transmission to a supplier) Be started as a result of an inbound message (eg. an inbound Payables Invoice) Generate and send notifications that can be viewed from your personal home page or the notifications window Generate and send e-mail to an e-mail client (respond directly to notifications without accessing Oracle Applications
Event-Based Workflow
Workflow Process
Oracle Workflow is available in two versions: Standalone With the Oracle Database (both Standard Edition and Enterprise Edition) With the Oracle Application Server With the Oracle Collaboration Suite Embedded in Oracle E-Business Suite Self-service applications Professional applications
No Verify Authority
Yes
Approved
Rejected
Notification System
Notification Mailers with outbound SMTP server and inbound IMAP server
E-mail clients
Workflow Engine
Directory Services
Notification System
Alert!
Server
Send email message Submit concurrent program request Run SQL script Run a SQL script that starts a workflow Run operating system script
Client
Client
Types of alerts
Event
1. Shipment Confirmation: Notify a user as soon as a shipment has been processed. 2. Supplier Hold: Notify Purchasing Manager as soon as a supplier has been placed on hold.
Periodic
1. Payroll: Show current balance and vacation reported by month (monthly). 2. Purchasing: Show all blanket agreements that will expire (daily)
Summary
Oracle ERP Summary Introduction to ERP? Navigating Oracle EBS Application Oracle Application Features Entities Integrating the Business Administration of Oracle Application Understanding Flexfields Organization Hierarchies Process flow and Alerts
Objectives: What is CRM? Problems faced by Companies Common Barriers To Increasing Revenues Customer Relationship Management Why is CRM important to an Organization The Marketing Concept The Selling Concept CRM Systems and Benefits Eight Building blocks of CRM Increase Customer Satisfaction and Loyalty Management Reporting
What is CRM?
What makes you different? The Best product? The lowest price? A satisfied customer?
Sales teams are missing revenue targets Deals stuck in the pipeline, frequently missed sales "commits, Need to improve sales representatives' knowledge of products, customer needs and competition. How do I build customer loyalty and reduce churn? How can I make better decisions for the future with existing information? Organizations strive to remain competitive and service increasingly discerning customers. How to Develop a Smarter Sales Organization. These are few of the issues that the beleaguered Managers must tackle day in and day out
CRM is a "big picture" approach that integrates the sales, order fulfillment, and customer service, and co-ordinates and unifies all points of interaction with the customer, throughout the Customer Life Cycle (CLC). CRM is the term given to the process of managing your relationship with your customers..better. Major Objective for any company is increased revenue, decreased cost and increase loyalty of the Customer Provides a unified view of the customer across an enterprise.
The benefits of CRM are clear: By streamlining processes and providing sales, marketing, and service personnel with better, more complete customer information. CRM enables organizations to establish more profitable customer relationships and decrease operating costs. Sales organizations can shorten the sales cycle and increase key sales-performance metrics such as revenue per sales representative, average order size, and revenue per customer Marketing organizations can increase campaign response rates and marketing-driven revenue while simultaneously decreasing leadgeneration and customer-acquisition costs Customer service organizations can increase service-agent productivity and customer retention while decreasing service costs, response times, and request-resolution times
Marketing is discovering what customer wants, producing as per the needs, pricing appropriately, promoting and selling to customer.
Target market Customer needs Integrated marketing Profits through Customer Satisfaction
CRM Systems
Many IT systems have been developed to assist improving the efficiency of CRM, they have been grouped together and are now generically known as CRM software. They range from contact databases to campaign management software. They help get winning strategies for acquiring and retaining customers by leveraging the latest advanced technologies. Refers to a software-based approach to handling customer relationships. Information about customers and customer interactions can be entered, stored and accessed by employees in different company departments. Used to implement CRM goals like- to improve services provided to customers, and to use customer contact information for targeted marketing Software is often necessary to explore the full benefits of a CRM strategy.
CRM Systems
It is a software "solution", there is a growing realization in the corporate world that CRM is actually a customer-centric strategy for doing business; supported by software.
Benefits
Increased sales revenues Increased win rates Increased margins Improved customer satisfaction ratings Decreased general sales and marketing administrative costs
On the plus side, customers with successful CRM systems report higher profits; lower costs to attract and retain customers; greater customer loyalty; and smoother, more streamlined workflows. Specific benefits cited include: More timely and targeted customer services Increased per-customer revenues Greater cross-sell and up-sell success Trimmed sales cycles More-efficient call center operations Improved sales forecasting Fewer customer problems Better-informed marketing decisions
Features
360 customer view Centralized knowledgebase Call scripting Real-time service optimization with analytics Customer satisfaction surveys
Benefits
More personalized, consistent service First call resolution Reduced training costs
Easy to use service solution increases customer satisfaction and loyalty
Business Challenge
Companies often spend significant amounts of time and money collecting data about their sales and service operations. But they have no way to use the data to proactively evaluate their businesses.
Business Solution
Put analytics directly into the hands of all users. Empower everyone to be critical thinkers in their areas. Use interactive reports and analyses to see different perspectives. Take action quickly on current information. Quickly create analyses to answer your specific questions. Customize the layout to help you focus on key business problems. Save and publish your new analyses.
Management Reporting
One of the great advantages of having a centralized repository holding so much information about your customers and your sales is the ability to produce useful and effective reports. Here are a few examples of the types of information that can easily be extracted:
Sales information - broken down by sales staff, or month, or sales status, or marketing campaign Return on Investment for marketing strategies Customer extracts - for example, all customers with opportunities in a particular status Workloads - who is dealing with the bulk of your work Project management - what stage is your project at? What tasks are complete or overdue?
CRM system places management information at your fingertips, equipping you to take informed decisions for your business. Advanced Analytic and Business Intelligence Capabilities Turn Data into Actionable Insight
Drive more-informed decisions at all levels. Convert insight into action via interactive dashboards. Identify key business trends. Deepen business insight with custom reports Compare business performance over time via built-in data warehouse.
Features Snapshots comparing business performance over time Dozens of pre-built reports, easy to build custom reports Benefits Drive corporate objectives with quantified business data Make better decisions based on full context and real insight Deepen business insight with custom reports
Analytic Capabilities
Analytic capabilities provide the ability to track every marketing dollar to specific revenue outcomes.: Easily quantify leads generated Gain real-time insight to campaign performance Associate responses to sales opportunities Analyze campaign effectiveness and response
Oracle CRM Summary What is CRM? Problems faced by Companies Common Barriers To Increasing Revenues Customer Relationship Management Why is CRM important to an Organization The Marketing Concept The Selling Concept CRM Systems and Benefits Eight Building blocks of CRM Increase Customer Satisfaction and Loyalty Management Reporting
Objectives: Marketing Product Overview Marketing Campaigns Campaign Execution Implementing Fulfillment of Marketing objects Implementing a Telemarketing Campaign Activity Planning and Executing Marketing Events Setting up Web ADI Setting up Common Components Implementing Prerequisite Components Implementing Web Advertisements Implementing and Using Home Page Bins, Reports, and Charts
Objectives
After completing this lesson, you should be able to do the following: Identify marketing challenges Define marketing goals Explain the Oracle Marketing solution Describe how Oracle Marketing fits in the E-Business Suite List the benefits of using Oracle Marketing Describe the main features and functions of Oracle Marketing Identify the integration points for Oracle Marketing
Marketing Challenges
Planning
Marketing Goals
Drive Revenues
Identify the right customers Offer targeted promotions
Analyze
Plan
Target
Execute
Monitor
Inventory
Financials
Sales
Pricing
Fulfillment
Oracle Marketing
Business Benefits
Create and manage demand Improve customer profitability Keep marketing aligned with other segments of the enterprise Measure marketing performance Understand the competitive landscape
The key features and functions of Oracle Marketing include: Campaign planning and execution Segmentation and List Management Predictive Modeling and Scoring Web Marketing Budget and Cost Management Promotion Management Product and Pricing Management
The key features and functions of Oracle Marketing include: Deliverable and Message Management Event Logistics Management Response Management Analysis and Reporting Leads Management Marketing to Partners Robust Security
Integration Points
Sales Telesales Scripting Proposals Leads General Ledger Human Resources Partner Management Territory Manager Advanced Outbound Oracle Marketing
iStore PLM/Inventory Content Manager Advanced Pricing Quoting/Order Mgt Discoverer Data Mining/OP Interaction History One-to-One Fulfillment
Trade Management
Review Question
What feature in the Oracle E-Business Suite makes it easy for customers to integrate their business processes and get realtime, accurate information? A. End-to-End Process Automation B. Single Customer Data Model C. Diverse Architecture
What feature in the Oracle E-Business Suite makes it easy for customers to integrate their business processes and get realtime, accurate information? A. End-to-End Process Automation B. Single Customer Data Model C. Diverse Architecture
Review Question
Centralized marketing collateral management is enabled by Oracle Marketing integrating with which of the following applications? A. Oracle Content Manager B. Oracle One-to-One Fulfillment C. Oracle Scripting
Centralized marketing collateral management is enabled by Oracle Marketing integrating with which of the following applications? A. Oracle Content Manager B. Oracle One-to-One Fulfillment C. Oracle Scripting
Objectives
After completing this lesson, you should be able to do the following: Identify marketing challenges Define marketing goals Explain the Oracle Marketing solution Describe how Oracle Marketing fits in the E-Business Suite List the benefits of using Oracle Marketing Describe the main features and functions of Oracle Marketing Identify the integration points for Oracle Marketing
Marketing Campaigns
Objectives
After completing this lesson, you should be able to do the following: Define Marketing Campaigns Implement Campaign Users Create a Campaign Template Describe the Campaign Approval process Set up Marketing Mediums Set up rules and security for Campaigns
Campaigns are planning objects in Marketing Each campaign contains a set of campaign activities Custom setups can be used to configure campaigns for different activities and channels Out-of-the-box key metrics are available for campaign tracking Monitors can be configured and associated to automate complex multistage campaigns based on a condition or time
Program
Campaign1
Campaign2
Campaign3
Campaign Activity1
Campaign Activity2
Campaign Activity3
Campaign Activity4
Depending on the job functions, assign one or both of the following responsibilities to a Campaign user: Marketing User
Creates campaigns, activities, programs, budgets and budget security Provides access to the Campaign Workbench
Marketing Administrator
Performs all functions of the Marketing User, as well as administrative privileges Ability to navigate from the Campaign Workbench to the Audience Workbench through links
Campaign Components
Geography
To indicate the location where a campaign will execute
Products
To associate a product or product family
Campaign Components
Deliverables
Electronic deliverables are stored in Oracle Content Manager repository Physical deliverables are stored manually as Inventory items
Budgets
Source funds for a Campaign Enter an initial estimate Make a budget request
Monitors
Automatically execute activities based on dates or specific conditions
Campaigns at Work
Scenario: Vision Enterprises finds that sales of its laser printers are dipping in Western region. It plans to launch a series of activities as part of a focused campaign to promote the product. It also plans another campaign to follow up with surveys and calls to its new laser printer customers.
Campaigns at Work
Campaign Westbound
Campaign Follow up
Sales Schedule
Dynamic Recommendation
A Campaign Template provides the framework to create campaigns Create a Campaign Template with the following information:
Name Campaign Type
New
Planned
Concept Approval
Budget Approval
Active
Marketing mediums are used within the execution of campaign activities Marketing Mediums are associated to specific Marketing Channels The Process flow is as follows:
Determine business requirements Create a marketing medium Associate the marketing medium to a specific channel Create a campaign Create a campaign activity Include the marketing channel and medium as part of the campaign activity
Setting up Categories
Categories are used: To group objects As selection and search criteria to locate objects To impose business rules In the following marketing functional areas:
Deliverables Metrics Events Budgets Approval Rules
Setting up Geography
Setting up Monitors
Monitors enable you to automatically execute activities on marketing initiatives when specific business situations arise Set up Monitors based on:
Metric values of a single initiative Metric values of two initiatives Metric values of a custom query
Summary
After completing this lesson, you should be able to do the following: Define Marketing Campaigns Implement Campaign Users Create a Campaign Template Describe the Campaign Approval process Set up Marketing Mediums Set up rules and security for Campaigns
Campaign Execution
Objectives
After completing this lesson, you should be able to do the following: Perform pre-campaign analysis using the Campaign Workbench Place an activity in the objects hierarchy Describe a Campaign Activity Identify Activity Channels and Purposes Define an Activity Template Describe the Campaign Activity creation flow
Campaign Workbench
From the Campaign Workbench, a marketer can: Setup activity templates Perform pre-campaign analysis Perform channel, media, and audience planning Quickly design and execute marketing and sales activities Track, review, and analyze marketing activities
Campaign Dashboard Activities Gantt Chart Activities List Campaign Hierarchy View
Shortcuts
Links to specific marketing and administrative functions
Gantt charts help to provide answers to such questions as: Are we targeting the same set of prospects with many offers in the same time period? Are we sending two emails to the same segment for the same product at the same time?
Gantt charts help review timelines for existing Campaign Activities. Activities retrieved for review are based on specified search criteria. These can include:
Channel of execution Segment targeted Product promoted Status of the Campaign Activities
Activities List
The Activities List functionality provides a list of existing Campaign Activities. The following seeded searches can be used to search for activities:
My Activities All Activities
Users can create personalized searches. The list of activities can be viewed as a sorted set of activities. For each activity in the list, activity reports can be viewed by drilling down using the Reports icon.
The Campaign Hierarchy View functionality can be used to: Review existing campaigns View Campaign Activities associated to a campaign in a hierarchical view Drill down to view activity details Create activities Copy activities Drill down to view activity reports
Campaign Execution
A Campaign is executed through Campaign Activities. A Campaign Activity is associated with an Activity Template. A Campaign Activity may be associated with a Purpose. A Campaign Activity is executed via a channel. Campaign Activity security is inherited from the parent campaign.
Program
Campaign1
Campaign2
Campaign3
Activity Templates
An Activity Template provides the framework for a Campaign Activity. It is associated with:
Channel of execution one seeded template for each channel Activity Purpose Default List Templates Activity planning requirements Approval requirements
Marketers may choose from the following seeded purposes: Cross Sell Up Sell Customer Acquisition Customer Retention Lead Maturation
Fax
Web
Telemarketing
Advertisement
Create Activity
Associate Notes
Attributes to set for a Campaign Activity: Activity Template Purpose Parent Campaign Launch and End Dates Repeating Option
Summary
You should be able to do the following: Perform pre-campaign analysis using the Campaign Workbench Place an activity in the objects hierarchy Describe a Campaign Activity Identify Activity Channels and Purposes Define an Activity Template Describe the Campaign Activity creation flow
Objectives
After completing this lesson, you should be able to do the following: Identify the integration points for an e-mail survey Describe a Content Type, Cover Letter, and Query Explain Marketing/One-to-One Fulfillment integration Explain Marketing/Scripting integration Identify the steps for an e-mail-to-survey flow Create an e-mail activity Set repeating options for an e-mail activity Identify and describe the steps needed to create a Direct Mail Print campaign activity
Scenario: The Marketing team wants to collect information on the usage and satisfaction rates of new customers using e-mail surveys. After waiting six weeks, the team wants to send out a direct mail with support and upgrade options to all the non-fatigued responders of the satisfaction survey. Solution: Provide the ability to collect data by using satisfaction surveys and product questionnaires, and generate in-house print campaigns to support direct mail channel execution. Preview fatigue to ensure contact with most of the responders.
Integration Points
For fulfillment, Oracle Marketing integrates with: Oracle Content Manager Oracle Scripting Oracle One-to-One Fulfillment
Content Types
Provide a framework for cover letters Can be reused to create cover letters
Cover Letters
The actual outbound content for an activity Contain various content blocks defined by the associated content type
Fulfillment Queries
Cover Letters
Represents the actual outbound content Content is dependent on the associated Content Type attribute Stored in the (OCM) repository Must be approved in OCM before marketers can use them with a campaign activity
If a cover letter is created within Marketing, it is submitted for approval and later approved in OCM
Scripts
help marketers interact with customers and prospects. help in consistent communication through guided interactions. Enable personalized interactions with customers.
Scripts are enabled in Marketing via CTDs. Seeded scripts are available for Marketing. Interaction data is available for analysis via activity operational reports.
Script Author Adapt seeded script or author a new one Deploy script to the database
Marketing Manager
Customer
Link script to campaign activity Execute campaign activity Respond to campaign activity Interact with script
Provides Marketing with a mechanism for managing fulfillment of direct marketing e-mail, print, and fax campaign activities A Fulfillment Server processes Marketing requests by:
Identifying the server, content, and channel Compiling the personalized content Determining recipients of e-mail, fax, or print mail Determining recipients and fulfilling collateral Sending print documents to an in-house printer (or sending out the email or fax to customers) Updating Fulfillment History and Interaction History
Marketing
Fulfillment API
Request sent
Activate campaign
To create an e-mail activity: 1. Navigate to the Campaign Workbench, select the Email template, and enter relevant attributes 2. Optionally, select a purpose
As the e-mail campaign is the mechanism for sending out a survey to new customers, the purpose Customer Retention may be selected
Repeating options enable planning and setting up of activities once, but activities repeat at a specified frequency. Metrics generated from activity iterations are tracked at the parent campaign level.
Associating Products
The product for the survey is associated to the activity. The target product is associated to the activity from the Offering mid tab. A product must be associated to the parent campaign for it to be available for association to a campaign activity.
The target group for the e-mail activity is a segment consisting of new customers. Segmentation conditions are set up in the Target Group mid tab. The List is generated in the Full Refresh mode.
E-mail cover letters are the collateral associated with e-mail activities. Cover letters are stored in the OCM repository. Access to OCM folders is needed to be able to select live and approved content. Cover letter components depend on the associated Content Type, and may include header block, body, content block, and footer block. Necessary query tags can be inserted for mail merge in the email body. A CTD must be defined to associate the survey script to an e-mail activity.
The e-mail body includes a hyperlink, inviting the customer to take a survey. A survey is enabled by using the Go to Web Script CTD action and selecting from a list of deployed surveys. Customer interaction with the survey is tracked and reported via activity operational reports.
When an e-mail activity is submitted for approval, notifications are sent to approvers.
Notification Sent
Approves
E-mail Activity
Approver
Reports for tracking and analysis provide information on: Performance metrics Web specific details
Includes activity repeating details
CTD analysis
If the option to track CTDs is enabled
Fatigue rules prevent marketers from over-contacting customers. They define maximum permissible contacts within a specified time period. Two types of fatigue rules can be defined:
Global Channel specific
Fatigue rules are applied when the target group for a campaign activity is generated.
Fatigued customers are suppressed from the target list.
For activation date, look up fatigue count for eligible target group entries
Previewing Fatigue
The Preview Fatigue functionality provides information on the total number of customers available to market to and the total number of fatigued customers for a date range. Fatigue counts are tracked for target group members of currently queued activities. Projected counts can be used to adjust the activity start date, and optimize targeting.
Activate campaign
To create a Direct Mail Print Activity: 1. Select Activities in the Campaign Dashboard 2. Select Create Activity in the Activities Window 3. Select the Print Direct Mail Template 4. Enter the relevant attributes 5. Associate the activity to a parent campaign 6. Enter activity dates
The target group is a segment consisting of responders to an earlier e-mail survey The segmentation conditions are available in the Target Group mid tab The List is generated in the Full Refresh mode
Print content is stored in the OCM repository. Access to OCM folders is needed to be able to select live and approved content. A Content Type for the Print channel must be selected to search or create Print collateral. Cover letters for the Print channel may be PDF or RTF files. Necessary query tags may be inserted as merge fields in the PDF/RTF documents. Recipient information may be downloaded to .csv files for printing labels.
Setting Up Printing
Print Servers and Printers are set up in Oracle One-to-One Fulfillment. Print Servers are configured for: Right Fax printing High Quality Printing using Pasta Printers Print Servers are associated with the Fulfillment Server. Printers and Captaris Right Fax are configured for fulfilling print and fax requests.
When a Direct Mail Print Activity is submitted for approval, notifications are sent to approvers.
Notification Sent
Approves
Print Activity
Approver
Summary
You should be able to do the following: Identify the integration points for an e-mail survey Describe a Content Type, Cover Letter, and Query Explain Marketing/One-to-One Fulfillment integration Explain Marketing/Scripting integration Identify the steps for an e-mail-to-survey flow Create an e-mail activity Set repeating options for an e-mail activity Identify and describe the steps needed to create a Direct Mail Print campaign activity
Objectives
After completing this lesson, you should be able to do the following: Identify the integration points for a telemarketing campaign Create a telemarketing campaign activity Define Marketing metric calculation types Associate metrics to a campaign activity Describe how a telemarketing activity is executed
Scenario: The Product Marketing team wants to leverage its telemarketing arm to promote laser printers and try to increase the cost effectiveness of its call blitzes. Solution: Enable the team to create a telemarketing activity, and associate the required metrics for tracking and analysis.
Activate campaign
Integration Points
For the telemarketing flow, Oracle Marketing integrates with: Oracle Content Manager Oracle TeleSales
To create a Telemarketing campaign activity: 1. Navigate to the Campaign Workbench 2. Select the Telemarketing template and enter relevant attributes 3. Associate the promotional product 4. Associate collaboration content that must go out to telesales agents 5. Associate Tracking Metrics 6. Submit the activity for approval
Metrics: Are measurements for tracking the effectiveness of marketing activities. May be associated with programs, campaigns, activities, events, and so on. Include both forecast and actual values. Are either manually input or automatically calculated. May be classified as:
Costs Revenues Metrics (responses, leads, opportunities, and so on)
Metrics are organized into hierarchies Summary within the same object Rollup across marketing objects
Rollup Program
Postage Cost
Creative Cost
campaign activity
A number of commonly used metrics for a marketing object are seeded and deployed via Metric Templates. Custom metrics can be created by administrators to meet specific business requirements. The Metrics Refresh process runs periodically to refresh forecast, actual, summary, and rollup metrics.
Manual
Both forecast and actual values are user inputs
Function
Receives actual values from a PL/SQL function
Summary
Receives forecast and actual values from lower level metrics in the summary hierarchy
Roll Up Helps evaluate marketing effectiveness Receives forecast and actual values from lower level marketing objects All child metrics must be in the same metric category cost, revenue, response, and so on Formula Helps measure the performance of marketing objects based on composite values Receives forecast and actual values based on metric formula definition
Control Group Analysis: Enables the creation of two child metrics for a summary metric. Enables lesser number of steps to set up metric infrastructure for Control Group Reporting. Identifies control and contact groups and calculates response rates for the metric.
Metrics are associated using the Tracking mid tab of the Campaign Workbench. Costs, Revenues, or Metrics are the categories of metrics that can be associated with an activity . For each metric category, Hierarchy and Details are the available views. Seeded metrics are available based on metric templates associated with a specific marketing object.
Oracle Marketing integrates with Oracle TeleSales for the execution of a telemarketing activity. To assign lists to Telemarketing agents, campaign activities are assigned to specific resources in Oracle TeleSales.
Out-of-the-box reporting of key metrics is available from the Tracking mid tab which leverage data from the E-Business Suite, such as Responses, Leads, Orders, Revenues, and so on. Activity Operational Reports are available for the Telemarketing channel that report:
Performance metrics Channel-specific information, such as those related to outbound content
Summary
You should be able to do the following: Identify the integration points for a telemarketing campaign Create a telemarketing campaign activity Define Marketing metric calculation types Associate metrics to a campaign activity Describe how a telemarketing activity is executed
Objectives
After completing this lesson, you should be able to do the following: Define Marketing Events Describe the Events process flow Identify the activities in each phase of the Events flow Create Events and Event Schedules View Events related intelligence reports on the Home page
Scenario: The Marketing team wants to conduct road shows in the West Coast region to create awareness about Laser Printers as a support to the Sales initiatives planned for the region. Solution: Enable marketers to invite prospects to a product launch. The launch is planned for a specific venue. Invitees will be targeted via an invitation e-mail.
Integration Points
For an Events flow, Oracle Marketing integrates with: Oracle Content Manager Oracle Scripting Oracle Telesales Oracle One-to-One Fulfillment
Marketing activities such as trade shows, seminars, or product launches that take place in physical locations Can be stand-alone activities or part of a campaign Executed via Event Schedules across geographies
Paris, France
Chicago, USA
Location1 Event Schedule1 Location2 Event Schedule2 Event Schedule3 Seminar1 Event Schedule4 Seminar2
Program
Event2 Seminars
Campaign
Planning an Event Create an Event Associate with Program (optional) Associate Product Identify Audience
Executing an Event Create an Event Schedule Setup Registration Specify Venue Define Agenda Identify Resources Generate Invite List Define Fulfillment Rules
Request Approval
Execute Invitations
Planning an Event
Create an event Based on the Setup Type selected, different attributes are available for the event Optionally, restrict access to the Event by marking it as Confidential Define if lead records must be created for attendees or registrants
Planning an Event
Associate a budget
Select the budget source Specify the initial estimate Budget approval comes from the budget owner
Define a message
To position a product
Planning an Event
Executing an Event
Executing an Event
Set up registrations
For specifying enrollment duration, event capacity, over book details, wait list capacity, and product pricing
Executing an Event
Specify venues
The physical location for an event Each venue may have multiple rooms Each room may be associated to a session Rates are quoted for each room Event planners use quoted rates to gauge forecasted costs for the event
Specify deliverables
Giveaways given to event participants
Executing an Event
Fulfillment rules set up at the event schedule level override general fulfillment rules Submit event schedule for approval
Executing an Event
Register participants
B2B and B2C members can be registered Information is available about venue, event capacity, and numbers for registered, waitlisted, and cancelled registrations
Tracking an Event
Following Up on an Event
Generate Leads
Attendees Registrants
Summary
You should be able to do the following: Define Marketing Events Describe the Events process flow Identify the activities in each phase of the Events flow Create Events and Event Schedules View Events related intelligence reports on the Home page
Objectives
After completing this lesson, you should be able to do the following: Define Web ADI Create a customized Web ADI layout Implement Web ADI
A tool to bring the Oracle E-Business Suite functionality to a spreadsheet Spreadsheet interface is useful when a marketing campaign comprises multiple campaign activities Campaign activity data can be exported to seeded Web ADI layouts and accessed externally for analysis
Create a custom Web ADI layout using the following steps: Copy a Seeded Layout Customize the copy Save the copy as a new layout
Use the seeded menu AMS Web ADI Related Functions To enable Web ADI for Marketing, enable the Grant flag for the menu and place it in a custom menu for Marketing. The Web ADI menu contains the following functions:
Desktop Integrator - Define Layout Marketing Activity - Export Integrators Marketing Activity - Import Integrator
Summary
You should be able to do the following: Define Web ADI Create a customized Web ADI layout Implement Web ADI
Objectives
After completing this lesson, you should be able to perform a variety of administrative and custom setups common to the entire Marketing application.
Introduction
This lesson discusses the administration of the following setup groups: Common Component Profiles Custom Setups Concurrent Programs Marketing Responsibilities
Profile options for common components Depending on the common component, system profiles can be set at the site, application, responsibility, or user level Classified as mandatory or optional depending on the administrative action
Custom Setups: Determine how organizations use marketing objects. Customize side navigation menus based on object-specific needs.
Steps to create a custom setup: 1. Associate the setup to a marketing object 2. Select Activity Type and Activity 3. Make the setup available for selection while creating a marketing object 4. Allow Essential and Optional Grouping to enable navigation menu options 5. Set the source code suffix 6. Configure setup details
Concurrent Programs
AMS: Group Access Refresh AMS: Team Access Refresh AMS: Portal Cache Daemon Loaded Geographic Hierarchies AMS: Load Inventory Categories
Summary
You should be able to perform a variety of administrative and custom setups common to the entire Marketing application.
Objectives
After completing this lesson, you should be able to do the following: Identify the mandatory and conditional dependencies for Oracle Marketing Identify the optional integrations for Oracle Marketing
Introduction
This lesson discusses the prerequisite mandatory and optional setups that must be implemented before implementing Oracle Marketing. Based on these dependencies, Oracle Marketing contains defaults and seed data that provide for an implementation with limited customization, configuration, and post-installation procedures.
Mandatory Dependencies
Mandatory dependencies are Oracle applications and modules that provide underlying infrastructure and support to Oracle Marketing. For each dependency, the basic functions needed for Oracle Marketing must be set up before implementing Oracle Marketing.
Mandatory Dependencies
Marketing Calendar
Oracle Human Resources Oracle Inventory Oracle TCA Product Lifecycle Management
Provides a common infrastructure to ensure that applications interact with key business objects in a consistent manner. The components include: Resource Manager
To create resources, groups, roles, role types, and Employee Import
Task Manager
To create, assign, manage, sort, and prioritize tasks
Interaction History
The central repository for capturing and accessing all customer interaction data
One-to-One Fulfillment
Supports high volume electronic fulfillment of documents for email, fax, and print activities The following conditions must be met:
Fulfillment Server is created Fulfillment Group is created JTF Fulfillment Admin role is assigned to the Implementer AMS: Enable Fulfillment is set to Yes
Enables multiple language and currency setup for the Oracle Marketing implementation Enables setting up of users and responsibilities When enabled, the set of languages and currencies to be used can be determined
Provides basic accounting information for Oracle Marketing At least one organization and associated set of books must be created in GL To implement GL, the following must be set up:
Accounting Calendar Types Accounting Calendar Currencies Currency Conversion Rates Currency Conversion Rate Types Set of Books
The Marketing Calendar is a generic calendar available to all Marketing users Displays marketing objects based on statuses and time ranges Different views are available to users Needs to be centrally setup by
Assigning usage to Resource Group Selecting Calendar display parameters Running concurrent program for Calendar Configuring User Profiles
Appropriate Accounting Calendar for the profile AMS: Marketing Calendar must be selected
HRMS setups to be performed include: Determining the HRMS navigation path Creating lookup values for organization type Creating locations Creating business groups Creating organizations Assigning security profile Adding a legal entity, operating unit, and HR organization Creating a business unit Assigning multi-org responsibilities
To create Marketing users: 1. Create the employee 2. Define a user by adding responsibilities 3. Set the default application and responsibility 4. Import the employee 5. Grant access to Audience and Administration tabs 6. Update group access 7. Run the concurrent program AMS: Group Access Refresh
Oracle Inventory
Serves as the repository for product items in Oracle Marketing Items reside in MTL_SYSTEM_ITEMS table Requires one inventory organization to be identified the default is Master Inventory Organization The two types of Inventory products are:
Inventory Items tangible items such as books or computers Service Items warranties, subscriptions, and contracts
Serves as the single repository for all data about organizations, customers, contacts, partners, vendors, and relationships Helps in creating lists and consistent delivery of messages across all channels
Oracle Marketing uses PLM for product cataloging and management. PLMs single product hierarchy model provides an efficient and reusable catalog and product management system.
Setting up the Product Catalog Create Product Category Create Product Catalog Add Product Categories to Catalog
Map Categories
Serves as the central repository for managing content types Before creating the OCM directories, create a default directory by setting the OCM profile IBC: Default Home Folder To integrate OCM and Marketing:
Create OCM directories Grant directory privileges to users and groups Setup approvals
Conditional Dependencies
The following Marketing and Partnering applications may be optionally implemented: Oracle Trade Management: To automate and track funds management and promotional spending Oracle Partner Management: To manage leads and track and share opportunities with partners Oracle Leads Management: To automate and optimize prospect-tosales conversion of leads across the enterprise Oracle Territory Manager Provides infrastructure to define territories
Conditional Dependencies
Web ADI To complete E-Business Suite tasks such as familiar data entry and modeling techniques using a spreadsheet Oracle Receivables - Records tax options and address validation information for customers
Optional Integrations
Optionally, Oracle Marketing can be integrated with the following applications to extend its functionality: Oracle Data Mining Oracle Sales Oracle Telesales Oracle Interaction Center Oracle iStore Oracle Scripting Oracle Discoverer
Summary
You should be able to do the following: Identify the mandatory and conditional dependencies for Oracle Marketing Identify the optional integrations for Oracle Marketing
Objectives
After completing this lesson, you should be able to do the following: Define Web Marketing concepts Set Up Web Placements Create a Web Campaign Activity Use Web Channel Reports
Marketing campaigns that result in content being displayed on a Web page In Oracle Marketing, these are campaign activities created for the Web channel Web Marketing logic includes:
Which activities to run and in what order What content will the activity render What actions result when a Web visitor clicks the content
Marketer
To create Web campaign activities To specify which activity renders content on which Web site
The seeded Oracle Marketing Super User responsibility allows users to create activities from the Campaign Workbench
Application - the target Website Web Placement - where content is displayed Content - rendered text or image
Content Type Content Item Content Group Style Sheet
Integration Points
For Web Marketing, Oracle Marketing integrates with: Oracle Content Manager Oracle iStore Oracle Product Life Cycle Management
Scenario: The corporate marketing team has determined that many ink jet printer owners are ready to upgrade from the 5-year-old ink jet model. Solution: Marketers deploy Web campaigns to up sell laser printers to its ink jet customers.
Activate Placement
Activate Activity
Web Placement
Is an area defined on a Website to display the content returned when a Web activity executes Is set up by an administrator or Website manager Many Web activities can be associated to individual placements
Only one activity can actually run in a Placement at any given time Schedule to run a Web activity may be defined using either Random or Ordered methods Only approved activities can run in a placement
Web Placement
Setting Up Placements
To set up placements: 1. Define the Content Types for Placements 2. Select the target location 3. Select display method 4. Set Auto Publish on or off 5. Select default content 6. Save and change its status to Active
Web Ad Flow
Display Ad on iStore
Steps to create a Web Ad Campaign activity: 1. Create an activity using the Web Ad template. 2. Associate the product to be promoted. 3. Create the target group. 4. Associate the Web Ad to a Placement. 5. Specify the CTD. 6. Submit the activity for approval. 7. Review reports after the activity executes.
To create a Web activity: 1. Navigate to the Campaign Workbench 2. Select the Web Ad template 3. Optionally, select a Purpose 4. Select parent campaign 5. Select Launch and End dates 6. Set other optional attributes as required
Associating Products
The product: Is associated from the Offering mid tab Should have been associated to the parent campaign Provides the context for CTD definition
To associate a Web Ad to a placement: 1. Select the Application 2. Select a Placement 3. Enter a Title 4. Select the Content Item
Content may also be uploaded at the time of activity creation
A target group is created to define the audience for the Web activity To create the target group, use the Advanced option
List is based on existing lists, segments, Workbooks, Imported lists, or Custom SQL
List Actions available are Include, Exclude, and Intersect - the first association must be Include If needed, List Options may be specified After specifying target group requirements, it must be generated If necessary, List entries may be updated
When a Web activity is submitted for approval, notifications are sent to approvers.
Notification Sent
Approves
Web Activity
Approver
Reports available for tracking and analysis include information on: Performance metrics Web channel specific details Click-through destination analysis
Summary
You should be able to do the following: Define Web Marketing concepts Set Up Web Placements Create a Web Campaign Activity Use Web Channel Reports
Objectives
After completing this lesson, you should be able to: Identify the functional requirements that the business intelligence module meets Identify and perform the implementation steps needed to enable Marketing Business Intelligence
Provides a set of reports to enable marketing professionals to make decisions throughout the marketing cycle Provides visibility through various reports to key areas, such as campaign effectiveness, events effectiveness, marketing activities, lead quality, lead to opportunity, and so on Two types of reports are available:
Marketing Intelligence reports Leads Intelligence reports
Implementation Steps
Step 5
Define Exchange Rates Step 6 Load Marketing Facts for a First Time Build Step 7 Create Initial Build of Materialized Views
Step 1 Set System Profiles Step 2 Define Marketing Calendar Periods Step 3 Verify/Create Lookups Step 4 Associate Home Page Components
Step 9 Refresh Materialized Views for Initial Load Step 10 Refresh Materialized Views for Daily Refresh
Marketing calendar periods are defined for the fiscal year containing the date two years prior to the start date The Start Date is the first date for which data in the Bins, Reports, and Charts must be displayed Month, Quarter, and Year periods are defined
If using the Web response interface public APIs, verify or enter the key values for the following lookups:
AMS_RESP_ REJECT_REASON AMS_RESP_ GRADE
Configure the components that users see on the Home page when they log into Oracle Marketing Multiple components can be associated to a responsibility Multiple responsibilities can be associated to a component
Exchange rates must be defined between the transaction currency and the default currency Rates between the currencies must be defined from the date the transactions will be loaded
Exchange
Rates
The materialized views are built for Campaigns, Events, Budgets, Key Performance Indicators and Marketing Activities The Request Set must be run only after the facts are loaded The Request Set must be run each time facts are loaded or refreshed
Summary
You should be able to: Identify the functional requirements that the business intelligence module meets Identify and perform the implementation steps needed to enable Marketing Business Intelligence
Oracle Marketing Summary Marketing Product Overview Marketing Campaigns Campaign Execution Implementing Fulfillment of Marketing objects Implementing a Telemarketing Campaign Activity Planning and Executing Marketing Events Setting up Web ADI Setting up Common Components Implementing Prerequisite Components Implementing Web Advertisements Implementing and Using Home Page Bins, Reports, and Charts
Objectives
Marketing
Sales
Service
Order Management
HR
Financials
Sales Manager
Sales Administrator
TeleSales Agent
Sales Representative
Business-to-Business (B2B)
Business-to-Consumer (B2C)
Sales Campaigns
Manage Opportunity
Create Forecast
Prepare Proposal
Prepare Quote
Place Order
Close Opportunity
Submit Forecast
Follow-Up on Leads
Create Proposal
Review Products
Select a Contact
Determine Interest
Opportunity
Create Proposal
Contact Detail
Create Forecast
Add Notes
Save Forecast
Select Customer
Select Template
Cross-Sell /Up-Sell
Price Quote
Create Proposal
Select Opportunity
Submit Forecast
View Judgment
Summary
In this lesson, you should have learned how to: Describe the E-Business Suite Associate job roles with the basic sales flow Describe customer types Describe the lead to order process
Objectives
After completing this module, you should be able to: Describe Oracle Sales applications like:
Sales and TeleSales Quoting, Proposals Territory Manager, iStore, Sales Contracts Sales Supplements, Incentive Compensation Sales Offline and Sales for Handhelds
List key features and benefits in Oracle Sales List the mandatory dependencies in Oracle Sales Explain the components of the Sales Dashboard
Oracle Sales
Business Activities
Customer Management
Competitor Tracking
Customer Analysis
Configurable Flexfields
Forecasting
Account Plans
Business Hierarchy
Sales Offline
Incentive Compensation
Sales Coach
Maximum productivity due to reduced time demands for updates Sales Dashboard promotes data access Company-specific terminology visible Promotes user focus
Oracle TeleSales
Prospect or Customer
TeleSales Agent
eBusiness Center
Oracle Quoting
Products
Terms
Quote Customer
Prices
Oracle Proposals
Customers
Business Objects
Sales Team
Business Rules
Oracle Sales Contracts supports all the stages of a contract lifecycle including: Establish Contract Standards Author and Negotiate Contracts Approve and Sign Contracts Manage the Contract Lifecycle
Oracle iStore
Create and maintain sophisticated web stores. Leverage power of Oracle Database and fully integrate with other Oracle applications to provide a complete e-Commerce presence.
Web Customers
Oracle Database
Eligible Events
Formula
Quotas
Payments
Optimize sales time and give sales staff information quickly and easily Deliver disconnected laptop application Provide sales functionality with a simple and easy windows interface
Get better team selling when you integrate with online Oracle Sales Display conflict resolution and New Items screens Synchronize data
Key Features: Uses the HTML browser on the handheld device to provide real-time access to enterprise information. Leverages native Personal Information Management (PIM) applications available on handheld devices to manage appointments, contacts, and tasks. Provides contextual hyperlinks to real-time enterprise information within the note section of appointments and contacts. Outlook integration Alerts feature sends information about critical business events via SMS or e-mail.
Sales Dashboard
Provides access to various sales data and activities from a single location Displays an overview of your current sales efforts and business data with links to access detailed information The Dashboard displays information in the following areas:
Sales Funnel Latest Submitted Forecast Leads, Opportunities Proposals, Quotes Top Customers, Leads by Age
Cross-Sell/Up-Sell Campaigns
Mandatory Dependencies
Oracle Sales depends on the following Oracle applications for many of its underlying functions: Oracle Applications Framework Oracle General Ledger Oracle Inventory Oracle Product Lifecycle Management Oracle Sales Daily Business Intelligence Oracle Trading Community Architecture Oracle CRM Application Foundation Oracle Common Application Calendar
Summary
List key features and benefits in Oracle Sales List the mandatory dependencies in Oracle Sales Explain the components of the Sales Dashboard
Sales Security
Objectives
Resources are defined as the employees and partners that are used by the different CRM components to accomplish business objectives.
Employees
Partners
Resource Manager
Role Type Role Role Attributes Sales Person Group Team
Sales
Telesales
Call Center
Define Roles
A role can encompass one or more job descriptions and job titles.
Sales Manager
Use roles to assign responsibilities to resources, resource groups, and resource teams.
Each role is associated with one specific role attribute during role creation. This helps you group different roles together to define a resource reporting hierarchy.
Member
Lead
Manager
Admin
When importing resources from Oracle HRMS to Resource Manager, create a salesperson automatically using either the Import Resources form or the Synchronize Employees concurrent program.
Import Resources
Oracle HRMS
Resource Manager
Create Salesperson Automatically
A salesperson is any person involved in the sale or support of products and services.
Imported Resources
Resource Category
Sales Number
Required Info.
CRM Resources
Salespeople
Role
Group
Receivables Information
Salesperson
Receivables Information
Salesperson
User Responsibilities
Assign responsibilities to each user to control their access to various sales modules.
Sales User Sales Manager TeleSales Agent TeleSales Manager Oracle Sales Administrator
Role
Group
Team
Other Attributes
Resources can be organized into groups. The diagram below shows the relationship between each member role within a group.
Vision Model A Sales Group Role Type
Linda John Mark Carol Key Accounts West Group Sales Sales
Role
Role Attribute
Manager
Sales manager
Member Details
Move Member
Member Roles
Resource Roles
Sales Manager
Sales
Group Hierarchy
Helen Freeman
West Regional Sales group
Jeff Walsh
Sales group Pat Smith Product A group
Jack William
Frank Nelson
Individual resource
Groups
Teams
Team Roles
Sales Teams
A sales team is a group of sales users assigned to a customer, lead, or opportunity. Creator or owner of the record adds team members and designates read-only or full access Territory Assignment Program assigns team members automatically based on defined rules
Summary
You should have learned how to: Set up new users Assign users to resource groups Describe sales teams
Oracle Telesales
Objectives
After completing this module, you should be able to: Describe setups to make Oracle TeleSales and Oracle Sales interoperable Explain the differences between Oracle TeleSales and Oracle Sales Describe setting up Universal Work Queue Enable Interaction Tracking and Wrap-up
Oracle TeleSales
Prospect or Customer
TeleSales Agent
eBusiness Center
Sales
TeleSales
Profile Options
Profile Options
Sales Methodology Converting Leads to Opportunities Role and Address in Sales Team
Freeze Flag
Close Competitor and Comment Customer Budget and Status
End Customer and Address Projects and Decision Time Frame Accept or Reject Leads
Concurrent Updates Attachments Incentive Compensation Field Sales Reports Access Lead and Opportunity Currency Account Plans and Strategic Information
Multi-Org Access
View quotes across all organizations Create quote for assigned organization Choose product and operating unit for a quote
Set Basic Profile Options What nodes can you see? Rearrange node sequence Set up screen pop for telephony
What activities to track Defaults Automatic Tracking Simultaneous Interactions Wrap-Up Outcomes
Summary
In this module, you should have learned how to: Set up Oracle TeleSales and Oracle Sales to be interoperable Explain the differences between Oracle TeleSales and Oracle Sales Configure Universal Work Queue for TeleSales Enable Interaction Tracking and Wrap-up
Lead Management
Objectives
After completing this lesson, you should be able to: Define Leads Management Identify Multiple Sources for Leads Set up the Interaction Mining Engine Explain how leads are qualified, ranked, and assigned Convert a lead to an opportunity
Sales Inquiry
Leads
Salesperson
Order
Quote
Opportunity
Oracle Scripting
Oracle iStore
Marketing Campaigns
Interactions
Telemarketing
Partner Referrals
Capturing and Cleansing Leads involves the following: Importing Leads Setting up Data Quality Management (DQM) Matching Rules Setting Profiles for the concurrent program Running the concurrent program Customer and Leads Data Quality
.csv File
Flat file
AS_IMPORT_INTERFACE
table
TCA Registry
The Import Sales Lead concurrent program uses DQM to compare the imported data with the TCA registry for duplicates. Rule-based matching is performed using DQM. Rules used are dependent on the profiles set. If the imported record is not a duplicate, a new record is created in the TCA registry.
The Import Sales Lead concurrent program uses the following profiles to select the rules to run and process leads: OS: Use DQM Rule code to match Party OS: Use DQM Rule code to match Person OS: Use DQM Rule code to match Contact OS: Default Resource ID Used for Sales Lead Assignment OS: Auto Assigning from Lead Import OS: Auto Ranking from Lead Import
NO
Deduplication Rule
Matches
records between
AS_IMPORT_INTERFACE table
AS_SALES_LEADS table
Functioning of the Interaction Mining Engine Mining Behavior of the Engine Linking an Interaction with a Lead Linking an Interaction without a Lead Setting up Interaction Types Interaction Selection Rule Sets
Provides the mechanism to mine and evaluate customer interactions and responses for sales follow up. Rules can be set up to determine the marketing interactions that must be evaluated to generate sales leads or to enhance the quality of existing leads. Uses:
Interaction Types and Scores Interaction Score Threshold (IST)
The Interaction Matching Engine is driven by a rule set that has an activation date range. The Run Interaction Matching Engine to Match or Create Leads concurrent program runs the Interaction Matching Engine at scheduled times. Based on the rule set, interactions are evaluated for their sales potential.
When an interaction is captured for linking, the Interaction Matching Engine checks all the existing sales leads to match the interaction with a lead. The interaction is matched with leads based on the following criteria: Creation Date Range Lead Status B2B and B2C
Processing Leads
Three engines make up the Leads Processing Engine: Qualification Engine Rating Engine Channel Selection Engine
Each engine has the following components: Rule Set Details Rules Attributes
Qualification Engine A lead is qualified or disqualified. All qualified leads move to the Rating Engine. Rating Engine The Rating Engine ranks the leads based on their attributes, and assigns them ratings. The rating helps the sales representative decide the priority of a lead, and accordingly follow up with the lead. Channel Selection Engine The Channel Selection Engine distributes leads to the appropriate teams for follow up and action. Based on channel selection rules and the lead attributes, a lead is assigned to a channel.
Components of an Engine
Guards are used to group rule sets into domain-specific buckets such as product-specific, campaign-specific, and country-specific. Rules After the correct rule sets are selected using the guards, the rules within each rule set determines the conditions and action to be performed. Attributes of a lead are added to the rule.
The Qualification Engine determines whether enough information is provided for a sales representative to follow-up on a lead.
Manual Lead Qualification User selects qualified check box on lead in Oracle Telesales. System Lead Qualification
Application evaluates data and qualifies lead through leads qualification rule engine.
Ratings are grades assigned to leads based on lead attributes and rating rules. When a lead is graded, you can prioritize your follow-up on the lead. Rating examples:
Hot, Medium, Cold Grades A, B, C
Channels indicate the sales team that will manage a lead. Based on channel selection rules and the lead attributes, a lead is assigned to a channel. Channel examples:
Inside Sales, Direct Sales, Indirect Sales, Partner
Based on the channel assignment, the appropriate sales team manages the lead.
Manual Lead Assignment User manually assigns appropriate resources to lead sales team. System Lead Assignment System assigns proper sales representative to assign leads.
Set these profiles to automatically assign resources to a lead when a lead is created or updated: OS: Assign New Lead OS: Calendar Setting Required for Assignment OS: Default Lead Marketing Owner OS: Default Resource ID Used for Sales Lead Assignment OS: Sales Team Creator Keep Flag
Lead Status allows the implementer to choose if a status is used for leads or opportunities.
New
In Progress
Converted to Opportunity
Loss
Dead Lead
Lead
Lead
Lead
Lead
Lead
Opportunity!
Summary
You should have learned how to: Define Leads Management Identify Multiple Sources for Leads Set up the Interaction Mining Engine Explain how leads are qualified, ranked, and assigned Convert a lead to an opportunity
Opportunity Management
Objectives
Sales Inquiry
Leads
Salesperson
Opportunity
Quote
Order
Product Hierarchy
Oracle Sales uses a product catalog common to all applications across the Oracle eBusiness Suite. Within the product catalog:
Create a product catalog hierarchy, assigning first level catalog categories as components. Within each component, assign categories and items.
Build and maintain product hierarchy with Oracle Product Lifecycle Management.
Within an opportunity, a sales representative can select competitor information for a product. Competitor information includes the names of competitors, competitor products, and the win/loss status. Competitor product information is set up in Oracle Trade Management, and can be defined for a particular inventory item, for an entire category of products, or for both.
Opportunity History tracking is initialized using a concurrent program and profiles. History tracking cannot be extended after it is recorded. For example, if a user has retained history for 10 columns, history is available only for those columns, and the saved history cannot be changed to display more columns. Users with access to the opportunity can access the history information as well. Opportunity history tracking is shown in three tables on the Opportunity History pageOpportunity, Products, Non-Revenue
Win Probability indicates the representative's assessment of the likelihood of achieving sales from a particular opportunity. It is used in calculating weighted pipeline amounts (opportunity amount multiplied by win probability).
Sales Methodology is made up of Sales Stages. Each Sales Stage has Sales Coaches. Win Probability can be assigned to a Sales Stage.
comprises
comprises
Sales Methodology
Sales Stages
Sales Coaches
Opportunities can have sales methodologies attached to them. A sales methodology has a predefined set of sales stages with an associated set of tasks for each stage. Sales Methodologies assist the sales representative in maintaining a consistent process and adding best practices to the sales cycle. Sales Methodologies are used to capture essential information throughout the sales cycle of opportunities.
Sales stages represent the state of an opportunity or lead in the sales cycle. You can choose to use predefined sales stages or create your own. A set of predefined Sales Stages is included with Oracle Sales and Oracle TeleSales.
Stage 1 Stage 2 Stage 3 Stage 4
Assessment
Proposal
Quote
Close
After sales stages are defined, you can define a sales coach, or multiple sales coaches, for each stage. Sales Coaches are created by setting up Sales Supplements in Oracle Quoting.
The sales funnel on the Sales Dashboard is divided into four sections that can be linked to sales stages of a sales methodology. Each section link in the funnel displays a list of opportunities in that particular sales stage. The funnel graphic is limited to four sections. You can assign one or more sales stages to each section of the funnel graphic.
1. Determine whether you want to assign sales stages from a single sales methodology or from multiple methodologies 2. Link the sales methodology to the sales funnel.
Use the profile ASN: Dashboard Funnel Assigned Methodology
3. Designate which stages of the methodology must be mapped to corresponding sections of the funnel.
Use the lookup ASN: Dashboard Funnel Assigned Stages
To display data in the sales funnel, you must enable currency conversions. Currency conversion enables users to:
Create Opportunities, Account Plans, and Forecasts in the required currency Display Amounts correctly on the Sales Dashboard
The status of an opportunity identifies the progress of the opportunity, its eligibility for inclusion in forecasting, and controls whether a win/loss indicator or close reason should be entered. In order for an opportunity to be included in a forecast, the opportunity status must be a status that is set up as forecastable. You may use seeded statuses or create your own.
Create an Opportunity
Sales teams can track the sales process from the time a lead is qualified to when an order is created or an opportunity is closed.
You can view the history of an opportunity as it flows through the sales cycle. Opportunity history helps you make decisions about further action with the opportunity. History details include:
opportunity header, product, and non-revenue product information
A number of profile options control the behavior of the opportunity classifications within the Sales applications. Most profile options have default values that can be overridden based on implementation needs.
Summary
You should have learned how to: Define opportunity management and its functions Perform opportunity related setups Define the Sales Funnel on the Sales Dashboard Create an Opportunity View Opportunity History
Objectives
After completing this lesson, you should be able to: Define forecasting and forecasting terminology Explain forecast related setups Forecast as a Sales Manager and Sales Administrator
Forecasting provides management with an estimate of potential product sales for a particular period. The system uses opportunities to calculate sales forecasts.
Forecast
Oracle Sales provides sales organizations with flexibility to manage their forecasts. Managers can analyze forecast data from two levels:
Product Category Opportunity
Forecasting Terminology
Product Hierarchy
Forecast categories enable users to designate the product or service families to be included in a forecast. Forecast categories are comprised of product categories. Opportunities are only included in forecasts if the product category on the opportunity line is mapped to the forecast category selected for the forecast.
Forecast category mappings group together product categories for a specific forecast category. Typically, the highest level product category is mapped to the forecast category.
The default amounts in opportunity product line forecasts are calculated using pipeline or win probability range You can set the defaults for forecast amounts for opportunity lines using the ASN: Forecast Defaulting Type profile option The default for this profile option is Pipeline; the other valid value is Win Probability
Product Hierarchy is a logical classification of products that have similar characteristics. Forecast categories are groupings of product categories that need to be forecast together.
Hardware
Accessories Desktops Laptops
Services
Construction Education Support
Map each Forecast Category to those products in the hierarchy nodes that do not have a parent. End-date a Forecast Category mapping on a date that is a common denominator for all periods. End-dating mappings in the middle of a period causes the loss of saved and direct report submitted data. Submit a forecast after a forecast period has ended. Users often perform this action to reconcile the forecast with actual orders.
As a sales manager, your forecast is similar to that of a sales representative, with the following differences: Option to default Direct Report Submitted forecast values. Inclusion of the name of your Direct Report who has forecast ownership for each opportunity product line In the Worksheet, you cannot edit opportunities owned by your subordinates Direct Reports Forecast Detail displays a summary of each direct report's individual forecast, with a link to additional details for each direct report.
As a sales administrator, your forecast is similar to that of a sales manager, with the following differences: Have read-only access to a sales manager's forecast unless the profile ASN: Forecast Sales Admin Update Access is set to Yes. If this profile is set to Yes, you can save and submit forecasts on behalf of the sales manager.
Forecast Page
The Forecast Page provides four parameters based on which forecasts can be viewed.
Sales Group
Period Type
Period
Category
Summary
In this lesson, you should have learned how to: Define forecasting and forecasting terminology Explain forecast related setups Set forecasting profile options
Objectives
After completing this lesson, you should be able to: Describe Sales Supplements Explain the uses of Sales Supplements in Oracle Sales Set Up Sales Coaches with Sales Supplements Identify how to set up Account Plans using Sales Supplements Set up Strategic Information using Sales Supplements
Sales Supplement allows the capture of additional information about a customer or customers interest in a product. It is a feature in Oracle Quoting and is setup in the Oracle Forms UI. Once setup is complete, Sales Supplement information is accessible to sales representatives in the HTML and Forms UIs. Sales Supplement templates can be associated with a specific application, allowing users to query for templates based on application.
A Sales Supplement template contains one or more sections. Within each section is a component-response set.
For example, if the template is a questionnaire, within each section there is a related set of questions and predefined responses.
Number
Date Textbox Supports medium length text entries of up to 10 lines with 100 characters in each line. File Attachment
To create a sales supplement template: 1. Log in to Oracle Forms with the Quoting Sales Manager responsibility. 2. Navigate to Quoting > Setup > Sales Supplement.
The Oracle Sales application uses Sales Supplements for: Setting Up Sales Coaches Setting Up Account Plans Setting Up Strategic Information
Sales Coach is a set of questions associated with a sales methodology. These questions are designed to help the sales representative while working on an opportunity. Sales Coaches are created by setting up Sales Supplements in Oracle Quoting. When you create sales supplement templates to use as sales coaches, the templates must be created for the application Oracle Sales by selecting the value Oracle Sales Sales Coach from the Application menu.
Account plans contain information about key customers and are used to maintain long-term relationships. Use Oracle Quoting to create a sales supplement for the application Oracle Sales-Account Planning. ASN: Account Plan Sales Supplement Template: enter your new supplement name BIS: Primary Currency: Set to enable currency conversion for revenue objectives XML Publisher
Strategic information about a customers contact can include the degree of interaction, the contacts professional or personal goals, and so on. A template for recording the strategic information about contacts is provided in the application. You can also configure this template (or create a new one) to meet your organizations needs.
Summary
Territories
Objectives
Customers
Business Objects
Sales Team
Business Rules
What Is a Territory?
A territory assigns business objects to resources based on configurable business rules. Create territories based on:
postal code country vertical market size of company product expertise
Territory Defines Who Owns What
Multi-Org Access
For named account territories, enable the: Customer Name Range DUNS Number Registry ID Postal Code Site Number For geographic territories, enable the Postal Code
Named account territories require ability to export to Microsoft Excel. You can use spreadsheet to create any territory.
To set up export:
Install Oracle Web Applications Desktop Integrator Enable Initialize and script Active X controls not marked as safe in users browsers
To use self-service creation of geographic territories: Purchase and load postal code information containing:
City State or Province Country Postal Code
Alignment Components?
Fairness calculation
Set Up Alignment
Run Calculate Territory Alignment concurrent program to calculate data used for metrics such as DNB total revenue.
Run when there are changes in the DNB data and when new named accounts are created.
Territory Types
Territory types are the building blocks for all territories. They include: The transaction types that the territory type applies to, such as customers or opportunities. The matching attributes most likely to be used to create territories of this type.
The territory administrator creates the initial geographic territory and designates it as a self-service territory. Then only sales managers can create and modify child territories. 1. Choose parent territory 2. Choose Geography type 3. Enter details
4. Add at least one sales manager role 5. Add the individual sales manager
6. Select access to each transaction type for each assigned sales manager
7. Add the geography 8. Run concurrent program to generate and activate the territory
The territory administrator creates the initial named account territory in the same way as a geographic territory. 1. 2. 3. 4. 5. Choose parent territory Choose Named Account type Enter details Add sales management roles Define the sales role access to transactions
DUNS Number
Site Number
Sales Representatives
TCA
Search Results
Spreadsheet
Territory Name
Organizations or Sites
Salespeople
Organizations
Use LOVs to select territories, sales group and role, and salespeople-groups-roles.
Concurrent Programs
There are three concurrent programs the administrator should run periodically: Synchronize Territory Assignment Rules (STAR): Builds the territories Calculate Territory Alignment Metrics Named Account Territory Post Processing: Refreshes portals
Real-time Territory Assignment Total Mode Batch Territory Assignment Incremental Mode Batch Territory Assignment
Summary
You should have learned how to: Perform implementation steps for Territory Manager Use geographic territories for Sales Use named account territories for Sales Determine the concurrent programs needed
Oracle Proposals
Objectives
After completing this lesson, you should be able to: Describe Oracle Proposals Describe key features Define key elements of a proposal Identify applications that integrate with Oracle Proposals Set up the various components of a proposal Create and Generate a Proposal
Oracle Proposals allows users to generate dynamic proposals using templates. With Oracle Proposals, businesses can: Shorten sales cycle by reducing the time needed to generate a proposal Project a consistent and high quality professional image Enable sales representatives to work with customers by automating the proposal process
Understanding Proposals
Oracle Proposals help you position a product or service as a possible solution to a customers business need. Proposal templates provide ready-to-use content, standardized document layouts, and assembled information from the database based on your needs.
Key Features
Proposal Templates
Dynamic Fields
E-mail Delivery
Quoting Leads Management Content Management Campaign Schedule Integration Campaign Activity Integration Opportunity Customer Territory Manager XML Publisher
Conditional Dependencies
Resource Manager Oracle Quoting Oracle Contracts Oracle Marketing Oracle TeleSales Oracle Sales Oracle Interaction History Oracle Content Manager Oracle Trading Community Architecture
The proposal administrator is responsible for creating and maintaining proposal templates. Proposal administration tasks must be performed before users can create proposals.
Template Categories
Components
Templates
Create Proposals
Components divide proposal content into independent elements, which can be reused in different proposals. Individual components are combined into a template used to generate a comprehensive proposal. Content elements can include a Cover Letter, Cover Sheet, or Data Sheet. A component can contain multiple files. Each file points to a separate RTF file, with its own individual content style. The RTF file holds the actual content including standard text, graphs, or tables that are used as standard text for the proposal.
Components are created and individual RTF files are associated. Only RTF files can be added to a component. Oracle Proposals parses and validates files to check for all valid dynamic fields and RTF construction. You can create proposal components by adding files from the desktop, or from Oracle Content Manager Folders or the Oracle Content Manager Library.
Create Proposals
Apart from creating a standalone proposal, you can create proposals from:
Customer Lead Opportunity Quote
Generating a Proposal
Proposal generation combines the various proposal components, any added quotes, and the content of dynamic fields into one RTF format document. During generation, the parts of the proposal are validated and checked for completeness, and a message displays if there are any corrections to be made. If all proposal elements are valid, another check is made to decide whether to generate the document online or offline.
Set up profile options in: Oracle Proposals Oracle Content Manager Oracle Trading Community Architecture
Summary
You should have learned how to: Describe Oracle Proposals Describe key features Define key elements of a proposal Identify applications that integrate with Oracle Proposals Set up the various components of a proposal Create and Generate a Proposal
Objectives
After completing this lesson, you should be able to: Describe how to implement the connected browser in Sales for Handhelds Set up Outlook synchronization Discuss features of Oracle Sales Offline Set Sales Offline profile options Describe the prerequisites for Sales Offline
The connected handheld browser provides real time access to enterprise information. Customers and contacts Opportunities Tasks and appointments
Enterprise
Outlook Synchronization
Users can use Oracle Sales synchronization to synchronize information between laptop, desktop, or Pocket PC devices and the eBusiness Suite. Oracle Sales Synchronization can be used to synchronize: Appointments Tasks Contacts E-mail interactions (Desktop only)
Enterprise
Synchronization Devices
Synchronization functionality is provided specifically for: Pocket PC devices running Windows Mobile 2003 or Windows Mobile 5.0 Palm devices running Windows Mobile 5.0 Laptops or desktops with Windows 2000 or Windows XP operating systems running Outlook 2000, Outlook 2002 (XP), Outlook 2003
Alerts
Short Message Service (SMS) is a feature available with some wireless phones that allow you to send or receive short alphanumeric messages up to 160 characters. You can receive alerts through SMS or via e-mail, or both. Delinquent customers Expiring service contracts Escalated service requests
The connected browser needs no setup to work. You can make changes in the following: Set display for date range and number of characters Customize the Dashboard search choice and action lists Personalize the user interface
Set synchronization mode Include details or links Enable addition of contacts to appointments Set categories Enable Preferences menu
Provide agents information they need quickly and easily... Deliver a disconnected laptop application Provide sales functionality through simple and easy windows interface Integrate easily with Oracle Sales for better team selling Synchronize data Display conflict resolution and new items screens
General System Profiles User Preference Profiles Synchronization Time Profile Price List Lines Profile Improve Load Time Profiles Synchronization Profile SSL Profiles SSO Profile Quoting Default Lead/Opportunity Owner
Date Picker
A date picker is available for the calendar. Date picker for date fields Time picker for time fields Date time picker for date and time fields
Product Dependencies/Prerequisites
Oracle Applications
Oracle Sales Oracle Quoting Oracle Web Applications Desktop Integrator
Summary
You should have learned how to: Implement the connected browser in Sales for Handhelds Set up Outlook synchronization Explain features of Oracle Sales Offline Set Sales Offline profile options List the dependencies for Sales Offline
Opportunity Reports
Objectives
After completing this lesson, you should be able to: List and access the opportunity reports Understand the information provided by these reports Implement opportunity reports View opportunity reports
Opportunity Reports
The Opportunity reports enable you to: View key opportunity data Filter report data by forecast owner and sales team Examine specific opportunities in detail Examine flexfield values for opportunities View opportunity age View time duration for opportunities Customize report parameters to use the parameters specific to your data needs Navigate to the Oracle Sales application from the report
Opportunity Reports
Opportunity Reports display results based on the criteria chosen in the report parameters. The list of reports are: Opportunity Summary
summary of opportunities by product category
Opportunity List
detailed list of the opportunities
Opportunity Detail
detailed information (including flexfields) on selected opportunities from the Opportunity List report
Opportunity Aging
enables you to analyze the aging trends for opportunities meeting the criteria of the report parameters
Set these profile options: ASN: Forecast Sales Credit Type BIS: Base Domain Name Value BIS: Mailing LDAP Server BIS: Mailing SMTP Server CRM BIS: GL Conversion Type CRM BIS: Period Set Name
Run the concurrent program: Refresh of Opportunity Status Aging Summary Table
Accessing Reports
Opportunity data access is based on the forecast owner and sales team
Summary
You should have learned how to: List and access the opportunity reports Understand the information provided by these reports Implement opportunity reports View opportunity reports