sla- high level

65
Subledger Accounting- An overview

Upload: shaik-mehmood

Post on 12-Jan-2016

27 views

Category:

Documents


6 download

DESCRIPTION

SLA High Level

TRANSCRIPT

Page 1: SLA- High Level

Subledger Accounting- An overview

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 2: SLA- High Level

• asdf

Agenda

•Subledger Accounting Overview •Create Accounting Process •Drilldown and Inquiries •Third Party Control Accounts •Manual Subledger Entries – Creating, Updating, Deleting •Reports •Impact on period close process

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 3: SLA- High Level

SUBLEDGER ACCOUNTING OVERVIEW

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 4: SLA- High Level

What is Subledger Accounting

• A rule based engine for generating accounting for subledger transactions from all Oracle Applications

• Single repository for subledger accounting data.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 5: SLA- High Level

What is a Subledger

• Subledgers are applications where the operational transactions are recorded and stored.

• Subledgers store the transaction level accounting detail.

• Subledgers post summarized activity information to a general ledger periodically to maintain the centralized account balances for the company.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 6: SLA- High Level

SLA Overview:Features

• Provides rule-based accounting for all sub-ledgers. • Allows multiple accounting representations for a single

business event to meet corporate and local fiscal accounting requirements.

• Retains transaction level detail with different summarization options in general ledger. This allows drilldowns to transactions and ensures auditability.

• Introduces a common data model and user interface across subledgers and hence provides consistency in reporting and user experience.

• Not a separate product with different responsibilities. The forms and programs are embedded within standard oracle application responsibilities.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 7: SLA- High Level

SLA Overview

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 8: SLA- High Level

SLA Overview: Multiple Representations

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 9: SLA- High Level

SLA Overview

• Payables SLA Entry : An example

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 10: SLA- High Level

SLA Overview- Transaction to Entry • This graphic shows how SLA tracks a

transaction to its journal entry.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 11: SLA- High Level

Applications that use Subledger Accounting

• Payables • Receivables • Projects • Assets • Costing • Process Manufacturing • Federal Financials • Payroll • Property Manager • Loans • Lease Management • Cash Management

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 12: SLA- High Level

CREATE ACCOUNTING

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 13: SLA- High Level

Create Accounting - Overview

• The create accounting program processes eligible accounting events to create subledger journal entries. To create the subledger journal entries the Create Accounting program applies application accounting definitions that are created in the Accounting Methods Builder.

• An eligible event is one that is : – Completed

– Rules must be defined to process the transaction type/ event type.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 14: SLA- High Level

Create Accounting - Overview

• Validates and creates subledger journal entries

• Optionally transfers the journal entries to GL

• Optionally posts the journal entries in GL

• Generates the Subledger Accounting Program Report which documents the results of the Create Accounting program.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 15: SLA- High Level

Create Accounting - Overview

• Create accounting can be online or in concurrent mode. Online accounting can be created for a transaction without submitting the concurrent process. This is available for payables and receivables transactions.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 16: SLA- High Level

Draft Accounting

• You can choose create accounting in draft mode. In this mode Subledger Accounting creates the journal entries so that you are able to view them but you can go back and update the transactions or the accounting rules and rerun the process to see your changes.

• Useful when testing the accounting for a transaction.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 17: SLA- High Level

Final (without posting)

When you create accounting in the final mode the journal entries are created in final status and are ready to be transferred to General Ledger. Any changes in rules after this will not update the journal entries.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 18: SLA- High Level

Final Post (Straight-Through accounting)

• If you select Final Post, Subledger Accounting posts the journal entries all the way through to General Ledger. This means that you can update GL balances straight from the invoice entry (or any other transaction entry) window.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 19: SLA- High Level

Create Accounting Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 20: SLA- High Level

Create Accounting Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 21: SLA- High Level

Transfer Journal Entries to GL Program

• The Transfer Journal Entries to GL program enables you transfer any eligible journals entries to GL. These could be entries created by earlier runs of create accounting but not transferred at the same time.

• Transfers all journal entries in the status “Final”

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 22: SLA- High Level

Transfer Journal Entries to GL Program

• Parameters:

– Ledger

– Process Category

– End Date

– Post in General Ledger

– General Ledger Batch Name

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 23: SLA- High Level

INQUIRIES AND DRILLDOWN

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 24: SLA- High Level

Accounting Events Inquiry- Features

• Perform and inquiry on accounting events, journal entries, and lines based on multiple selection criteria.

• View information about an accounting event or journal entry error.

• View detailed information about the subledger journal entry

• Compare subledger journal entry information for any two journal entries

• View subledger journal entry in T-Form • View transactions underlying the subledger journal

entry.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 25: SLA- High Level

Accounting Events Inquiry Process

• Navigate to the Accounting Events Inquiry page. - Payables: Accounting > Subledger Accounting > Journal Entries (T) Accounting

Events - Receivables: Inquiry > Accounting > Subledger Journal Entries (T) Accounting

