Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Approvals:
2. MN Chaturvedi IT Director
Change Record
Reviewers
Name Position
Distribution
Note To Holders:
If you receive an electronic copy of this document and print it out, please write your name on the equivalent
of the cover page, for document control purposes.
If you receive a hard copy of this document, please write your name on the front cover, for document control
purposes.
Document Control.......................................................................................... 2
This document aims to define the future process of Financials for OIC to be used in Oracle Financials. It covers
each of the high-level business functions and the processes that it performs.
Introduction / Objective:
This document describes the Future State Solution Design of the Oracle Financials to be implemented at OIC.
Objective of this document is to communicate the features and recommendations of the perceived Oracle
Financial system to the key users. The recommendations will be used as a basis to parameterize the
GL/AP/AR/FA/CM modules in the test system
This will become the base-line document for the Oracle Financials Development. The contents of the
document identify the components of GL/AP/AR/FA/CM that will be incorporated in the new system.
General Ledger is the mother module where all the other sub ledger modules are integrated, where the final
financial results are derived in this module. The accounting structure is defined where all the other sub ledger
modules are accessing the structure. Basically the final reporting is from the General Ledger.
Accounts Receivable manages the debtors. Customer, customers payment terms, credit limit, order limit, etc.
is handled in AR. AR handles automatic receipts, manual receipt, remittance and also adjustments and charge
back.
Accounts Payable handles creditors management. Supplier is managed in Accounts Payables. AP is allowed to
manage supplier branch-wise and also the payment terms, limiting invoice amount, etc. Payment can be done
automatically through payment batches and also manual payments for single supplier, and single / multiple
invoices.
Fixed Assets handles asset accounting like addition, deletion, retirement, reclassification and depreciation.
Cash Management handles automatic / manual Bank reconciliation and also reporting like cash forecasting and
cash positioning.
Note: Event CatalogLists significant events to which the business responds and which are within scope of
the process designs.
Note: Process DescriptionsA high-level, textual description of the process that is executed in response to
each event, together with an identification of the process main inputs and outputs.
Note: Process Step CatalogThe main process steps that make up the process. Each step should have a
brief, descriptive title. The agent responsible for the execution of each step is also recorded.
Note: Process Flow DiagramA description of the high-level design in graphical form.
Automated task
Legends
Assumptions:
Since Chart of Accounts, Calendar, Currency are same in all the units, it is assumed that using Multiple Set of
Books is enough to handle all transaction in all the units including HO.
Process Step #
Process Step Description Agent Frequency
S1_GL_P_1.1 1. Create Chart of Accounts with 6 Segments namely Company, Cost Centre, Account, Process As and when
Activity, Future1 & Future 2.
Owner required
2. Company Segment will have the values of all the Units (ASECO, AOI, RTC, GSL, EPP, etc).
It will be unit. For Group level reporting Parent Unit will be created and all the units
will be grouped using parent child relationship.
3. Branch segment will be for each Location of units. If the location name is common for
units, the same location will be used by all the units.
4. Similarly cost centre will have the list of values like HR, Finance, Admin and Production
Departments.
5. List of Accounts will have the values under Asset, Liabilities, Revenue and Expenses.
Under the Revenue all type of revenue accounting heads will be defined and will be
grouped using parent child relationship.
6. Activity segment will have the values like Logistics, C&F, Tipper, Trailer, Crating etc
where the revenue budget has to be defined.
7. Future segment will be set up for future use.
S1_GL_P_1.2 1. Create Calendar from July to June , Period type monthly Process As and when
S1_GL_P_1.3 1. AED Currency will be enabled. Also Foreign Currencies like USD, Euro etc will be Process As and when
enabled.
Owner required
2. Corporate rate will be defined for USD.
3. Other Currencies spot rate will be used.
Chart of Accounts
The journal voucher form should contain an entry or entries, explanations, references to documentary evidence
supporting the entry or entries, and the signature or initials of one or more properly authorized officials.
Journals are created if any adjustments required at the General ledger level and if any of the transaction cannot
be handled in subledger modules like Payables , Receivables etc..
Assumptions: 1. Multiple Set of Books.
Process Step #
Process Step Description Agent Frequency
S1_GL_P_2.1 Create Journal Categories Intercompany Fund Transfer, HO expenses, Apportions of Provision etc. Process As and when
Owner required
S1_GL_P_2.2 Create Multiple Clearing accounts in the list of accounts. Process As and when
Owner required
amount.
S1_GL_P_2.5 Separate Document Sequecing for each units for all the documents such as JVs, invoice, orders Process As and when
Owner required
Gap
Document Sequence will work on Numerical Part not with Alphanumeric.
S1_GL_P_2.6 Enable revaluation. Create Corporate rate for all the foreign currencies in every quarter. Create the Process As and when
revaluation. Run the revaluation on every quarter. Owner required
Import JVs
Day-end
Transfer from
feeder
modules
Enter JV N Revers Y Mark JVs for
Finan Feeder
details in al reversal in
ce system
system require the system
journals
d
For direct
entry in GL
Generate Y N
recurring
A
JVs
B
Generate
allocation
JVs
Period-end
Process Step #
Process Step Description Agent Frequency
S1_GL_P_3.1 1. Retire the Asset from Units FA Corporate Books. Raise the sales Invoice from Receivables to Process As and when
Bill the Other Unit. Owner required
2. Enter the Asset through Mass Additions in the buying unit whereby Payable and Asset booking
process will be taken care.
3. When HO Built and transfer, it will be in the books of HO as CWIP asset till the completion
and once it is completed, it will be capitalized and transferred to units as per the step 1 & 2
defined.
4. In case of Progress billing only incremental amount can be booked as CWIP asset and at the
time of completion, capitalize it.
5. Gap Running bills details, % completion calcution
S1_GL_P_3.2 1. Pass a Employee transfer Journal Category JV to transfer all the balances from one unit to Process As and when
other unit. Owner required
S1_GL_P_3.3 2. Employee decides on the product, Create a Purchase Requisiton by the Employee for the Process As and when
Product and it will go through the approval process and sent to JVC. Owner required
3. Once employees unit receives the product from JVC, book the Invoice and make Payment.
File Ref: Solution Design- ASG (Draft. 1.0)
17
Process Step #
Process Step Description Agent Frequency
Meanwhile HR has the responsibility to deliver the Product to Employee as well as to update
the Payroll Deduction in HRMS.
S1_GL_P_3.4 1. Create Sales Order, Sell the item against the Sales Order. Process As and when
2. Receive the item also against the PO from the Unit. Owner required
3. Use Contra Charging and Net off the Customer & Supplier Balances.
4. Create Intercompany Sales and also Intercompany Purchases account and netoff at the time
of Consolidation.
5. Raise the Debit/Credit Memo in Receivables/Payables and Pass the same JV in GL to HO to
transfer the Balances to Fund Account.
S1_GL_P_3.5 Pass manual JVs under the Journal Category Interest Charges. Process As and when
Owner required
S1_GL_P_3.6 Use appropriate Journal Categories based on the reason for this Book Entry. Process As and when
Owner required
S1_GL_P_3.7 Use appropriate Journal Categories based on the reason for this Book Entry. Process As and when
Owner required
S1_GL_P_3.8 Use appropriate Journal Categories based on the reason for this Book Entry. Process As and when
Owner required
S1_GL_P_3.9 Use appropriate Journal Categories based on the reason for this Book Entry. Process As and when
Owner required
S1_GL_P_3.10 Once the contract is signed, Raise an Advance Invoice based on Revenue Recognition Rule which has Process As and when
to be split into days & Months. Adjust the receipt against this invoices manually. Owner required
S1_GL_P_3.11 If its recurring in nature charged by the units to other units, create recurring journal to the extent Process As and when
required. Owner required
S1_GL_P_3.12 Use appropriate Journal Category say Retained Earnings Transfer and manually pass a JV every month Process As and when
to HO account. Once the Profitability is finalized for the year check the legal reserve condition and Owner required
transfer the balances to HO.
S1_GL_P_3.13 Pass Manual JV using Joint Venture Dividend Category. Process As and when
Owner required
S1_GL_P_3.14 In HO Process As and when
Create each Units Cash as a Customer, receive cash hitting the Deposit-HO. While returning the Owner required
Deposit create standard invoice in Payables debiting HO-Deposit account and make payment.
Owner required
Allocation norms
Set
Finan Senior Create
allocation
ce Management
allocation JV
norms
Yearly
Quarterly
Periodically Other - Mass
Allocation
Formula listing
Notes
Identify:
Common expenses at Head Office, Department
Head Office expenses attributable to Departments,
Identify norms for allocation of common expenses
If the actual numbers delivered through the financial year turn out to be close to the budget, this will demonstrate
that the company understands their business and has been successfully driving it in the direction they had planned.
On the other hand, if the actual diverge wildly from the budget, this sends out an 'out of control' signal and the
share price could suffer as a result.
Assumptions:
Process Step #
Process Step Description Agent Frequency
Create HO Budget, Create HO Revenue Budget Organisation and Assign all the Revenue accounting Process As and when
S1_GL_P_4.1 heads with Advisory Control for PTD basis. Owner required
S1_GL_P_4.2 Create HO Budget, Create HO Expenses Budget Organisation and Assign all the Expense accounting Process As and when
heads with Advisory Control for PTD basis. Owner required
S1_GL_P_4.3 Create HO Budget, Create HO Fixed Asset Budget Organisation and Assign all the Asset heads with Process As and when
Advisory Control for PTD basis. Owner required
S1_GL_P_4.4 For revenue, expenses and capex actual vs budget, create FSG reports. Process As and when
Owner required
Trial balance
Previous budgets
Previous Actual
Approved budget
Enter budget
Budgeting User Post budget
Journals in
process Department in GL
the system
Process Step #
Process Step Description Agent Frequency
S1_GL_P_5.1 Using Global Consolidation, the financial consolidation will happen. At any point of time, the Process As and when
balances can be seen at the Group Level by transferring the data to consolidation set of books. Owner required
S1_GL_P_5.2 Define FSG for Consolidated Budget Report. Process As and when
Owner required
S1_GL_P_5.3 Separate Sales account and Purchases account will be created for Intercompany sales and purchases. Process As and when
At the time of consolidation, this accounting heads will be netted off.
Owner required
Assumptions:
Process Step #
Process Step Description Agent Frequency
Gap - Develop report using FSG report writer as per the specs
Gap - Develop report using FSG report writer as per the specs
Gap - Develop report using FSG report writer as per the specs
Gap - Develop report using FSG report writer as per the specs
Gap - Develop report using FSG report writer as per the specs
Financial reporting...
Report request
N
Finan Standard Decide report Create and
ce report criteria print reports
Financial
Y statement
generator
(in GL)
Print reports
from GL
Oracle Standard
reports
Saved FSG
reports
From the point of view of a seller, an invoice is a sales invoice. From the point of view of a buyer, an invoice is a
purchase invoice. The document indicates the buyer and seller, but the term invoice indicates money is owed or
owing. In English, the context of the term invoice is usually used to clarify its meaning, such as "We sent them an
invoice" (they owe us money) or "We received an invoice from them" (we owe them money).
Assumptions:
Order Management is used for Auto Invoicing.
Process Step #
Process Step Description Agent Frequency
S1_AR_P_1.1 1. Create Transaction type for any Income. Process As and when
2. Create accounting rules based and customer rental agreement and raise the invoice in AR Owner required
after sign off of rental agreement.
3. Create a receipt for Advance deposit and pay through payables while returning.
4. Gap: Cheques Tax Collected 15% from the tenant and it has to be remitted to government.
Its not the purview of HO records. Its being handled out of books. However requirement is
to track such cheques and remittance.
Entries transferred to
General Ledger
Assumptions:
Process Step #
Process Step Description Agent Frequency
S1_AR_P_2.2 1. Create Transaction type for Deposit. Receive against the deposit transaction. Else use Process As and when
standard on account receipt.
Owner required
Gap
Undated Cheques required with approval - Required report of this cheques
S1_AR_P_2.3 1. Create a Credit Memo and close the balance of that Invoice in Receivables. Process As and when
File Ref: Solution Design- ASG (Draft. 1.0)
40
Process Step #
Process Step Description Agent Frequency
S1_AR_P_2.6 1. Enable Manual and Automatic Write-off Option Process As and when
2. Set up approval limit
Owner required
S1_AR_P_2.7 Process As and when
Enable Miscellaneous receipts functionality.
Owner required
Entry created is
Enter Confirmation A/c
Receipt Dr
details in Receivables A/c
AR Cr
Automatic
Remittance
Entry created is
Remittance A/c
Intimation from Bank Dr
about the clearance of Confirmation A/c Cr Print
Receipts Remittances
Clear the
Cheques in
Cash
Management
Entry created is
Bank A/c
Run
Dr General
Ledger
Remittance A/c
interface
Cr
Entries
transferred to
General Ledger
Assumptions:
Process Step #
Process Step Description Agent Frequency
process etc.
Gap:
1. Credit Control Form and Approval Process.
2. Visibility at SBU level and group level, customer credit evaluation, limits, checks, exposure,
outstanding, PDCs obtained, gross order value, orders pending, orders in process etc.
3. Trade licenses of the customers to be tracked. Customers with invalid/expired trade licenses
should not be allowed for any credit sales with ASG.
Customer
Entry
Custo Yes Do not
mer Enter
exists The
? Custom
Query on system er
Request from sales for customer No
team name
Enter all
customer details
manually
Automatic
Customer generation of new
number customer number
Enter Site
details
Assumptions:
Process Step #
Process Step Description Agent Frequency
Gap:
Actual Delivery Date should be captured in Order management and it should be populated in
Receivables. Report should pick up this date for calculation purpose.
Assumptions:
Process Step #
Process Step Description Agent Frequency
Solution
Account Status Report
S1_AR_P_5.2 Open Invoice Aging
Report shows the details of all the outstanding invoices on a defined age group
Solution
Solution
Receipt Register / Applied Receipts Register
Solution
Gap: Need to create a report based on the reason receipt reversal due to Non sufficient funds.
S1_AR_P_5.12 PDCs cheques received on hand as on date - by date / customer
Post dated cheques received from customer which has to be remitted to bank as per the due date.
Solution:
If they know the bank during the time of receipt of cheque, then they can enter in the if they run
the Receipts Awaiting Remittance Report will give you the details of cheques on hand.
Gap: Since after receive the cheque from customer since the deposit of cheque to the bank will be
decided on the date of deposit, this cheques on hand cannot be handled in Oracle.
Solution
Gap: Need to create a Report Party/Invoice Wise Late collection report With Interest
Solution
Customer Credit Snapshot
S1_AR_P_5.15 Collections
Solution
Collections by Collector report
S1_AR_P_5.16 Customer Directory
Solution:
Customer Listing Detail/Summary
S1_AR_P_5.17 Sales Invoice Register
Solution
Sales Invoice Register
S1_AR_P_5.18 Overdue debts interest cost - by customer
Difference between the due date and the current date multiplied by amount involved and interest
rate. This is for the uncollected amount.
Solution
Gap: Need to create a Report Party/Invoice Wise Overdue With Interest
An invoice is essentially a detailed bill left by vendors and outside suppliers for goods or services rendered to a
company. A typical invoice might list the quantity of each item, prices, billable hours, service description and a
contact address for payment. While some expenses may be paid out of a general fund or petty cash account, an
invoice is usually paid through an accounts payable department by the posted due date.
An invoice is a legal document which can be used as evidence of an incurred debt. The recipient of the goods or
services can challenge the legitimacy of individual charges, but the invoice itself is considered a bona fide debt.
Assumptions:
Process Step #
Process Step Description Agent Frequency
S1_AP_P_1.1 1. Use Default PO invoice type if the invoice is item based. Process As and when
2. Matching to be done of the PO with the Quantity and the price. The mismatch exists Owner required
then it will be placed on an autohold by the system.
3. The GRN can be linked only to one PO and this has to be provided .
4. Tolerance limits can be set with reference to the QTY. The Approval option to be
enabled for the Invoices.
S1_AP_P_1.5 1. The Employee Template to be prepared for the employee. Process As and when
2. Approvals to be handled automatically by the requisite workflow.
Owner required
3. The cost centre owners/business manager has to be set to enable the approval flow.For ex if
the approval is required from the Finance Manager then that has to be set to the cost
centre.
Audit Department needs a report on the difference found during the audit. Owner required
Unit name / Supplier-Customer / Actual Invoice Amount / Entered Invoice Amount / Excess Paid
Finance Approve
Enter Print unapproved
Depart invoices
Invoice invoice for
ment on-line
Manual Approval
Prepayment
s
Unapproved Application
Invoice Prepayment Status
Report
Accounting Entries (on
Accounting Entries (on Approve
approval) application of Post to the
Applicati
Dr Expense account advance) GL
on
Cr Sundry Creditors Dr Sundry Creditors
Cr Advance account
Assumptions:
Process Step #
Process Step Description Agent Frequency
S1_AP_P_2.1 1. Define Banks with various payment methods like check, cash, eft etc.. Process As and when
2. Use Payment Workbench to pay single supplier multiple payments. Owner required
Gap:
3.Printer setup and check format has to be done for each bank
4.Payroll payments through e-transfer
S1_AP_P_2.2 1. The future dated payment option has to be enabled to handle Post Dated Cheques. Process As and when
2. The pay through date option when creating the payment batches can be used to select the
Owner required
future dated due invoices.
3. Multiple Suppliers, Multiple Sites and for Multiple Invoices can be paid through this option.
S1_AP_P_2.3 1. The Prepayment option has to be enabled for the adjustments of the amount that are paid Process As and when
in advance against a PO.
Owner required
2. Create prepayment and select the Purchase Order for advance against a Purchase Order.
3. Book Invoices against the Purchase Order.
4. Select the Prepayment and apply against the Invoice for that Purchase Order.
S1_AP_P_2.6 1. The checks can be voided with the distribution lines that can be set up to provide for voiding Process As and when
the payments.
Owner required
2. The allow void and Reissue option can be used in the cases of the spoilt checks wherein a
replacement check will be created.
Solution
1. The advances for business purpose can be handled by the prepayment option being enabled.
2. At the time of submission, if there is any payment to employees, it can be handled by
File Ref: Solution Design- ASG (Draft. 1.0)
61
Process Step #
Process Step Description Agent Frequency
Supplier Advances
Prepayment
Voucher
Finance Enter
Purchase Prepayment Paymen
Departme Approve
Order Invoice t
nt
Process Step #
Process Step Description Agent Frequency
S1_AP_P_3.1 1. The list of Suppliers with their addresses have to be obtained and set up in the system Process As and when
2. The suppliers will be attached to the payment term . Owner required
Gap:
1. Supplier has different sites to be at the Currency level also. I.e. sometimes supplier has two
sites with different currency and the balance has to be net off.
2. Customer / Supplier belong to which parent group.
S1_AP_P_3.2 1. The payment term can be set according to the requirement. Process As and when
2. The PO when created defaults to the Payment term that is attched to the supplier but a Owner required
required payment term can be selected from the LOV thereby overriding the one to which
the supplier is attached.
S1_AP_P_3.3 1. The discounts can be provided for when setting the payment terms. Process As and when
2. The freebies and the complimentary items can be tackled by creating a deal for the supplier Owner required
and then creating a PO with the same supplier item as the deal with a location added to it.
File Ref: Solution Design- ASG (Draft. 1.0)
65
Process Flow Diagrams - Suppliers
Supplier
Entry
Suppl Yes
ier Do not
exists Enter
? Supplier
Query on system
Request from for Supplier name No
Purchase Team
Automatic
Supplier generation of new
number supplier number
Enter Site
details
Assumptions:
Process Step #
Process Step Description Agent Frequency
Solution
Gap: Statement of account currency wise
S1_AP_P_4.2 Supplier Stmt of A/C - foreign currency
Solution
Gap: Statement of account currency wise
S1_AP_P_4.3 Supplier Status
Solution:
Suppliers Report
S1_AP_P_4.4 Payment Forecast
Solution
Cash Requirement Report
S1_AP_P_4.5 Account Balances - L/C, F/C
Solution
Gap: Standard Report Not available
S1_AP_P_4.6 Supplier List (with address)
Solution
Supplier Mailing Labels
S1_AP_P_4.7 Summary Age Analysis
Solution
Invoice Aging Report
S1_AP_P_4.8 Open Invoice Age Analysis
Solution
Invoice Aging Report
S1_AP_P_4.9 PDC's Summary Report - for a period
Solution
Future Payment Maturity Date Report
S1_AP_P_4.10 Party Wise Payment Register
Solution
Supplier Payment History
S1_AP_P_4.11 Reporting and visibility of supplier liabilities Versus customer outstanding balances (Where supplier is
also a customer/group customer/subsidiary/party), across units, SBUs and group.
Solution
Gap: Not a Standard Report Alternatively use supplier customer netting report.
S1_AP_P_4.12 Job wise Supplier outstanding report
S1_AP_P_4.13 Summary of Cheques issued but not cleared for more than X months.
Fixed Assets handles categorization of asset based on the life and depreciation methods. FA has major category
like Machinery, Land, Building etc. and minor category like Office Building, Factory Building which is dependent on
Major Category. Various types of depreciation methods available and for calculation of depreciation, prorate
conventions is required based on the calendar. Assign the Asset to a location and to a employee to have a better
control. Also asset additions. Transfer, reclassification can be handled .
Process Step #
Process Step Description Agent Frequency
S1_FA_P_1.1 1. Create Purchase Order and Receive the Asset Process As and when
2. Create Invoices for the receipt of Asset Owner required
3. Transfer the Asset through Mass Additions Program
4. Add the Asset in Fixed Asset with Additional Details.
S1_FA_P_1.7 1. Create Purchase Order and Receive the Asset Process As and when
2. Create Invoices for the receipt of Asset Owner required
3. Transfer the Asset through Mass Additions Program
4. Add the Asset in Fixed Asset with Additional Details.
S1_FA_P_1.17 1. Capture all the leased assets Category wise Process As and when
2. Capture the Supplier of Leased Assets Owner required
3. Enable Auto invoice and payment schedule for Supplier of Leased Assets.
GAP:
Tracking of Machinery sent for repairs.
Consumption of Machinery Spare Parts
Tracking of Warranty Parts supplied with the Machinery
List of Suggested / Recommended Spare parts by the manufacturer to the concerned machine.
Gap:
Alert within 60 days of expiry of warranty/insurance for an asset.
Solution
1.Setup the Scheduling of Machinery Maintenance
Fixed
Accounts Assets
Purchasing Inventory
Payable
Capitalization
PO Definition Receiving Transaction Process
Invoice entry
PO & Receipt
matching
Assumptions:
Process Step #
Process Step Description Agent Frequency
Standard Report
Gap:- Value for Unreconcilled Reports
Each bank account tracks separates check numbers for Handwritten Checks vs Computer Checks.
When reconciling Bank Accounts, the system includes Deposits and Withdrawals in transit in addition to the cleared
transactions. Process a Transfer between accounts, post ATM transactions and Bank Fees.
Print a Reconciliation Proof. Clear or Unclear checks by Check Number or Deposits by Date. Sort transactions in any
order. Gathers Cash Receipts from Accounts Receivable into separate deposits. Full Integration with the General
Ledger and all other Modules.
Assumptions:
Process Step #
Process Step Description Agent Frequency
Solution:
Enable Automatic Reconcilliation Functionality
Set up the control file.
Solution
Setup Cash Positon.
Bank
Reconciliation
Transfer lines to
bank interface
tables
Received soft copy
of the bank
statement Correct
from bank lines
Transfer lines to
cash management
tables
Entries Run
transferred to Reconciliation
General Ledger program.
Run General
Ledger interface Print
Reconciliation
report.
Assumptions:
Process Step #
Process Step Description Agent Frequency
Open Issues
Closed Issues