You are on page 1of 65

http://oracleapps88.blogspot.

com/

.C
T

G
O
L An overview
Subledger Accounting.B
8
8
S
P
P
A
E
L
C
A

http://oracleapps88.blogspot.com/

Agenda

Subledger Accounting Overview


O
Create Accounting Process
.C
Drilldown
T
asdfand Inquiries
O
Third Party Control Accounts
P
Manual Subledger Entries Creating, Updating, Deleting
S
Reports
G
O
Impact on period close process

.B
8

S
P

A
E

http://oracleapps88.blogspot.com/

.B
8

S
P

A ACCOUNTING
SUBLEDGER
E
L
C
OVERVIEW
A
O

.C
T

http://oracleapps88.blogspot.com/

What is Subledger Accounting M


O

.C
T
A rule based engine for generating O
accounting
P Oracle
for subledger transactions fromSall
G
Applications
O
L
Single repository for subledger
accounting
.B
8
8
data.
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

What is a Subledger

.C
Subledgers are applications where the
T
O
operational transactions are recorded
and
P
S
stored.
G
O
L
Subledgers store the transaction
level
B
.
accounting detail. 8
8
S
Subledgers postPsummarized
activity
informationAtoPa general ledger periodically to
E centralized account balances for
maintainLthe
C
the company.
A
R
O

http://oracleapps88.blogspot.com/

SLA Overview:Features

C
.
Provides rule-based accounting for all sub-ledgers.
T
O a single
Allows multiple accounting representations for
Pfiscal
business event to meet corporate and local
S
accounting requirements.
G
Odifferent
Retains transaction level detail with
L
summarization options in general
.B ledger. This allows
8 ensures auditability.
drilldowns to transactions and
8
Introduces a common S
data model and user interface across
P provides consistency in reporting and
subledgers and hence
P
user experience.
A
E product with different responsibilities. The
Not a separate
L
C programs are embedded within standard oracle
forms and
A responsibilities.
application
R
O

http://oracleapps88.blogspot.com/

SLA Overview

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

SLA Overview: Multiple


Representations
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

SLA Overview

Payables SLA Entry : An example


P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

SLA Overview- Transaction to Entry


M
O

This graphic shows how SLA tracks a .C


transaction to its journal entry. OT
P

.B
8

S
P

A
E

http://oracleapps88.blogspot.com/

Applications that use Subledger


M
Accounting
O

Payables
Receivables
O
P
Projects
S
Assets
G
O
Costing
L
Process Manufacturing
.B
8
Federal Financials
8
Payroll
S
Property Manager PP
Loans
A
E
Lease Management
L
C
Cash Management

.C
T

http://oracleapps88.blogspot.com/

.B
8

S
P

A
CREATE ACCOUNTING
E
L

.C
T

http://oracleapps88.blogspot.com/

Create Accounting - Overview M


O

.C
The create accounting program processes
T eligible
Ojournal
accounting events to create subledger
P
S
entries. To create the subledgerGjournal
entries
O applies
the Create Accounting program
L
application accounting definitions
that are
.B
8
created in the Accounting
Methods Builder.
8
S
P
An eligible event
P is one that is :
A
Completed
E
L be defined to process the transaction
RulesCmust
A event type.
type/
R
O

http://oracleapps88.blogspot.com/

Create Accounting - Overview M


O

.C
T
Validates and creates subledger journal
O
P
entries
S
G
Optionally transfers the journal
O entries to GL
L
.B
Optionally posts the 8
journal
entries in GL
8
S
Generates the Subledger
Accounting Program
P
P
Report which
A documents the results of the
E
Create Accounting
program.
L
C
A
R
O

http://oracleapps88.blogspot.com/

Create Accounting - Overview M


O

.C
Create accounting can be online orO
inT
P can be
concurrent mode. Online accounting
S
G submitting
created for a transaction without
O
L is available for
the concurrent process.
This
.B
8 transactions.
payables and receivables
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Draft Accounting

