122 Chrmiag
122 Chrmiag
122 Chrmiag
September 2018
Oracle Channel Revenue Management Implementation and Administration Guide, Release 12.2
Copyright © 2004, 2018, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-
specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the
programs, including any operating system, integrated software, any programs installed on the hardware,
and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No
other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications.
It is not developed or intended for use in any inherently dangerous applications, including applications that
may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its
safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this
software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are
used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,
the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services unless
otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates
will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party
content, products, or services, except as set forth in an applicable agreement between you and Oracle.
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Oracle customers that have purchased support have access to electronic support through My Oracle Support.
For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.
com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Contents
Preface
1 Introduction
The Channel Revenue Management Suite............................................................................... 1-1
Channel Rebate and Point-of-Sale Management..................................................................1-2
Supplier Ship and Debit.......................................................................................................1-3
Price Protection.................................................................................................................... 1-4
Accounts Receivable Deductions Settlement....................................................................... 1-5
Mapping Out the Order to Cash Process.................................................................................. 1-6
Identifying Users................................................................................................................. 1-6
Determining Which Products to Implement........................................................................ 1-7
Testing Out a Basic Business Flow........................................................................................... 1-7
iii
Adding a Legal Entity and Operating Unit .......................................................................2-11
Creating A Business Unit...................................................................................................2-12
Assigning Multi-Org Responsibilities................................................................................2-12
Integrating with General Ledger via Subledger Accounting.................................................2-13
Setting System Profile Options.......................................................................................... 2-16
Setting Up The Subledger Accounting Method (SLAM)....................................................2-16
Running Concurrent Programs..........................................................................................2-17
Setting Up General Ledger Accounts.................................................................................2-18
Verifying General Ledger Periods..................................................................................... 2-18
Verifying Sequence Assignment........................................................................................ 2-19
Setting System Parameters.................................................................................................2-19
Setting Up Currency Conversion....................................................................................... 2-21
Creating a Ledger.............................................................................................................. 2-21
Integrating Oracle Receivables............................................................................................... 2-21
Setting System Profile Options.......................................................................................... 2-23
Setting Up Defaults for Claims.......................................................................................... 2-23
Creating Transaction Types............................................................................................... 2-23
Verifying Transaction Type Creation.......................................................................... 2-24
Creating a Transaction Source for Claim-related Credit and Debit Memos.......................2-24
Creating and Verifying Aging Buckets for Claims and Deductions.................................. 2-25
Attaching Oracle Channel Revenue Management Requests.............................................. 2-26
Setting Up Receivable Activity.......................................................................................... 2-27
Verifying Receivables System Options.............................................................................. 2-27
Using Flexfields................................................................................................................. 2-28
Setting Up the Write-Off Limit.......................................................................................... 2-30
Mapping Invoice Reasons.................................................................................................. 2-30
Mapping Credit Memo Reasons..................................................................................2-30
Procedure for Mapping Invoice Reasons.....................................................................2-30
Auto Invoicing Grouping Rule.......................................................................................... 2-31
Integrating Oracle Payables.................................................................................................... 2-31
Creating a Source for Invoices........................................................................................... 2-32
Verifying Payment Terms.................................................................................................. 2-32
Verifying Payables System Options................................................................................... 2-33
Setting Up Vendors and Vendor Sites................................................................................2-33
Integrating Advanced Pricing................................................................................................. 2-33
Setting the QP: Source System Code Profile...................................................................... 2-34
Setting Profile Options for Oracle Channel Rebate and Point-of-Sale Management ......... 2-34
Setting Promotional Limits................................................................................................ 2-35
Using Pricing Formulas..................................................................................................... 2-35
Setting Up Oracle Order Management................................................................................... 2-35
Setting Up Transaction Types............................................................................................ 2-36
iv
Integrating Oracle Inventory.................................................................................................. 2-37
Oracle E-Business Tax Engine.................................................................................................2-38
Tax Classification Codes.................................................................................................... 2-38
Oracle E-Business Tax Error Messages.............................................................................. 2-39
v
Creating Marketing Mediums..................................................................................... 3-22
Creating and Verifying Categories.................................................................................... 3-23
Creating Thresholds...........................................................................................................3-23
Creating Custom Setups.................................................................................................... 3-24
Setting up Rules................................................................................................................. 3-26
Creating Mandatory Rules.......................................................................................... 3-27
Creating Locking Rules............................................................................................... 3-27
Creating Approval Rules.............................................................................................3-28
Creating User Statuses.......................................................................................... 3-29
Creating Role Types..............................................................................................3-30
Creating Default Approver Roles......................................................................... 3-31
Viewing Approval Profiles .................................................................................. 3-32
Using the Create Approval Rule Procedure..........................................................3-32
Assigning Approvers............................................................................................ 3-33
Configuring Product Options................................................................................................. 3-33
Creating a New Template.................................................................................................. 3-34
Setting Up the New Template..................................................................................... 3-34
Selecting Product Attributes in Seeded Product Templates........................................ 3-34
Setting Up Customers and Buying Groups............................................................................ 3-35
Creating Customer Classifications.....................................................................................3-35
Defining Customer Relationships...................................................................................... 3-35
Setting Up Related Customer Accounts.............................................................................3-35
Setting Up Customer Trade Profiles.................................................................................. 3-35
Creating Buying Groups.................................................................................................... 3-36
Implementing and Verifying Oracle CRM Application Components.................................. 3-37
Setting Up Resource Manager............................................................................................3-38
Setting Up Territory Manager............................................................................................3-38
Setting Up Territory Types..........................................................................................3-39
Setting Up Territories for Budgets...............................................................................3-39
Setting Up Territories for Claim Owner Assignment.................................................. 3-39
Running Concurrent Processes....................................................................................3-39
Setting Up Task Manager...................................................................................................3-40
Setting Up Note Types.......................................................................................................3-41
Creating Customized Note Types............................................................................... 3-41
Associating a Note with Channel Revenue Management Objects...............................3-41
vi
Profile Options for Security Setup ...................................................................................... 4-2
Profile Option for Compatibility..........................................................................................4-3
Lookups..................................................................................................................................... 4-3
Creating New Lookup Types...............................................................................................4-4
User Level Lookups.......................................................................................................4-4
Extensible Access Level Lookups.................................................................................. 4-5
Concurrent Programs................................................................................................................ 4-7
Additional Concurrent Programs........................................................................................ 4-7
Index
vii
Send Us Your Comments
Oracle Channel Revenue Management Implementation and Administration Guide, Release 12.2
Part No. E49078-05
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document.
Your feedback is important, and helps us to best meet your needs as a user of our products. For example:
• Are the implementation steps correct and complete?
• Did you understand the context of the procedures?
• Did you find any errors in the information?
• Does the structure of the information help you with your tasks?
• Do you need different information or graphics? If so, where, and in what format?
• Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the
name of the company who has licensed our products, the title and part number of the documentation and
the chapter, section, and page number (if available).
Note: Before sending us your comments, you might like to check that you have the latest version of the
document and if any concerns are already addressed. To do this, access the new Oracle E-Business Suite
Release Online Documentation CD available on My Oracle Support and www.oracle.com. It contains the
most current Documentation Library plus all documents revised or released recently.
Send your comments to us using the electronic mail address: [email protected]
Please give your name, address, electronic mail address, and telephone number (optional).
If you need assistance with Oracle software, then please contact your support representative or Oracle
Support Services.
If you require training or instruction in using Oracle software, then please contact your Oracle local office
and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at
www.oracle.com.
ix
Preface
Intended Audience
Welcome to Release 12.2 of the Oracle Channel Revenue Management Implementation and
Administration Guide.
See Related Information Sources on page xii for more Oracle E-Business Suite product
information.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at http://www.oracle.com/pls/topic/lookup?
ctx=acc&id=docacc.
Structure
1 Introduction
2 Integration with Oracle E-Business Suite
3 Implementing Channel Revenue Management
4 Implementing Profile Options, Lookups, and Concurrent Programs
xi
Related Information Sources
Integration Repository
The Oracle Integration Repository is a compilation of information about the service
endpoints exposed by the Oracle E-Business Suite of applications. It provides a
complete catalog of Oracle E-Business Suite's business service interfaces. The tool lets
users easily discover and deploy the appropriate business service interface for
integration with any system, application, or business partner.
The Oracle Integration Repository is shipped as part of the Oracle E-Business Suite. As
your instance is patched, the repository is automatically updated with content
appropriate for the precise revisions of interfaces in your environment.
Online Documentation
All Oracle E-Business Suite documentation is available online (HTML or PDF).
• PDF - See the Oracle E-Business Suite Documentation Library for current PDF
documentation for your product with each release. The Oracle E-Business Suite
Documentation Library is also available on My Oracle Support and is updated
frequently
• Online Help - Online help patches (HTML) are available on My Oracle Support.
• Release Notes - For information about changes in this release, including new
features, known issues, and other details, see the release notes for the relevant
product, available on My Oracle Support.
xii
Guides Related to This Product
xiii
and performance. You can also create partner profiles, set up partner activities, and
create partner programs to help train partners and provide incentives and benefits.
xiv
Oracle E-Business Suite Concepts
This book is intended for all those planning to deploy Oracle E-Business Suite Release
12.2, or contemplating significant changes to a configuration. After describing the
Oracle E-Business Suite architecture and technology stack, it focuses on strategic topics,
giving a broad outline of the actions needed to achieve a particular goal, plus the
installation and configuration choices that may be available.
xv
Oracle E-Business Suite Setup Guide
This guide contains information on system configuration tasks that are carried out
either after installation or whenever there is a significant change to the system. The
activities described include defining concurrent programs and managers, enabling
Oracle Applications Manager features, and setting up printers and online help.
xvi
Oracle E-Business Suite Integrated SOA Gateway User's Guide
This guide describes how users can browse and view the integration interface
definitions and services that reside in Oracle Integration Repository.
xvii
Oracle Product Hub User's Guide
This guide explains how to centrally manage item information across an enterprise,
focusing on product data consolidation and quality. The item information managed
includes item attributes, categorization, organizations, suppliers, multilevel
structures/bills of material, packaging, changes, attachments, and reporting.
xviii
Oracle XML Publisher Administration and Developer's Guide
Oracle XML Publisher is a template-based reporting solution that merges XML data
with templates in RTF or PDF format to produce outputs to meet a variety of business
needs. Outputs include: PDF, HTML, Excel, RTF, and eText (for EDI and EFT
transactions). Oracle XML Publisher can be used to generate reports based on existing
Oracle E-Business Suite report data, or you can use Oracle XML Publisher's data
extraction engine to build your own queries. Oracle XML Publisher also provides a
robust set of APIs to manage delivery of your reports via e-mail, fax, secure FTP,
printer, WebDav, and more. This guide describes how to set up and administer Oracle
XML Publisher as well as how to use the Application Programming Interface to build
custom solutions. This guide is available through the Oracle E-Business Suite online
help.
Training
Oracle offers a complete set of training courses to help you master your product and
reach full productivity quickly. These courses are organized into functional learning
paths, so you take only those courses appropriate to your job or area of responsibility.
You have a choice of educational environments. You can attend courses offered by
Oracle University at any of our many Education Centers, you can arrange for our
trainers to teach at your facility, or you can use Oracle Learning Network (OLN), Oracle
University's online education utility. In addition, Oracle training professionals can tailor
standard courses or develop custom courses to meet your needs. For example, you may
want to use your organization structure, terminology, and data as examples in a
customized training session delivered at your own facility.
Support
From on-site support to central support, our team of experienced professionals provides
the help and information you need to keep your product working for you. This team
includes your Technical Representative, Account Manager, and Oracle's large staff of
consultants and support specialists with expertise in your business area, managing an
Oracle server, and your hardware and software environment.
xix
Do Not Use Database Tools to Modify Oracle E-Business Suite Data
Oracle STRONGLY RECOMMENDS that you never use SQL*Plus, Oracle Data
Browser, database triggers, or any other tool to modify Oracle E-Business Suite data
unless otherwise instructed.
Oracle provides powerful tools you can use to create, store, change, retrieve, and
maintain information in an Oracle database. But if you use Oracle tools such as
SQL*Plus to modify Oracle E-Business Suite data, you risk destroying the integrity of
your data and you lose the ability to audit changes to your data.
Because Oracle E-Business Suite tables are interrelated, any change you make using an
Oracle E-Business Suite form can update many tables at once. But when you modify
Oracle E-Business Suite data using anything other than Oracle E-Business Suite, you
may change a row in one table without making corresponding changes in related tables.
If your tables get out of synchronization with each other, you risk retrieving erroneous
information and you risk unpredictable results throughout Oracle E-Business Suite.
When you use Oracle E-Business Suite to modify your data, Oracle E-Business Suite
automatically checks that your changes are valid. Oracle E-Business Suite also keeps
track of who changes information. If you enter information into database tables using
database tools, you may store invalid information. You also lose the ability to track who
has changed your information because SQL*Plus and other database tools do not keep a
record of changes.
xx
1
Introduction
• Distributors to sell products at a lower price and claim loss of value on on-hand
inventory or profits.
Introduction 1-1
Channel Rebate and Point-of-Sale Management
Channel Rebate and Point of Sales Management enables large manufacturing
organizations with sales activities that span many territories and regions and that use a
widespread sales channel comprising distributors, retailers, and partners plan, manage,
and track their sales and distribution activities more efficiently. Before planning for
sales activities, they can analyze and set targets for the current year, as well as plan the
products and territories to target.
Channel Rebate and Point of Sales Management uses the following tools to maximize
sales and profitability.
• Quota Allocation: Manufacturing companies use this and the sales figures of
previous years to create and allocate quotas. Sales Management defines markets
and products that sales teams must focus on.
• Trade Planning and Offers: This helps promote trade by encouraging customers to
buy more while simultaneously generating more revenue. Through discounts and
offers, organizations can achieve sales targets and gain competitive advantages.
You can create different kinds of offers depending on the requirements and the
results you want to achieve. You can associate offers with products or campaigns,
predict the performance of new offers, create adjustments on active offers, and track
and monitor costs and revenues for active offers.
• Account Manager Dashboard: This serves as a starting point for sales activities,
and a central point of access for real-time information on reports, and statistics. It
includes customer reports and statistics that you can use to organize resources and
help them reach their targets.
• Third Party Accruals: These are claims that retailers or end customers submit to
• Special Pricing Requests: These are funds that the distributor or partner
requests from the supplier to help promote sales such as a special price or
discount for disposing existing inventory, meeting a competitor's price, or
winning a deal for an existing customer.
• Soft Funds: These are funds that the supplier gives retailers and distributors for
the trade promotions that they execute for the supplier organization.
• Supplier Ship and Debit Request: This is a request that the distributor raises for
the new lower price. If the supplier approves the request, an accrual offer is created
between supplier and distributor and sales made against this offer.
• Internal Ship and Debit Request: This is a request that follows an original supplier
ship and debit request for the new lower price that the supplier declined to
approve. If the distributor nevertheless decides to go ahead wth the new lower
price, the distributor raises this request to track the accrual or claim amount from
the sales against the accrual offer that the distributor must absorb and account for.
• Supplier Ship and Debit Batch: This is a batch of ship and debit requests approved
by the supplier that the distributor generates after shipping products to customers
at the new prices and calculating accruals. The purpose of this ship and debit batch
is to obtain supplier approval on claim amounts before debiting the supplier for
these amounts.
Introduction 1-3
• Supplier Debit Claim: This claim is created for accrual lines in a batch that the
supplier approves. For rejected accrual lines, an internal ship and debit claim is
created. The supplier claim is closed out on posting of a debit memo in Oracle
Payables for the supplier for the total of all approved lines. Internal requests have
no supplier debits; accruals are settled by relieving liability and booking the
expense to the appropriate distributor GL account.
Price Protection
Price protection agreements between distributors and retailers and between distributors
and suppliers allow distributors and retailers to claim loss of value on on-hand
inventory when the supplier decides to drop the price on a product. The distributor
claims price protection refund from the supplier whereas the retailer claims the refund
from the distributor.
The key components of this product are as follows.
• Trade Profiles: If distributors and retailers are covered for losses on inventory by a
price protection agreement, the retailer submits a credit claim to the distributor and
the distributor submits a debit claim to the supplier. To capture preferences and
attributes for the processing and settlement of price protection claims, you define
trade profiles for the customer in the case of a credit claim and for the supplier in
the case of a debit claim.
• Default Price Protection Claim Accounts: These accounts are used for cost
adjustment, accrual, and contra-liability when performing accounting for price
protection claims. These default accounts are part of system parameter defaults that
you set for Price Protection.
• Price Protection Transactions: These are transactions that the distributor creates
using the Price Protection Dashboard to obtain supplier approval for updates to
price lists and purchase orders. These transactions provide inventory details, price
changes, and adjustments.
• Supplier Claims: These are debit claims on distributor inventory that are generated
when the effective date of the price protection transaction is equal to or prior to the
system date. The claim includes covered distributor on-hand and in-transit
inventory information for the supplier by product and by price drop. If the last
refresh of the concurrent job for the inventory calculation has not occurred on the
effective date, then you receive a warning and the application triggers the calculate
process.
• Customer Claims: These are credit claims that end customers submit on their on-
hand inventory to the distributor and the distributor in turn, submits a debit clam
to the supplier or a supplier claim. All such customer claims are consolidated and
passed on to the supplier with basic details that include customer, product, covered
inventory, and claimed amounts. Settlement of such claims result in the issue of a
• Trade Profiles: You use the customer trade profile to define customer preferences
on each bill-to site for payments on accrual reimbursements, unearned offer
accruals, batch and line tolerances, and code conversion. Similarly, you use the
supplier trade profile to define supplier preferences on accrual reimbursements
such as payment frequency, offer limits, communication methods, batch and line
tolerances, and code conversion.
• Earnings Association: These are earnings accrued in the checkbook on an offer that
you associate with a promotional claim line. You can set thresholds for earnings
and approval rules that check against these thresholds.
• Research: You can use various claim reports to view claims and claim details, view
them by age and by customer, and investigate their settlement history. These
Introduction 1-5
reports help you validate claims that are genuine, mark those that are duplicate and
those eligible for write-off, and make decisions based on their origin on splitting a
claim into separate ones for easier settlement.
• When customers remit payments, do they short pay? If they do, are there any
current systems to expedite their resolution?
Identifying Users
Identify users based on the observations that you make when mapping out order to
cash processes and business needs. For example, if budget balances are tracked by
brand, a budget user could be a brand manager. If budget balances are tracked by sales
territory, a budget user could be a sales representative or a sales manager.
Business needs and implementation scope can be used to determine users who create
promotions in the system. Business needs may require that the person who determines
promotions is the same person who creates the promotion and that person must be set
up as an Oracle Channel Revenue Management user. The scope of the implementation
may also involve mapping certain job activities to certain job titles. For example, if a
• Implement the entire Oracle Channel Revenue Management application not just to
streamline the back-end processes but also to provide a Sales Force Automation tool
to the sales teams.
Introduction 1-7
Oracle Channel Revenue Management application, then test a basic business flow that
spans across the whole Order to Cash process:
1. Create a budget
Overview
Oracle Channel Revenue Management integrates with the Oracle applications described
in the following table:
Also, all offers types except scan data, net accrual and
lumpsum are stored as modifiers in Advanced Pricing.
This includes accrual and off invoice offers.
Oracle Discoverer Oracle Discoverer is a tool that you can access from
Oracle Channel Revenue Management. Depending
upon how Oracle Discoverer is implemented in your
organization, you can use it as either a query tool for
extracting customer information from the database, or
as a page with predefined reports that you can run.
Oracle iStore The Funds Accrual Engine fetches information from all
ordering channels including Oracle iStore. Therefore, in
the Budgets module, you can track any accrual offer that
applies on Oracle iStore.
Oracle Partner Management (PRM) Fund requests related to Special Pricing, Soft Funds,
and Referrals, created in Oracle Partner Request are
sourced from budgets in Oracle Channel Revenue
Management. You can specify the budget source as a
profile value. Offers and claims for PRM flows are
automatically created in Oracle Channel Revenue
Management; these claims are settled by the claims user.
Oracle Trading Community During Chargeback and Third Party Accrual data
Architecture (TCA) - Data Quality processing, information about end customers such as
Management (DQM) sales, identification, and PO number is captured and
stored. End-customers are created as parties and
accounts in Oracle TCA. The Chargeback module
integrates with the DQM application available in TCA
to search for duplicate data. During Chargeback or
Third Party Accrual submission, based on data checking
rules that are set up in DQM, the chargeback system
finds the corresponding party ID that has been set up in
TCA. If the party does not exist, a new party will
automatically be created in TCA.
Oracle Territory Management Territories that are used in Oracle Channel Revenue
Management for budget allocation, quota allocation,
and defining markets and claim assignment, are created
in Oracle E-Business Suite Territory Management
module.
Oracle E-Business Tax Engine The Oracle E-Business Tax Engine provides the quote of
the estimated tax amount for a claim. The Oracle E-
Business Tax Engine provides an estimate of taxes
before transactions
Mandatory Dependencies
The following Oracle applications and modules provide underlying infrastructure and
support to Oracle Channel Revenue Management. You must implement these
dependencies before beginning an Oracle Channel Revenue Management
• Oracle Inventory
Oracle Inventory is the repository for products or collateral used in conjunction
with Oracle Channel Revenue Management promotions. It is also used by the ROI
Calculator. Integration with this application enables you to create and execute
Accrual offers, Off-invoice offers, and Budgets. This application is not required for
Lump sum and Scan Data offers.
• Budget adjustments
For more information, see the Oracle General Ledger User Guide..
Optional Dependencies
You can optionally integrate certain applications with Oracle Channel Revenue
Management to extend and enhance the product functionality. Based on your business
requirements, you can integrate some or all of the following Oracle E-Business Suite
applications. The setups are partial and are limited to the functions necessary for Oracle
Channel Revenue Management to function as required.
• Account Derivation Rules
Implement Oracle Subledger Accounting to define your own account derivation
rules for dynamically deriving Oracle General Ledger account codes.
• Oracle Receivables
Integrate Oracle Channel Revenue Management with Oracle Receivables to manage
• Oracle Payables
Integrate Oracle Channel Revenue Management with Oracle Payables to settle
claims by check. For more information, see the Oracle Payables User Guide.
• Advanced Pricing
Advanced Pricing provides the offer logic. Price lists and offers that are created in
Oracle Channel Revenue Management, are stored in the Advanced Pricing schema.
Integrate Oracle Channel Revenue Management with Advanced Pricing to create
and execute Accrual offers, Off-invoice offers, and Budgets. This application is not
required for Lump sum and Scan Data offers. For more information, see the Oracle
Advanced Pricing Implementation Guide.
• Collections
Oracle Collections leverages Channel Revenue Management to track invoice
disputes (tracked as claims in Oracle Channel Revenue Management.) For more
details, see the Oracle Collections User Guide.
• Interaction History- provides a common framework for capturing and accessing all
interaction data associated with customer contact. Acting as a central repository, it
provides a consistent API for tracking all customer interactions within the Oracle E-
Business Suite. For example, if using the tracking mechanism within Web
marketing, each response (each time a customer responds to a Web ad) is tracked in
Interaction History. For more details, see the Oracle Common Application Calendar
Implementation Guide
• Notes and Note Types- Use the Notes module to create, maintain, and share notes
related to customers, opportunities, service requests, and other business objects.
Setting up note types is also optional. Although Oracle Notes comes with a set of
predefined note types, you can create customized note types.Oracle Common
Application Calendar Implementation Guide
• Oracle Product Hub- This application provides a product hierarchy located in the
OLTP schemas. This hierarchy is maintained by the user in a product catalog and is
expanded to a de-normalized table (designed for efficient traversal) by the Oracle
Sales and Marketing applications. Oracle Product Hub Implementation Guide.
• Oracle Sales Oracle Sales, an application designed for sales representatives, sales
managers, and executives, provides a complete set of tools allowing sales teams to
manage the sales cycle from beginning to end. Sales Online features include
comprehensive customer management, Lead and opportunity management,
forecasting, quote generation, order placement, and sales methodologies. Oracle
Sales Implementation Guide
• Locations
• Legal Entities
• Operating unit
• Employee
See Oracle HRMS Configuring, Reporting, and System Administration Guide for more
information.
Use the following procedures to set up HRMS for Oracle Channel Revenue
Management:
• Determining the HRMS Navigation Path, page 2-10
Creating Organizations
Set up the Business Group as the first organization; all other organizations belong to the
business group. The business group includes internal organizations such as branches,
departments or sections in which employees work. Classify an organization as an HR
Organization to enable the assignment of employees to an internal organization.
To create Organizations for work structures, log on with the US Super HRMS Manager
Responsibility .
Notes: You can proceed with this field only if the classification that you selected has
additional information.
• Setups: Setups such as customer account sites, and vendor sites can also be org-
striped.
The org-striped transactions and setups that are used in Oracle Channel Revenue
Management are listed in the following table:
Supplier Ship and Creation of ship and debit requests and ship and debit batches.
Debit Supplier trade profile setup.
The non org-striped transactions and setups in Oracle Channel Revenue Management
include the basic administration setups such as custom setups, locking and mandatory
rules, and user status.
You can assign multi-org responsibilities to a selected Oracle Channel Revenue
Management responsibility. This displays the appropriate Business Unit when using
that responsibility.
See Oracle E-Business Suite Multiple Organizations Implementation Guide for more
information.
• Accrual adjustment
Similarly for claim settlements, accounting events are raised after promotional earnings
are associated and claim settlement initiated for the following settlement methods:
• AP Invoice Settlement – Check/ Wire/ EFT/ AP Default
• AR Credit Memo
• AR Debit Memo.
• AP-AR Netting
• AP Debit Memo
• AR Custom Settlement
• AP Custom Settlement
• If the off-invoice posting option is enabled, it creates the following entries when the
sales order line with the offer applied has been invoiced:
• Debit Sales/Expense/Charge (set up in Channel Revenue Management)
These are the required default GL accounts. You can customize the way in which an
entire GL accounting combination is derived or individual account segments or
flexfields are derived when defining account derivation rules in Oracle Subledger
Accounting.
To integrate both Subledger Accounting and General Ledger with Oracle Channel
Revenue Management, complete the following procedures:
• Setting System Profile Options, page 2-16
OZF : Allow No Site If set to Yes, this profile option lets you
Manual Budget perform manual budget adjustment across
Adjustment for ledgers. The available values are Yes and
Global Offer No.
OZF: GL Date for Yes Site The profile option indicates the date or
Accounting Sweep period to use when entries are swept to
User another open period. The available values
are First Open Period (default value) and
Current Open Period.
• Journal Lines – specifies the event class, the journal line type, the conditions for the
use of the journal line type, and the balance type, side and summarization,
• Account Derivation Rules and Mapping Sets - specifies the derivation of accounting
flexfield combinations for the journal entry lines and the conditions that determine
when subledger journal entry accounts and lines are created
• Journal Sources - specifies the transaction objects from which to get transaction
information for the journal entry lines
• Create Accounting
This program creates accounting entries for a business or accounting event. It also
processes transactions lying in the Subledger Accounting interface tables. You can
drill down to the transaction from the subledger journal entry that is created to
verify that all is well before the accounting is transferred to GL. You can choose to
run this program to create accounting in Subledger Accounting, transfer these to
General Ledger interface tables, and post them into General Ledger tables all in the
same run.
• Accrual Liability
• Receivables Clearing
• Vendor Clearing
Accounting entries use base General Ledger accounts from Oracle Channel Revenue
Management setups in the following order:
1. Budget set up
2. Budget details. See the Oracle Channel Rebate and Point-of-Sale Management User
Guide for more information.
3. Claim type
Alternately, if you define your own account derivation rules in Oracle Subledger
Accounting, then these base accounts are configured dynamically.
3. Click Open/Close.
2. Verify the data in the Define, Categories, and Assign Documents screens addresses
your business needs.
3. Validate if proper document sequencing exists for Oracle Receivable credit memos,
debit memos, and chargeback.
4. Make sure the Oracle Payables invoices and Order Management orders are valid.
In System Parameters, the ledger and the accounting method Channel Revenue
Management uses are already designated. The ledger specified here defines the
functional currency. An equivalent functional currency is created in the background
when Oracle Channel Revenue Management users work with other currencies to
perform tasks such as creating budgets and offers.
2. Click the search icon for an Operating Unit and select the appropriate Operating
Unit.
4. Select the Create GL Entries for Off-Invoice Discounts check box if applicable.
Create the following General Ledger entries:
Debit Sales/Expense/Charge (Channel Revenue Management)
Credit Revenue (Oracle Receivables)
6. Click the Search icons for the account fields and select the appropriate accounts.
7. Click Update.
• Post to GL: Select this check box to integrate Oracle Channel Revenue Management
with General Ledger. Else, the two applications will not be integrated.
• Create GL entries for Off-invoice discounts: When selected, the General Ledger
Creating a Ledger
You create a ledger in General Ledger. A ledger determines the functional currency,
account structure, and accounting calendar for each company or group of companies.
To report account balances in multiple currencies, set up additional ledgers for each
reporting currency. Your primary ledger should reflect your functional currency. Each
reporting ledger should use one of your reporting currencies. See the Oracle General
Ledger User Guide for the procedure for creating a ledger.
• Credit memo-invoice
• Chargeback
• Write-off
• Debit memo
• On-account cash
• Creating a Transaction Source for Claim-related Credit and Debit Memos, page 2-
24
• Creating and Verifying Aging Buckets for Claims and Deductions, page 2-25
• Days due
• Owner
You must define the defaults listed above in order for deductions and overpayments to
be passed to Oracle Channel Revenue Management. Select the Assignment Manager
check box in Oracle Channel Revenue Management System Parameters to set up
territories for automatic claim owner assignment.
For instructions on defining these and other claim defaults, see Setting Up Claim Defaults
in the Claims chapter.
You can set up defaults in System Parameters and in other places. The claim type and
reason, if set up on the Claim Defaults page, overrides the settings for deductions and
overpayments from Oracle Receivables on the System Parameters page.
• If validation requirements for credit and debit memos generated through Oracle
Channel Revenue Management are different from others.
To create a transaction source for claim-related credit and debit memos, log on with
Receivables Super User responsibility.
Navigation: Setup > Transactions > Sources.
Steps:
1. Follow these guidelines to complete the Transaction Sources form:
• Name: Enter a name for the transaction source
• Sales Credit Data Validation tab: Choose ID or Percent for all options
• Current buckets
• Past buckets
For a description of these see the section titled Aging Buckets in the Oracle Receivables
User Guide.
If aging buckets are already defined in Oracle Receivables, you can reuse them for
Oracle Channel Revenue Management. Create one specifically for Oracle Channel
Revenue Management only if claim aging bucket definitions are different from others.
Oracle recommends defining buckets in the following order:
• Future buckets
• Current buckets
To avoid duplication of amounts on claims aging, use a consistent aging bucket type for
3. Select the aging bucket you have set up for Oracle Channel Revenue Management
when you are prompted to enter a parameter.
4. Under the Request table, add any program used by Trade Management.
4. In the Unmatched Remittances region, indicate the type of remittance line for
which you want Receivables to create claims.
5. In the Matched Remittance Lines region, select the Prepare for Claim Creation box
if you want Receivables to create claims for matched remittances.
6. Select the Exclude Credit Memos box if you want Receivables to exclude credit
memos from automatic claim creation.
For information on lockboxes refer to the section titled Lockboxes in Oracle Accounts
Receivable User Guide.
For large volume claim management, lockbox integration automatically creates
deductions and overpayments and uses the Quickcash feature. This reduces deduction
creation time and improves deduction processing efficiency. Previously, unmatched
amounts had to be handled manually. The lockbox receives payments and
automatically creates a claim for any differences between the payments received and
invoices. Oracle Receivables interprets the lockbox entries based on settings in the
System Option and Lockbox setup windows. For more information, see Lockbox
Integration in the Oracle Accounts Receivable Deductions Settlement Implementation Guide.
To use the Lockbox Integration feature, you must perform some steps in Oracle
Receivables.
To set up Lockbox integration refer to the section titled Lockboxes in Oracle Accounts
Receivable User Guide:
Using Flexfields
Oracle Receivables uses Oracle Receipt Application Information flexfields to pass
receipt application information to Oracle Channel Revenue Management. There are two
kinds of integration:
• Flexfield on receivable application is passed into Oracle Channel Revenue
Management as the deduction flexfield.
• Invoice Transaction Flexfield and Line Transaction flexfield are used to pass
information from Oracle Channel Revenue Management to Oracle Receivables for
transactions such as Credit memo, Debit memo and Chargeback. These flexfields
should not be modified.
For the mapping to be consistent, flexfield segments that are enabled for Receipt
Application Information, Deductions, and Transaction Information must be evaluated
and enabled appropriately.
Additionally, the Invoice Transaction flexfield has been seeded with a new context,
CLAIM, which has the following segments:
• Customer Reference
• Customer Reason
• Claim Reason
Perform a Query
1. Uncheck the Freeze Flexfield Definition box.
2. In the Context Field Values table, under the Code column, create a new context
code, for example Claim Investigation. Enter a code, name, and description.
3. Click Segments, and on the Segment Summary screen, enter Number, Name,
Window Prompt, and Column.
6. Click Compile.
Search
1. Open the search mode.
Perform a Query
1. Uncheck the Freeze Flexfield Definition box.
2. In the Context Field Values table, under the Code column, create a new context
5. Click Compile.
4. In the Claims section, select a value for the Claim reason to pass invoicing reason
for chargeback and debit memos interfaced to Accounts Receivable from Oracle
Channel Revenue Management.
• Electronic Transfer
Note: Select the source that you define here in System Parameters in
Oracle Channel Revenue Management.
• Price lists that are created in Oracle Channel Revenue Management are stored in the
Advanced Pricing schema
• Offers created in Oracle Channel Rebate and Point-of-Sale Management are stored
in the Oracle Advanced Pricing schema
When an offer or price list is created in Oracle Channel Rebate and Point-of-Sale
Management, a call to the Oracle Advanced Pricing APIs is made.
To implement Oracle Advanced Pricing for Oracle Channel Revenue Management,
complete the following procedures:
• Setting Advanced Pricing Profiles, page 2-34
• Oracle Marketing: Advanced Pricing users cannot edit Oracle Channel Rebate and
Point-of-Sale Management offers.
Setting Profile Options for Oracle Channel Rebate and Point-of-Sale Management
Oracle Accounts Receivable Deductions Settlement provides the ability to handle
rebates and chargeback claims from customers and wholesaler networks for point of
sale. Three types of gateways can be used to import customer information in batches:
XML Gateway, EDI or WebADI.
From this data, chargebacks and third party accruals are created automatically.
You can also create special pricing requests in this functionality. Indirect Sales uses a
price list to store the terms and conditions between the company (manufacturer) and its
end customer for chargeback claim scenarios.
You can also use the Indirect Inventory tracking feature to track distributor inventory
levels. After the preliminary inventory level is established, the inventory is updated
based on order management and POS [Point of Sales] data imports. All data coming
from Order management is referred to as 'Inventory In' while POS data is referred to as
'Inventory Out'. This process ensures that your customers claim only the amount to
which they are entitled. Adjustments to inventory can be made manually. The
Inventory data is updated on this screen based on a concurrent job.
To implement this functionality in Advanced Pricing, set the profile option QP: Return
Manual Discounts to Yes, so that all adjustments (manual and automatic) are returned
by the pricing engine.
• Set QP: Limit Exceed Action, at site, responsibility, or user levels. For this profile
select one of the following settings:
• Soft - Full Benefit Amount: Sends the Oracle Channel Revenue Management
user a warning message when promotional limits are being violated. Although
the warning appears, the order process can proceed.
• Hard - Adjust Benefit Amount: Puts the order on hold when promotional
limits are violated.
These settings enable the actual limit amount of each offer to have a cap amount. Oracle
Channel Revenue Management passes this amount to Advanced Pricing and Oracle
Channel Revenue Management as the promotional limit.
For more details, see the Oracle Advanced Pricing Implementation Guide.
Application Purpose
Advanced Pricing Oracle Channel Rebate and Point-of-Sale Management offers are
passed directly into the Advanced Pricing schema. Although they
reside in the Advanced Pricing schema, they are executed in
Oracle Channel Rebate and Point-of-Sale Management. No setups
are required for this integration.
Channel Rebate and After an offer is applied to a sales order, an off-invoice discount or
Point-of-Sale Management accrual adjustment is created for the order. AMS Funds Accrual
Budgets - Order Engine fetches the order (and the related offer adjustment
Management information), ultimately updating the budget utilized column. No
setups are required for this integration.
Oracle Accounts When customers return products (for any reason), they can apply
Receivable Deductions a deduction or claim simultaneously. For this reason, claims and
Settlement Claims - Order deductions can be triggered by customer returns. Oracle Channel
Management: Revenue Management provides the ability to create a Return
Materials Authorization (RMA), which is passed directly into
Order Management in with the status Booked. When this RMA
goes through Oracle Channel Revenue Management processes
and generates a credit memo, Oracle Channel Revenue
Management can automatically locate it by using the Claims
Settlement Fetcher program. This program enables automatic
closure of a claim or deduction using the credit memo. Several
setups are required for this integration. For details see Setting Up
Transaction Types, page 2-23.
For more details on how to setup Order Management, see the Oracle Order Management
Implementation Manual.
3. Query for the transaction type. Query for the type you plan on using for Channel
7. On the Main tab, verify that there is a Default Return Line Type populated.
• Oracle Payables: a tax classification code known as "Input" is derived from the
"ZX_INPUT_TAX_CLASSIFICATION" Payment Flow (P2P) lookup type.
Tax Classification code varies depending on whether this settlement will go into an
O2C flow or a P2P flow. Oracle Channel Revenue Management supports tax quote
• If you select an Action and click Go without selecting a settlement method, select an
unsupported settlement method or if you do not select a tax classification code:
• " Tax Action not applicable."
Overview
This chapter provides details on the basic tasks you must perform to implement Oracle
Channel Revenue Management. It contains the following information and instructions:
• Tasks that you should perform before proceeding with the rest of the Oracle
Channel Revenue Management implementation
• Tasks that affect all Oracle Channel Revenue Management modules (Channel
Rebate and Point-of-Sale Management, Accounts Receivable Deductions Settlement,
Price Protection, and Supplier Ship and Debit)
We recommend that you perform the tasks in the order in which they are presented in
this chapter. Tasks include:
• Setting System Parameters: These define the accounting structure for various
modules.
• Creating Oracle Channel Revenue Management Users: This process sets up the
implementation user and the employee users for the modules.
• Performing Customer Setups: This process is used to set up your customers in the
application, including classifications, relationships, and customer trade profiles.
• Setting Up Buying Groups: Buying groups are set up to enable to leverage high
volume purchase discounts.
• Implementing and Verifying Oracle Applications: These applications are the basis
for running Oracle applications. They include Resource Manager, Notes, Territory
Manager, Task Manager, and Calendar (HTML and Forms-based).
• Product and target customer differences: A business unit that sells commodity
products to Original Equipment Manufacturers (OEMs) and a business unit that
sells consumer products through retailers. These two types of customers make
different decisions regarding sales, marketing, and pricing. These decisions need to
be made independently.
Because these operating units function independently, you require to restrict the flow of
transaction information between them. With org-striping you can logically partition
application data within a single database to ensure data privacy. This means that
business transactions of one operating unit cannot be accessed by other operating units
within the same company.
• Claim users with access to multiple operating units can view all claims across
multiple operating units without switching responsibilities.
• User: if a user wants the same operating unit as the default value for all the
responsibilities that are assigned to the user.
A multi-org enabled setup provides users the flexibility to enter setup and transaction
data, and run concurrent programs for multiple operating units without having to
switch responsibilities. The "Operating Unit" field in the transaction user interface
provides a list of operating units. Users can select the required operating unit from this
LOV. The security profile settings and responsibility of the user determine the
operating units that appear in the LOV.
• For the Account Relationship: You will not be able to create the Account
Relationship since your default operating unit has not been set or has been set to a
value that is not valid. Please contact your System Administrator.
See the Oracle E-Business Suite Multiple Organizations Implementation Guide for
information on setting the profile MO: Default Operating Unit, implementation
considerations for operating unit security, and other details on enabling Oracle Channel
Channel Rebate and Point-of- To synchronize with modifiers in the Oracle Pricing
Sale Management application offers in Oracle Channel Rebate and Point-of-Sale
Management include the OZF: Global Flag for Pricing Related
Objects profile option.
Channel Rebate and Point-of- Budgets in Channel Rebate and Point-of-Sale Management use
Sale Management operating units in the following manner:
Channel Rebate and Point-of- In Channel Rebate and Point-of-Sale Management the OZF:
Sale Management Global Flag on Pricing Related Objects profile option
determines whether a price list has the global flag checked in
the background. The price list header screen contains the
global flag for price lists
Channel Rebate and Point-of- You can use the OZF:Trade Planning Territories Limited to
Sale Management Operating Unit profile to create and maintain territories for
Channel Revenue Management purposes enabling you to
segregate territories by operating unit. This eliminates the
requirement of setting up all territories with account sites as
matching attributes. You can set tthis profile option at the site
level. This profile option can handle either org-specific or non-
org specific quota allocation.
Channel Rebate and Point-of- The OZF:Trade Planning Territories Limited to Operating Unit
Sale Management profile option enables the Account Manager dashboard to
expose sales orders within one or multiple operating units.
The account's account site for all operating units (plus any
other matching attributes) will be derived for the territory, and
sales data will be based on those sites.
Accounts Receivable In the claims function you can switch from one operating unit
Deductions Settlement to another. The Claims Summary page displays all claims
pertaining to all operating units that you have access to. This
eliminates the need to switch responsibility. Additionally,
when you create a claim (single or mass) and if you have
access to multiple operating units, the claim creation page
allows you to select the operating unit.
Channel Rebate and Point-of- • All channels for importing point-of-sale data display the
Sale Management operating unit field – WebADI, XML Gateway, interface
table.
• Week
• Enterprise Period
• Enterprise Quarter
Oracle Channel Revenue Management must have a defined Oracle General Ledger
calendar. Ensure that the Oracle General Ledger Calendar is set up correctly. For more
information, see the Oracle General Ledger User Guide.
To use Oracle Channel Revenue Management pages effectively, ensure that Enterprise
calendar has periods defined from the Global Start Date to any future dated
transactions on which you will report. For example, if you are reporting on future dated
transactions such as quotas or forecasts, periods must be defined for all possible future
dates.
When adding more periods in the General Ledger calendar, do not change any profile
options. Re-run the concurrent program to update the time structure with the new "TO
DATE" parameter and view the log.
Use the following instructions to set up the time structure:
• Setting Profile Options, page 3-7
• Running the Concurrent Program for Updating the Time Structure, page 3-8
Note: You should not change these parameters after completing the
implementation process. If you change the parameters after data is
loaded into Oracle Channel Revenue Management, then you must
truncate all tables and rerun all concurrent processes.
2. Navigate to Setup>Profiles.
• TO DATE: 31-DEC-2005 0:0:0 (the last date previously defined in General Ledger)
• All Level: Y
For the procedure to run concurrent programs, see the Concurrent Programs section.
5. Select a type.
6. Enter a year.
3. To create new periods, enter the appropriate information in the Period Types
section and click Update.
3. At the Site level, use the list of values to view the available AMS: Marketing
Calendar options.
2. Click a group name to display the Group Detail page. Click Update to save changes.
3. Fill in the mandatory fields on the Group Detail page including Group Name and
Active From.
In Group Usages, select CRM Foundation Calendar Items from the drop-down
menu to enable Calendar functionality.
5. In the Personal preferences page, click Yes in the Display Items drop-down menu.
6. Click Update.
• Objects including Campaign Schedule, Event Schedule, One-off Events, and Offers.
4. At the Create Marketing Calendar Criteria page fill in the required details including
Object, Custom Setup, Start Date and End Date and Priority.
Select Object Status. For example, if the Object selected for display is "Campaign
Schedule", the status chosen may be Active Schedules. In this case, only Active
Campaign Schedules will appear on the Marketing Calendar.
• The revaluation rate when you revalue account balances that are denominated in a
foreign currency.
To set up period rates, define rate types (conversion types) in General Ledger. Perform
type mapping in General Ledger or in Oracle Channel Revenue Management.
To set up period rates, log in to Oracle Channel Revenue Management with Trade
Management User Responsibility.
Navigation: Administration > General > Globalization > Period Rates.
You can create or modify pseudo period rates. You can also create new period rates.
Notes:
• Period: The conversion type automatically defaults based on the type mapping.
• Claim source setup defaults, such as a default claim type, reason, claim owner, and
so on
• Claim settlement defaults, such as a default RMA transaction type, debit memo
type, credit memo type, write off adjustment type, chargeback type, and transaction
type, and rule based settlement thresholds and approvals.
• Accrual liability account: Accruals created either from a Lump Sum, Accrual,
Scan Data, or Volume offers may be treated as liabilities by some companies.
Crediting the liability account increases the liability balance.
• Receivable clearing account: This Oracle General Ledger entry, along with
Debit Liabilities, is created when a claim or deduction is created and associated
to promotional accruals if the claim settlement method is a credit memo.
• Vendor clearing account: This Oracle General Ledger entry, along with Debit
Liabilities, is created when a claim or deduction is created and associated to
promotional accruals if the claim settlement method is a check.
To set up System Parameter defaults, see the Setting System Parameter Defaults section
in this guide.
The remaining sections of the System Parameters page do not need to be completed at
this time. Some require other setups to be completed before values can be entered. The
instructions for completing these sections are provided in other sections of this
document and are referenced below.
Claim Section
To complete this section in System parameters, you must first create claim types and
reasons. For information on completing this section of the system parameters page, see
Setting System Parameter Defaults section of the Oracle Accounts Receivable Deductions
Settlement Implementation Guide.
Settlement Section
Instructions are provided in the Setting System Parameter Defaults section.
Autopay Section
Instructions are provided in the Setting Autopay in System Parameters and the Setting
System Parameter Defaults sections of the Oracle Accounts Receivable Deductions
Settlement Implementation Guide.
2. Run the Concurrent Program, AMS: Group Access Refresh to finish the process of
creating the implementation user.
3. Select the resource group in the AMS: Admin Group profile option.
Creating Resources
To create an employee follow these steps:
1. Log in with US HRMS Manager Responsibility.
3. In the Find Person box, select New and enter the appropriate information.
4. Save your work. A confirmation will appear in the lower left corner of the window.
6. Save your work. A confirmation will appear in the lower left corner of the window.
Important: In Oracle Channel Revenue Management, page level security has been
enabled for the Notes, Team, and Tasks options. Users can access these options in
Channel Revenue Management objects such as offers and budgets only if they belong to
6. Click Details to validate that the User Name field is populated with the proper user
created for this employee resource.
• HRMS Manager
• Inventory
• CRM Administrator
• Account Manager
• System Administrator
• Receivables
• Oracle Payable
• Receivables Manager
Two procedures are presented below. Use the seeded Oracle Trade Management User
responsibility for Oracle Channel Revenue Management. With this responsibility, the
user can access basic Marketing functions (core) and Oracle Channel Revenue
Management. To restrict user access to Oracle Channel Revenue Management
functionality, create a custom responsibility.
Seeded Channel Revenue Management Users
• TRADEMGR/WELCOME
• Account Manager
Predefined Responsibilities
The predefined Oracle Channel Revenue Management responsibilities are:
• Oracle Trade Management User
• Account Manager
2. Select Application>Menu
For specific procedures on creating a custom responsibility, see the Oracle E-Business
Suite Security Guide.
A sample menu structure for a custom Oracle Channel Revenue Management
responsibility is provided in the following table:
Sample Channel Revenue Management Custom Responsibility Menu Structure
• Group tab: Select a group with Usages of Sales and TeleSales and Oracle
Marketing. Ensure that the Group Member Role Sales Representative is associated
with the above group on the Resource Details screen.
3. Select the resource group in the AMS: Admin Group profile option.
Creating Activities
An Activity manages the relationship between an object's Activity Type and the
Marketing Medium.
Activities are used to identify the general purpose of a promotion, for example,
Advertising or Listing allowance.
Use the Activity page within the Administration tab to:
• Specify the available Activity and Marketing Mediums combination for a given
Activity Type.
You can create Activities within the application and link them to an existing Activity
Type. When an Activity Type is selected for a Object Create or Custom Setup, the
Activities that have been created for the Activity Type populate the Activity LOV.
If you are also implementing Oracle Marketing, then you can also use the activity setup
screen to set up related activities. For more information, see the Oracle Marketing
Implementation Guide.
Procedure
To create an activity, follow these steps:
1. Log in to Channel Revenue Management as a Trade Management User.
4. Select an Channel Category = deal. and mark as Active. Only Active Activities are
available within the application.
6. Click Go
Select a Marketing Medium from the list of active Marketing Mediums displayed.
Select Active From and Active To dates. These dates should fall within the Active
From and Active To dates of the Marketing Medium.
Marketing Medium shown up on the Object details page based on the Association
of the Marketing Medium with the various activities in the create Activity screen. A
single Marketing Medium may be associated with multiple Activities.
• Channel: Choose the appropriate activity that this medium will support. For
example, if the Marketing Medium is Direct Mail House, choose Direct Mail for the
activity.
Creating Thresholds
To create thresholds, log in to Oracle Channel Revenue Management with Oracle
Channel Revenue Management responsibility.
Navigation: Channel Revenue Management : Administration > Trade Management >
Setup > Thresholds. Click Create.
• Side Navigation Menu: The side navigation menu is the vertical menu that appears
after an object is created.
• Menu Items: Menu items are the functional areas within the application where data
can be created or where objects are viewed.
• Component Groups: Menu items are logically grouped into various sections based
on functionality. Component Groups include Planning, Execution, Tracking,
Collaboration and Approval. Within each Component Group is a logical collection
of menu items.
• Approval requirementsfor:
• Budgets: Approval rule setup
Custom setups are not org-striped. Therefore the same setups appear in every operating
unit. A few seeded custom setups are included with Oracle Channel Revenue
Management. Use the following procedure to create additional custom setups.
Procedure
To create Custom Setups, log in to Oracle Channel Revenue Management with Oracle
Trade Management User responsibility.
Navigation: Channel Revenue Management : Administration > Trade Management >
Setup > Custom Setup. Click Create.
Notes:
• Active: Select to make the setup available for users.
• Allow Essential and Optional Grouping: Select if you want to change the default
grouping.
• Source Code Suffix: The suffix that you enter is reflected when an object is created.
• Available Attributes: Use this column to indicate if the attributes for this object
should be made available.
• Essential: To control the display order of a particular object, check the Essential box
(be sure to select the Essential check box that aligns with the correct object).
Anything not checked in the "Essential" column is considered "Optional" and is
listed in alphabetical order.
You can select Offer along with Scan Data or Lump sum:
• Scan data offers: A common promotional tactic executed by companies in most all
consumer goods industries. Common examples of scan data promotions are
coupons or consumer rebate programs, which may be received by a manufacturer
as an import file from a POS system.
• Lump sum offers: In addition to offers made to customers tied to specific product
transactions (for example, $1.00 off per case), a supplier may pay customers for
other services and expenses. These include payments to secure shelf space (slotting
allowances), events (new store opening activities), and payments to reimburse
customers for advertising costs, for example. For these situations, the vendor uses a
Lump sum offer to issue a check or credit to the customer for a specific amount.
2. Recreation of accrual posting. The base accounts are taken from the budget or
budget category (should be the same as the original base accounts, unless the base
Oracle General Ledger accounts on a budget or category have been changed.)
Account Derivation Rules are used for the following:
• Debit sales/expense account by associated earnings
The Account Derivation Rules provide the configuration of the Oracle General Ledger
accounts to post actuals for particular products even when accrual postings were
created for product families. The claim itself does not need any validation.
For regular actual postings, there is a profile option that drives whether the liability
account should be constructed by the Account Derivation Rules or should be taken
directly from the original liability account. For these postings, this profile option is
bypassed and the liability account referenced in the step above is always used. Both of
the following entries are offsetting entries — the debit entry offsets the credit entry
created in the step above; the credit entry offsets the debit entry created by Oracle
Receivables or Oracle Payables. Therefore, no call to the Account Derivation Rules is
necessary for:
• Debit liability account by associated earnings amount
You can also scatter lump sum postings by dividing the budget total into smaller
amounts and creating postings to the budget and General Ledger periodically.
Setting up Rules
You can create the following types of rules.
• Mandatory Rules
• Locking Rules
Note: Mandatory rules do not apply for the offer types, Accrual, Off
Invoice, and Trade Deal.
To create mandatory rules, log in to Oracle Channel Revenue Management with Oracle
Trade Management User responsibility.
Navigation: Channel Revenue Management : Administration > Trade Management >
Setup > Mandatory Rule.
Notes:
• Object attribute: This is the side navigation menu for which this field appears.
• Selected fields: The field names in the Selected Fields column will be mandatory.
Note: Locking rules do not apply for the offer types, Accrual, Off
Invoice, and Trade Deal.
To create a locking rule, log in to Oracle Channel Revenue Management with Trade
Management User responsibility.
Navigation: Channel Revenue Management : Administration > Trade Management >
Setup > Locking Rule.
Notes:
• Parent object type: For each selection, different object selections become available
• Object attribute: This is the side navigational menu for which this field appears.
• Selected fields: Move items from the Available Fields column to the Selected Fields
column. The fields in the Selected Fields column will be locked.
Note: Certain fields are seeded in the mandatory rule and cannot be
removed from the Selected Fields.
Example
Scenario: All claims under $100 are automatically approved. All claims over $100 with
the reason Promotion go to Mary Smith, the Sales Administrator, for approval.
Solution: Set up two approval rules. The first one is for claim amounts $0 to $100. They
are routed to a default dummy approver that has automatic approval set up in the
workflow notification.
The second rule is for claim amounts over $100 with reason Promotion. These claims are
routed to Mary Smith for approval.
Use the following procedure to set up approval rules:
• Setting Up Role Types for Approvals, page 3-30
The first reviewer reviews the claim, and updates the status to "Pending Close - First
Reviewer" user status. At this user status, because the underlying system status is
Pending Close, the claim has all the behavior of a claim in the pending close status, and
none of the fields on the claim can be updated. This user status also enables other claims
users to know that the claim is under the first review. After reviewing the claim, the
first reviewer can change the status to "Pending Close - Second Reviewer", which
enables everyone to know that the second reviewer is reviewing the claim.
Seeded user statuses are included in Oracle Channel Revenue Management. See the
Oracle Accounts Receivable Deductions Settlement Implementation Guide for the list of
seeded user statuses. Use the following procedure to create additional user statuses:
Log in to Oracle Channel Revenue Management with OracleTrade Management User
responsibility.
Navigation: Channel Revenue Management: Administration > Trade Management >
Setup > User Status.
Notes:
• Default: Select this check box to set a user status as the default otherwise one of the
seeded user statuses for budgets, claims or offers is used.
To set up role types for approvals, log in to Oracle Forms and select the CRM
Administrator responsibility.
Navigation: Resource Manager > Setup > Role Types.
Notes:
• Role types: Verify that the following role types exist:
• AMSAPPR: If the role type does not exist, then create one by clicking New.
6. Type: Use the LOV to select Default Marketing Approver or the description you
gave the Default Marketing Approver Role Type.
AMS : Cut off Yes Site Enter a This determines what percentage of the
percentage for value estimated budget amount an offer must
Approvals between 0 secure in actual funding before the offer
and 100 can go active.
OZF : Source Yes Site Yes/No If set to Yes, then objects can source
from Parent only from their parent objects.
Object
If set to No, then the schedule sources
funds directly from a budget.
• Organization = 5
• Budget Category = 3
• Custom Setup = 1
To create approval rules, log in to Oracle Channel Revenue Management with the
Assigning Approvers
You can assign approvers by role, user, function or a combination of all three. The
functions in use are functions such as Object Owner, Parent Object Owner, or Budget
Owner.
These are similar to approval roles but are different in the sense that they are dynamic
based on each object (budget, claim, campaign, etc.) and do not have to be assigned to a
User. Designate an order if the approval must be sent through a chain of approvers.
For example, you have a trade promotion budget that has three approvers for the
Budget Line Approval. After creating the rule, add approvers to the rule in the order in
which they should approve. Approver with Order [1] is the first approver, followed by
Approver with Order [2] and so on.
• Enable you to customize a list of product attributes based on business needs and
integration requirements
• Hide: Select to make hide the attribute in the product screens. This is
overridden by a selected Editable parameter.
• Service Template
• Define parameters for claim payments including days due and write off thresholds
for deductions and overpayments.
• Define earning payment parameters for unearned offer accruals including various
threshold settings.
• Define code mapping for customer reason, agreement, unit of measure (UOM),
item, and end customer.
For instructions on how to create customer trade profiles, see Creating Customer Trade
Profiles, page 3-35.
2. Navigate to Customer>Organization.
3. Drill down (click on) to the Organization that you want to set up as the Parent or
Buying Group Organization.
6. On the 'Add an Organization Relationship to' select the Organization that you want
to set up as the Child of the Buying Group.
7. Select relationship of type Buying Groups, make sure the status is set to Active and
click Create.
10. Click on the Organization name just added, to display the child Organization
details page. Click relationships cue card to validate if a new relationship type of
buying group is generated for this child Org. This is done automatically by the
system.
11. Log in to Oracle Channel Revenue Management with Oracle Trade Management
Administration forms responsibility.
13. Run the concurrent program Generate Party List for Market Qualifiers.
14. This will build the buying group and link all the Organizations so defined.
• Notes
• Territory Manager
• Task Manager
To implement CRM Foundation for Oracle Marketing use the following procedures:
• Setting Up Resource Manager, page 3-38
• Setting Up Territory Manager for Oracle Channel Revenue Management, page 3-38
• Roles
• Role Types
• Employee Import
For instructions on setting up Resource Manager, see the Oracle Trading Community
Architecture Administration Guide.
The concept of winning territory in other applications equates to budget and claim
owner assignment in Oracle Channel Revenue Management. To implement Territory
Manager for Oracle Channel Revenue Management, complete the following procedures
in the order in the following order:
• Setting Up Territory Types, page 3-39
• Fully Accrued Budgets: Territories are used in fully accrued budgets to create
budget hierarchies. These budgets can be created based on a specific territory
hierarchy. When approved, a budget hierarchy mapped to the selected territory
hierarchy is created. Each child node (at the lowest level of the budget) is created by
using an Advanced Pricing modifier. When an order that meets the defined criteria
is placed, the total and utilized amount in the appropriate child budget is increased.
The primary resource for each territory is the budget owner. Other territory
resources become team members of the budget
For more details on Territory Manager, see the chapter titled Setting Up Territories in the
Oracle Territory Manager Implementation Guide.
When running the OZF-TM: Import Territory Hierarchy program, you are prompted
for a Territory Hierarchy Start Node. This value can be any root territory defined under
Oracle Channel Revenue Management in Territory Manager.
For more information on Territory Manager, see Oracle Territory Manager Implementation
Guide.
For complete information on how to set up Task Manager, see the Oracle Trading
Community Architecture Administration Guide.
The Task Manager: Default Task Status value must be set to the first status value
defined in Task Status Transition Rule for Oracle Channel Revenue Management .
This status applies to the Oracle Channel Revenue Management Administrator.
For more information on Tasks, see the Oracle Trading Community Architecture
Administration Guide..
• Note type: Select the new Note Type created. The Note Type LOV displays the text
entered as the Note Type meaning.
• Application: If you select this level, choose the application from the
Application LOV for which you want to set the profile option.
• Responsibility: If you select this level, choose the responsibility from the
Responsibility LOV for which you want to set the profile option.
• User: If you select this level, choose the user from the User LOV for whom you
want to set the profile option.
UI Defaults OZF_UI_DEFAULTS
Security OZF_SECURITY
Compatibility OZF_COMPATIBILITY
User
User
Lookups
Lookups supply the content of many of the lists of values (LOVs) in the Oracle Channel
Revenue Management user interface. Most lookups are predefined (seeded in the
OZF_NUM_CONDITION_O <=
PERATORS
=
>
>=
BW1 (Between)
PROD
OZF_DENORM_QUERY_FO
R
YTD (Year-to-Date)
MINUS
OZF_FORMULA_OPERAT
OR MULTIPLY
PERCENT
PLUS
OZF_FORMULA_ENT_TYP CONSTANT
E
METRIC
INVOICE (Invoice)
ORDER (Order)
OZF_PERFORMANCE_UO Number
M
3. You can run the program immediately or schedule batch jobs. If scheduling, select
the time frame.
Use the following high level procedure to check the status of a concurrent program.
Log into Oracle Channel Revenue Management with System Administrator
Responsibility.
Navigation: Concurrent > Request.
1. In the Find Request window, search for your concurrent program request.
• If the server is not busy, then selecting Find may be the fastest way to find your
request.
• If the server is busy, it may be better to enter search criteria and look for
Specific Requests.
4. Once in the "red" state or Phase = "completed" the "View Output" and "View Log"
buttons will become active (if the log output files have been setup correctly).
Team Access Refresh No This program is used for all objects with Teams. When
Program any team changes, this program needs to be run to
accurately reflect who the team members are. This
program updates denormalized tables with team
information.
Index-1
modules, 1-1
products, 1-1 I
Channel Rebate and Point-of-Sale
implementation user, 3-17
Management, 1-2
default responsibility, 3-18
claims
responsibility
See Accounts Receivable Deductions
default, 3-18
Settlement
implementing
deductions
business processes
See Accounts Receivable Deductions
Order to Cash, 1-6
Settlement
calendars, 3-8
Price Protection, 1-4
accounting calendar, 3-8
Supplier Ship and Debit, 1-3
calendar type, 3-9
Claims, 2-25
procedure, 3-10
See also Integrating Oracle Receivables
concurrent programs, 4-7
concurrent programs
CRM components, 3-37
additional, 4-7
notes, 3-41
running, 4-7
resource manager, 3-38
CRM components
task manager, 3-40
notes
territory manager, 3-38
associate, 3-41
MOAC, 3-2
customize, 3-41
overview, 3-1
implement, 3-41
product options
Currency Conversion
templates, 3-33
rates, 2-21
profile options, 4-1
rate types, 2-21
rates, 3-8
customer setups, 3-35
GL daily rates, 3-12
buying groups, 3-36
period rates, 3-12
classifications, 3-35
system parameters, 3-13
related accounts, 3-35
territories, 3-38
relationships, 3-35
budgets, 3-39
trade profiles
claims, 3-39
customer, 3-35
concurrent programs, 3-39
types, 3-39
E time structure, 3-6
employee resources, 3-16 users, 3-15, 3-17
import, 3-17 custom responsibilities, 3-19
integration
F Accounts Receivable, 2-21
Advanced Pricing, 2-33
flexfields
formulas, 2-35
integration, 2-9
profile options, 2-34
promotion limits, 2-35
H
Source System Code profile, 2-34
HR organization dependencies, 2-4
legal entity, 2-11 mandatory, 2-4
operating unit, 2-11 optional, 2-5
Index-2
E-Business Suite write-off limit, 2-30
Oracle Human Resources, 2-10 Subledger Accounting, 2-13
overview, 2-1 accounting method, 2-16
prerequisites, 2-4 accounting sequence, 2-19
eTax, 2-38 concurrent programs, 2-17
classification codes, 2-38 Integration
error messages, 2-39 General Ledger
flexfields, 2-9 system parameters, 2-19
General Ledger, 2-13
accounting sequence, 2-19 L
accounts setup, 2-18
lookups
concurrent programs, 2-17
extensible access, 4-5
currency conversion, 2-21
lookup types
ledger, 2-21
new, 4-4
periods, 2-18
new lookup types, 4-4
system profile options, 2-16
overview, 4-3
Inventory, 2-37
user access, 4-4
Oracle Human Resources, 2-10, 2-11
business groups, 2-11
M
business units, 2-12
MOAC, 2-12 MOAC
multi-org responsibilities, 2-12 needs, 3-3
navigation, 2-10 operating units, 3-5
organizations, 2-11 procedure, 3-4
security, 2-11 multi-org access
Oracle Payables, 2-31 See MOAC
Order Management, 2-35
transaction types, 2-36 O
Payables, 2-31 Order to Cash
invoice source, 2-32 mapping, 1-6
payment terms, 2-32
system options, 2-33
P
vendors, 2-33
Receivables, 2-21, 2-24 Price Protection
activity, 2-27 introduction, 1-4
aging buckets, 2-25 product options, 3-33
claims defaults, 2-23 template
concurrent programs add, 2-26 attributes, 3-34
credit memo reasons, 2-30 create, 3-34
flexfields, 2-28 setup, 3-34
invoice grouping rule, 2-31 profile options, 4-1
invoice reason mapping, 2-30 categorization, 4-2
invoice reasons, 2-30 compatibility, 4-3
system options, 2-27 security, 4-2
system profiles, 2-23
transaction type creation, 2-23 R
transaction type verification, 2-24
Index-3
Rates
currency conversion, 2-21
S
Supplier Ship and Debit
introduction, 1-3
T
time structure, 3-6
See profiles
update, 3-8
U
User Statuses
Creating, 3-29
Index-4