VHDHFH_12
VHDHFH_12
Implementation
The Functional Setup Manager (FSM)
The Functional Setup Manager (FSM) in Oracle Fusion is a centralised place where configurations are
done for the user. It is also called the Setup and Maintenance work area.
The Oracle Fusion Functional Setup Manager enables rapid and efficient planning, implementation, and
deployment of Oracle Fusion Applications through self service administration.
By using the Functional Setup Manager, the organisation can:
Learn and analyse implementation requirements of Oracle Fusion Applications.
Configure Oracle Fusion Applications to match the organisation’s business needs.
Get complete visibility to setup requirements through guided and sequential task lists.
Enter setup data through user interfaces available directly from the task lists.
Export and import to rapid start functional setup at different instances.
Validate setup by reviewing setup data reports.
The Functional Setup Manager is used to implement all Oracle Fusion Applications through a standard
and consistent process.
In addition, the Functional Setup Manager allows application developers to manage application design
objects, which are the core components of Oracle Fusion Applications, and to add and modify the
functionality of the Oracle Fusion Applications.
Fig. 5 - The home page of the Setup and Maintenance work area
If you click on the Getting Started link under Implementations from the task list on
the left, a sequence of the implementation process will be shown: Plan, Configure,
Implement, Export and Import, Transact, and Maintain. You can click on the
links below each step of the process to perform the respective tasks.
Fig. 6 - Getting started with Oracle Fusion Applications - Setup and Maintenance
1. Plan
Here, you plan all of the details of the application.
2. Configure
The details of the application are configured. The task is Configure Offerings, where you
configure the settings of the features of the application.
3. Implement
The various projects of the application, called “implementation projects,” are managed
using the Manage Implementation Projects task.
4. Export and Import
Here, the configuration settings can be imported and exported between different instances,
as long as they are of the same version or patch level. The task is Manage configuration
Packages.
5. Transact
The actual transaction takes place. The “transactions” is nothing but the actual operation
of the application to be run.
6. Maintain
Maintenance such as reports, error checking, etc. can be done by using the Perform
Maintenance Tasks task.
Offerings
The first step is to choose the offerings to be implemented. When you scroll down from the
implementation process, you will be able to see a variety of “offerings” available that can be implemented
in the application. Click on each of the offering’s name to view the contents and documents related to that
offering.
Fig. 7 - Various offerings available to be implemented
Fig. 4 - The ‘Update’ and ‘Correct’ options to change the details of the enterprise
Fig. 5 - After clicking on ‘Update’ or ‘Correct,’ all of the fields will become editable
Managing Locations
To create a location for the enterprise follow the steps detailed below:
1. Expand the task list of the implementation project and click on the Go To Task icon (circled
in the screenshot below) corresponding to the Manage Location task under Define
Enterprise for Financials.
2. The Manage Locations page will open. To create a location, click on the Create button,
followed by the Create option (circled in the screenshot below). In case a large number of
locations need to be created, the Create in Spreadsheet option may be used.
3. Enter the basic details and other location information. Make sure that all of the mandatory
fields, marked by an asterisk (*), are filled.
4. After entering the required details, click on the Submit button.
5. A pop-up message will appear asking you to confirm the submission of the details. Click on
the Yes button.
6. A confirmation message will pop up. Click on the OK button.
Fig. 9 - Entering the contact details and shipping details of the location
Fig. 10 - The submission prompt
Fig. 18 - The ‘Manage Legal Addresses’ task page. The ‘Create’ icon is circled
Fig. 19 - Creating a legal address
This tutorial will deal with Oracle Fusion Financials and how it functions. In this tutorial we look at
the creation of implementation users in Oracle Fusion.
Creating Implementation Users
Implementation users are the ones who view, access, and manage the implementation projects in the
Fusion application. To create implementation users, follow the steps detailed below:
1. Go to the required implementation project by clicking on its name from the Manage
Implementation Projects page.
2. Expand the task list and click on the Go To Task icon (circled in the screenshot below)
corresponding to the Create Implementation Users task under Define Implementation
Users.
3. The Oracle Identity Manager - Self Service window opens up. Click on the Administration
link on the top right of the page (circled in the screenshot below). Note that in order to
access this, the IT Security Manager role has to be assigned to the user.
4. The Oracle Identity Manager - Delegated Administration window will open up. Click on the
Create User under the Users section to create a new implementation user.
5. Enter the details of the implementation user: First Name, Last Name, User Type, User
Login, Password, etc.
6. Click on the magnifying glass icon (circled in the screenshot below) next to the Organisation
field to search and select the organisation of the user.
7. Use the Search field to search for the name of the organisation. From the search results,
select the required organisation’s name and click on the Add button.
8. Once all the required details of the user are entered, click on the Save button on the top
right of the area.
To select more than one role to be assigned at once, hold the Ctrl key on your keyboard
while selecting the roles. Click on the Add button after selecting the roles.
5. Click on the Assign button again and search for “General Accountant%”. You will get a list
of roles as results.
The General Accountant role is simply a job role; this means that the user with this role
can only view the ledger pages but not any data.
In order to enable the user to view the data of the ledger, he/she has to be assigned the
appropriate data role corresponding to that ledger. These data roles are created
automatically upon creation of the ledgers themselves. Select the required ledger data role
and click on the Add button.
6. Once you are done assigning roles to the user, you can go back to the Fusion application.
This tutorial deals with Oracle Fusion Financials and how it functions. In this tutorial we
will look at the creation and management of implementation projects in Oracle Fusion.
Manage Implementation Projects
The next step to be undertaken after selecting the offerings in Setup and Maintenance is to
manage the projects in which the offerings are being implemented, namely the implementation
projects.
What Is an Implementation Project?
An implementation project is the list of setup tasks that need to be completed to implement
selected offerings and options. First, a project is created by selecting the offerings and options
that the organisation wants to implement together. The project is then managed as a single unit
throughout the implementation lifecycle. These tasks will be assigned to users and their
completion will be tracked using the project management tools.
Therefore, an implementation is nothing but a list of tasks to be performed together that are
grouped as a unit. For example, an organisation may choose to create a single implementation
project for Human Capital Management, Financials, and Supply Chain Management. Or it may
choose to create three separate implementation projects for the three offerings.
Furthermore, there may be multiple implementation projects inside the financials
department itself. All of these implementations are at an instance level.
Creating an Implementation Project
To create an implementation project in the Fusion application, follow the steps below:
1. Go to the Manage Implementation Projects task under Implementations from the
task list on the left.
2. Click on the Create icon (circled in the screenshot below) to create a new
implementation project.
3. Enter the basic information of the implementation project: Name, Code, and Start
Date. Click on the Next button.
4. Select the offerings to be included in the implementation project by checking the
checkbox under the Include column. Once you select a main offering, its list will be
expanded, and you will have to select its options and features individually. Once
you are done selecting, click on the Save and Open Project button.
5. The created implementation project will then be opened and shown on the screen.
Fig. 9 - Submitting the ‘Run User and Roles Synchronisation Process’ task
Fig. 10 - Confirmation of the task being submitted
To check the status of this process, go to the Scheduled Processes page under Tools in the
Navigator menu.
Fig. 1 - The financial enterprise structure with legal entities and primary ledgers
Here, the Enterprise is on top, and there can be only one enterprise for a project in Fusion.
Under the enterprise, there exist the Legal Entities. These legal entities will be associated with Primary
Ledgers. Note that there can be multiple legal entities for a single primary ledger. In such a case, each
legal entity has to be associated with a balancing segment. In case of a one-to-one relationship, the
balancing segment is optional.
Fig. 2 - A financial enterprise structure with business units
Under the primary ledger, there will be Business Units. A business unit is an entity that performs certain
business functions. Each business unit will have Inventory Organisations associated with it.
Introduction
This article will helps to understands basic functionality as available in Oracle Fusion Receivable. Oracle
Fusion Receivables provides integrated functionality to perform most of day-to-day accounts receivable
operations. Receivables functionality is managed via three Overview work areas: Billing, Receivables
Balances, and Revenue Management. All three work areas provide access to general ledger account
activities, including creating accounting, creating manual journal entries, and reviewing journal entries.
Most of the functionalities available in Oracle EBS 11i/R12 are available as is and all the mandatory
setups are also similar to the setups available in 11i/R12.
Let us understand briefly about work areas-
Billing Work Area
Billing work area helps to perform tasks related to customer billing activities. Monitor and review
incomplete transactions, and approve and research pending adjustments. Use AutoInvoice to import
transactions from other systems and generate invoices and credit memos automatically according to your
requirements. You can easily review and correct AutoInvoice import errors and resubmit AutoInvoice.
Create new invoices, debit memos, credit memos, and on-account credit memos. Perform related
activities to manage your transactions: update, duplicate, credit, adjust, dispute, and preview a
transaction. You can also create a new customer record and manage existing customers from the Billing
work area.
Receivables Balances Work Area
Use the Receivables Balances work area to perform tasks related to customer payment activities and the
management of accounts receivable balances. Review actionable items, including open receipts and
receipt batches, unapplied and on-account receipts and credit memos, receipt remittance batches, and
funds transfer errors. Create receipts manually, import receipts via lockbox or spreadsheet, or create
automatic receipts. Perform related activities to manage your receipts: apply, unapply, reverse, delete;
create invoice adjustments or chargebacks during receipt application; and remit, clear, or risk eliminate
factored receipts. You can manage receipt remittances: create, modify, and approve receipt remittance
batches. You can also perform tasks related to managing accounts receivables balances, including
reconciling receivables and managing receivables accounting period statuses.
Revenue Management Work Area
Use the Revenue Management work area to perform tasks related to revenue recognition and revenue
adjustments. Run the Recognize Revenue program to generate revenue distribution records for invoices
and credit memos that use invoicing and revenue scheduling rules. Perform revenue adjustments on one
or more transactions, including scheduling and unscheduling revenue; reviewing, adding, and expiring
revenue contingencies; and transferring sales credits. You can also manage revenue policies, revenue
contingencies, and rules that assign revenue contingencies to transactions automatically.
Customer Information
From either the Billing or Receivables Balances work area, you have access to manage both customer
information and customer account activities, in summary and in detail. You can review customer account
information by a single business unit, bill-to site, or across all business units and bill-to sites. For each
customer account, you can review transactions and receipts, dispute and adjust transactions, and drill
down to current or historical customer account activity.
Oracle Fusion Receivables provides a comprehensive solution for running day-to-day accounts receivable
operations. It includes a host of services for customer billing and payment activities, revenue recognition
and adjustments, accounts receivable balances, and reconciliation to the general ledger. Oracle Fusion
Receivables introduces SmartReceipts, an industry leading automated cash application solution, and role-
based work areas that provide embedded intelligence and focused to-do lists of transactions, receipts,
and other activities requiring immediate attention. You can actively monitor transactions and drill down to
details with its sophisticated reporting tools. Oracle Fusion Receivables comes complete with Excel
integration, tagging, watch lists, collaboration, and context-sensitive embedded help.
Fusion Receivable Mandatory setups are-
1. Auto Lockbox SmartReceipts -Fusion Receivables continues to support auto lockbox but has
enhanced to apply receipts automatically using SmartReceipt.
2. Smartreceipt correctly match receipts to invoices based upon system generated
recommendations that include exception handling
3. Reduce the number of future manual receipt applications by tracking metrics related to why the
system could not automatically apply the receipt
4. SmartReceipts functionality is extended to the receipts that are created manually or uploaded
through excel Fusion Receivable (Customer Receipts)
5. SmartReceipts Manual Receipt Entry Receipt Via Spreadsheet.
6. Smart receipt uses payment information to apply receipts
7. Recommends best potential matches for exceptions
8. Recommended invoices are prioritize and displayed to user based on user defined matching
rules
9. Using calculated score, users can quickly decide which payments to apply and which exception
recommendations to use
10. AutoMatch Rule Set-uses below 4 options-
This series of articles aims to be a quick launchpad into Fusion Receivables without spending
hours going through numerous pages of user/implementation guides. We will do three
20minutes recap into Fusion Receivables starting with this first on in series.
Simply put under receivables process Invoice is generated Amount against which payment
is received & revenue recognized. However basic business process remaining the same,
Oracle Fusion Receivables provides considerable business efficiency over earlier releases.
Lets see how?
1. Bill Customer, which includes the creation and processing of invoices and billing
adjustments, as well as template-based bill presentment options
2. Manage Revenue, which includes the processing of revenue and revenue adjustments
with timely, accurate and event-based revenue recognition
3. Process Customer Payments, which includes the processing and application of
customer payments, processing of bank deposits and clearing accounts receivables
transactions, and processing refunds
4. Mange Accounts Receivable, which includes managing customer inquiries, processing
late charges and customer statements, as well as, adjusting customer balances through
automated or manual write-offs of invoices and receipts.
5. Managing Accounts Receivable also provides quick access to generating Subledger
Accounting for all accounting events, reconciling receivables to the general ledger, and
performing period close activities
6. To assist users with their daily and period-end activities, integration with Business
Intelligence Analytics and Transactional Business Intelligence provides easy-to-use
predefined reports, embedded analytics and user-configurable reporting.
• Automated creation of billing in a variety of formats to suit your company needs
• Automation of customer payment processing with new Smart Receipts engine for more
efficient cash application
• Receivables management that includes interactive reporting for quicker reconciliation
and period close cycle
• Contingency based Revenue Management
• Easy access to billing and payment information for managing customer inquiries and
performing account adjustments
Fusion Receivables can be configured to seamlessly integrate with banks and
payment processors for quicker settlement of customer payments. Oracle Business
Intelligence Analytics provides Real-time as well as data warehouse based analytics
embedded within the application.
There are seven configuration (+ONE for autoinvoice) tasks necessary to create an
operational Receivables environment, Perform these seven tasks in the order indicated:
Set Receivables System Options: Set Receivables system options to customize your
Receivables environment. During Receivables setup, you specify your accounts, customer
and invoice parameters, and how the AutoInvoice and Automatic Receipts programs
operate.
Define Receivables Activities : Define receivables activities to default accounting
information for the activities you need, such as miscellaneous cash, discounts, late charges,
adjustments, and receipt write-off applications, Bank Error, Credit Card Chargeback/refund,
Earned Discount, Payment Netting
Prepayment, unearned Discount
Define Auto Accounting Rules: Defining Auto Accounting is a required configuration task
for processing customer billing.
Define Auto Accounting to specify how you want Receivables to determine the default
general ledger accounts for transactions. Receivables creates default accounts for revenue,
receivable, freight, tax, unearned revenue, unbilled receivables, late charges, and
AutoInvoice clearing (suspense) accounts using this information.
Define Receipt Classes and Methods Defining receipt classes and receipt methods is a
required configuration task for processing customer payments. Receipt classes determine
the required processing steps for receipts to which you assign receipt methods with this
class. These steps include confirmation, remittance, and clearance. Receipt methods
specify accounting for receipt entries and applications, determine customer remittance bank
account information, and configure automatic receipt processing and fund transfer error
handling.
Define Remit-to Addresses Define remit-to addresses to let your customers know where
to send payment for open receivables. Receivables uses the addresses to provide default
remit-to information when you enter transactions. You must provide a remit-to address to
complete a transaction. If you use AutoInvoice, but have not defined a remit-to address for a
particular customer site, AutoInvoice rejects all transactions for which it could not determine
a remit-to address.
Define Approval Limits Define approval limits to determine whether a Receivables user
can approve adjustments or credit memo requests. You define approval limits by document
type, amount, reason code, and currency.
Define Statement Cycles Define statement cycles to control when you create customer
statements. You assign statement cycles to customer profiles
Setting Up Data for AutoInvoice To ensure that the AutoInvoice process works properly,
you need to prepare Oracle Fusion Receivables for any new data that you want to import. If
your original system uses any setup data which is not yet defined in Receivables, you must
define this data within Receivables before using AutoInvoice. There are these points to
consider when setting up data for AutoInvoice:
1 Data Checklist Ensure that you have set up and updated the appropriate records in
Receivables and related applications.Add or update this setup data:
• Add or import customers, if your original system contains data for customers that are not
yet defined in Receivables.
• Add units of measure, if your original system uses units of measure not yet defined.
• Add or update in Oracle Fusion General Ledger this data:
• Currencies, if your original system uses currencies not yet defined.
• Accounting flexfield segment values, if your original system uses values not yet defined.
• Add or update in Oracle Fusion Tax this tax data:
• Tax rates assigned to tax rate codes that are not yet defined.
• Tax rates associated with products shipped to specific locations.
• Full or partial customer and item tax exemptions.
• Add or update these Receivables lookup codes:
• Free on Board (FOB) lookup codes, if your original system uses FOB point codes not yet
defined.
• Freight carrier lookup codes.
• Add or update this Receivables data:
• AutoAccounting (This is a required setup to use AutoInvoice)
• Payment terms
• Transaction types
• Transaction sources
• Salespersons
• Revenue scheduling rules
2 AutoInvoice Setup
3 Transaction Flexfield
Fusion Receivables with inherent integration with Fusion Subledger Accounting
provides accounting engine that allows organizations to establish their own accounting rules
and procedures as well as supports multiple accounting representations and currency
treatments. This integration enables an organization to support multiple geography and
reporting requirements with little to no additional effort.
Receivables have defined the event classes. An event class is equivalent to a Receivables
document such as Invoice or Credit Memo. For each event class, we have event types. For
all event classes, with the exception of event class Receipt event type Create and Update is
provided. An accounting event for an AR invoice, for example, would be the creation or
adjustment of the invoice. Similarly, for an AR receipt, accounting events would be the
creation, application, or reversal of the receipt. Any time one of these actions is taken on a
receipt transaction, an accounting event will be created. Based on the rule setup, there
may or may not be a resulting journal entry
You can update auto accounting setups under setup & maintenance as below
Quick Process steps after Fusion Receivables setups are done
1 Create Customer
2 Bill Customer/Create Invoice
No more following up with IT support on invoicing errors, business users can Correct Auto
invoice errors by downloading error data in excel, correct errors & upload corrected
invoices!
4 Receive & Apply Payments
• Lockbox eliminates manual data entry by automatically processing receipts that are
sent directly to the bank. Specify how this information is transmitted and how Receivables
validates the data and creates receipt batches. Lockbox can also automatically identify the
customer who remitted the receipt and determine how to apply the receipts to the
customer's outstanding debit items.
• Receipts via Spreadsheet integrates with Microsoft Excel to efficiently capture Receipts
data while offline in a field office. The spreadsheet can be later uploaded to the system to
create receipt batches.
• Intuitive and efficient manual standard receipt entry uses sophisticated defaulting to
reduce the amount of data that needs to be entered to create a receipt. It also leverages the
enhancements to the automatic receipt application engine to immediately match the entered
remittance advice information to open receivables transactions and apply the receipts.
• Automatic Receipts integrates with Oracle Fusion Payments to provide convenient
processing and management of Credit Card and Bank Account Transfer payments. It
automatically generates receipts for customers with whom you have predefined agreements
that let you collect payments on time by transferring funds from the customer's bank
account to yours on the receipt maturity date.
Most Frequently used method like lockbox are easier to manage as users can correct errors
using ADFdi integration & even create receipts using spreadsheet.
• multiple lockbox transmission file formats
• error correction via spreadsheet for ease of use
• The SmartReceipts application engine to increase the hit rate based on remittance
advice from your customer, and also factors related to customer payment history when
remittance advice is missing or incorrect
Simply put, under receivables process Invoice is generated Amount against which payment
is received & revenue recognized. However basic business process remaining the same,
Oracle Fusion Receivables provides considerable business efficiency over earlier releases.
Let’s see how, where& exactly how Fusion Receivables simplifies processes to enable
business focus on more important issues like Making calls to resolve Delinquencies,
Customer Queries.... rather than worrying about records stuck in Autoinvoice.
Continuing from Previous article we discussed about overall Receivables process, Setups
to create an Invoice & apply receipt to it. In this article we will continue with details of setups
and more details of invoicing, receipts, access & setups related to accounting in
Receivables
& Continue discussing late charges, revenue management, creating write-offs & finally
posting Receivables journals to Oracle Fusion General ledger in following article.
To enable a Business Unit to process receivables, enable the following business functions.
•Billing and Revenue Management
•Customer Payments
•Assign your business unit to one primary ledger and a default legal entity This assignment
is mandatory for business units with business functions that produce financial transactions .
Determination of Business Units,Ledger& LE on Receivable transactions is derived
by
In additional to the ability to schedule creating accounting process, you can run accounting on-
line after you complete the invoice and view the generated accounting on-line from the
invoice.You can create accounting an view accounting from Review Transaction page and
Manage Transaction page. Under the Action menu, you will see the following account related
actions:
•Account and Post to Ledger
•Account in Draft
View Accounting
After you enter all required information, you can complete the invoice. When you complete
an invoice, Receivables creates payment schedules based on the payment terms and
invoice date you specified and includes the invoice in the standard aging and collection
process if the transaction type has Open Receivables set to Yes.
When you complete a standard invoice, receivables will validate the following:
• The invoice must have at least one line.
• The accounting date of the invoice must be in an Open or Future period.
• The invoice sign must agree with the creation sign of the transaction type.
• The sum of distributions for each line must equal the invoice line amount.
•If the Calculate Tax field for the transaction type is set to Yes, tax is required for each line
(except lines of type Charges).
• If freight was entered for this transaction, you must specify a freight account.
• If the system option Require Salesperson is Yes, salespersons must be assigned to each
line.
• If salespeople are assigned to each line, the total revenue sales credit percentage equal
100%.
• All the activity date ranges for the setup values (for example, payment terms) must be
valid for the invoice date.
• If this transaction uses an automatic receipt method, you must enter Customer bank,
branch, and account information.
Receipts of Monies Against invoices created in Oracle Fusion Receivables
Fusion Receivables supports a variety of receipt creation methods to meet the needs of
your organization.
Receipts via Spreadsheet integrates with Microsoft Excel to efficiently capture Receipts
data while offline in a field office. The spreadsheet can be later uploaded to the system to
create receipt batches.
Lockbox eliminates manual data entry by automatically processing receipts that are sent
directly to the bank including how this information is transmitted ,how Receivables validates
the data, creates receipt batches. Lockbox can also automatically identify customer who
remitted the receipt and determine how to apply the receipts to customer's outstanding debit
items.This feature supports:
•multiple lockbox transmission file formats
•error correction via spreadsheet for ease of use
Fusion Receivables expedites user discovery and correction of authorization and funds
capture errors if they are not automatically corrected, by pushing these errors to:
1.On Watch-list
On Receivables Balances Overview page
SmartReceipts application engine increases the hit rate based on remittance advice from
your customer, and also factors related to customer payment history when remittance
advice is missing or incorrect.Allows users to specify threshold scores above which
recommendations are generated and automatically accepted.SmartReceipts also
streamlines exception cases when the Customer has either overpaid or underpaid
Manual standard receipt entry uses sophisticated defaulting to reduce the amount of data
that needs to be entered to create a receipt. It also leverages the enhancements to the
automatic receipt application engine to immediately match the entered remittance advice
information to open receivables transactions and apply the receipts.
Automatic Receipts integrates with Oracle Fusion Payments to provide Credit Card and
Bank Account Transfer payments. It automatically generates receipts for customers with
whom you have predefined agreements that let you collect payments on time by transferring
funds from the customer's bank account to yours on the receipt maturity date.
There are few special considerations to automatic receipts that enables error free & efficient
receipt application that business needs to consider & implement.
Similar to automatic receipts below are few decisions for Automatch rule set to optimize
receipts
Previous articles we discussed about overall Receivables process,Setups to create an
Invoice & apply receipt to it.In this article we will continue with details of setups and more
details around late charges,access& setups related to accounting in Receivables &upto
posting Receivables journals to Oracle Fusion General ledger.
Continuing from last article below is summary of Receipt setups for various receipt
application we discussed,simple table quickly identifies what setup is required is for each type
of receipt creation method.
When creating the receipt classes and methods, there are four primary considerations.
First,determine whether receipts will be created manually, via a lockbox or through
automatic receipt processing.
•When creating receipts manually or via lockbox, the receipt class Creation Method should be
Manual.
•When using automatic receipts, the Creation Method should be Automatic.
Second, determine which bank accounts are used for remitting receipts.
•Payments received in the form of checks or electronic payments, such as, bank account
transfer or credit card payment, need to be remitted to the bank. These payments can be
remitted directly or factored in return for cash.
Cash payments do not need to be remitted to the bank.
•It is possible to enter several remittance bank accounts for each receipt method. However, one
remittance bank account must be designated as the primary bank account for each currency
used.
Third, determine the minimum receipt amount before remitting a receipts to the bank.
Receivables allows the deploying company to control the minimum receipt amount allowed to be
remitted to a bank account by setting a minimum threshold.
Lastly, Payments that are remitted to the bank must be cleared before they are available as
cash. Users can choose to clear receipts either by using Receivables’ automatic clearing
process or by Oracle Fusion Cash Management’s bank statement reconciliation.
AutoMatch and Application Exception Rules
As a simple thumb rule you should Set conservative thresholds and then test.
Start with:High values for Customer Recommendation, Threshold Combined Weighted
Threshold and Days of Closed Invoices Threshold.Low value for Minimum Match Threshold
Review Customer Account Activities task is performed via the Review Customer Account
Details screen which is available on User’s homepage after login
Users can use standard reports to analyze customer account & then take relevant actions
Late Charges Generate late charges for overdue transactions and/or late payments.
Include late payments if you want to consider additional charges when the late payment is
applied.
Use flat, simple, or compound interest rate calculation to generate interest charges for the
transaction depending on the complexity of the interest rate requirements.
Use fixed amounts for late charge calculations if a simplified fixed amount will suffice
Use Interest Tiers and Charge Schedules to enable different interest rate charges
Interest Tiers are used to enable different interest rate charges to the customer based on how
late the invoice is overdue and how late the payment is
Use Fusion Revenue Management to
-Revenue Recognition using invoicing and revenue scheduling rules
-Crediting of invoices with rules
-Cost of Goods Sold and revenue matching
-Mass Revenue adjustments
-Access to Revenue setups directly from the Revenue Management work area.
Use pre-defined invoicing rules to support receivables recognition
In Advance: Recognizes receivable amount immediately
In Arrears: Recognizes the receivable amount at the end of schedule
Close Receivables Accounting PeriodUse following flow to track Month-End processing
which is to ensure all pending transactions are completed & re-conciled before closing
accounting period in Fusion receivables.
Use below three Work Areas below & run following reports to review and manage
actionable items to process before closing your period:
•Billing Work Area
•Receivables Balances Work Area
•Revenue Adjustments
Month-End Reports
1.Receivables to General Ledger Reconciliation Report
2.Extract Reconciliation Data for Receivables to General Ledger
3.Bad Debt Provision Report
4.Customer Balance Revaluation Report
5.Document Number Audit Report
6.Invoices Posted to Suspense report
7.Potential Reconciling Items Report
8.Projected Gains and Losses Report
9.Receivables Aging by General Ledger Account Report
10.Receivables Open Items Revaluation Report
11.Registers
12.Revaluation Reports
13.Exchange gain or loss Reports
Depending on business decision to keep historical data,Purge old extract files based on
number of days set in the Receivables Profile Option: Receivables Reconciliation Data
Purge Frequency
Job Roles & Associated Duty Roles for Month End Processing
To summarize,in these three articles we discussed setups & process to create invoices,
receipts,latecharges,credit memo & other possible transactions in Fusion receivables & then
to recognize revenue & close period to account for transaction described in these three
articles.
For benefit of readers who are new to this functionality below are some key
terms/Definitions
What is Transaction Source?Use transaction types to define the accounting for the debit memos, credit memos,
on-account credits, chargebacks, commitments, and invoices you create in Receivables. Transaction types also determine
whether your transaction entries update your customers' balances and whether Receivables posts these transactions to your
general ledger.
What is Auto Invoice?A) Autoinvoice is a tool used to import and validate transaction data from other financial
systems and create invoices, debit-memos, credit memos, and on account credits in Oracle receivables. Using Custom
Feeder programs transaction data is imported into the autoinvoice interface tables.
Autoinvoice interface program then selects data from interface tables and creates transactions in receivables (Populates
receivable base tables) . Transactions with invalid information are rejected by receivables and are stored in
RA_INTERFACE_ERRORS_ALL interface table.
What is AutoAccounting?A) By defining AutoAccounting we specify how the receivables should determine the
general ledger accounts for transactions manually entered or imported using Autoinvoice. Receivables automatically creates
default accounts(Accounting Flex field values) for revenue, tax, freight, financial charge, unbilled receivable, and unearned
revenue accounts using the AutoAccounting information.
What are Autocashrules?A) Autocash rules are used to determine how to apply the receipts to the customers
outstanding debit items. Autocash Rule Sets are used to determine the sequence of Autocash rules that Post Quickcash
uses to update the customers account balances.
What are Grouping Rules? (Used by Autoinvoice)
A) Grouping rules specify the attributes that must be identical for lines to appear on the same transaction. After the grouping
rules are defined autoinvoice uses them to group revenues and credit transactions into invoices debit memos, and credit
memos.
What are Line Ordering Rules? (Used by Autoinvoice)A) Line ordering rules are used to order transaction
lines when grouping the transactions into invoices, debit memos and credit memos by autoinvoice program. For instance if
transactions are being imported from oracle order management , and an invoice line ordering rule for sales_order _line is
created then the invoice lists the lines in the same order of lines in sales order.
What are Transaction types? Types of Transactions in AR?
A) Transaction types are used to define accounting for different transactions such as Debit Memo, Credit Memo, On-
Account Credits, Charge Backs, Commitments and invoices.
What are the available Key Flex Fields in Oracle Receivables?A) Sales Tax Location Flex field, It’s
used for sales tax calculations.
Territory Flex field is used for capturing address information
What is Autolockbox?
A) Auto lockbox is a service that commercial banks offer corporate customers to enable them to out source their account
receivable payment processing. Auto lockbox can also be used to transfer receivables from previous accounting systems
into current receivables. It eliminates manual data entry by automatically processing receipts that are sent directly to banks.
It involves three steps
1 Import (Formats data from bank file and populates the Interface Table),
2 Validation(Validates the data and then Populates data into Interim Tables),
3 Post Quick Cash(Applies Receipts and updates Balances in BaseTables).
What is Transmission Format?
A) Transmission Format specifies how data in the lockbox bank file should be organized such that it can be successfully
imported into receivables interface tables. Example, Default, Convert, Cross Currency, Zengen are some of the standard
formats provided by oracle.
What are the different statuses for Receipts?
A) Unidentified – Lack of Customer Information
Unapplied – Lack of Transaction/Invoice specific information (Ex- Invoice Number)
Applied – When all the required information is provided.
On-Account, Non-Sufficient Funds, Stop Payment, and Reversed receipt.
GL
Financial enterprise structures are the entities that define the reporting, legal and business
aspects of your enterprise
Enterprise structure now has a definition & an instance to allow users define various
accounting representation.
**Assuming reader is already familiar of it We will not go in much details of COA, Balancing
segments, Calendars, Accounting method definitions & their setups.
To streamline your chart of accounts implementation, follow the steps below:
Enterprise Structure can also be created using spreadsheet uploads enabling Functional
users to use excel spreadsheet to model, discuss & finalize the structure before the setups
are loaded into Oracle.
(1) Under the Financials offering locate the Define Chart of Accounts task grouping and
navigate to the tasks needed to successfully bring your chart of accounts implementation
into completion
Define Common Applications Configuration for Financials
Define Enterprise Structures for Financials
Define Financial Reporting Structures
Define Chart of Accounts
Manage Charts of Accounts
Manage Chart of Accounts Value Sets
Manage Account Hierarchies
Publish Account Hierarchies
Manage Account Combinations
Manage Segment Value Security Rules
Manage Cross-Validation Rules
Manage Chart of Accounts Mappings (1)
(2) Under the Financials offering locate the Define Calendars task grouping and navigate
to the tasks needed to successfully bring your calendars’ implementation into completion
Define Common Applications Configuration for Financials
Define Enterprise Structures for Financials
Define Financial Reporting Structures
Define Calendars
Manage Accounting Calendars
Manage Transaction Calendars
(3) Under the Financials offering locate the Define Currencies task grouping and navigate
to the tasks needed to successfully bring your currencies implementation into completion
Define Common Applications Configuration for Financials
Define Enterprise Structures for Financials
Define Financial Reporting Structures
Define Currencies
Manage Currencies
Manage Conversion Rate Types
Manage Daily Rates
(4) Under the Financials offering locate the task groupings below and navigate to the tasks
needed to successfully bring your legal entity setup into completion
Define Common Applications Configuration for Financials
Define Enterprise Structures for Financials
Define Legal Jurisdictions and Authorities for Financials
Manage Legal Jurisdictions
Manage Legal Authorities
Manage Legal Addresses
Define Legal Entities for Financials
Manage Legal Entities
Manage Legal Entity Registrations
Define Legal Reporting Units for Financials
Manage Legal Reporting Units
Manage Legal Reporting Unit Registrations
(5) Under the Financials offering locate the Define Accounting Configurations iterative
task list and navigate to the tasks needed to successfully bring your accounting
configuration into completion
Define Common Applications Configuration for Financials
Define Accounting Configurations
Manage Primary Ledgers
Assign Legal Entities
Specify Ledger Options
Assign Balancing Segment Values to Legal Entities
Assign Balancing Segment Values to Ledger
Manage Reporting Currencies
Define Secondary Ledgers
Manage Secondary Ledgers
Specify Ledger Options
Complete Primary to Secondary Ledger Mapping
Assign Balancing Segment Values to Legal Entities
Assign Balancing Segment Values to Ledger
Manage Reporting Currencies
Review and Submit Accounting Configuration
(6) Under the Financials offering locate the Define Business Units iterative task list and
the Maintain Common Reference Objects task grouping and navigate to the tasks needed
to successfully bring your accounting configuration into completion
Define Common Applications Configuration for Financials
Define Business Units
Manage Service Provider Relationships
View Service Clients
View Available Asset Books
Specify Customer Contract Management Business Function Properties
Specify Supplier Contract Management Business Function Properties
Manage Business Unit Set Assignment
Assign Business Unit Business Function
Configure Procurement Business Function
Configure Requisitioning Business Function
Maintain Common Reference Objects
Define Reference Data Sharing
Manage Reference Data Sets
Manage Set Assignments for Set Determinant Type
Rapid implementation is a way to configure the Oracle Fusion Financial Enterprise and
Financial Reporting Structures quickly using sheets in a workbook to upload lists of
companies (legal entities), ledgers, business units, chart of account values, and other
similar data. Once the sheets have been uploaded, the application creates your ledger,
business unit, and other components.
Begin by downloading the Rapid Implementation for General Ledger workbook using the
Create Chart of Accounts, Ledger, Legal Entities, and Business Units in Spreadsheet
task on the Setup and Maintenance work area
1. Enter the data into the sheets.
2. Upload the xml files generated from the sheets.
3. Run the deployment process to finalize the chart of accounts configuration.
4. Upload the XML files generated from the sheets for the rest of the configuration
For Example following is a spreasheet example which can be deployed using process
above.
Legal entities are discrete business units characterized by the legal environment in which they operate.
The legal environment dictates how the legal entity should perform its financial, legal, and management
reporting. Legal entities generally have the right to own property and the obligation to comply with labor
laws for their country. They also have the responsibility to account for themselves and present financial
statements and reports to company regulators, taxation authorities, and other stakeholders according to
rules specified in the relevant legislation and applicable accounting standards. During setup, legal entities
are assigned to the accounting configuration, which includes all ledgers, primary and secondary.
Setup are listed as follows :
1) Manage Primary Ledgers
2) Specify ledger Options
3) Review and submit accounting Configurations
Navigate to Setup and Maintenance
Designing Account Hierarchies in Oracle Fusion Application- Part 1
Objective:
In this training article we will understand what account hierarchies are and why we require those. In the
subsequent articles we will learn how to design Account hierarchies in Oracle Fusion applications step by
step. We will also discuss the recommendations and best practices followed for designing the same.
Below table shows the predefined profile option hierarchy and ordering.
We can configure updatable values for profile options at one or more levels depending on which levels
are enabled in the profile option definition. When a profile is set at more than one level, higher levels of
specificity override lower levels of specificity.
In the example, if the currency setting for the site is UK pounds sterling, but the Financials division works
in the Netherlands using the Euro, a manager in the US can override that product level setting at the user
level to use US dollars when accessing Financials applications. In another example, if a profile option
called Printer is set only at the site and product levels. When a user logs in, the Printer profile option
assumes the value set at the product level, since it is the highest level setting for the profile.
The profile option values specified at the site-level work as defaults until profile option values are
specified at the other levels.
In this article we will discuss high level to-do list & tools available to take the BIG step to move to Oracle
Fusion & all that it has to offer. To minimize risk on the upgrade project Few questions any implementers
needs answering are Do we have? & Automated Migration from EBS
· Migration of data from EBS to a separately-installed instance of Fusion.
· Flexible Migration Architecture
· Well-defined Process and Packaged Migration Tools
· Well defined functional & technical migration approaches
· Pre-migration, migration and post-migration steps
· Data cleansing and validation steps at each stage
· Extensible to support customers own extensions
· Pre-packaged and pre-tested migration lowers risk & uncertainty
· Framework extensibility allows partners & customers to add value
What will be migrated?
o Set-up data will either be migrated or mapped
o Transactional data will be migrated
o Controlled schema customizations will be migrated- Example Descriptive Flex Fields
What will NOT be migrated?
First step is to do Pre-Migration reporting & Readiness from Diagnostic Dashboard in EBS to obtain A
high level list of potential impacts to customer’s implementation
Subsequently run Readiness report (Summary & Detail)
• Give a summary picture per product on what will not be migrated to Fusion
• Prepares the customer for potential areas to review and take action before embarking on migration
• Detailed exception report for all products
• Provided more detailed report various entities that will be migrated and will not be migrated.
Use EBS To Fusion Data Migration offering in Fusion Setup Manager (after Completing Source data
cleanup& Validation)
Complete Domain value mapping& System preparation for data migration (Domain value maps (DVM)
are mapping tables to store mapping between source and target values), validate preparation & migration
setup,steps
Complete data migration using ODI interfaces (more details refer ODI Scenarios Orchestration)
Perform Post migration tasks & Validate Transaction , Migration using traditional methods used for
any Upgrade eg Reconcile your transactions using Spreadsheets (OTBI reports),Setup data using FSM
export import functionality etc
http://apps.com:8000/OA-HTML/AppsLogin
User ID: SYSADMIN
Password: SYSADMIN
Navigation :
Create New Responsibility with the same menus and same data group with your name.
Save it and close it.
Navigation:
Attach your ‘ Human Resources ’ Responsibility, ‘ Application Developer ’ and ‘ System Administrator ’.
As it is the first time of entering with the username system prompts you to change the password.
Give the Old password, new password and confirm the new password.
Now Press ‘Enter’ or click on ‘Submit’ Button.
The following page appears with the Responsibilities you have attached to the user.
Click on your ‘ Human Resources ’ responsibility.
Specify the 6 Key Flexfield Structures that must be defined before you can define a Business Group in
Oracle HRMS.
These are:
Navigation:
Flex field Qualifiers are mandatory for Competence Flex field ( Human Resources) and Cost Allocation
(Pay Roll).
The important point which must do while defining flex fields is to Freeze and compile each and every
Flex Fields after defining segments for it.
Human Resources :
Query with ‘Job Flexfield ’ in the ‘ Flexfield Title ’ and click ‘ Ctrl+↓ ’ in the below window displayed with
predefined flex fields to create your own Flex field for ‘Job‘.
Give a name for your Job structure and click on ‘Segments’ button.
Define the Job structure for your Organization and check the required fields based on your requirement.
Save and close the window.
Check the ‘ Freeze Flex field Definition ‘ and ‘Allow Dynamic Inserts ’ check boxes and Click on ‘Compile’
button.
Position Flex field :
Query with ‘ Position Flex field ’ in the ‘ Flex field Title ’ and click ‘ Ctrl+↓ ’ in the below window
displayed with predefined flex fields to create your own Flex field for ‘ Position ‘.
Give a name for your Position structure and click on ‘Segments’ button.
Define the Position structure for your Organization and check the required fields based on your
requirement.
Give a name for your Competence structure and click on ‘Segments’ button.
Define the Competence structure for your Organization and check the required fields based on your
requirement.
Flex field Qualifiers are mandatory for ‘ Competence Flex field ’.
Click on ‘ Flex field Qualifiers ‘ button and select any one qualifier for the Competence.
Save and close the window. Check the ‘ Freeze Flex field Definition ‘ and ‘Allow Dynamic Inserts ’ check
boxes and Click on ‘Compile’ button.
Grade Flex field :
Query with ‘Grade Flex field’ in the ‘ Flex field Title ’ and click ‘ Ctrl+↓’ in the below window displayed
with predefined flex fields to create your own Flex field for ‘ Grade ‘.
Give a name for your Grade structure and click on ‘Segments’ button.
Define the Grade structure for your Organization and check the required fields based on your
requirement.
Save and close the window.
Check the ‘ Freeze Flex field Definition ‘ and ‘Allow Dynamic Inserts ’ check boxes and Click on ‘Compile’
button.
Cost Allocation Flex field :
Cost Allocation Flex Field is the interaction between Pay Roll and General Ledger . So the Segments
which we are defining in HRMS should match with the Accounting Flex Field which we define in
Financials.
Query with ‘Cost Allocation Flex field ’ in the ‘ Flex field Title ’ and click ‘ Ctrl+↓’ in the below window
displayed with predefined flex fields to create your own Flex field for ‘ Cost Allocation ‘.
Give a name for your Cost Allocation structure and click on ‘Segments’ button.
Define the Cost Allocation structure for your Organization and check the required fields based on your
requirement.
Flex field Qualifiers are mandatory for ‘ Cost Allocation Flex field ’ also.
Click on ‘ Flex field Qualifiers ‘ button and select any one qualifier for the Competence.
Save and close the window.
Check the ‘Freeze Flex field Definition ‘ and ‘Allow Dynamic Inserts’ check boxes and Click on ‘Compile’
button.
People Group Flex field :
Query with ‘People Group Flex field’ in the ‘ Flex field Title’ and click ‘ Ctrl+↓’ in the below window
displayed with predefined flex fields to create your own Flex field for ‘ People Group‘.
Give a name for your People Group structure and click on ‘Segments’ button.Define the People Group
structure for your Organization and check the required fields based on your requirement.
Save and close the window.
Check the ‘Freeze Flex field Definition’ and ‘Allow Dynamic Inserts’ check boxes and Click on ‘Compile’
button.
Business Group Creation
Navigation :
Navigation :
Select the Employee number , Applicant Number Generation, Contingent Worker Generation Fields as
either as ‘Automatic’ or ‘Manual’ based on your business group requirement.
Select and attach your grade, people group, job, costing,position, competence flexfields to your business
groups here. Select your Legislation Code and currency.
Attach ‘HR Organization’ as well so that we can attach employees in that organization.
Navigation :
Profile → System
Attach our business group to HR Security Profile.
Under ‘HR Cross Business Group’ Profile Select ‘yes’.
Add ‘HR with Payroll’ for ‘HR User Type’
Navigation :
Navigation :
Navigation :
Create the Jobs in your Business Group based in the Structure you have defined for the jobs.
Navigation :
Job is a role in our organization. Here we will create jobs which we want in our organization.
The job group will be generated automatically.But if we want a new job group we can create it by our
self. Don’t forget to check the date. After creating the jobs with the job code and job name save them.
Now click on Name field popup will display now add your desired job description on by one.
The next step is to create positions in our organization.
Jobs Positions
4) A job may have multiple positions 4) A position will have specific job
Navigation :
Navigation :
Navigation :
Navigation :
Navigation :
We can create Requisitions, vacancies and openings in our organization using ‘Requisition and Vacancy’
window. A requisition can be for one or more vacancies .
Enter the requisition and save it before beginning to define the vacancy.
If you advertise vacancies using SSHR, enter the vacancy category. The vacancy is automatically
advertised under this category.
You can select one or more assignment components to define the vacancy.
Optionally enter the budget measurement unit and value for the vacancy. The value you enter is for all
the openings for that vacancy.
Creating Recruitment Activity :
We use ‘Requirement Activity’ window to define either single recruitment activity or more.
Enter the details of the recruitment activity. You can enter the name of a ’parent’ recruitment activity in
the Within Recruitment Activity region, if the activity you are defining is part of a campaign.
Choose the Recruiting For button to select one or more vacancies to associate with the activity.
Navigation :
Navigation :
Enter the applicant’s name and an identifying number recognized by the system.
Select a status for the application. By default a new application has the status Active Application (or an
equivalent user status defined on your system). All other fields are optional.
Enter information in the Further Information field if your Oracle localization team has set it up.
To enter an address, select a national address style. A window opens with the address format for the
country you select. Enter the address lines and choose OK.
The Date Received defaults to your effective date, but you can change it. This is the date the applicant’s
record will begin.
You can select a recruitment activity. If there is only one vacancy for the activity, the vacancy details
appear automatically.
If you select a vacancy, applicant assignment information is displayed from the vacancy record. You can
add to this information or change it. However, if you change it, the vacancy field clears.
If you do not select a vacancy, you can enter assignment information in the Vacancy Applied For region.
If you do not enter an organization, it defaults to the Business Group.
Updating Applicant Assignments by Group:
We can query and update the groups of Applicants assignments using ‘Mass Update of Applicants’
window.
Navigation :
If you want to update all or most of these applicant assignments, choose the Select All buttons. Then
unchecked the Mark check box for any assignments that you do not want to update.
If you want to update less than half of this group of assignments, check the Mark check box for each
assignment you want to update.
If you want to update the status of the selected assignments, select the new status.
If you want to refer these applicants to a new recruiter, select the name of the Recruiter.
Typically, you track applicant progress through a series of interviews and update the status of the
application after each interview. You can schedule these interviews and update the applicant
assignment status using the Applicant Interview window. Before you can schedule interviews, interview
types, such as First Interview, or Selection Test, must be defined as values for the Lookup
Select an interview type, and enter the date of the interview in the Start Date field. You can also select a
location and enter times and an end date.
If you want to associate an applicant assignment status change with the interview, enter it in the New
Status field. This creates a date tracked update to the applicant assignment. You cannot enter a status
when:
The interview date is the date when the active application status began
Follow the same process till we give the ‘Offer’ to the applicants to hire them and the applicant may
accept or reject it. If the applicant accepts the offer the next step is to hire the applicant as an employee.
The main point to remember here is that there must be one day difference between the day the
applicant accepts the offer from the company and hiring the applicant as employee.