C
.
You can choose create accounting in draft mode. In this
mode
T
Subledger Accounting creates the journal entries soO
that you are
able to view them but you can go back and update
P the transactions
or the accounting rules and rerun the processS
to see your changes.
G
Useful when testing the accounting for a transaction.
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Final (without posting)

C
.
When you create accounting in the final mode the journalTentries are
created in final status and are ready to be transferred
to General
O
Ledger. Any changes in rules after this will not update
P the journal
S
entries.
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Final Post (Straight-Through


accounting)

C
.
If you select Final Post, Subledger Accounting posts the
journal
T
entries all the way through to General Ledger. This O
means that you
can update GL balances straight from the invoiceP
entry (or any
S
other transaction entry) window.
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Create Accounting Parameters M


O

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Create Accounting Parameters M


O

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Transfer Journal Entries to GL Program


M
O

.C
T
The Transfer Journal Entries to GL program
O
P
enables you transfer any eligibleSjournals
G
entries to GL. These could be
O entries created
L
by earlier runs of create
accounting
but not
.B
8 time.
transferred at the same
8
S
P entries in the status
Transfers all journal
P
Final EA
L
C
A
R
O

http://oracleapps88.blogspot.com/

Transfer Journal Entries to GL Program


M
O

Parameters:

P
Ledger
S
G
Process Category
O
L
End Date
.B
8
8
Post in General Ledger
S
PBatch Name
General Ledger
P
A
E
L
C
A
R
O

.C
T

http://oracleapps88.blogspot.com/

.B
8

S
P

AAND DRILLDOWN
INQUIRIES
E
L

.C
T

http://oracleapps88.blogspot.com/

Accounting Events Inquiry- FeaturesM

O
C
.
Perform and inquiry on accounting events, journal
T
entries, and lines based on multiple selection
O criteria.
P
View information about an accounting
Sevent or journal
G
entry error.
O
L the subledger journal
View detailed information about
.B
entry
8
8 entry information for any
Compare subledger journal
S
two journal entriesP
P
View subledger
Ajournal entry in T-Form
E
View transactions
underlying the subledger journal
L
entry.AC
R
O

http://oracleapps88.blogspot.com/

Accounting Events Inquiry ProcessM


O

.
Navigate to the Accounting Events Inquiry page.
TAccounting
- Payables: Accounting > Subledger Accounting > Journal Entries (T)
O
Events
P
- Receivables: Inquiry > Accounting > Subledger Journal S
Entries (T) Accounting
Events
G
Execute a search for specific accounting events. O
L
View accounting events.
View subledger journal entry information
by clicking View Journal Entries.
.B
8the subledger journal entry by clicking the
View detailed entry information about
8
ledger link.
S
View the T-account by clicking
P View T-Account.
View reversing entry. Note
Pthat this button is only available if you are viewing an
accrual entry that hasA
been reversed.
View multiperiodE
accounting associated with the accrual journal entry by clicking
L
the Multiperiod icon in the Lines region.
Cjournals by clicking Compare.
Compare
two
A
ClickR
View Transaction to view the underlying transaction.
O

http://oracleapps88.blogspot.com/

Subledger Journal Entry Lines Inquiry


M
Process
O

.C
T a
View the subledger journal entry linesOfor
P transaction
number of different documentsSor
G
by selecting the Subledger O
Journal
Entry Lines
L
menu option.
.B
8
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Subledger Journal Entry Lines Inquiry


M
Process
O
C

Payables: Accounting > Subledger Accounting > Journal Entries (Lines) .


