SlideShare una empresa de Scribd logo
1 de 67
R12 Subledger Accounting Cookbook
Multi Period Accounting
NCOAUG Training Day
August 14, 2014
Prepared by:
Prithis Das
Dynamique Solutions LLC
Presenter’s background
■ Oracle Applications experience goes back to 1997
■ Over 22 years of business process improvement experience
■ Consulting experience with Big 5 and other major
organizations
■ Oracle Certified Specialist in General Ledger
■ Chartered Accountant and Management Accountant from
India
■ Authored and presented papers on SLA, WebADI, Reports
Manager and other topics at several OAUG and local events
■ Just completed a major R12 upgrade and working on a Cash
Basis Secondary Ledger implementation
■ Contact:
▪ Cell: +1.630.3649457
▪ Email: prithis.das@dynamique.us
▪ Web: www.dynamique.us
Copyright Prithis Das
Dynamique Solutions LLC
Agenda
■ Introduction to Multi Period Accounting
■ Typical Prepayment Process
■ Prepayment Scenario
■ Multiperiod Accounting Setups – Optional Setups
■ SLA Setups for Multiperiod Accounting
■ Transaction Processing using MPA
■ Implementation Considerations
■ References
■ Q&A
Copyright Prithis Das
Dynamique Solutions LLC
Introduction to
Multi Period Accounting
Copyright Prithis Das
Dynamique Solutions LLC
■ What is Multiperiod Accounting?
▪ Multiperiod accounting enables users to create accounting for a
single accounting event for more than one GL period. The
functionality is primarily used to recognize revenue or a prepaid
expense or revenue across multiple GL periods.
■ Uses of Multiperiod Accounting
▪ Automated recognition of Prepaid AP invoices
▪ AR Revenue recognition
▪ Can be used in Primary as well as Secondary Ledgers (for
Management reporting)
■ This presentation focuses on recognizing prepaid expenses
across multiple GL periods.
Introduction
Copyright Prithis Das
Dynamique Solutions LLC
Typical Prepayment Process
Copyright Prithis Das
Dynamique Solutions LLC
■ Typical Prepayment process without Multiperiod Accounting
▪ Setup/maintain Special Calendar
▪ Setup Distribution Set
▪ Create Prepayment invoice
▪ Pay Prepayment invoice
▪ Create Recurring invoice template for expense amortizations
▪ Generate Recurring invoices
▪ Apply to Prepayment Invoice each month – manual process
▪ Run Create Accounting/Transfer to GL
▪ Use Prepayment Status Report.
Typical Prepayment Process
Copyright Prithis Das
Dynamique Solutions LLC
■ Typical Prepayment process with Multiperiod Accounting
▪ Setup Multiperiod Accounting in Subledger Accounting
▪ Create Standard invoice
— Complete Deferred fields during invoice entry
▪ Pay Standard invoice to pay the prepayment
▪ Run Create Accounting/Transfer to GL
▪ Use Multiperiod Accounting and Accrual Reversal Report
▪ Periodically run Complete Multiperiod Accounting program
Typical Prepayment Process
Copyright Prithis Das
Dynamique Solutions LLC
Prepayment Scenario
Copyright Prithis Das
Dynamique Solutions LLC
■ Prepayment for Software Support
▪ A company prepays annual software maintenance of $12,000 on
June 25th , 2014. The company needs to expense $1,000 each
month for 12 months according to the following schedule:
Scenario
Copyright Prithis Das
Dynamique Solutions LLC
Period Amount Period Amount
Jul-14 $1,000 Jan-15 $1,000
Aug-14 $1,000 Feb-15 $1,000
Sep-14 $1,000 Mar-15 $1,000
Oct-14 $1,000 Apr-15 $1,000
Nov-14 $1,000 May-15 $1,000
Dec-14 $1,000 Jun-15 $1,000
■ Expected journal entries in Jun-14
■ Expected journal entries Jul-14 to Jun-15
Scenario
Copyright Prithis Das
Dynamique Solutions LLC
Period Journal Period Amount
Jul-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Jan-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Aug-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Feb-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Sep-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Mar-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Oct-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Apr-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Nov-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
May-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Dec-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Jun-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Period Journal Period Journal
Jun-14 Dr Prepaid Expense $12,000
Cr AP Liability $12,000
Jun-14 Dr AP Liability $12,000
Cr Bank $12,000
Multiperiod Accounting Setups
Copyright Prithis Das
Dynamique Solutions LLC
■ Optional Setups – likely to be different for each
implementation, based on design
▪ Value Set for Prepayment Type
— Create Values for the Value Set
▪ Descriptive Flexfield
— Invoice Lines DFF
■ Subledger Accounting Setups – likely to be similar for all
implementations
▪ Mapping Set
▪ Account Derivation Rule
▪ Journal Line Types
▪ Journal Line Definition
▪ Application Accounting Definition
▪ Subledger Accounting Method
▪ Ledger
Multiperiod Accounting Setups
Copyright Prithis Das
Dynamique Solutions LLC
■ Value Set for Prepayment Type
Multiperiod Accounting Setups
Copyright Prithis Das
Dynamique Solutions LLC
■ Enter Values in Value Set for Prepayment Type
■ You can enter values for:
▪ Specific types of Prepayments
▪ Specific Vendors
Multiperiod Accounting Setups
Copyright Prithis Das
Dynamique Solutions LLC
■ Descriptive Flexfield
▪ Invoice Lines DFF
Multiperiod Accounting Setups
You do not have to
make this DFF
context sensitive.
You can make this
Global.
Copyright Prithis Das
Dynamique Solutions LLC
■ Descriptive Flexfield
▪ Invoice Lines DFF
▪ Assign the Value Set created in the earlier step
Multiperiod Accounting Setups
In this demo we have
selected
ATTRIBUTE15.
Typically you would
start at ATTRIBUTE1 if
available.
Copyright Prithis Das
Dynamique Solutions LLC
■ Descriptive Flexfield
▪ Invoice Lines DFF
Multiperiod Accounting Setups
You must uncheck
Required checkbox as
not all invoices are
Prepayments.
Copyright Prithis Das
Dynamique Solutions LLC
Subledger Accounting Setups
for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Application Accounting Definition
Subledger Accounting Setups for MPA
Mapping Set
Account Derivation Rule
Journal Line Type
Journal Line Definition
Subledger Accounting Method
Ledger
Copyright Prithis Das
Dynamique Solutions LLC
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Navigation Paths from Payables Manager Responsibility
▪ Mapping Set
▪ Account Derivation Rule
▪ Journal Line Type
▪ Journal Line Definition
▪ Application Accounting Definition
▪ Subledger Accounting Method
▪ Ledger
■ Mapping Set
Subledger Accounting Setups for MPA
Field Data
Mapping Set Code XXPD_MPA_EXP_CCID
Mapping Set Name XXPD MPA ACCRUAL EXPENSE CCID
Mapping Set
Description
XXPD Multi-Period Accounting Invoices - Amortization
Expense Account
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
Link the Mapping Set
to the Value Set
created earlier
For each Input Value,
enter the Output
Value: Enter the
target Expense
account for
amortization
■ Account Derivation Rule
Subledger Accounting Setups for MPA
Field Data
Rule Code XXPD_MPA_EXP_FLEX
Rule Name XXPD MPA Prepaid to Expense Account Flexfield
Description XXPD MPA Prepaid to Expense Account Flexfield
Assign the Mapping
Set = XXPD MPA
ACCRUAL EXPENSE
CCID created earlier.
Input Source =
Invoice Line Flexfield
Segment 15
Will receive a
Warning on save
There is no need to
assign a Condition
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Type - Accrual
Subledger Accounting Setups for MPA
Field Data
Line Type Code XXPD_AP_ITEM_EXP_INV_MPA_ACC
Name XXPD Multi Period Accounting and Regular Item Expense Accrual
Description XXPD Multi Period Accounting and Regular Item Expense Accrual,
replaces “Item Expense” JLT
For the accrual journal
line type, set the
Multiperiod option to
'Accrual'
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Type - Recognition
Subledger Accounting Setups for MPA
Field Data
Line Type Code XXSL_AP_ITEM_EXP_INV_MPA_RECOG
Name XXPD Multi Period Accounting Item Expense Recognition
Description XXPD Multi Period Accounting Item Expense Recognition
For the recognition
journal line type, set the
Multiperiod option to
'Recognition'.
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Type – Accrual – Assign Sources
Subledger Accounting Setups for MPA
Assign sources to the following accounting attributes for the accrual journal line type
Multiperiod Start
Date
Determines the accounting period and accounting date for the first
recognition journal entry
Multiperiod End
Date
Determines the accounting period and accounting date for the last
recognition journal entry
Multiperiod
Option
Determines whether multiperiod or single period accounting to be
generated for an accounting event
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Definition
▪ Retrieve and Copy the seeded JLD “Accrual, Invoices All”.
Subledger Accounting Setups for MPA
Field Data
Definition Code XXSL_AP_ITEM_EXP_INV_MPA_RECOG
Definition Name XXPD Accrual, Invoices All
Description XXPD Oracle Payables Accrual Accounting Definition (All)
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Definition (User owned)
▪ Copy the seeded Line Assignment “Item Expense” to a new
Assignment “XXPD Multi Period Accounting and Regular Item
Expense Accrual”
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Definition (User owned)
▪ Inactivate the seeded line assignment “Item Expense”
▪ Assign new JLT “XXPD Multi Period Accounting and Regular
Item Expense Accrual”
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Definition (User owned)
▪ Assign the seeded Account Derivation Rule “Invoice Distribution
Account” to All Segments
▪ Assign a Line Description (custom JLD in this example)
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Journal Line Definition (User owned)
▪ The Multiperiod Accounting button will be enabled for this
Journal Line Type
▪ Click on the Multiperiod Accounting button
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Multiperiod Accounting Assignment
▪ Options
— Number of Journal Entries
— GL Dates
— Proration Type
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Multiperiod Accounting Assignment Options
■ Source: Oracle Subledger Accounting Implementation Guide
Subledger Accounting Setups for MPA
Number of Journal Entries: Number of multiperiod journal entries to be
created
One One multiperiod journal entry is created to
recognize the entire accrual amount.
Note: If this option is selected, it is not possible to select a
proration type since only one journal entry is created for the
entire accrual amount.
One per GL
Period
One multiperiod journal entry is created per GL period
between the dates defined by the multiperiod start and end
date accounting attributes.
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Multiperiod Accounting Assignment Options
■ Source: Oracle Subledger Accounting Implementation Guide
Subledger Accounting Setups for MPA
GL Dates: Specifies when the multiperiod journal entries are created in
the GL period
First Day GL
Period
Multiperiod journal entries have a GL date of the first day of
the period
Example: 1-Oct-2014
Last Day GL
Period:
Multiperiod journal entries have a GL date of the last day of
the period.
Example: 31-Oct-2014
Originating
Day
Multiperiod entries have the same GL date as the originating
journal entry.
Example: 22-Oct-2014
If Originating Day is 31-Oct, the next multiperiod JE will have a
date of 30-Nov.
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Multiperiod Accounting Assignment Options
▪ See Document 1915795.1 on My Oracle Support for worked out
examples for each Proration Type
■ Source: Oracle Subledger Accounting Implementation Guide
Subledger Accounting Setups for MPA
Proration Type: Specifies how the recognition amount per period should be
calculated
360 days Partial periods calculated by assuming 360 days in a year
Days in Period Partial periods calculated by dividing the number of partial
period days by the actual number of days in the period
First Period Accrual amount divided by the number of periods and
recognized evenly starting with the first period
Total Days in
Period
Both the partial periods and the whole periods are based on
the actual number of days in the period. The number of days
within each period is then divided by the total number of days
in the whole multi accounting period. The result is then
multiplied by the total amount due to arrive at an amount for
each respective period.
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Multiperiod Accounting Assignment options
Click on the Line Assignments button
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Line Assignments
▪ For the Accrual Journal Line Type
— All Segments will use the seeded ADR “Invoice Distribution Account”
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Line Assignments
▪ For the Recognition Journal Line Type
— All Segments will use the custom ADR “XXPD MPA Prepaid to Expense
Account Flexfield”
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Application Accounting Definition
▪ Copy the seeded AAD “Accrual Basis” to a custom AAD “XXPD
Accrual Basis”
▪ Replace the seeded JLD Assignment XXPD Accrual, Invoices All
to the custom JLD “XXPD Accrual, Invoices All”
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
Validate the
Application
Accounting
Definition
■ Subledger Accounting Methods
▪ Copy the seeded SLAM “Standard Accrual” to a custom SLAM
“XXPD Standard Accrual”
▪ Replace the seeded AAD Assignment Accrual Basis to the
custom AAD Assignment “XXPD Accrual Basis”
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
■ Subledger Accounting Methods
▪ Replace the SLAM “Standard Accrual” with the custom SLAM
“XXPD Standard Accrual” in your Primary Ledger
Subledger Accounting Setups for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Mapping
Set
ADR JLT JLD AAD SLAM Ledger
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Enter a Standard Invoice for Prepaid Software Maintenance
▪ Invoice Type is Standard and not Prepayment
▪ Say Invoice Date is 15th June, it was entered on 25th June
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ At the Line level
▪ Enter a Prepayment Distribution account
▪ Check the Deferred Option checkbox
▪ Enter the Deferred Start Date and Deferred End Date fields
▪ Enter the Prepayment Type (select from LOV) in the DFF
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Create Accounting
▪ Validate the Invoice, then run Create Accounting
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Create Accounting will spawn:
▪ Accounting Program
▪ Journal Import
▪ Subledger Accounting Balances Update
▪ Subledger Multiperiod Accounting and Accrual Reversal Report
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ If Create Accounting and Account Program completes with a
yellow Warning or red Error, STOP!
▪ Review the report to identify and troubleshoot the problem
▪ Common causes for Create Accounting to Fail:
— The Application Accounting Definition was not validated (in this case
the Create Accounting program completes in a red error)
— The DFF at the Line level was not used. In this example the
Prepayment Type drives the Recognition accounting. So in the
absence of this information on the DFF the Accounting will fail
— The General Ledger period was not open
— Cross-validation or Security Rules were violated
— Account Combination was disabled
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Create Accounting
▪ Will generate the Subledger Accounting Program Report
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Subledger Multiperiod Accounting and Accrual Reversal
Report
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Subledger Multiperiod Accounting and Accrual Reversal
Report
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Subledger Multiperiod Accounting and Accrual Reversal
Report
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Subledger Multiperiod Accounting and Accrual Reversal
Report
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ GL Journal Entry
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Expected journal entries in Jun-14
■ Expected journal entries Jul-14 to Jun-15
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Period Journal Period Amount
Jul-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Jan-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Aug-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Feb-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Sep-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Mar-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Oct-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Apr-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Nov-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
May-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Dec-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Jun-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Period Journal Period Journal
Jun-14 Dr Prepaid Expense $12,000
Cr AP Liability $12,000
Jun-14 Dr AP Liability $12,000
Cr Bank $12,000
■ “Complete Multiperiod Accounting” concurrent program
▪ Run in subsequent months from Jul-14 to Jun-15
▪ Schedule this program to run automatically
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Complete Multiperiod Accounting concurrent program
▪ Creates journal entries for Expense Recognition for the period it
is run
▪ Provides a report for the Multiperiod Journal Entries for that
period
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Complete Multiperiod Accounting concurrent program
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Complete Multiperiod Accounting concurrent program
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ GL Journal Entry in each subsequent period through Jun-15
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
■ Expected journal entries in Jun-14
■ Expected journal entries Jul-14 to Jun-15
Transaction Processing for MPA
Copyright Prithis Das
Dynamique Solutions LLC
Period Journal Period Amount
Jul-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Jan-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Aug-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Feb-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Sep-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Mar-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Oct-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Apr-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Nov-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
May-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Dec-14 Dr Expense $1,000
Cr Prepaid Expenses $1000
Jun-15 Dr Expense $1,000
Cr Prepaid Expenses $1000
Period Journal Period Journal
Jun-14 Dr Prepaid Expense $12,000
Cr AP Liability $12,000
Jun-14 Dr AP Liability $12,000
Cr Bank $12,000
Implementation Considerations
Copyright Prithis Das
Dynamique Solutions LLC
■ Enhancement possibilities
▪ Use a DFF for Prepayment Type and a Mapping Set to drive the
expense account (as shown in this example)
▪ Alternately, use the Prepayment Account on the invoice to drive
the Expense account using a Mapping Set
■ Invoice having regular expense or Asset purchase in addition
to Prepayment expense
▪ Use Deferred option fields only for those lines which are
prepayment in nature
■ What if Prepaid Invoice is already paid outside Oracle
▪ Can enter Invoice in Oracle and set Deferred start and end
dates. System will take care of the rest and account correctly
Implementation Considerations
Copyright Prithis Das
Dynamique Solutions LLC
■ Existing open Prepayments when MPA is implemented
▪ There is no way to “convert” Prepayment invoices to Standard
invoices using MPA. Process Prepayment invoices as usual till
they are closed.
■ If the journal effective date of a journal imported from the
Subledger defaults to the last date of the period, you will have
to adjust the “summarization” Subledger Accounting Options
for the Ledger
■ Critical patches released for Multiperiod Accounting in SLA
▪ 7109881, 8505463, 8635648, 8664504, 9954676, 9162117,
10394715, 11654120, 13023651 and 13415216.
▪ Patch 13018752:R12.XLA.B is recommended for Proration Type
“First Period” amounts fix
Implementation Considerations
Copyright Prithis Das
Dynamique Solutions LLC
■ Do we need two accrual journal line types to achieve single
period accounting and multiperiod accounting?
▪ No, two separate accrual journal line types are not required.
▪ With the same accrual journal line type, single period and
multiperiod accounting can be created.
▪ Whether multiperiod or single period accounting is to be created
for a transaction is determined based on the value passed for
the Multiperiod Option accounting attribute.
▪ If the value passed is 'Y' then multiperiod accounting is created.
If the value passed is 'N' or null then single period accounting is
created.
■ No changes in MPA functionality from 12.1.3 to 12.2 as of
today
Implementation Considerations
Copyright Prithis Das
Dynamique Solutions LLC
References
Copyright Prithis Das
Dynamique Solutions LLC
References
■ Oracle Subledger Accounting Implementation Guide
(E13628-04)
■ Document 1399611.1 on My Oracle Support
▪ Out-dated information (12.1.2), but useful for basic setups
■ Document 1915795.1 for 12.1.3 on My Oracle Support
▪ Most current document (Aug-2014)
▪ Gives explanation of Proration Type options with examples
Copyright Prithis Das
Dynamique Solutions LLC
Q & A
• Contact
Email
prithis.das@dynamique.us
Cell
+1.630.3649457
Website
www.dynamique.us
Additional questions?

