Beruflich Dokumente
Kultur Dokumente
Training Material
Rel 12.2.6
Ver 1.0
Oracle E-Business Suite (EBS) is an integrated suite of enterprise software modules for
financial management, supply chain management, project management, human capital
management, and customer relationship management.
Oracle Applications ERP is in use since last 30 + years, initially started with Oracle Financials
and then expanded to manufacturing, logistics, supply chain, customer relationship management
etc…Industry specific modules are also available for Healthcare, Aerospace, Life Sciences, High
Tech industries.
Oracle E-Business Suite (EBS) version 12 is an internet enabled product that can be managed
from a single site
Oracle E-Business Suite is back office software modules designed to integrate and streamline a
company’s business process and transactions
Oracle sells many functional modules which use the Oracle RDBMS as a back-end, notably
Oracle Financials, Oracle SCM, Oracle HRMS, Oracle Projects and Oracle CRM
Oracle Inventory
Oracle Order Management
Oracle Purchasing
Oracle Bill of Materials
Oracle Work in Process
Benefits of ERP:-
Defining Ledger
Defining of Chart of Accounts Structure
Defining of Accounting Calendar
Define Value Sets
Assigning Segment Attributes
Defining Segment Values
Defining of Currencies
Click on “Open Next Period” to open the next period. If you click on “Open Target
Period” and enter a period, then system tries to open all the periods up to the mentioned
target period.
In general, business users will enter any adjustment or accrual related journal entries
directly in GL. These journals can be entered via GL Journals forms or via Web
ADI/Spreadsheet
Field Remarks
Enter any Meaningful Batch Name
Field Remarks
Enter any Meaningful Journal Name
Please click on View Requests find and ensure that the concurrent request is
completed normal.
If it completes in error or warning, please review the output/log file to check the reasons
and then take appropriate action.
Web ADI is a spreadsheet tool through which you can upload journals into GL. In
general, most of the business users prefer to use Web ADI tool to upload the journals,
rather than the GL forms as Web ADI tool easy to use and upload the data especially if
there are large number of journal lines to be uploaded.
Navigation: - General Ledger Super user, Reliance INR Journals Launch Journal
Wizard
There are couples of Layouts available to be selected for uploading Actual journals. Pick
up “Foreign Actuals – Multiple” layout and then click on “Create Document” button
Note: - While downloading the Web ADI, if you get VB error message, then within
Excel, navigate to Excel options Trust Center Trust Center Settings Macro
Settings Check the checkbox for “Trust access to VBA project object model”.
After making these changes, please close all excel sessions and Oracle sessions and then
retry once again
Field Remarks
Enter any Meaningful Journal Name
After the changes are made, this template will appear in dropdown while downloading Web ADI
templates (As per navigation General Ledger Super, Reliance INR Journals Launch
Journal Wizard)
Journals entered between multiple legal entities are called intercompany journals. After
Intercompany journals are entered and while posting, Posting program checks if the journals are
balanced by balancing segment, if not, then it creates balancing lines and the corresponding
journal lines will have description of “Intercompany lines added by Posting program”
Navigate to General Ledger Super User, Reliance INR Journals Enter and enter the below
journal:-
Now, Click on Post button and wait for the Posting program to be completed. Once the journal is
posted, re-query the journal and check: - (Journals Enter Specify your Journal name)
In a real world scenario, there is lot of journals which are created on a daily basis by different
business users, so, Oracle has provided a feature called “Automatic Posting” through which all
eligible journals are automatically posted.
Pre- Requisites:-
1. Create Auto post criteria set (For details refer GL BR100 document)
2. Schedule/Run the program “Program Automatic Posting” by selecting Auto post Criteria
set created as per above step which will post the eligible journals
Cross-validation rules controls the combinations of values you can create when you enter values
for key flexfields. A cross-validation rule defines whether a value of a particular segment can be
combined with specific values of other segments.
You use cross-validation rules to prevent the creation of combinations that should never exist.
Ex: - Assume that your company has a policy that you should always use Finance Department
code of “110” with Natural Account “5801 – Salaries Domestic”, then the below rule can be
created
Note: - Cross Validation rules do not work on the Account combinations which are already
created. They work only on the new Account code combinations which are not yet created
Flexfield Value Security gives you the capability to restrict the set of segment values a user can
use during data entry. With easy-to-define security rules and responsibility level control, you can
quickly set up data entry security on your Flexfield segments.
Flexfield Value Security lets you determine who can use Flexfield segment values. Based on
your responsibility and access rules that you define, Flexfield Value Security limits what values
you can enter in Flexfield pop-up windows. Flexfield Value Security gives you greater control
over who can use restricted data in your application.
Ex:- Assume that your company has a policy that the account “3500” is a restricted account and
you want to restrict usage of that account for resp “General Ledger Superuser, Reliance INR”
then the below security rule can be created and then assigned to this resp
Use budgeting to enter estimated account balances for a specified range of periods. You can use
these estimated amounts to compare actual balances with projected results, or to control actual
and anticipated expenditures.
General Ledger gives you a variety of tools to create, maintain, and track your budgets, including
the ability to upload budget amounts from Web ADI tool (Spreadsheet tool)
1. Creating of Budgets
2. Creating of Budget Organization
3. Opening of Budget Year
Once the above steps are completed, download a Web ADI tool via General Ledger Superuser,
Reliance INR Budgets Launch Budget Wizard
Now, click on Oracle tab (in the Web ADI tool) and then click on Upload
Now, Navigate to General Ledger Superuser, Reliance INR Budgets Amounts and then
enter Budget, Budget Organization and then press tab
Click on Ok in the above screen, then system shows all the account combinations for which
budgets are uploaded in the system
Revaluation is the process of revaluing balances that have transactions denominated in foreign
currency in accordance with Accounting standards (ex: - Accounting Standard SFAS 52 (US).
Revaluation reflects the change in exchange rates between the date of the transaction and the
current market rate of each currency. When you run revaluation, a journal entry is created that
either increases or decreases the functional currency amount for that account, based on the
fluctuation of the exchange rate. The resulting gain or loss amounts are posted to Unrealized
Gain/Loss account specified under revaluation template.
When you run revaluation, General Ledger creates a revaluation journal batch containing a
separate journal entry for each revalued foreign currency. Note that General Ledger creates the
revaluation adjustments in your functional currency. I.e. for the revaluation journal entry, you
can see Dr/Cr for Entered Currency as “0”, whereas there is some amount under functional
currency.
In general, only Balance sheet accounts are revalued, but Accounting Standards in some
countries suggest that even P&L Accounts needs to be revalued
Rules:-
If the Profile option “GL: Income Statement Accounts Revaluation Rule” is to YTD, then
P&L accounts are revalued on the basis of YTD
If the Profile option “GL: Income Statement Accounts Revaluation Rule” is to PTD, then
P&L accounts are revalued on the basis of PTD
Once the program is completed, you can navigate to Journal Enter and query for the journals
with source “Revaluation” to check the revaluation entry created by Revaluation program
Translation is the process of translating account balances from your functional currency to
another currency. This process translates balances only; it does not translate individual
transactions.
You can translate your actual or budget account balances from your functional currency to
another currency. If you want to report financial results of say USD ledger into say INR, you can
use General Ledger's translation feature to translate your account balances from your functional
currency (which is USD) to INR.
Run translation after you have completed all journal activity for an accounting period. If you post
additional journal entries or change your translation rates after running translation for a period,
you must retranslate.
You cannot run Translation in your first period. You must define a period prior to the first period
you want to translate. You must also have a period defined following the period you want to
translate.
Pre-requisites:-
1. Ensure that Period End rate type, Period Average rate type and Cumulative Translative
adjustment accounts are mentioned in your Ledger setup.
2. Ensure that the Exchange rates are entered against the above Period end rate type and
period average rate types before you proceed with running of Translation process.
Rules:-
Once the concurrent request gets completed, you can run “Trial Balance – Translated” which
will show you the required results in INR Currency
Globalization is on the rise and so are mergers and acquisition. In the current business scenario
the major problem faced by business giants is on consolidated financial reporting of the
enterprise as a whole.
Oracle Global Consolidation System (GCS) is the solution for the above problem.
1. Data from any source system, including Oracle and non-Oracle applications can be
consolidated with GCS.
2. Subsidiaries within an instance with different Chart of Accounts and/or Calendars
3. Subsidiaries operating in different currencies can consolidate into a single Parent Ledger
with the required reporting currency.
4. Consolidate at transaction/journal level if detailed information is required.
5. Consolidate at balance level to improve performance.
6. Consolidate Actual, Average, Translated, Budget, or Statistical balances
Now, our objective is to consolidate the data from the below 3 ledgers into Reliance
Consolidated Ledger (Whose Functional currency is INR)
Before, we proceed with Consolidation process, we need to run Translation process under those
ledgers whose functional currency is other than INR. So, in this example, we need to run
translation process under USD ledger and CAD ledger to convert those balances into INR.
Navigate to General Ledger Superuser, Reliance CAD Currency Translation and run the
below process
Note:- Instead of running Consolidation 3 times (once per each Subsidiary ledger), we can create
Consolidation Set and then run Consolidation process from Consolidation Set in single go. This
is possible as long as the Accounting Calendars of 3 Subsidiary ledgers are same as that of
Consolidated Ledger. In our case, they are not same and hence we need to follow the above
process.
The above process will trigger “Consolidation Transfer” and “Journal Import” Programs. Once
they are completed, navigate to General Ledger Superuser, Reliance Consol Enter
Journals Query with source “Consolidation”
General Ledger uses summary templates to create summary accounts, whose balances are the
sums of multiple detail accounts. Use summary accounts to perform online summary inquiries,
as well as to speed the processing of financial reports, Mass Allocations, and recurring journal
formulas.
Once Summary template is created, you can navigate to General Ledger Super user, Reliance
USD Inquiry Account Enter Ledger Name and Account rage and then under Summary
Template you should be able to select the Summary template which we have created
Put the cursor on the relevant company code which has account balances and then click on show
balances which will give the balance details.
Refer BR100
Ledger Set is a group of Ledgers. All Ledgers who share same COA and Calendar (along with
Period type) can be grouped under a Ledger Set and then assign the ledger set to a responsibility
(via GL: Data Access Set profile option) so that through that responsibility you should be able to
access the data/run reports for more than one ledger.
Under the below screenshot, you can see that from “General Ledger Superuser, Reliance
Overseas”, I am able to see both USD and CAD ledgers:-
Financial Statement Generator (FSG) is a powerful report building tool for Oracle General
Ledger. With FSG:-
You can generate financial reports, such as income statements and balance sheets, based
upon data in your general ledger.
Apply security rules to control what financial information can be printed by specific users
and responsibilities in any reports they run using FSG.
Define your reports with reusable report objects, making it easy to create new reports
from the components of reports you've already defined.
Design custom financial reports to meet specific business needs.
Print as many reports as you need, simultaneously.
Print the same report for multiple companies, cost centers, departments, or any other
segment of your account structure, in the same report request.
Schedule reports to run automatically.
Produce ad hoc reports whenever you need them.
Print the reports into excel.
1. Before you define a report in Financial Statement Generator, draft it on paper. This
will help you plan your report's format and content and save you time later.
2. Define row sets that specify the format and content of your report rows. Typical row
sets include line items, accounts, and calculation rows for totals.
3. Define column sets that specify the format and content of your report columns. Typical
column sets include headings, currency assignments, amount types, and calculation
columns for totals.
4. Define any optional report objects you need for special format reports or report
distribution.
5. Define financial reports by combining report objects i.e. Row Sets, Content sets and
any optional report objects.
If you frequently run many reports at the same time, define FSG Report sets to group
those FSG reports.
Note:- If you want to update the oracle provided seeded FSG Report templates, then you
can navigate to General Ledger Superuser, Reliance USD Other XML Template
and then query up as below
Note:- You can also run FSG reports via Report Manager. It’s just a different way of running the
report and the report output of the whether the report is via “Program Publish FSG report” or
“Report Manager” is one and the same.
Mass allocations is a wonderful functionality to be used for quick generation of journal entries
for a group of cost centers, departments, divisions, ledgers. Instead of creating many manual
journals to transfer amounts from one department/account to others based on specific business
rules, users can create one allocation formula that will generate all these journals directly.
Refer BR100 for the sample Mass Allocation batch and formula.
Suppose your COA is composed of six segments: Company, Department, Account, Sub Account,
Product and Intercompany. You want to redistribute your monthly rent expense from department
210 to each department based on the amount of space each department occupies.
Department 100 is a parent that includes 3 departments i.e. 110, 120 and 130. Account 7420 is
the rent expense account.
To allocate the monthly rent expense for company 01, define the following Mass allocation
formula:
C C C C C C
C L C C C C
C L C C C C
C C C C C C
Row A represents the cost pool that you want to allocate to all departments. Rows B and C
compute the relative amount of floor space occupied by each department. Row B loops through
all department segment values. Row C computes the total of all floor space occupied.
Assume there are three other departments in the company, 110, 120 and 130 that occupy 45%,
30% and 25% of the company's floor space, respectively. These departments are children to the
parent department 100. When you run this Mass Allocation formula for an accounting period
with Rs. 100,000 of rent expense, you produce a journal entry that looks like the following:
You can use more than one looping segment in your formula. For example, you can perform the
previous allocation for all companies in your organization. First, define a parent Company
segment value (for example, 99) that is associated with all detail company values. Then use
Company value 99 instead of 01 in all five rows of the formula above. Finally, use the Looping
segment type for company 99 in each row.
There are lot of Oracle provided GL reports and prominent among them are the below:-
Oracle standard reports do not meet all business requirements of any client and hence there
would be a requirement to go for developing of new custom report or enhancing the existing
standard report.
Some of the common custom reports which will be requested by most of the clients are:-
GL Period is the last period to be closed in Oracle. GL needs to be closed after all sub ledger
periods are closed.
1. Ensure that there are no Unposted/Error journal entries by running any Oracle Standard
report or check from front end screens.
2. Ensure that all Sub ledgers are closed
3. Ensure that there is no data in GL Interface table
4. Ensure that the interfaces from all legacy systems into Oracle GL are complete and
processed
5. Ensure that Revaluations/Mass Allocations/Recurring journal templates are processed for
the concerned month.
Note:-
1. As soon as the period is closed, Sub ledger period close exceptions gets triggered
and ensure that there are no exceptions. If there are any exceptions, then reopen
the GL period, take appropriate action on those exceptions and then reclose the
period.
2. In a single go, you can open/close the GL period for all concerned ledgers by
launching the programs “Open Period “ or “Periods - Close Period “ from a
responsibility which has access to all ledgers.
3. In GL, system allows you to open/close the same period any number of times.
Also, at a time any number of periods can be in open status. But it’s always
suggestible to keep only one open period.
Different Kinds of Invoices:- The below are the different kinds of Invoices in Oracle AP:-
Standard
An invoice from a supplier representing an amount due for goods or services purchased.
Standard invoices can be either matched to a purchase order or not matched.
Credit Memo
Debit Memo
An invoice you enter to record a credit for a supplier who does not send you a credit
memo.
Mixed
An invoice type where you can enter either a positive or a negative amount.
Prepayment
A type of invoice you enter to pay an advance payment for expenses to a supplier or
employee.
Expense Report
Withholding Tax
An invoice you enter to remit taxes withheld to the appropriate tax authority.
Retainage Release
Field Remarks
Operating Unit Its defaulted based on the profile option “MO: Operating
Name Unit” linked to your AP responsibility
Type Select the corresponding Invoice Type
Trading Partner Vendor name from whom you are purchasing the goods or
After the above fields are entered, click on Actions and then click on Validate checkbox and then
click on “ok”. Once the Invoice is validated, status of the invoice changes from “Never
Validated” to “Validated”.
Note:-
1. If there are lot of invoices to be validated, then we can run “Invoice Validation” program
to validate bunch of invoices. (Navigate to View Requests Submit New Request
Invoice Validation)
2. Invoice can be paid and Accounted only after its validated
Note:- If there are lot of invoices to be accounted, then you can run “Create Accounting”
Program to account bunch of invoices (Navigate to View Requests Submit New Request
Create Accounting)
You can follow the above steps for creating Debit Memo/Credit Memo/Mixed Type Invoices as
well except that amount under Debit Memo/Credit Memo needs to be in negative.
Note:-
Refer AP BR100 which contains the details of steps required for Recurring invoices and how to
generate Recurring invoices
Creation of Payments:-
Refer AP BR100 for the below steps before you proceed with payments:-
1. Create Banks
2. Create Bank Branches
3. Create Bank Accounts
4. Create Payment Documents
5. Complete Payment Setups - Payment Process Profiles
Once the above steps, you can create Manual/Quick payments or payments can be made in batch
via PPR (Payment Process Request)
Note:- Invoice should be in Validated status before you proceed with making the payment
Bring up any open invoice and then click on Actions Pay in Full
Now, query up the invoice again and you can see that Amount Paid will have a value
equal to that of Invoice Amount
Also, click on View Payments tab to see the details of Payment. It shows the following
details:-
Field Remarks
Operating Unit Its defaulted based on the profile option “MO: Operating
Name Unit” linked to your AP responsibility
Trading Partner
Name Vendor name to whom you want to make the payment
Supplier Num Its defaulted based on Trading Partner name
Select Appropriate Supplier Site under which there are
Supplier Site open invoices and which you want to make the payment
System date i.e. the date on which you are making the
Payment Date payment
Your Company internal bank account through which you
Bank Account are making the payments
Account Currency
and Payment
Currency They are defaulted
Leave the default value or change it to appropriate
Payment Method Payment Method i.e. Electronic, Wire or Check
Payment Process Select the appropriate profile. Ex:- Reliance Post Paid
Profile Check for Check Payments
Select the appropriate invoice for which you want to make the payment and then enter the
payment amount
Now save the record and then query back the invoice. You should be able to see the Amount
paid as Rs.25000
Create couple of Invoices with Payment method as “Electronic” and then proceed with below
step so that these invoices will be picked up by below PPR process
Enter any meaningful PPR name and then under Template name enter the template which we
have created (details in AP BR100). As soon as we enter Template name, all the attributes
mentioned in Template gets defaulted to PPR
There are two invoices which are picked up by PPR run. If you do not want to make any
changes, then click on Submit button and proceed further.
Note:- If you want to remove any invoices from PPR run, then select any invoice and click on
Remove from Request to remove the invoice from PPR run.
Now, if the system do not proceed further and still struck at Formatting status, then click on
hyperlink of PPR and then review the validation error details:-
Now go back to PPR and requery your PPR, you should be able to see the status as “Confirmed”
Steps:-
4. Now try to create any Standard invoice for the supplier “ABC Vendor”, Withholding tax
code “WHT10%” will be defaulted to invoice and 10% Withholding tax will be
calculated when you validate the invoice
Also, query for the invoices in the name of “Income Tax India” which is a tax authority
and you can see that for the same amount of Rs. 3500 a Withholding tax invoice is
created
So, you will pay Rs. 31,500 on original invoice to Vendor and you will pay Rs.3500 to
Income tax India (on behalf of Vendor)
There are lot of Oracle provided AP reports and prominent among them are the below:-
Oracle standard reports do not meet all business requirements of any client and hence there
would be a requirement to go for developing of new custom report or enhancing the existing
standard report.
Some of the common custom reports which will be requested by most of the clients are:-
1. Report which shows the list of all Bank Accounts under all Operating units
2. Report which shows the list of all Prepayments
3. SLA Accounting Errors Report
4. Report which shows all Suppliers/Sites under all Operating units
5. Report which shows the details of records struck in AP interface
1. Run Sub ledger Period Close Exceptions report and ensure that there are no exceptions
2. Ensure that all inbound interfaces into Oracle AP are complete and there are no records
struck in AP Interface
3. Ensure all PPR’s are either complete or cancelled
4. Ensure that Recurring invoices (if any) are generated and accounted
5. Ensure that Create Accounting is ran and all the invoices/payments are accounted
Note:-
1. If there are any exceptions, then a program gets triggered, you can review them
and come back to this screen and then if you are not able to fix them, you can
sweep them to next open period
2. In AP, system allows you to open/close the same period any number of times.
Also, at a time any number of periods can be in open status. But it’s always
suggestible to keep only one open period.
"Posted Invoice Register" for the period between Sep 1 and Sep 30 -
"Posted Payment Register" for the period between Sep 1 and Sep 30
Balance as per “Accounts Payable Trial Balance” as of Sep 30th = Balance for concerned AP
Liability account as per GL (You can go to GL Account Inquiry to check the balance)
An AR invoice is a document that will convey how much the customer has to pay for the goods
and services he has bought from us and due date for paying the amount.
Different Classes of Transactions:- The below are the different classes of Transactions in
Oracle AR:-
Invoice
A document/bill which is generated and sent to customer. This contains details of goods
and services delivered and the amount due.
Credit Memo
Debit Memo
Bill customers for goods or services that were not included on the original invoice.
Chargeback Invoice
A new debit item that you assign to your customer when closing an existing, outstanding
debit item.
Deposit
Guarantee
Note:-
1. For each of the above transactions, at least one transaction type needs to be defined
2. Deposit and Guarantee are also called Commitment Transactions
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Transactions
Transactions
Field Remarks
Field Remarks
Now go back to Invoice header (Previous screen) and then click on complete button which
should save the record
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Transactions
Transactions Query the invoice against which you want to create Credit Memo and then
click on Actions Credit
Chargeback invoice is a new invoice which is raised to close an existing, outstanding debit item.
(I.e. an invoice or debit memo)
Let us assume that we have the below open invoice against which we create a new Chargeback
invoice with new due date
Chargeback invoice cannot be created from the above transaction workbench. It can be created
only from Receipt Workbench. So, navigate to Accounts Receivable Superuser, Reliance Cotton
Ext Receipts Receipts
Enter the above details and save. (Note:- This will close the existing invoice#10069 and create a
new Chargeback invoice
Also try to query the above Chargeback invoice# 100043 in transaction workbench
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Transactions
Transactions
While creating the invoice, enter the above Deposit transaction number under Commitment field
and then enter all other concerned details and then complete the invoice
As soon as you enter Commitment number (i.e. Deposit Transaction number), at the bottom, you
can see a message which shows the amount of Commitment balance remaining.
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Transactions
Transactions
While creating the invoice, enter the above Guarantee transaction number under Commitment
field and then enter all other concerned details and then complete the invoice
As soon as you enter the Commitment number (i.e. Guarantee Transaction number), system
shows the commitment balance at the bottom
If you want to create accounting and view accounting for a particular invoice, query up the
invoice and then click on Tools Create Accounting
A Web page opens and you can see the required accounting entries of both primary and
secondary ledger
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Receipts Receipts
Click on Apply button and then from dropdown select the invoice against which you want to
create a receipt (Note:- If you want to create On Account Receipt or Receipt Write off, then
select “On Account” or “Receipt Write off” from dropdown)
Field Remarks
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Receipts Receipts
Change the Receipt type to “Miscellaneous” and then select other required information including
Receivable Activity (which is Misc Income) in the below example and then save
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Receipts
Remittances
Say “Yes”. A concurrent request gets triggered in the background, wait for the request to be
completed
You can navigate to Receivables Superuser, Reliance Cotton Ext INR Customers Account
Merge
Click on Continue. A concurrent request gets triggered in the background. Wait for the request to
be completed.
After Merge
Define accounting rules to create revenue recognition schedules for your invoices. Accounting
rules determine the number of periods and percentage of total revenue to record in each
accounting period. You can use accounting rules with transactions that you import into
Receivables using Auto Invoice and with invoices that you create manually in the Transaction
windows. You can define an unlimited number of accounting rules
There are lot of Oracle provided AR reports and prominent among them are the below:-
Oracle standard reports do not meet all business requirements of any client and hence there
would be a requirement to go for developing of new custom report or enhancing the existing
standard report.
1. Run Sub ledger Period Close Exceptions report and ensure that there are no exceptions
2. Ensure that all inbound interfaces into Oracle AR are complete and there are no records
struck in AR Interface
3. Ensure all Receipt batches (if any) are remitted
4. Ensure that OM to AR processes are complete
5. Ensure that Create Accounting is ran and all the transactions/receipts are accounted and
transferred to GL
Once all the above steps are completed, navigate to Receivables Superuser, Reliance INR
Control Accounting Open/Close and then select the appropriate period and then
change the status from “Open” to “Closed”
Note:-
1. In AR, system allows you to open/close the same period any number of times.
Also, at a time any number of periods can be in open status. But it’s always
suggestible to keep only one open period.
Let us assume that we are closing “Sep-17” period, then ensure the below:-
Note:- Instead of individually running the above reports (i.e. Transaction Register, Unapplied
Receipts Register and Applied Receipts Register etc…), you can run AR Reconciliation Report
which will give details of the balances for those reports:-
System Options
Creation of Banks
The diagram below provides an overview of the Cash Management process, from entering bank
statements to posting transactions to your Oracle General Ledger.
1. Load Bank Statements: You need to enter the detailed information from each bank
statement, including bank account information, deposits received by the bank (i.e. AR
Receipts), and checks cleared (i.e. AP Payments). You can enter bank statements
manually or load electronic statements that you receive directly from your bank.
2. Reconcile Bank Statements: Once you have entered detailed bank statement
information into Cash Management, you must reconcile that information with your
system transactions. Cash Management provides two methods to do your reconciliations:
o Manual--This method requires you to manually match bank statement details with
accounting transactions. The method is ideally suited to reconciling bank accounts
that have a small volume of monthly transactions. You can also use the manual
reconciliation method to reconcile any bank statement details that could not be
reconciled automatically.
During the reconciliation process you can create miscellaneous transactions for bank-
originated entries, such as bank charges and interest. You can also manually create oracle
Payables payments or Oracle Receivables receipts.
Note: The automatic reconciliation process can be set up to create miscellaneous transactions
automatically.
Before we proceed with manual loading of Bank Statement, we need to complete Transaction
code mapping:- (Note:- If we are planning with manual Bank reconciliation i.e. if we are not
planning to run “Auto reconciliation program to reconcile statement lines, then this step of
maintaining transaction codes is not required):-
Navigate to Cash Management Superuser, Reliance Cotton Ext INR Setup Banks Bank
Transaction Codes
Once transaction codes are setup, Navigate to Cash Management Superuser, Reliance Cotton Ext
INR Bank Statements Bank Statements and Reconciliation
Manual Reconciliation: -
In order to perform manual reconciliation, put cursor on each row and then select Available
button which will try to retrieve the concerned record from AR or AP Module:-
You can see that the status of this row has been changed from “Unreconciled” to “Reconciled”.
Also, under AR, try to query for this receipt, you should be able to see the status of the Receipt
as “Cleared”
You can run the below program which will reconcile the statement lines
Cash forecasting is a planning tool that helps you anticipate the flow of cash in and out of your
business, allowing you to project your cash needs and evaluate your company's liquidity
position.
You can choose whether to forecast by days or periods, and choose how to organize each
template with multiple GL sources and levels of detail.
You create cash forecast templates, from which you can generate periodic cash forecasts
projecting your cash flow and requirements. Once you have generated a cash forecast, you can
modify, query, and report on it, and easily export it to Microsoft Excel or any spreadsheet
application.
Oracle Cash Management lets you create an unlimited number of cash forecasts. A cash forecast
is in a spreadsheet format, including rows (cash inflow or outflow) and columns (periods). Each
row is a source type and each column a forecast period. At the intersection of each row and
column are cells containing forecast amounts.
Cash Management lets you create forecasts using data across organizations, and in any currency.
You have the flexibility to include or exclude overdue transactions for all appropriate source
transaction types in your forecasts.
Cash inflow information is immediately accessible to the cash forecast process in Oracle Cash
Management from Oracle Receivables, Oracle Order Entry, and Oracle General Ledger. Cash
outflow information comes from Oracle Payables, Oracle Purchasing, Oracle Payroll, and Oracle
General Ledger. Using the Forecasting Open Interface, you can also include cash flows from
external systems.
At first a Cash Forecasting template needs to be created and then we can run Cash forecasting
process using that template
Navigate to Cash Management Superuser, Reliance Cotton Ext INR Cash Forecasting
Forecasting Templates
Click on Add Row of Source Type, select “Customer Invoices” and enter the below
Now, again select the source type as “Customer Receipts”, enter the below and then click on
Apply
Similarly, you can add all the relevant sources and then click on Next button
Click on Finish
Now, Click on Run forecast to run the forecasting process and you can enter the below details:-
Also, click on hyperlinks for the amounts which will give breakup of the above forecast
amounts: -
Define Calendars
Asset Cycle
Ensure that you select Invoice distribution account code combination which is defined as Asset
Clearing account in any of the Asset Category. In the above example, Account code combination
is“01-000-1570-0000-000-00” which is already defined as Asset Clearing account under below
Asset Category in FA:-
Now navigate to Fixed Assets Superuser, Reliance INR Mass Additions Prepare Mass
Additions and then query for the invoice number:-
Now change the queue from “NEW” to “POST” and then click on Done button
Navigate to Fixed Assets Superuser, Reliance INR Assets Asset Workbench Click on
Quick Additions button
In order to transfer of an asset from one asset location to another location or from one cost center
to another cost center (i.e. Expense Account change), navigate to Fixed Assets Superuser,
Reliance INR Assets Asset Workbench Query for your asset and then click on
Assignments button
After this requery your asset and then click on Assignment button and you should be able to see
only the updated row as below:-
Bring up the asset (Navigate to Fixed Assets Superuser, Reliance INR Assets Assets
Workbench Click on Retirements button
Note:- If you want to reinstate (i.e. reversing Retirement fthis asset in future, you can come back
to this screen, query for the existing retirement and then click on Reinstate button.
Click on View output of this request which should give you the details of the Assets which will
be retired
Wait for the request to be completed and then you are done with mass retirements of the assets.
Step 2:- Create AP Invoices for the cost and then add them to CIP Asset
Navigate to Fixed Assets Superuser, Reliance INR Assets Asset workbench Click on
Quick Additions and enter the below details:- (Note:- Asset type should be “CIP”)
Validate and Account this invoice and then run the below program to push this to FA:-
Wait for the program to be completed and then navigate to Fixed Assets Superuser, Reliance
INR Mass Additions Prepare Mass Additions and then query for this invoice:-
Now requery the CIP Asset and then click on Source lines, you should be able to see the AP
Invoice lines:-
Navigate to Fixed Assets Superuser, Reliance INR Assets Capitalize CIP Assets Enter
the below details and then click on Find button:-
Now requery the Asset “170577”, you should be able to see the cost and the Asset category as
“Capitalized”
1. Ensure that Mass Additions Process is ran in AP and the data is also cleared from FA
Mass Additions table
2. Ensure that all required CIP Assets are capitalized
3. Run Depreciation process and check the “Close period” checkbox which will close the
period
4. Run Periodic Mass Copy which will push the data from Corporate book to relevant tax
book
5. Run Creating Accounting in Corporate book to create relevant accounting entries and
push the data to GL
There are lot of Oracle FA seeded reports. Prominent among them are :-
Configurations:-
Enter the below details and then click on Continue (Note:- You need select a Transaction type
where Invoicing is not allowed. Ex:- I/C Journal (in the below screenshot)
Put your cursor under Initiator Accounting tab and click on”+” and then enter the Initiator
Accounting lines
Click on Go
As the batch is approved, now run the below program (Navigate to AGIS Intercompany
Superuser, Reliance View Requests Submit New Request)
Now you can also re-query this batch in AGIS, where now you should be able to see the status of
AGIS batch as “Complete”
Put your cursor under Initiator Accounting tab and then click on “+” to enter initiator accounting
lines:-
Now re query the batch and check the status of the batch
In this example, I am logging as below user (who is set to approve AGIS batches for Receiving
org “Reliance Oil and Gas inc”):-
Now, I will login as me (i.e. the person who sent the batch for approval) and then re query the
batch to check the approval status of the batch
F11 and then enter the below criteria and then Crl+F11 to retrieve the results
F11 and then enter Invoice Number (Same invoice number as that of AR invoice number):-
3. TAX STATUS: Tax Status is the taxable nature of a product or service in the context of a
transaction for a tax.
4. TAX JURISDICTION: A geographic area where a tax is levied by a specific tax authority.
5. TAX RATE: The rate specified for a Tax status in effect for a period of time; the tax rate
can be expressed as a percentage or as a value per unit quantity
6. TAX RULES: E-business tax uses the tax setups along with the tax rules to decide which
taxes apply to a transaction and how to calculate the tax amount for each tax that applies to a
transaction.
Configurations:-
As per our existing configuration, we will try to create a AR Invoice and check if system creates
a tax:-
Now, see the below scenario wherein I had selected Bill to country as “India” and hence system
did not calculate any tax:-
Now click on Calculate tax button/Validate the invoice (i.e. Actions..1 Validate) so that
system calculates the tax
Take a Simple requirement of turning off ebtax tax calculations if the AR transaction type is
“Intercompany”
Refer Ebtax BR100 for the steps involved in configuring Tax Determing factors
Now, try to create an invoice with transaction type of “Intercompany”, system will not generate
tax:-
Take a scenario wherein you want system to calculate tax at a discounted rate (say at 20% of tax
rate) for a particular customer ship to site and in all other scenarios, system should calculate tax
at normal rate.
Click on Details:-
Now, click on Apply for this rule and then again click on Apply and then again Apply till you
see the below screen:-
As expected, based on our exemption rule, system calculated tax @ of 2% instead of 10%
There are lot of Oracle seeded reports to meet the tax requirements of different countries and
some of the prominent reports are:-
Tax Register