Receivables: Inquiry > Subledger Accounting > Journal Entries (Lines)T
O application.
Navigate to the Subledger Journal Entry Lines page from a subledger
P
Execute a search.
S
G
View subledger journal entry lines in the results region.
O entry line by clicking View
View subledger journal entries for a selected journal
L
Journal Entry.
.B
View journal line information in T-account
format by clicking View T-account in the
8
View Subledger Journal Entry page.
8
View reversing entry. If viewingS
an accrual reversal journal entry in the View
Subledger Journal Entry page,
the View Accrual Entry button is displayed to view
P
the accrual journal entryP
details. If viewing an accrual journal entry, the View
Reversing Entry button
is displayed to view the accrual reversal journal entry
A
details.
E
L accounting. View multiperiod lines associated with the accrual
View multiperiod
Cline by clicking the Multiperiod icon in the Lines region.
journal entry

http://oracleapps88.blogspot.com/

Drilldown from GL
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

.C
T

.B
8

S
P

A
THIRD PARTY
CONTROL ACCOUNTS
E
L

http://oracleapps88.blogspot.com/

Third Party Control Accounts

C
.
Certain accounts in GL can be classified as third party control accounts for
T
suppliers or customers or both.
O in general
Manual adjustments cannot be entered against such accounts
P
ledger
S
Subledger accounting maintains balances for these
G accounts by the third party
(supplier/ customer)
O
Normally balance sheet accounts would L
be classified as a third party
B
control account.
.
Available Segment qualifiers: 88
Supplier
S
P
Customer
P
Yes
A
No
E
Restrict Manual
L Journals
'Program -C
Inherit Segment Value Attributes needs to be run after the
A
value is set.
R
O

http://oracleapps88.blogspot.com/

Third Party Control Accounts

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

.C
T

.B
8

S
P

MANUALEA
SUBLEDGER ENTRIES
L

http://oracleapps88.blogspot.com/

Manual Subledger Entries

.C
T
These subledger journal entries areOnot
P
associated with any transactionSdirectly.
G
These entries can be created
O manually within
L
the subledger
.B
8
8
The entries are considered
adjustments for
S
P
the subledgerPand are transferred and posted
A
to GL likeLE
any other entry.
C
A
R
O

http://oracleapps88.blogspot.com/

Manual Subledger Entries


Features:

.C
T

P now be
Adjustments to subledger entries can
S
made in the subledger itself. Provides
better
G
O
subledger reporting.
L
.B optionally have third
These manual entries8can
8 makes reconciliation
party information.
This
S
P
easier.
P
A
Any adjustments
to a third party control account
E
shouldLbe made using a manual subledger entry.
C
Ensures
better control.
A
R
O

http://oracleapps88.blogspot.com/

Creating Subledger Entries

.
Navigation Paths:
Payables: Accounting > Subledger Accounting > Journal Entries T
O
Receivables: Inquiry > Subledger Accounting > Journal Entries
P
The ledgers available are determined by the data accessS
set profile assigned to the
responsibility/ user.
G
Default Currency Options - Opens the Default Currency
O Options page to default an
Ldate, and conversion rate
entered currency, conversion type, conversion
Bentry line. Use the currency controls
information for each new subledger journal
.
available in the Details region of each8
journal entry line to override the default set.
8application associated with the responsibility
Third Party Type - Defaults from the
S journal entry pages. The values for name,
used to access the manual subledger
Pmust match the third party type. These values are
site, number, and taxpayer ID
Pthe line is a third party control account. If the account is
required if the account on
A account, but party type is selected, party information
not a third party control
E
should be provided.
L
ConversionC
Rate - If the conversion type is User, you must enter a conversion rate.
Continue
A- Select to review the manual subledger journal entry and complete it.
O

http://oracleapps88.blogspot.com/

Subledger Journal Entry CompletionM


O

.C
T
Subledger accounting does the following
O
P
when completing a journal entry:
S
G
Validates the accounts
O
L
Assigns the corresponding
.B sequence to the entry
8 status.
if completed with a8final
S
P of the subledger journal entry
Updates the status
P
A
(Final or Error).
E
Lthe balance update program
Invokes
C
A
R
O

http://oracleapps88.blogspot.com/