Más contenido relacionado

La actualidad más candente

Oracle Inventory - Difference between Cycle Count and Physical Inventory
Oracle Inventory - Difference between Cycle Count and Physical Inventory Oracle Inventory - Difference between Cycle Count and Physical Inventory
Oracle Inventory - Difference between Cycle Count and Physical Inventory Boopathy CS
 
Oracle E business tax purchasing whitepaper
Oracle E business tax purchasing whitepaperOracle E business tax purchasing whitepaper
Oracle E business tax purchasing whitepaperRizwan Ali Qumbrani
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Boopathy CS
 
Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioAhmed Elshayeb
 
Oracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management NotesOracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management NotesTech Leads IT
 
Oracle applications sla r12 SLA- demos
Oracle applications sla r12   SLA- demosOracle applications sla r12   SLA- demos
Oracle applications sla r12 SLA- demosAli Ibrahim
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Boopathy CS
 
Oracle EBS: Intercompany Invoicing
Oracle EBS: Intercompany InvoicingOracle EBS: Intercompany Invoicing
Oracle EBS: Intercompany InvoicingEric Guether
 
Oracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement OverviewOracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement OverviewSanjay Challagundla
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivasAli Ibrahim
 
1.overview of advanced pricing
1.overview of advanced pricing1.overview of advanced pricing
1.overview of advanced pricingNazmul Alam
 
Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...Abdul Rahman Fouad Thabit
 
Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12Sam Elrashedy
 

