Beruflich Dokumente
Kultur Dokumente
Prepared by:
Prithis Das
Dynamique Solutions LLC
Presenters background
Agenda
Introduction to
Multi Period Accounting
Introduction
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.
Prepayment Scenario
Scenario
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:
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
Scenario
Expected journal entries in Jun-14
Period
Journal
Period
Journal
Jun-14
Jun-14
Dr AP Liability $12,000
Cr Bank $12,000
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
Descriptive Flexfield
Mapping Set
Account Derivation Rule
Journal Line Types
Journal Line Definition
Application Accounting Definition
Subledger Accounting Method
Ledger
Mapping Set
Mapping
Set
ADR
JLT
JLD
AAD
SLAM
Field
Data
XXPD_MPA_EXP_CCID
Mapping Set
Description
Ledger
ADR
JLT
JLD
AAD
SLAM
Ledger
Data
Rule Code
XXPD_MPA_EXP_FLEX
Rule Name
Description
ADR
JLT
JLD
AAD
SLAM
Ledger
Data
XXPD_AP_ITEM_EXP_INV_MPA_ACC
Name
Description
ADR
JLT
JLD
AAD
SLAM
Ledger
Data
XXSL_AP_ITEM_EXP_INV_MPA_RECOG
Name
Description
ADR
JLT
JLD
AAD
SLAM
Ledger
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
ADR
JLT
JLD
AAD
SLAM
Data
Definition Code
XXSL_AP_ITEM_EXP_INV_MPA_RECOG
Definition Name
Description
Ledger
ADR
JLT
JLD
AAD
SLAM
Ledger
ADR
JLT
JLD
AAD
SLAM
Ledger
ADR
JLT
JLD
AAD
SLAM
Ledger
ADR
JLT
JLD
AAD
SLAM
Ledger
ADR
GL Dates
Proration Type
JLT
JLD
AAD
SLAM
Ledger
ADR
JLT
JLD
AAD
SLAM
One per GL
Period
Ledger
ADR
JLT
JLD
AAD
SLAM
Last Day GL
Period:
Originating
Day
Ledger
ADR
JLT
JLD
AAD
SLAM
Days in Period
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.
Ledger
ADR
JLT
JLD
AAD
SLAM
Ledger
Mapping
Set
ADR
JLT
JLD
AAD
SLAM
All Segments will use the seeded ADR Invoice Distribution Account
Ledger
Mapping
Set
ADR
JLT
JLD
AAD
SLAM
Ledger
All Segments will use the custom ADR XXPD MPA Prepaid to Expense
Account Flexfield
ADR
JLT
JLD
AAD
SLAM
Ledger
Validate the
Application
Accounting
Definition
ADR
JLT
JLD
AAD
SLAM
Ledger
ADR
JLT
JLD
AAD
SLAM
Ledger
Accounting Program
Journal Import
Subledger Accounting Balances Update
Subledger Multiperiod Accounting and Accrual Reversal Report
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
Journal
Period
Journal
Jun-14
Jun-14
Dr AP Liability $12,000
Cr Bank $12,000
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
Journal
Period
Journal
Jun-14
Jun-14
Dr AP Liability $12,000
Cr Bank $12,000
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
Implementation Considerations
Implementation Considerations
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
Implementation Considerations
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.
Implementation Considerations
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.
References
References
Q&A
Additional questions?
Contact
Email
Prithis.Das@dynamiquesolutionsllc.com
Cell
630.3649457
Website
Dynamiquesolutionsllc.com