Duplicating Subledger Journal Entries


M
O

.C
T entry
You can create a new subledger journal
O
P entry. The
from any existing subledger journal
S
G
existing journal entry should
Onot be in error.
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Reversing Subledger Journal EntriesM


O

.C
T
You can reverse an existing manualO
subledger
P The
journal entry that is in final status.
S
G
Reversal options are :
O
L
Switch DR/CR
.B
8
8
Change Sign
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Delete Subledger Journal EntriesM


O

.C
T
You can delete manual subledger journal
O
P
entries that are in Draft or Incomplete
status.
S
G
O
L
.B
8
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

.C
T

.B
8

S
P

A ACCOUNTING REPORTS
SUBLEDGER
E
L

http://oracleapps88.blogspot.com/

Reports

O
C
.
Subledger accounting provides the followingTreports:
O
Journal Entries Report
P
Account Analysis Report
S
G
Third Party Balances Report
O
Period Close Exceptions ReportL
B
.
Open Account Balances Listing
8
8
This reports can be customized
by defining new BI
S
P that use a subset of the data
Publisher Templates
P in these reports.
elements included
A
E are comprehensive and can be used in
These reports
L
C General Ledger based journals and account
lieu of the
A reports.
analysis
R
O

http://oracleapps88.blogspot.com/

Journal Entries Report

.C
The Journal Entries Report displayed detailed
T
O
journal entry information including P
transaction
S as well as
details for subledger journal entries
G
O
adjustments entered in theLGeneral
Ledger and
entries posted to General
.BLedger from other
8
sources.
8
S
P
Navigation
P
A > Requests > Run
Payables: Other
E
L
Receivables:
(M) View > Requests (B) Submit a
C
A
New
R Request
O

http://oracleapps88.blogspot.com/

Journal Entries Report parameters


M
O

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Journal Entries Report parameters


M
O

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Account Analysis Report

.C
TdrillThe Account Analysis Report provides
O
P
down information about the movement
on a
S
Gor range of
particular account for a period
O
L
periods. It only includes
journal
entries
.B
8
transferred to and posted
to General Ledger.
8
S
P
P
A
E
L
C
A
R
O

http://oracleapps88.blogspot.com/

Account Analysis Report ParametersM


O

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Account Analysis Report ParametersM


O

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Third Party Balances Report


This report retrieves the following
O
information:
P

.C
T

S
G control
Third party balances for third party
O
accounts
L
B
.
Subledger journal entry
8 lines that add up to the
8for each control account, third
total period activity
S
Pparty site
party, and third
P
Aand third party site information
Third party
E
L
UserC
transaction
identifiers for the associated
A
event
R
O

http://oracleapps88.blogspot.com/

Third Party Balances Report


Parameters
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Third Party Balances Report


Parameters
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Third Party Balances Report


Parameters
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Subledger Period Close Exceptions


M
Report
O

C
.
The Subledger Period Close Exceptions Report lists
T all
accounting events and journal entries that fail
Operiod close
validation. It is automatically submitted byP
General Ledger
S
when closing a GL period if there are G
unprocessed
accounting events or untransferredO
journal entries.
L Period Close
You can also generate the Subledger
B
.
Exceptions Report through8
a concurrent request as follows:
8 with the responsibility
For the application associated
S
For all applications P
in the General Ledger responsibility
P
The report listsA
the following:
E Accounting Events
Unprocessed
L
Incomplete,
C draft or error journal entries
Ajournal entries not transferred to General Ledger
R
Final
O

http://oracleapps88.blogspot.com/

Subledger Period Close Exceptions


M
Report Parameters
O
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Subledger Period Close Exceptions


M
Report Parameters
O
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Open Account Balances Listing M


O