La actualidad más candente (20)

Multiperiod Accounting in Oracle Fusion ERP Cloud
Multiperiod Accounting in Oracle Fusion ERP CloudMultiperiod Accounting in Oracle Fusion ERP Cloud
Multiperiod Accounting in Oracle Fusion ERP Cloud
 
Oracle Inventory - Difference between Cycle Count and Physical Inventory
Oracle Inventory - Difference between Cycle Count and Physical Inventory Oracle Inventory - Difference between Cycle Count and Physical Inventory
Oracle Inventory - Difference between Cycle Count and Physical Inventory
 
Oracle EBS Currency conversion
Oracle EBS Currency conversionOracle EBS Currency conversion
Oracle EBS Currency conversion
 
Oracle E business tax purchasing whitepaper
Oracle E business tax purchasing whitepaperOracle E business tax purchasing whitepaper
Oracle E business tax purchasing whitepaper
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.
 
Basics of Oracle Order Management
Basics of Oracle Order ManagementBasics of Oracle Order Management
Basics of Oracle Order Management
 
Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items Scenario
 
Oracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management NotesOracle EBS R12 Order Management Notes
Oracle EBS R12 Order Management Notes
 
Oracle applications sla r12 SLA- demos
Oracle applications sla r12   SLA- demosOracle applications sla r12   SLA- demos
Oracle applications sla r12 SLA- demos
 
Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management, Oracle R12 SCM Functional Interview Questions - Order Management,
Oracle R12 SCM Functional Interview Questions - Order Management,
 
