Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Page 1
The information, software, products and services, trainings contained on this note may be out of date or include omissions, inaccuracies
or other errors. The information, software products and services contained on this web site, including the materials, are provided "as is"
and without warranty. Oracle does not warrant that the information in the materials is up to date or error free, nor does it provide any
other warranties, whether expressed or implied in law, including the implied warranties of merchantability or fitness for a particular
purpose. The materials are not a program or documentation under the terms of your license agreement(s) with Oracle.
In no event shall Oracle be liable for any direct, indirect, incidental, special or consequential damages, or damages for loss of profits,
revenue, data or use, incurred by you or any third party, whether in an action in contract or tort, arising from your access to, or use of,
this web site or any other hyperlinked web site.
Oracle reserves the right to make changes or updates to this note or the products or programs described in this web site at any time
without notice.
Page 2
Table of Contents
Document Control................................................................................................... 4
1) Purpose...................................................................................................................... 5
2) Terms Used................................................................................................................. 5
3) Business Case.............................................................................................................. 6
4) Relevant MPA Setup..................................................................................................... 7
4.1) Define Accounts............................................................................................... 7
4.2) Define Invoice Line Flexfield............................................................................8
4.3) Define Accounting Derivation Rule (ADR).......................................................10
4.4) MPA Journal Line Types (JLT)...........................................................................12
4.5) Assign MPA Journal Line Types to Journal Line Definitions (JLD)......................13
4.6) Assign JLD to Application Accounting Definition (AAD)...................................15
4.7) Assign AAD to SLAM....................................................................................... 16
4.8) Assign SLAM to Ledger................................................................................... 16
5) Accounting of MPA Invoice.......................................................................................... 17
5.1) MPA Transaction............................................................................................. 17
5.2) Expected Accounting Entry............................................................................18
6) Different Proration Types.............................................................................................. 21
6.1) Proration Type-First Period..............................................................................21
6.1.1) Definition:................................................................................................ 21
6.1.2) Calculation:.............................................................................................. 21
6.1.3) Accounting In Application.........................................................................22
6.2) Proration Type-Days In Period.........................................................................23
6.2.1) Definition:................................................................................................ 23
6.2.2) Calculation:.............................................................................................. 23
Oracle/Client Confidential - For internal use only
Page 3
Document Control
Change Record
4
Date
Author
Versio
n
Change Reference
11-Aug1414
09-Aug14
Sanjay Prasad
Draft 1
No Previous Document
Sanjay Prasad
V1.1
Page 4
1) Purpose
To explain different options for proration types available in R12. Proration types are
used to recognize prorated amount in accounting of Multi period Accounting (MPA)
transactions
2) Terms Used
1. MPA: Multi Period Accounting, its a feature available in R12 to accrue an amount and then
prorate the same as expense across future periods. For more details on MPA, please refer White
paper on Multi Period Accounting (Note 1315106.1)
2. Deferred Start Date: Date from which Expense proration starts
3. Deferred End Date: Last date for expense proration
4. SLAM: Subledger Accounting Methid
5. ADR: Accounting Derivation Rule
6. JLD: Journal Line Definition
7. JLT: journal Line Type
8. AAD: Application Accounting Definition
9. Effective Days for Proration: Number of days in a month the amount to be prorated, for example
in the month of May-14 the proration need to start on 15-May then effective days for Proration
would be 31 (Number of days in Month)- 15 (Day when proration starts) = 17
Page 5
3) Business Case
Organization receives payable invoice for Insurance premium. The invoice is for insurance for next one
year. As per accounting principle Expense to be recognized as and when services are rendered,
following should happen as far as Accounting of the Insurance invoice is concerned:
a) Expense of Insurance Invoice should not be recognized the day invoice is recorded. This need to
be done as insurance service is yet NOT delivered the day respective invoice is recorded.
b) Insurance service is going to be rendered over a period of coming Year, hence the insurance
expense should be recorded in future accounting periods as and when it comes.
The Insurance invoice is as follows:
i.
ii.
iii.
iv.
v.
Prorated Amount
Prorated Amount
Prorated amount should be rounded as per Currency precision. Precision for USD is 2.
Page 6
Page 7
Note: 6502 (Insurance Premium Expense) is recognition Account. Account type is Expense
4.2) Define Invoice Line Flexfield
Define Invoice line Flexfield to indicate type of MPA invoice. Its a business mapping, to know more on it
please refer White paper on Multi Period Accounting (Note 1315106.1).
Navigation: Payables Responsibility->Setup->Flexfields->Descriptive->Segments
Query for: Application: Payables
Page 8
Page 9
Next Step: Define value for Value Set Type of Payment Attached with Invoice Line DFF
Page 10
The Input source of ADR is Invoice Line Flexfield Segment 1 as it stores value for Type of MPA
invoice.
Click on Mapping Set button
Create mapping Set XX_INV_MPA_MAPPING, As per above setup, if input source (Invoice Line
Flexfield Segment 1) is INS then Output for natural account segment would be 6502, Please note 6502 is
the Expense account defined to recognize Insurance Expense.
Page 11
Page 12
Note:
Line Type Code: XX_AP_ITEM_EXP_INV
Accounting Class: Prepayment
Multiperiod: Accrual
Recognition JLT for MPA
Note:
Line Type Code: XX_AP_ITEM_EXP_INV_RECG
Accounting Class: Item Expense
Multiperiod: Recognition,
There is no condition for Recognition JLT.
4.5) Assign MPA Journal Line Types to Journal Line Definitions (JLD)
Page 13
Navigation: Payables Responsibility->Setup->Accounting Setup->Subledger Accounting Setup>Accounting Methods Builder->Methods and Definitions->Journal Line Definition
Page 14
Note: There are 4 different options for Proration type. Prorated recognition amount is calculated based on
value, set for proration type in above definition.
Click on Line Assignments
Page 15
Attach ADR as per the above definition system will first derive all segments based on seeded ADR
Invoice Distribution Account and then overlay the Natural account based on ADR XX_INV_MPA
defined earlier
4.6) Assign JLD to Application Accounting Definition (AAD)
Navigation: Payables Responsibility->Setup->Accounting Setup->Subledger Accounting Setup>Accounting Methods Builder->Methods and Definitions->Application Accounting Definition
Page 16
Navigation: Payables Responsibility->Setup->Accounting Setup->Subledger Accounting Setup>Methods and Definitions-> Sub Ledger Accounting Method
Page 17
a) 360 Days
b) Days in Period
c) Total Days in Period
d) First Period
We will review expense prorated amount of MPA invoice in each proration type one by one.
Page 18
Page 19
Mar15
Apr-15
May15
31
30
31
30
31
15
12000 USD
12000 USD (Liability account)
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
Page 20
Prorated Amount
Prorated Amount
Prorated Amount
Prorated Amount
As per need, Organization requires different methods for Calculation of expense recognition. This
flexibility of different methods for calculation of expense recognition can be achieved different proration
type provided in MPA feature in R12. The prorated amount mentioned in Expense Recognition
Accounting will depend on Proration Type selected in MPA Setup.
Page 21
15-May-14
15-May-15
12000
Days In
Period
(A)
Periods
May-14
Jun-14
Jul-14
Aug-14
Sep-14
Oct-14
Nov-14
Dec-14
Jan-15
Feb-15
Mar-15
Apr-15
May-15
Total number of periods = 13
31
30
31
31
30
31
30
31
31
28
31
30
31
Prorated
Rounded/Adjusted
Amount
Amount
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.08
923.0769231
923.04
Page 22
Run Create Accounting (In draft mode so that we can reuse the same transaction for
Accounting with next changed Proration Type)
First_Period.docx
FIRST_PERIOD.xlsx
Page 23
6.2.1) Definition:
Partial periods calculated by dividing the number of partial period days by the actual number of days in
the period
6.2.2) Calculation:
Deferred Start
Date
Deferred End
Date
Invoice Amount
(AMT)
Periods
15-May-14
15-May-15
12000
Effective
Days for
Days In
Proration
Period (A) (B)
May-14
31
Jun-14
30
Jul-14
31
Aug-14
31
Sep-14
30
Oct-14
31
Nov-14
30
Dec-14
31
Jan-15
31
Feb-15
28
Mar-15
31
Apr-15
30
May-15
31
Total
Prorat
Effective
ed
Month
Amou
Rounded/Adju
(C=B/A)
nt
sted Amount
0.5483870 546.91
17
97
69
546.92
997.31
30
1
9
997.32
997.31
31
1
9
997.32
997.31
31
1
9
997.32
997.31
30
1
9
997.32
997.31
31
1
9
997.32
997.31
30
1
9
997.32
997.31
31
1
9
997.32
997.31
31
1
9
997.32
997.31
28
1
9
997.32
997.31
31
1
9
997.32
997.31
30
1
9
997.32
0.4838709 482.57
15
68
37
482.56
12.03225
806
Page 24
For the last period amount = Invoice Amount Sum (Rounded Amount for all period
except last)
Account (In Draft mode) the Invoice to verify the calculated prorated Amount
Page 25
Days_In_Periods.doc
x
DAYS_IN_PERIOD.xl
sx
6.3.1) Definition:
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 multiaccounting period. The result is then
multiplied by the total amount due to arrive at an amount for each respective
period.
6.3.2) Calculation:
Deferred Start
Date
Deferred End
Date
Invoice Amount
(AMT)
Periods
May-14
15-May-14
15-May-15
12000
Effective
Days for
Days In
Proration
Period (A) (B)
31
Prorated
Amount
557.37704
17
92
Rounded/Adju
sted Amount
557.38
Page 26
Jun-14
30
30
Jul-14
31
31
Aug-14
31
31
Sep-14
30
30
Oct-14
31
31
Nov-14
30
30
Dec-14
31
31
Jan-15
31
31
Feb-15
28
28
Mar-15
31
31
Apr-15
30
30
May-15
Total
31
15
366
983.60655
74
1016.3934
43
1016.3934
43
983.60655
74
1016.3934
43
983.60655
74
1016.3934
43
1016.3934
43
918.03278
69
1016.3934
43
983.60655
74
491.80327
87
983.61
1016.39
1016.39
983.61
1016.39
983.61
1016.39
1016.39
918.03
1016.39
983.61
491.81
Page 27
Account (In draft mode) the Invoice to verify the calculated prorated Amount
Total_Days_In_Perio
d.docx
Total_Days_In_Perio
d.xlsx
Page 28
6.4.2) Calculation
Deferred Start
Date
Deferred End
Date
Invoice Amount
(AMT)
Periods
15-May-14
15-May-15
12000
Effective
Days for
Days In
Proration
Period (A) (B)
May-14
30
Jun-14
30
Jul-14
30
Aug-14
30
Sep-14
30
Oct-14
30
Nov-14
30
Dec-14
30
Jan-15
30
Feb-15
30
Mar-15
30
Apr-15
30
May-15
30
Total
Prorat
Effective
ed
Month
Amou
Rounded/Adju
(C=B/A)
nt
sted Amount
0.5666666 563.53
17
67
59
563.54
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
994.47
30
1
51
994.48
497.23
15
0.5
76
497.18
12.06666
667
As Year is considered of 360 days, hence there are 30 (360/12) days in each period.
Prorated Amount in each period = (Invoice Amount/Sum of Effective Month)
*Respective Effective
Month
e.g. for Prorated Amount for May-14 = (12000/12.06666667)* 0.566666667=
563.5359 and so on
Oracle/Client Confidential - For internal use only
Page 29
For the last period amount = Invoice Amount Sum (Rounded Amount for all period
except last)
Page 30
360_Days.docx
360_Days.xlsx
Compare.xlsx
Page 31