.C
The Open Account Balances Listing identifies
T
O
General Ledger accounts with outstanding
P
S transactions
balances and displays the subledger
G
O
that contribute to the balance.
L
.B
This report needs pre-processing
using the Open
8
8 Data Manager.
Account Balances Listing
S
P
This report displays:
P
Account EA
L
Actual
CAccount Balance
A
R
Listing of transactions contributing to that balance
O

http://oracleapps88.blogspot.com/

Creating and Updating Open Account


Balances Listing Definitions OM

.C
You can defined the accounts to be tracked
T in the
O
Open Account Balances Listing
P
S
Define the report definitions either
G by account
O associate each
combination or by segmentLand
.B
definition with a ledger.
8
8of the associated ledger
The chart of accounts
S
P
sets the context
Pfor the following information in
A
the detailsE
region:
L
General
C Ledger accounts
A
R
General
Ledger account segments
O

http://oracleapps88.blogspot.com/

Open Account Balances Listing


M
Parameters
O
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

Open Account Balances Listing


M
Parameters
O
P

.B
8

S
P

A
E

.C
T

http://oracleapps88.blogspot.com/

.B
8

S
P

A
PERIOD E
CLOSE
PROCESS
L

.C
T

http://oracleapps88.blogspot.com/

General Close Process


Complete
Transactions

Create
Accounting

SExceptions
P

Post to GL

Reconciliation

.B
8
Resolve
8

A
E

.C
T

Impacted by
Subledger
Accounting

http://oracleapps88.blogspot.com/

Create Accounting

.C
T
Subledger accounting replaces the individual
O
P
subledgers different types of accounting
S
G
processes with Create Accounting.
O
L determines the
The create accounting process
.B
8
final accounting for a8transaction
and also
S lines if required as opposed
generated balancing
P
P
to 11i whereA
the accounts in the transaction
E
distribution
L were the final accounts and the
C
balancing
lines were generate by General Ledger.
A
R
O

http://oracleapps88.blogspot.com/

Resolve Exceptions

.C
The Subledger Period Close ExceptionTReport
O
can be and must be used before closing
P
S
subledgers and general ledgerGto review
O
accounting events that are
L unprocessed,
B
.
incomplete, in error or
8 not transferred to
General Ledger. S8
P
P
The Create Accounting
program
can
be
run
A
E
only for L
errors
to review the details of the
C
exceptions
for events in error.
A
R
O

http://oracleapps88.blogspot.com/

Post to GL

.C
All subledgers use the same processed to
T post
OThe
their journal entries to General Ledger.
P
Sof the following
journals may be posted using one
G
O
options:
L
Transferred and posted by
the Create Accounting
.B
8 entries are created.
process when the journal
8
S
Transferred and P
posted by the Transfer to General
P
Ledger program
A
Posted L
inE
General Ledger after the entries have been
C
transferred
to GL by one of the above listed processes.
A
R
O

http://oracleapps88.blogspot.com/

Reconciliation

C
.
The most important point to note is that you should
T not
use the accounts on the transaction distributions
O for
P necessarily.
reconciliation as they are not the final account
S
New reports introduced by R12 assistG
in reconciliation such
O
as the Third Party Balances Report
but the existing reports
L
have also been updated in R12Bto look at the subledger
. transaction data where
accounting data rather than
the
8
8
applicable.
S
P
E.g. of modified reports
P
Aging report A
in Receivables
Ein Payables
Trial Balance
L
AP/POCaccrual reconciliation report
A
R
O

http://oracleapps88.blogspot.com/

Period End Accrual

C
.
Period End Accrual process generates the accrual
T
O received
entries for expense purchases that havePbeen
S
but not invoiced yet.
G
The process remains the same asO11i except for the
L
following:
.B
8
The Create Accounting8process
generates the accounting
entries as opposed to
Sthe Period End Accrual Process
P
Subledger accounting
generates the reversal for the
P
Atoo. The accrual entry does not have to be
accrual entry
E
manually
Lreversed in general ledger. This requires the
C Multiperiod Accounting process to run.
Complete
A
R
O