Oracle Inventory
Oracle InventoryOracle Inventory
Oracle Inventory
 
Oracle EBS: Intercompany Invoicing
Oracle EBS: Intercompany InvoicingOracle EBS: Intercompany Invoicing
Oracle EBS: Intercompany Invoicing
 
Oracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement OverviewOracle R12 AR Enhancement Overview
Oracle R12 AR Enhancement Overview
 
Basics of Oracle Purchasing
Basics of Oracle PurchasingBasics of Oracle Purchasing
Basics of Oracle Purchasing
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivas
 
E-Business Tax Purchasing Whitepaper
E-Business Tax Purchasing WhitepaperE-Business Tax Purchasing Whitepaper
E-Business Tax Purchasing Whitepaper
 
1.overview of advanced pricing
1.overview of advanced pricing1.overview of advanced pricing
1.overview of advanced pricing
 
Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...Ame how to diagnose issues with the default approver list in purchasing when ...
Ame how to diagnose issues with the default approver list in purchasing when ...
 
R12 Fixed Assets General Questions
R12 Fixed Assets General QuestionsR12 Fixed Assets General Questions
R12 Fixed Assets General Questions
 
Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12Encumbrance accounting in oracle ebs r12
Encumbrance accounting in oracle ebs r12
 

Similar a Multiperiod Accounting in Oracle EBS R12

Rapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP CloudRapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP CloudPrithis Das, PMP, OCS ☁️
 
Binary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business CentralBinary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business CentralAidan McCrea
 
FASB/IASB for JD Edwards
FASB/IASB for JD EdwardsFASB/IASB for JD Edwards
FASB/IASB for JD EdwardsCircular Edge
 
CNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting CenterCNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting CenterWorkday, Inc.
 
2016-09 -28 Powerful Web Based GP2016
2016-09 -28 Powerful Web Based GP20162016-09 -28 Powerful Web Based GP2016
2016-09 -28 Powerful Web Based GP2016Erin Crowley
 
SAP S4HANA Billing and E-Invoicing for Customer Payments
SAP S4HANA Billing and E-Invoicing for Customer Payments SAP S4HANA Billing and E-Invoicing for Customer Payments
SAP S4HANA Billing and E-Invoicing for Customer Payments Joe Torres
 
Getting Ready for an Audit: Everything You Need to Know
Getting Ready for an Audit: Everything You Need to KnowGetting Ready for an Audit: Everything You Need to Know
Getting Ready for an Audit: Everything You Need to KnowTechSoup
 
Countdown to Compliance: Are you ready for ASC 606 / IFRS 15
Countdown to Compliance: Are you ready for ASC 606 / IFRS 15Countdown to Compliance: Are you ready for ASC 606 / IFRS 15
Countdown to Compliance: Are you ready for ASC 606 / IFRS 15Apttus
 
Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)
Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)
Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)Elizabeth Kraus
 
