The document discusses setting up multi-period accounting for payables invoices in Oracle Applications using the Accounting Methods Builder (AMB). It covers creating value sets, descriptive flexfields, accounting derivation rules, mapping sets, and journal line types needed to accrue an invoice over multiple periods while recognizing the expense in each period.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
125 views42 pages
Accounting Methods Builder - Beyond The Basics
The document discusses setting up multi-period accounting for payables invoices in Oracle Applications using the Accounting Methods Builder (AMB). It covers creating value sets, descriptive flexfields, accounting derivation rules, mapping sets, and journal line types needed to accrue an invoice over multiple periods while recognizing the expense in each period.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 42
IT Convergence 2013 All rights reserved.
AMB Beyond the Basics
Accounting Methods Builder (AMB) Beyond the Basics A presentation by Anne E. Ristau April, 2013 IT Convergence 2013 All rights reserved. AMB Beyond the Basics About the Author Managing Principal Instructor, IT Convergence Teach R12 Financial New Features R12 Upgrade Strategy and Planning Subledger Accounting More than 23 years working with Oracle Applications Several full cycle E-Business Suite implementations, upgrades and assessments Oracle Developer since 1983 Computer Science and Accounting degrees Passion for the OAUG! Multi Period Accounting Setup (Payables) used to illustrate some of the different components Scenario Overview Review of AMB Hierarchy IT Convergence 2013 All rights reserved. AMB Beyond the Basics Review of AMB Hierarchy Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Ledger The accounting transactions which represent one or more legal entities. Legal Entities that share the 4cs may be grouped into a single ledger Calendar, Chart of Accounts, Currency, and aCcounting method. Ie: Vision Operations (USA) Ledger
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Subledger Accounting Method A group of accounting rules that define by module how the accounting should be determined for any logical condition. A ledger can have one and only one Subledger Accounting Method. Ie: US GAAP Standard Accural
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Application Accounting Definition Rules with respect to a single module. A Subledger Accounting method can have one or many Application Accounting Definitions. Ie: Payables, Receivables, Fixed Assets
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Event Classes The predetermined events within an application that should trigger accounting transactions: ie: Invoices, Credit Memos, Debit Memos, Payments
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Journal Line Definition The predetermined accounting entries which could be possible for each event. Ie: Payables Invoices: Expense, Liability, Tax, Gain/Loss
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Journal Line Type Determines the characteristics of the Journal definition. Ie: Payables Liability is an actual balance type, it is a credit transaction.
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Journal Entry Description Determines the actual description to record for the single event/journal being created.
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Account Derivation Rule Determines the segments of the Accounting Flexfield to be created for the journal line created.
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Transaction Objects The actual data available at the time of entry. A Transaction Object can be a source. Ie: Supplier Name, Transaction Date
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Sources The input used to feed into/determine a Journal Line Type, Description, or Derivation Rule. A Source could be a transaction object, custom mapping set, or custom pl/slq function that derives a new source. Ie: full moon on Monday needs to be a pl/sql procedure that uses the transaction object, Transaction Date as an input and determines the day of the week. A Mapping set could then be used which sets the account for Monday to be 1234 and Tuesday to be 5678.
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects Multi Period Accounting Setup (Payables) used to illustrate some of the different components Scenario Overview Review of AMB Hierarchy IT Convergence 2013 All rights reserved. AMB Beyond the Basics Scenario Overview Requirement Ability to enter a Payables Invoice once, accrue the invoice yet recognize the expenditure over a series of periods. Topics Covered Mapping sets, Multiperiod Accounting, Transaction and Accounting Charts of Accounts Multi Period Accounting Setup (Payables) used to illustrate some of the different components Scenario Overview Review of AMB Hierarchy IT Convergence 2013 All rights reserved. AMB Beyond the Basics Multi Period Accounting Setup (Optionally) Create a triggering event for MPA. AP Invoice Lines will use the Invoice Lines Descriptive Flexfield to determine the type of accrual needed. Identify the Application Accounting Method Currently Defined AP uses the Payables Accrual Basis Identify the Event Class to be used for MPA. AP will use the Invoices Identify the Journal Line type to be used for MPA. AP uses the Item Expense
IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Value Set and Values IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Descriptive Flexfield (Triggering Object)
Note: you may want this to be a context sensitive DFF IT Convergence 2013 All rights reserved. AMB Beyond the Basics Modify the Accounting Methods Builder Research Top Down Build Bottom Up Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create New Accounting Derivation Rule View shows completed ADR to be used for the Recognition Line Type The Input to the rule is the value stored in the Invoice Line Flexfield Segment1 (Attribute1) as defined in the DFF earlier. Notice my naming MAP Notice the Accounting COA - From this step upwards. This rule can only be used for the specific Accounting COA Notice the Output type is the Account Segment Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Mapping Set Mapping set uses the Input Source value to determine the output Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Mapping Set Definition DFF Values are Input Desired Account Numbers as Output Must Define the Accounting COA Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Journal Line Types (2) Accrual: this is Debited initially and then is credited each subsequent period. Recognition: this is the actual expense account which will be debited in each subsequent Period. Use the AMB Copy Feature! Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Accural Journal Line Types Copy from seeded AP_ITEM_EXPENSE_INV Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Accrual Journal Line cont Set Multiperiod Accrual Business Flows provide a link between related accounting transactions values can be inherited from a linked transaction. This is not needed for this example See pages 2-14 in the Oracle Subledger Accounting Implementation Guide to understand Accounting Attribute Assignments! but the accounting program uses special values to determine special processingentered currency code. This is not needed for this example
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Recognition Journal Line Types Copy from seeded AP_ITEM_EXPENSE_INV Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Recognition Journal Line cont Set Mulitperiod Recognition Remove all conditions as they would not exist at time of creation.
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Journal Line Definition Copy from seeded ACCRUAL_INVOICES_ALL
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Journal Line Definition (Cont.) Add your New Accrual Journal Line Type Disable the existing Item Expense
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Journal Line Definition (Cont.) Set Multiperiod Accounting Options for Accrual Journal Line Type
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Journal Line Definition (Cont.) Enter Multiperiod Options Enter Line Assignments to group the Recognition and the Accrual Number of Journal Entres: One or One per GL Period GL Dates: First Day GL Period, Last Day GL Period, Originating Day Proration Type: 360 days, Days in a Period, First Period, Total Days in Period
Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Journal Line Definition (Cont.) Add the Recognition to the Assignment Add the Account ADR to the Recognition
Use the Invoice distribution Account as sent into the Rule for the Accrual Start with the Invoice distribution Account as sent into the Rule for the Accrual, then Replace the Account Segment value with the value determined by our mapping set Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Application Accounting Definition Copy from seeded Payables ACCRUAL Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Application Accounting Definition (Cont.) Change JLD to the new one Save then Validate Notice the Accounting COA Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Create Subledger Accounting Definition Copy from seeded STANDARD_ACCRUAL Replace Payables Accrual Basis with new Application Accounting definition Set the Accounting COA Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Attach SLAM to Ledger Be careful do this after hours! Ledger Subledger Accounting Method Application Accounting Definitions Event Classes / Event Types Journal Line Definitions Journal Line Type Journal Entry Description Account Derivation Rule Sources Transaction Objects IT Convergence 2013 All rights reserved. AMB Beyond the Basics Great References, Learn From the Masters Turbo-Charge Your Accounting With the Release 12 Subledger Accounting Engine Alyssa Johnson, Rolta (OAUG Conference Paper) R12 Multiperiod Accounting: A Users Guide Jeannine Suwalski, BizTech (OAUG Conference Paper) Subledger Accounting White Paper on Multi Period Accounting (MPA) in R12 Sanjay Prasad and Sriram Ramanujam Oracle (Metalink) SLA: What is it Anne Ristau (www.youtube.com/itconvergencemkt, specifically http://www.youtube.com/watch?v=70wBFOJfbx0&list=UUjdkzv8ai9H4LT1jwkJTgBA&index=17) Oracle Subledger Accounting Implementation Guide
IT Convergence 2013 All rights reserved. AMB Beyond the Basics Go with an experienced Oracle Fusion Applications provider. Support your Oracle Solution Any Time Any Where. Visit our Global Rollouts Page. Twitter @IT_Convergence Blog itconvergence.blogspot.com YouTube www.youtube.com/user/ITConvergenceMKT LinkedIn www.linkedin.com/company/it-convergence Stay Connected Facebook www.facebook.com/itc.corp