Events • Execute a search for specific accounting events. • View accounting events. • View subledger journal entry information by clicking View Journal Entries. • View detailed entry information about the subledger journal entry by clicking the

ledger link. • View the T-account by clicking View T-Account. • View reversing entry. Note that this button is only available if you are viewing an

accrual entry that has been reversed. • View multiperiod accounting associated with the accrual journal entry by clicking

the Multiperiod icon in the Lines region. • Compare two journals by clicking Compare. • Click View Transaction to view the underlying transaction.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 26: SLA- High Level

Subledger Journal Entry Lines Inquiry Process

View the subledger journal entry lines for a number of different documents or transaction by selecting the Subledger Journal Entry Lines menu option.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 27: SLA- High Level

Subledger Journal Entry Lines Inquiry Process

Payables: Accounting > Subledger Accounting > Journal Entries (Lines) Receivables: Inquiry > Subledger Accounting > Journal Entries (Lines) • Navigate to the Subledger Journal Entry Lines page from a subledger application. • Execute a search. • View subledger journal entry lines in the results region. • View subledger journal entries for a selected journal entry line by clicking View

Journal Entry. • View journal line information in T-account format by clicking View T-account in the

View Subledger Journal Entry page. • View reversing entry. If viewing an accrual reversal journal entry in the View

Subledger Journal Entry page, the View Accrual Entry button is displayed to view the accrual journal entry details. If viewing an accrual journal entry, the View Reversing Entry button is displayed to view the accrual reversal journal entry details.

• View multiperiod accounting. View multiperiod lines associated with the accrual journal entry line by clicking the Multiperiod icon in the Lines region.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 28: SLA- High Level

Drilldown from GL

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 29: SLA- High Level

THIRD PARTY CONTROL ACCOUNTS

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 30: SLA- High Level

Third Party Control Accounts

• Certain accounts in GL can be classified as third party control accounts for suppliers or customers or both. – Manual adjustments cannot be entered against such accounts in general

ledger – Subledger accounting maintains balances for these accounts by the third party

(supplier/ customer)

• Normally balance sheet accounts would be classified as a third party control account.

• Available Segment qualifiers: – Supplier – Customer – Yes – No – Restrict Manual Journals

• 'Program - Inherit Segment Value Attributes’ needs to be run after the value is set.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 31: SLA- High Level

Third Party Control Accounts

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 32: SLA- High Level

MANUAL SUBLEDGER ENTRIES

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 33: SLA- High Level

Manual Subledger Entries

• These subledger journal entries are not associated with any transaction directly.

• These entries can be created manually within the subledger

• The entries are considered adjustments for the subledger and are transferred and posted to GL like any other entry.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 34: SLA- High Level

Manual Subledger Entries

• Features: – Adjustments to subledger entries can now be

made in the subledger itself. Provides better subledger reporting.

– These manual entries can optionally have third party information. This makes reconciliation easier.

– Any adjustments to a third party control account should be made using a manual subledger entry. Ensures better control.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 35: SLA- High Level

Creating Subledger Entries

• Navigation Paths: • Payables: Accounting > Subledger Accounting > Journal Entries • Receivables: Inquiry > Subledger Accounting > Journal Entries • The ledgers available are determined by the data access set profile assigned to the

responsibility/ user. • Default Currency Options - Opens the Default Currency Options page to default an

entered currency, conversion type, conversion date, and conversion rate information for each new subledger journal entry line. Use the currency controls available in the Details region of each journal entry line to override the default set.

• Third Party Type - Defaults from the application associated with the responsibility used to access the manual subledger journal entry pages. The values for name, site, number, and taxpayer ID must match the third party type. These values are required if the account on the line is a third party control account. If the account is not a third party control account, but party type is selected, party information should be provided.

• Conversion Rate - If the conversion type is User, you must enter a conversion rate. • Continue - Select to review the manual subledger journal entry and complete it.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 36: SLA- High Level

Subledger Journal Entry Completion

• Subledger accounting does the following when completing a journal entry:

– Validates the accounts

– Assigns the corresponding sequence to the entry if completed with a final status.

– Updates the status of the subledger journal entry (Final or Error).

– Invokes the balance update program

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 37: SLA- High Level

Duplicating Subledger Journal Entries

• You can create a new subledger journal entry from any existing subledger journal entry. The existing journal entry should not be in error.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 38: SLA- High Level

Reversing Subledger Journal Entries

• You can reverse an existing manual subledger journal entry that is in final status. The Reversal options are :

– Switch DR/CR

– Change Sign

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 39: SLA- High Level

Delete Subledger Journal Entries

• You can delete manual subledger journal entries that are in Draft or Incomplete status.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 40: SLA- High Level

SUBLEDGER ACCOUNTING REPORTS

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 41: SLA- High Level

Reports

• Subledger accounting provides the following reports: – Journal Entries Report – Account Analysis Report – Third Party Balances Report – Period Close Exceptions Report – Open Account Balances Listing

• This reports can be customized by defining new BI Publisher Templates that use a subset of the data elements included in these reports.