2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...
2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...
2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...Pramod Patil, PMP
 
2007 how to use sap project system for revenue recognition in professional se...
2007 how to use sap project system for revenue recognition in professional se...2007 how to use sap project system for revenue recognition in professional se...
2007 how to use sap project system for revenue recognition in professional se...Soumya De
 
Database optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsDatabase optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsJuan Fabian
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12magnificsairam
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12magnificsmile
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12magnifics
 
Moore Advanced Calculations in Calc Manager OW 20151015
Moore Advanced Calculations in Calc Manager  OW 20151015Moore Advanced Calculations in Calc Manager  OW 20151015
Moore Advanced Calculations in Calc Manager OW 20151015Ron Moore
 
SAP BPC Oil and Gas software demonstration
SAP BPC Oil and Gas software demonstrationSAP BPC Oil and Gas software demonstration
SAP BPC Oil and Gas software demonstrationrnaramore
 

Similar a Multiperiod Accounting in Oracle EBS R12 (20)

Rapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP CloudRapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP Cloud
 
Binary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business CentralBinary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business Central
 
FASB/IASB for JD Edwards
FASB/IASB for JD EdwardsFASB/IASB for JD Edwards
FASB/IASB for JD Edwards
 
CNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting CenterCNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting Center
 
2016-09 -28 Powerful Web Based GP2016
2016-09 -28 Powerful Web Based GP20162016-09 -28 Powerful Web Based GP2016
2016-09 -28 Powerful Web Based GP2016
 
SAP FICO
SAP FICOSAP FICO
SAP FICO
 
SAP S4HANA Billing and E-Invoicing for Customer Payments
SAP S4HANA Billing and E-Invoicing for Customer Payments SAP S4HANA Billing and E-Invoicing for Customer Payments
SAP S4HANA Billing and E-Invoicing for Customer Payments
 
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
 
Getting Ready for an Audit: Everything You Need to Know
Getting Ready for an Audit: Everything You Need to KnowGetting Ready for an Audit: Everything You Need to Know
Getting Ready for an Audit: Everything You Need to Know
 
Payment Factory
Payment FactoryPayment Factory
Payment Factory
 
Countdown to Compliance: Are you ready for ASC 606 / IFRS 15
Countdown to Compliance: Are you ready for ASC 606 / IFRS 15Countdown to Compliance: Are you ready for ASC 606 / IFRS 15
Countdown to Compliance: Are you ready for ASC 606 / IFRS 15
 
Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)
Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)
Guide to Invoice Factoring (a.k.a. Accounts Receivable Financing)
 
2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...
2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...
2007_HOW_TO_USE_SAP_PROJECT_SYSTEM_FOR_REVENUE_RECOGNITION_IN_PROFESSIONAL_SE...
 
2007 how to use sap project system for revenue recognition in professional se...
2007 how to use sap project system for revenue recognition in professional se...2007 how to use sap project system for revenue recognition in professional se...
2007 how to use sap project system for revenue recognition in professional se...
 
Database optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsDatabase optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and Operations
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12
 
Moore Advanced Calculations in Calc Manager OW 20151015
Moore Advanced Calculations in Calc Manager  OW 20151015Moore Advanced Calculations in Calc Manager  OW 20151015
Moore Advanced Calculations in Calc Manager OW 20151015
 
SAP BPC Oil and Gas software demonstration
SAP BPC Oil and Gas software demonstrationSAP BPC Oil and Gas software demonstration
SAP BPC Oil and Gas software demonstration
 

Más de Prithis Das, PMP, OCS ☁️

Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...Prithis Das, PMP, OCS ☁️
 
Smart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementSmart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementPrithis Das, PMP, OCS ☁️
 
Transform your Account Analysis and Drilldown using User-Defined Views in R12
Transform your Account Analysis and Drilldown using User-Defined Views in R12Transform your Account Analysis and Drilldown using User-Defined Views in R12
Transform your Account Analysis and Drilldown using User-Defined Views in R12Prithis Das, PMP, OCS ☁️
 

Más de Prithis Das, PMP, OCS ☁️ (7)

One time payment requests in Oracle ERP Cloud
One time payment requests in Oracle ERP CloudOne time payment requests in Oracle ERP Cloud
One time payment requests in Oracle ERP Cloud
 
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
Designing a Chart of Accounts and Enterprise Structure in Oracle Fusion ERP C...
 
Secondary Ledger implementation in Oracle R12
Secondary Ledger implementation in Oracle R12Secondary Ledger implementation in Oracle R12
Secondary Ledger implementation in Oracle R12
 
Smart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurementSmart forms and information templates in Oracle iProcurement
Smart forms and information templates in Oracle iProcurement
 
Transform your Account Analysis and Drilldown using User-Defined Views in R12
Transform your Account Analysis and Drilldown using User-Defined Views in R12Transform your Account Analysis and Drilldown using User-Defined Views in R12
Transform your Account Analysis and Drilldown using User-Defined Views in R12
 
Report Manager in Oracle EBS R12
Report Manager in Oracle EBS R12Report Manager in Oracle EBS R12
Report Manager in Oracle EBS R12
 
Supporting References in Oracle EBS R12
Supporting References in Oracle EBS R12Supporting References in Oracle EBS R12
Supporting References in Oracle EBS R12
 