• These reports are comprehensive and can be used in lieu of the General Ledger based journals and account analysis reports.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 42: SLA- High Level

Journal Entries Report

• The Journal Entries Report displayed detailed journal entry information including transaction details for subledger journal entries as well as adjustments entered in the General Ledger and entries posted to General Ledger from other sources.

• Navigation

Payables: Other > Requests > Run

Receivables: (M) View > Requests (B) Submit a New Request

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 43: SLA- High Level

Journal Entries Report parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 44: SLA- High Level

Journal Entries Report parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 45: SLA- High Level

Account Analysis Report

• The Account Analysis Report provides drill-down information about the movement on a particular account for a period or range of periods. It only includes journal entries transferred to and posted to General Ledger.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 46: SLA- High Level

Account Analysis Report Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 47: SLA- High Level

Account Analysis Report Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 48: SLA- High Level

Third Party Balances Report

• This report retrieves the following information: – Third party balances for third party control

accounts

– Subledger journal entry lines that add up to the total period activity for each control account, third party, and third party site

– Third party and third party site information

– User transaction identifiers for the associated event

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 49: SLA- High Level

Third Party Balances Report Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 50: SLA- High Level

Third Party Balances Report Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 51: SLA- High Level

Third Party Balances Report Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 52: SLA- High Level

Subledger Period Close Exceptions Report

• The Subledger Period Close Exceptions Report lists all accounting events and journal entries that fail period close validation. It is automatically submitted by General Ledger when closing a GL period if there are unprocessed accounting events or untransferred journal entries.

• You can also generate the Subledger Period Close Exceptions Report through a concurrent request as follows: – For the application associated with the responsibility – For all applications in the General Ledger responsibility

• The report lists the following: – Unprocessed Accounting Events – Incomplete, draft or error journal entries – Final journal entries not transferred to General Ledger

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 53: SLA- High Level

Subledger Period Close Exceptions Report Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 54: SLA- High Level

Subledger Period Close Exceptions Report Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 55: SLA- High Level

Open Account Balances Listing

• The Open Account Balances Listing identifies General Ledger accounts with outstanding balances and displays the subledger transactions that contribute to the balance.

• This report needs pre-processing using the Open Account Balances Listing Data Manager.

• This report displays: – Account

– Actual Account Balance

– Listing of transactions contributing to that balance

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 56: SLA- High Level

Creating and Updating Open Account Balances Listing Definitions

• You can defined the accounts to be tracked in the Open Account Balances Listing

• Define the report definitions either by account combination or by segment and associate each definition with a ledger.

• The chart of accounts of the associated ledger sets the context for the following information in the details region: – General Ledger accounts

– General Ledger account segments

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 57: SLA- High Level

Open Account Balances Listing Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 58: SLA- High Level

Open Account Balances Listing Parameters

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 59: SLA- High Level

PERIOD CLOSE PROCESS

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 60: SLA- High Level

General Close Process

Complete Transactions

Create Accounting

Resolve Exceptions

Post to GL

Reconciliation

Impacted by Subledger Accounting

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 61: SLA- High Level

Create Accounting

• Subledger accounting replaces the individual subledgers’ different types of accounting processes with “Create Accounting”.

• The create accounting process determines the final accounting for a transaction and also generated balancing lines if required as opposed to 11i where the accounts in the transaction distribution were the final accounts and the balancing lines were generate by General Ledger.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 62: SLA- High Level

Resolve Exceptions

• The Subledger Period Close Exception Report can be and must be used before closing subledgers and general ledger to review accounting events that are unprocessed, incomplete, in error or not transferred to General Ledger.

• The Create Accounting program can be run only for errors to review the details of the exceptions for events in error.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 63: SLA- High Level

Post to GL

• All subledgers use the same processed to post their journal entries to General Ledger. The journals may be posted using one of the following options: – Transferred and posted by the “Create Accounting”

process when the journal entries are created.

– Transferred and posted by the “Transfer to General Ledger” program

– Posted in General Ledger after the entries have been transferred to GL by one of the above listed processes.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 64: SLA- High Level

Reconciliation

• The most important point to note is that you should not use the accounts on the transaction distributions for reconciliation as they are not the final account necessarily.

• New reports introduced by R12 assist in reconciliation such as the Third Party Balances Report but the existing reports have also been updated in R12 to look at the subledger accounting data rather than the transaction data where applicable.

• E.g. of modified reports – Aging report in Receivables – Trial Balance in Payables – AP/PO accrual reconciliation report

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM

Page 65: SLA- High Level

Period End Accrual

• Period End Accrual process generates the accrual entries for expense purchases that have been received but not invoiced yet.

• The process remains the same as 11i except for the following: – The Create Accounting process generates the accounting

entries as opposed to the Period End Accrual Process

– Subledger accounting generates the reversal for the accrual entry too. The accrual entry does not have to be manually reversed in general ledger. This requires the “Complete Multiperiod Accounting” process to run.

http://oracleapps88.blogspot.com/

ORACLEAPPS88.BLOGSPOT.COM