Último

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Último (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Multiperiod Accounting in Oracle EBS R12

  • 1. R12 Subledger Accounting Cookbook Multi Period Accounting NCOAUG Training Day August 14, 2014 Prepared by: Prithis Das Dynamique Solutions LLC
  • 2. Presenter’s background ■ Oracle Applications experience goes back to 1997 ■ Over 22 years of business process improvement experience ■ Consulting experience with Big 5 and other major organizations ■ Oracle Certified Specialist in General Ledger ■ Chartered Accountant and Management Accountant from India ■ Authored and presented papers on SLA, WebADI, Reports Manager and other topics at several OAUG and local events ■ Just completed a major R12 upgrade and working on a Cash Basis Secondary Ledger implementation ■ Contact: ▪ Cell: +1.630.3649457 ▪ Email: prithis.das@dynamique.us ▪ Web: www.dynamique.us Copyright Prithis Das Dynamique Solutions LLC
  • 3. Agenda ■ Introduction to Multi Period Accounting ■ Typical Prepayment Process ■ Prepayment Scenario ■ Multiperiod Accounting Setups – Optional Setups ■ SLA Setups for Multiperiod Accounting ■ Transaction Processing using MPA ■ Implementation Considerations ■ References ■ Q&A Copyright Prithis Das Dynamique Solutions LLC
  • 4. Introduction to Multi Period Accounting Copyright Prithis Das Dynamique Solutions LLC
  • 5. ■ What is Multiperiod Accounting? ▪ Multiperiod accounting enables users to create accounting for a single accounting event for more than one GL period. The functionality is primarily used to recognize revenue or a prepaid expense or revenue across multiple GL periods. ■ Uses of Multiperiod Accounting ▪ Automated recognition of Prepaid AP invoices ▪ AR Revenue recognition ▪ Can be used in Primary as well as Secondary Ledgers (for Management reporting) ■ This presentation focuses on recognizing prepaid expenses across multiple GL periods. Introduction Copyright Prithis Das Dynamique Solutions LLC
  • 6. Typical Prepayment Process Copyright Prithis Das Dynamique Solutions LLC
  • 7. ■ Typical Prepayment process without Multiperiod Accounting ▪ Setup/maintain Special Calendar ▪ Setup Distribution Set ▪ Create Prepayment invoice ▪ Pay Prepayment invoice ▪ Create Recurring invoice template for expense amortizations ▪ Generate Recurring invoices ▪ Apply to Prepayment Invoice each month – manual process ▪ Run Create Accounting/Transfer to GL ▪ Use Prepayment Status Report. Typical Prepayment Process Copyright Prithis Das Dynamique Solutions LLC
  • 8. ■ Typical Prepayment process with Multiperiod Accounting ▪ Setup Multiperiod Accounting in Subledger Accounting ▪ Create Standard invoice — Complete Deferred fields during invoice entry ▪ Pay Standard invoice to pay the prepayment ▪ Run Create Accounting/Transfer to GL ▪ Use Multiperiod Accounting and Accrual Reversal Report ▪ Periodically run Complete Multiperiod Accounting program Typical Prepayment Process Copyright Prithis Das Dynamique Solutions LLC
  • 9. Prepayment Scenario Copyright Prithis Das Dynamique Solutions LLC
  • 10. ■ Prepayment for Software Support ▪ A company prepays annual software maintenance of $12,000 on June 25th , 2014. The company needs to expense $1,000 each month for 12 months according to the following schedule: Scenario Copyright Prithis Das Dynamique Solutions LLC Period Amount Period Amount Jul-14 $1,000 Jan-15 $1,000 Aug-14 $1,000 Feb-15 $1,000 Sep-14 $1,000 Mar-15 $1,000 Oct-14 $1,000 Apr-15 $1,000 Nov-14 $1,000 May-15 $1,000 Dec-14 $1,000 Jun-15 $1,000
  • 11. ■ Expected journal entries in Jun-14 ■ Expected journal entries Jul-14 to Jun-15 Scenario Copyright Prithis Das Dynamique Solutions LLC Period Journal Period Amount Jul-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Jan-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Aug-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Feb-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Sep-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Mar-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Oct-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Apr-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Nov-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 May-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Dec-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Jun-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Period Journal Period Journal Jun-14 Dr Prepaid Expense $12,000 Cr AP Liability $12,000 Jun-14 Dr AP Liability $12,000 Cr Bank $12,000
  • 12. Multiperiod Accounting Setups Copyright Prithis Das Dynamique Solutions LLC
  • 13. ■ Optional Setups – likely to be different for each implementation, based on design ▪ Value Set for Prepayment Type — Create Values for the Value Set ▪ Descriptive Flexfield — Invoice Lines DFF ■ Subledger Accounting Setups – likely to be similar for all implementations ▪ Mapping Set ▪ Account Derivation Rule ▪ Journal Line Types ▪ Journal Line Definition ▪ Application Accounting Definition ▪ Subledger Accounting Method ▪ Ledger Multiperiod Accounting Setups Copyright Prithis Das Dynamique Solutions LLC
  • 14. ■ Value Set for Prepayment Type Multiperiod Accounting Setups Copyright Prithis Das Dynamique Solutions LLC
  • 15. ■ Enter Values in Value Set for Prepayment Type ■ You can enter values for: ▪ Specific types of Prepayments ▪ Specific Vendors Multiperiod Accounting Setups Copyright Prithis Das Dynamique Solutions LLC
  • 16. ■ Descriptive Flexfield ▪ Invoice Lines DFF Multiperiod Accounting Setups You do not have to make this DFF context sensitive. You can make this Global. Copyright Prithis Das Dynamique Solutions LLC
  • 17. ■ Descriptive Flexfield ▪ Invoice Lines DFF ▪ Assign the Value Set created in the earlier step Multiperiod Accounting Setups In this demo we have selected ATTRIBUTE15. Typically you would start at ATTRIBUTE1 if available. Copyright Prithis Das Dynamique Solutions LLC
  • 18. ■ Descriptive Flexfield ▪ Invoice Lines DFF Multiperiod Accounting Setups You must uncheck Required checkbox as not all invoices are Prepayments. Copyright Prithis Das Dynamique Solutions LLC
  • 19. Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 20. Application Accounting Definition Subledger Accounting Setups for MPA Mapping Set Account Derivation Rule Journal Line Type Journal Line Definition Subledger Accounting Method Ledger Copyright Prithis Das Dynamique Solutions LLC
  • 21. Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC ■ Navigation Paths from Payables Manager Responsibility ▪ Mapping Set ▪ Account Derivation Rule ▪ Journal Line Type ▪ Journal Line Definition ▪ Application Accounting Definition ▪ Subledger Accounting Method ▪ Ledger
  • 22. ■ Mapping Set Subledger Accounting Setups for MPA Field Data Mapping Set Code XXPD_MPA_EXP_CCID Mapping Set Name XXPD MPA ACCRUAL EXPENSE CCID Mapping Set Description XXPD Multi-Period Accounting Invoices - Amortization Expense Account Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger Link the Mapping Set to the Value Set created earlier For each Input Value, enter the Output Value: Enter the target Expense account for amortization
  • 23. ■ Account Derivation Rule Subledger Accounting Setups for MPA Field Data Rule Code XXPD_MPA_EXP_FLEX Rule Name XXPD MPA Prepaid to Expense Account Flexfield Description XXPD MPA Prepaid to Expense Account Flexfield Assign the Mapping Set = XXPD MPA ACCRUAL EXPENSE CCID created earlier. Input Source = Invoice Line Flexfield Segment 15 Will receive a Warning on save There is no need to assign a Condition Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 24. ■ Journal Line Type - Accrual Subledger Accounting Setups for MPA Field Data Line Type Code XXPD_AP_ITEM_EXP_INV_MPA_ACC Name XXPD Multi Period Accounting and Regular Item Expense Accrual Description XXPD Multi Period Accounting and Regular Item Expense Accrual, replaces “Item Expense” JLT For the accrual journal line type, set the Multiperiod option to 'Accrual' Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 25. ■ Journal Line Type - Recognition Subledger Accounting Setups for MPA Field Data Line Type Code XXSL_AP_ITEM_EXP_INV_MPA_RECOG Name XXPD Multi Period Accounting Item Expense Recognition Description XXPD Multi Period Accounting Item Expense Recognition For the recognition journal line type, set the Multiperiod option to 'Recognition'. Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 26. ■ Journal Line Type – Accrual – Assign Sources Subledger Accounting Setups for MPA Assign sources to the following accounting attributes for the accrual journal line type Multiperiod Start Date Determines the accounting period and accounting date for the first recognition journal entry Multiperiod End Date Determines the accounting period and accounting date for the last recognition journal entry Multiperiod Option Determines whether multiperiod or single period accounting to be generated for an accounting event Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 27. ■ Journal Line Definition ▪ Retrieve and Copy the seeded JLD “Accrual, Invoices All”. Subledger Accounting Setups for MPA Field Data Definition Code XXSL_AP_ITEM_EXP_INV_MPA_RECOG Definition Name XXPD Accrual, Invoices All Description XXPD Oracle Payables Accrual Accounting Definition (All) Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 28. ■ Journal Line Definition (User owned) ▪ Copy the seeded Line Assignment “Item Expense” to a new Assignment “XXPD Multi Period Accounting and Regular Item Expense Accrual” Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 29. ■ Journal Line Definition (User owned) ▪ Inactivate the seeded line assignment “Item Expense” ▪ Assign new JLT “XXPD Multi Period Accounting and Regular Item Expense Accrual” Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 30. ■ Journal Line Definition (User owned) ▪ Assign the seeded Account Derivation Rule “Invoice Distribution Account” to All Segments ▪ Assign a Line Description (custom JLD in this example) Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 31. ■ Journal Line Definition (User owned) ▪ The Multiperiod Accounting button will be enabled for this Journal Line Type ▪ Click on the Multiperiod Accounting button Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 32. ■ Multiperiod Accounting Assignment ▪ Options — Number of Journal Entries — GL Dates — Proration Type Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 33. ■ Multiperiod Accounting Assignment Options ■ Source: Oracle Subledger Accounting Implementation Guide Subledger Accounting Setups for MPA Number of Journal Entries: Number of multiperiod journal entries to be created One One multiperiod journal entry is created to recognize the entire accrual amount. Note: If this option is selected, it is not possible to select a proration type since only one journal entry is created for the entire accrual amount. One per GL Period One multiperiod journal entry is created per GL period between the dates defined by the multiperiod start and end date accounting attributes. Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 34. ■ Multiperiod Accounting Assignment Options ■ Source: Oracle Subledger Accounting Implementation Guide Subledger Accounting Setups for MPA GL Dates: Specifies when the multiperiod journal entries are created in the GL period First Day GL Period Multiperiod journal entries have a GL date of the first day of the period Example: 1-Oct-2014 Last Day GL Period: Multiperiod journal entries have a GL date of the last day of the period. Example: 31-Oct-2014 Originating Day Multiperiod entries have the same GL date as the originating journal entry. Example: 22-Oct-2014 If Originating Day is 31-Oct, the next multiperiod JE will have a date of 30-Nov. Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 35. ■ Multiperiod Accounting Assignment Options ▪ See Document 1915795.1 on My Oracle Support for worked out examples for each Proration Type ■ Source: Oracle Subledger Accounting Implementation Guide Subledger Accounting Setups for MPA Proration Type: Specifies how the recognition amount per period should be calculated 360 days Partial periods calculated by assuming 360 days in a year Days in Period Partial periods calculated by dividing the number of partial period days by the actual number of days in the period First Period Accrual amount divided by the number of periods and recognized evenly starting with the first period Total Days in Period Both the partial periods and the whole periods are based on the actual number of days in the period. The number of days within each period is then divided by the total number of days in the whole multi accounting period. The result is then multiplied by the total amount due to arrive at an amount for each respective period. Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 36. ■ Multiperiod Accounting Assignment options Click on the Line Assignments button Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 37. ■ Line Assignments ▪ For the Accrual Journal Line Type — All Segments will use the seeded ADR “Invoice Distribution Account” Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 38. ■ Line Assignments ▪ For the Recognition Journal Line Type — All Segments will use the custom ADR “XXPD MPA Prepaid to Expense Account Flexfield” Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 39. ■ Application Accounting Definition ▪ Copy the seeded AAD “Accrual Basis” to a custom AAD “XXPD Accrual Basis” ▪ Replace the seeded JLD Assignment XXPD Accrual, Invoices All to the custom JLD “XXPD Accrual, Invoices All” Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger Validate the Application Accounting Definition
  • 40. ■ Subledger Accounting Methods ▪ Copy the seeded SLAM “Standard Accrual” to a custom SLAM “XXPD Standard Accrual” ▪ Replace the seeded AAD Assignment Accrual Basis to the custom AAD Assignment “XXPD Accrual Basis” Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 41. ■ Subledger Accounting Methods ▪ Replace the SLAM “Standard Accrual” with the custom SLAM “XXPD Standard Accrual” in your Primary Ledger Subledger Accounting Setups for MPA Copyright Prithis Das Dynamique Solutions LLC Mapping Set ADR JLT JLD AAD SLAM Ledger
  • 42. Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 43. ■ Enter a Standard Invoice for Prepaid Software Maintenance ▪ Invoice Type is Standard and not Prepayment ▪ Say Invoice Date is 15th June, it was entered on 25th June Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 44. ■ At the Line level ▪ Enter a Prepayment Distribution account ▪ Check the Deferred Option checkbox ▪ Enter the Deferred Start Date and Deferred End Date fields ▪ Enter the Prepayment Type (select from LOV) in the DFF Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 45. ■ Create Accounting ▪ Validate the Invoice, then run Create Accounting Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 46. ■ Create Accounting will spawn: ▪ Accounting Program ▪ Journal Import ▪ Subledger Accounting Balances Update ▪ Subledger Multiperiod Accounting and Accrual Reversal Report Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 47. ■ If Create Accounting and Account Program completes with a yellow Warning or red Error, STOP! ▪ Review the report to identify and troubleshoot the problem ▪ Common causes for Create Accounting to Fail: — The Application Accounting Definition was not validated (in this case the Create Accounting program completes in a red error) — The DFF at the Line level was not used. In this example the Prepayment Type drives the Recognition accounting. So in the absence of this information on the DFF the Accounting will fail — The General Ledger period was not open — Cross-validation or Security Rules were violated — Account Combination was disabled Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 48. ■ Create Accounting ▪ Will generate the Subledger Accounting Program Report Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 49. ■ Subledger Multiperiod Accounting and Accrual Reversal Report Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 50. ■ Subledger Multiperiod Accounting and Accrual Reversal Report Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 51. ■ Subledger Multiperiod Accounting and Accrual Reversal Report Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 52. ■ Subledger Multiperiod Accounting and Accrual Reversal Report Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 53. ■ GL Journal Entry Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 54. ■ Expected journal entries in Jun-14 ■ Expected journal entries Jul-14 to Jun-15 Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC Period Journal Period Amount Jul-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Jan-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Aug-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Feb-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Sep-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Mar-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Oct-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Apr-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Nov-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 May-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Dec-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Jun-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Period Journal Period Journal Jun-14 Dr Prepaid Expense $12,000 Cr AP Liability $12,000 Jun-14 Dr AP Liability $12,000 Cr Bank $12,000
  • 55. ■ “Complete Multiperiod Accounting” concurrent program ▪ Run in subsequent months from Jul-14 to Jun-15 ▪ Schedule this program to run automatically Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 56. ■ Complete Multiperiod Accounting concurrent program ▪ Creates journal entries for Expense Recognition for the period it is run ▪ Provides a report for the Multiperiod Journal Entries for that period Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 57. ■ Complete Multiperiod Accounting concurrent program Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 58. ■ Complete Multiperiod Accounting concurrent program Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 59. ■ GL Journal Entry in each subsequent period through Jun-15 Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC
  • 60. ■ Expected journal entries in Jun-14 ■ Expected journal entries Jul-14 to Jun-15 Transaction Processing for MPA Copyright Prithis Das Dynamique Solutions LLC Period Journal Period Amount Jul-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Jan-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Aug-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Feb-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Sep-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Mar-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Oct-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Apr-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Nov-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 May-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Dec-14 Dr Expense $1,000 Cr Prepaid Expenses $1000 Jun-15 Dr Expense $1,000 Cr Prepaid Expenses $1000 Period Journal Period Journal Jun-14 Dr Prepaid Expense $12,000 Cr AP Liability $12,000 Jun-14 Dr AP Liability $12,000 Cr Bank $12,000
  • 61. Implementation Considerations Copyright Prithis Das Dynamique Solutions LLC
  • 62. ■ Enhancement possibilities ▪ Use a DFF for Prepayment Type and a Mapping Set to drive the expense account (as shown in this example) ▪ Alternately, use the Prepayment Account on the invoice to drive the Expense account using a Mapping Set ■ Invoice having regular expense or Asset purchase in addition to Prepayment expense ▪ Use Deferred option fields only for those lines which are prepayment in nature ■ What if Prepaid Invoice is already paid outside Oracle ▪ Can enter Invoice in Oracle and set Deferred start and end dates. System will take care of the rest and account correctly Implementation Considerations Copyright Prithis Das Dynamique Solutions LLC
  • 63. ■ Existing open Prepayments when MPA is implemented ▪ There is no way to “convert” Prepayment invoices to Standard invoices using MPA. Process Prepayment invoices as usual till they are closed. ■ If the journal effective date of a journal imported from the Subledger defaults to the last date of the period, you will have to adjust the “summarization” Subledger Accounting Options for the Ledger ■ Critical patches released for Multiperiod Accounting in SLA ▪ 7109881, 8505463, 8635648, 8664504, 9954676, 9162117, 10394715, 11654120, 13023651 and 13415216. ▪ Patch 13018752:R12.XLA.B is recommended for Proration Type “First Period” amounts fix Implementation Considerations Copyright Prithis Das Dynamique Solutions LLC
  • 64. ■ Do we need two accrual journal line types to achieve single period accounting and multiperiod accounting? ▪ No, two separate accrual journal line types are not required. ▪ With the same accrual journal line type, single period and multiperiod accounting can be created. ▪ Whether multiperiod or single period accounting is to be created for a transaction is determined based on the value passed for the Multiperiod Option accounting attribute. ▪ If the value passed is 'Y' then multiperiod accounting is created. If the value passed is 'N' or null then single period accounting is created. ■ No changes in MPA functionality from 12.1.3 to 12.2 as of today Implementation Considerations Copyright Prithis Das Dynamique Solutions LLC
  • 66. References ■ Oracle Subledger Accounting Implementation Guide (E13628-04) ■ Document 1399611.1 on My Oracle Support ▪ Out-dated information (12.1.2), but useful for basic setups ■ Document 1915795.1 for 12.1.3 on My Oracle Support ▪ Most current document (Aug-2014) ▪ Gives explanation of Proration Type options with examples Copyright Prithis Das Dynamique Solutions LLC
  • 67. Q & A • Contact Email prithis.das@dynamique.us Cell +1.630.3649457 Website www.dynamique.us Additional questions?