54
ORACLE APPLICATIONS White Paper – Subledger Accounting Setup for Oracle Assets Written by Oracle Support Services Author: Harriet Reissenberger Date Created: 04.04.2008 Date Changed: 25.09.2008 Version: 1.1

FA_SLA Customization White Paper

  • Upload
    lrb2404

  • View
    88

  • Download
    3

Embed Size (px)

Citation preview

Page 1: FA_SLA Customization White Paper

ORACLE APPLICATIONS

White Paper – Subledger Accounting Setup for Oracle Assets

Written by Oracle Support Services

Author: Harriet Reissenberger

Date Created: 04.04.2008

Date Changed: 25.09.2008

Version: 1.1

Page 2: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets ii FA_SLA.doc Oracle/Client Confidential - For internal use only

Content

Introduction.............................................................................................................................................................................4 Goal ......................................................................................................................................................................................4

Definitions................................................................................................................................................................................5 Accounting Methods Builder ............................................................................................................................................5 Account Derivation Rule ..................................................................................................................................................5 Event .................................................................................................................................................................................5 Application Accounting Definition...................................................................................................................................5 Subledger Accounting Method .........................................................................................................................................5 Ledger ...............................................................................................................................................................................5

General Overview of the setup steps .....................................................................................................................................6 What are the setup steps that need to be made in FA? ......................................................................................................6

Subledger Accounting Setup..................................................................................................................................................8 What does the default setup look like that Oracle Assets uses to generate accounting?...................................................8

Upgrading from Release 11/11i Workflow .........................................................................................................................10

Subledger Accounting Customization – Account Derivation Rules .................................................................................11 Case 1: Cost Center value from Expense Account (also seeded as: FA_EXPENSE_ACCT_COST_CTR_SEG).........11 Case 2: 'Unqualified segment' value from the code combination in the Define Categories form (Account CCID) .......12 Case 3: A constant value for an 'Unqualified segment' ...................................................................................................13 Case 4: Cost Center value from several different locations depending on the Retirement Type ....................................15 Case 5: Segment Value derived from a Descriptive Flexfield Value..............................................................................17 Case 6: Natural Account taken from the category for tax books ....................................................................................19

Subledger Accounting Customization – Journal Line Definitions ...................................................................................21 How are the custom ADRs now linked to the JLDs?......................................................................................................21 How to set up a Journal Line Definition (JLD)?.............................................................................................................26

Subledger Accounting Customization – Application Accounting Definition...................................................................27 How are the custom JLDs now linked to the AAD? .......................................................................................................27 How to set up an Application Accounting Definition (AAD)?.......................................................................................28

Subledger Accounting Customization – Subledger Accounting Method .........................................................................29 How is the custom AAD now linked to the SLAM?.......................................................................................................29 How to set up the Subledger Accounting Method(SLAM)?...........................................................................................30

Subledger Accounting Customization – Link with the Ledger.........................................................................................31 How to link the Subledger Accounting Method(SLAM) with the Ledger? ....................................................................31

Intracompany Balancing Rules ...........................................................................................................................................33 How to set up the Intracompany Balancing Rules? ........................................................................................................33

GL Reconciliation .................................................................................................................................................................36 How to set up GL Reconciliation for FA accounts with SLA?.......................................................................................36

Testing the Definition ...........................................................................................................................................................41

Appendices.............................................................................................................................................................................43 List of seeded Account Derivation Rules ..................................................................................................................43 List of seeded Sources ................................................................................................................................................45 List of seeded Event Types ........................................................................................................................................53

Page 3: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets iii FA_SLA.doc Oracle/Client Confidential - For internal use only

Document Control

Change Record

Date Author Version Change Reference

04-Apr-08

Harriet Reissenberger A First draft

20-May-08 Harriet Reissenberger 1.0 First published version

25-Sep-08 Harriet Reissenberger 1.1 Added second way for Case 5: Segment Value derived from a Descriptive

Flexfield Value

Contributors

Name Organization Title

Reviewers

Name Role Title Date Reviewed

Bradford Ridgway Senior Manager, Assets Development

Louise Gareau Senior Principal Support Engineer

Document References

Document Title Type of Reference Document Location

Oracle Assets User Guide Release 12, Part No. B31177-01

Reference Manual Metalink

Oracle Subledger Accounting Implementation

Guide, Part No. B13984-02

Reference Manual Metalink

Page 4: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 4

FA_SLA.doc Oracle/Client Confidential - For internal use only

Introduction

Goal

THE PURPOSE OF THIS DOCUMENT IS TO PROVIDE AN OVERVIEW on possible Subledger Accounting setup for Fixed Assets. We will discuss various scenarios and explain the necessary setup steps.

What is Subledger Accounting (SLA)?

Subledger Accounting (SLA) is a rule-based accounting engine that centralizes accounting for Oracle E-Business Suite products in R12. Subledger Accounting is not a separate product in itself, but is Oracle’s engine catering to the accounting needs of both Oracle and external modules. Together with the new ledger support, Subledger Accounting enables support of multiple accounting requirements concurrently in a single instance. Different accounting regulations can be satisfied by maintaining and applying different sets of rules to different sets of transactions, or accounting for the same transaction with multiple methods. Subledger accounting options define how journal entries are generated from subledger transactions at the subledger application level. Note: SLA replaces the different accounting engines available in 11i e.g., the AP accounting engine, FA accounting engine, Global Accounting Engine (AX), and so forth.

Page 5: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 5

FA_SLA.doc Oracle/Client Confidential - For internal use only

Definitions

Accounting Methods Builder

The Accounting Methods Builder (AMB) comprises of three elements: The Journal Line Type (JLT), the Journal Entry Description (JED) and the Account Derivation Rule (ADR). It allows a user to create and modify journal entry setups determining the Debit and Credit

Account Derivation Rule

These are the rules that determine from where an accounting flexfield value is taken or how it is derived. Oracle does provide seeded rules, however one can create one’s own rules to derive accounting flexfield segment values.

Event

Events are used to process transactions, i.e. the transaction drives the accounting event. E.g. the SLA setup for the transaction Addition, e.g. is built under the event Addition and the event CIP Addition.

Application Accounting Definition The components created under the Accounting Methods Builder are now combined under the Application Accounting Definition to form the complete set of rules per event for the subledger. This summary of the set of rules needs to be validated before it can be linked to the Subledger Accounting Method for the subledger. The Application Accounting Definition can be assigned only to a Subledger Accounting Method with the same chart of accounts.

Subledger Accounting Method The Subledger Accounting Method is the list of Application Accounting Definitions per subledger that can then be linked to the ledger. Only one Application Accounting Definition can be assigned to a Subledger Accounting Method with the same chart of accounts.

Ledger The Ledger is what used to be called the General Ledger Set of Books. It consists of the currency, chart of accounts, accounting calendar, ledger processing options and subledger accounting method.

Page 6: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 6

FA_SLA.doc Oracle/Client Confidential - For internal use only

General Overview of the setup steps

What are the setup steps that need to be made in FA?

The very first step is to design the setup. This is best done via a spreadsheet listing the accounting flexfield segment in columns and the different transactions and the accounts needed for them in rows. Then one would determine for each segment for each account needed when creating journals for a transaction where the segment values should be taken or derived from. This task should be performed before the first asset is added to the system. The journal schema per transaction is pretty much fixed in Fixed Assets. So even though one can alter the Journal Entry Descriptions (JEDs) and also create Journal Line Types (JLTs) and this may be necessary for other subledgers, in Fixed Assets we do start with the Account Derivation Rules (ADRs). We will also concentrate on them throughout this document. Once the necessary Account Derivation Rules are set up, then the Journal Line Definitions need to be set up, determining which Account Derivation Rule is needed per account for an event. Note: It can be a mixture of seeded Account Derivation Rules as well as newly created ones and not every event needs to be customized if the seeded setup covers the requirement. When the Journal Line Definitions are set up, then one needs to set up the Application Accounting Definition (AAD), which needs to be validated when the setup is completed. The Application Accounting Definition is then linked with the Subledger Accounting Method (SLAM), which in turn is then assigned to the Ledger. Note: The Subledger Accounting setup is valid for ALL depreciation books belonging to the ledger that is linked.

The setup approach is ‘from the bottom up’, i.e. starting with the lowest level element until the elements are linked together validated and assigned to a ledger. The flow of the setup steps can be seen in the diagram below:

Page 7: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 7

FA_SLA.doc Oracle/Client Confidential - For internal use only

ADRs

JEDs

JLTs

JLDs

AAD

SLAM

LEDGER

Page 8: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 8

FA_SLA.doc Oracle/Client Confidential - For internal use only

Subledger Accounting Setup

What does the default setup look like that Oracle Assets uses to generate accounting?

Oracle does provide a default setup for subledger accounting. If that default setup satisfies the requirements, then no further setup needs to be made. However, if some changes have to be made, then it should occur before an asset is entered in the system as unlike workflow, changes take effect as soon as they are validated and therefore no ‘dummy’ transaction can be performed to move the balances to the new accounts. This would have to be done via a manual adjusting journal in GL.

The seeded SLA setup for Oracle Assets The seeded SLA setup for Oracle Assets takes the balancing segment value from the Expense Account combination entered in the Assignments window of the Asset Workbench, the natural account segment value from the Define Categories or Book Controls form – depending on the account – and all other segment values from the Account Generator Default combination in the Book Controls form under the Natural Accounts tab.

Page 9: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 9

FA_SLA.doc Oracle/Client Confidential - For internal use only

Example How does the Depreciation Reserve Account get derived via the seeded Subledger Accounting setup for an Accounting Flexfield consisting of the following 3 segments: Company-Cost Center-Account : Depreciation Book Default combination 01-000-1000 Category – Depreciation Reserve Account 01-100-2000 Expense Account- Assignment Window 02-200-3000 Company Company Segment from Expense Account - Assignment Form 02 Cost Center Cost Center from Book Controls Account Generator Default Account 000 Account Account value from Account Segment – defined in the Category form 2000 The Depreciation Reserve Account will be created with: 02-000-2000.

Page 10: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 10

FA_SLA.doc Oracle/Client Confidential - For internal use only

Upgrading from Release 11/11i Workflow

One can use the Oracle Workflow definition used in Release 11 or 11i, however, Development does not recommend it for 2 reasons: a. There could be performance issues with the Create Accounting Program and b. The debugging in case Create Accounting fails is by far more difficult. In order to use the FA Account Generator workflow instead of SLA, the profile option FA: Use Workflow Account Generation must be set to Yes. Please make sure that you have applied the latest patches if you decide to continue to use workflow. Please contact Oracle Support or check the latest patchset information in the Metalink Knowledge Browser for advice on the latest relevant patches. From the Manual, Oracle Assets User Guide Release 12, page 6-2:

Note: If you are upgrading from Release 11i and you have asset books

set up, then the upgrade program automatically sets the value of the

FA: Use Workflow Account Generation profile option to Yes, meaning

the account generation rules set up in Oracle Workflow will be used.

You should analyze your current customizations in the Oracle

Workflow setup. If you need to use the rules in Oracle Workflow for

generating code combinations for asset transactions, do one of the

following:

• Re-implement the custom rules in Oracle Subledger Accounting.

• Use the Workflow rules as they are, using the default value upon upgrade.

Page 11: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 11

FA_SLA.doc Oracle/Client Confidential - For internal use only

Subledger Accounting Customization – Account Derivation Rules

The way the SLA setup forms have been designed make alterations easy as one can query a seeded definition and copy it and then make the changes in the copy. The only form where that may not always be the quickest way is the Account Derivation Rules form.

We will not discuss the use of Mapping Sets here as there is currently no Lookup Type seeded for application Assets. We will also not look into custom sources.

We are, however, discussing six common setup cases below.

Note: Make sure that a clear and logical syntax for the naming convention is used so that one can quickly see the purpose of a definition.

Case 1: Cost Center value from Expense Account (also seeded as: FA_EXPENSE_ACCT_COST_CTR_SEG)

This has by now been seeded as the rule code FA_EXPENSE_ACCT_COST_CTR_SEG, description Depreciation Expense Account for Cost Center Segment but in case one is using the seeded version older then FAXLAAAD.ldt 120.19.12000000.4 / 120.22 or higher, one can easily set it up as follows:

Page 12: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 12

FA_SLA.doc Oracle/Client Confidential - For internal use only

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Account Derivation Rules 2. Give your ADR rule code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked if the ADR is to be on a rule for segments that do not have a flexfield qualifier and if no constant value is to be used. As the cost center segment does have a qualifier and we do not want to use a constant value here, it is not necessary to assign an accounting flexfield to the rule. The output type is therefore segment and the segment chosen is the Cost Center Segment. The Expense Account Code Combination Identifier is the complete account code combination for the expense account in the Assignments window of the Asset Workbench/Prepare Mass Additions form. 4. In the Priorities zone of the form assign a priority. The Value Type is Source and the Value is Expense Account Code Combination Identifier for the Segment Cost Center Segment. 5. No Condition is necessary here. 6. Save. This ADR is later used when doing the Journal Line definitions.

Case 2: 'Unqualified segment' value from the code combination in the Define Categories form (Account CCID)

Page 13: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 13

FA_SLA.doc Oracle/Client Confidential - For internal use only

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Account Derivation Rules

2. Give your ADR rule code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked if the ADR is to be on a rule for segments that do not have a flexfield qualifier and if no constant value is to be used. As the product segment does not have a qualifier, it is necessary to assign an accounting flexfield to the rule. The output type is segment and the segment chosen is the Product Segment. This segment will only be available in the pick list if the appropriate accounting flexfield is chosen. 4. In the Priorities zone of the form assign a priority. The Value Type is Source and the Value is Reserve Account Code Combination CCID for the Segment Product. The Reserve Account Code Combination CCID is the complete account code combination for the reserve account in the Define Categories form. 5. No Condition is necessary here. 6. Save. This ADR is later used when doing the Journal Line definitions.

Case 3: A constant value for an 'Unqualified segment'

Page 14: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 14

FA_SLA.doc Oracle/Client Confidential - For internal use only

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Account Derivation Rules

2. Give your ADR rule code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked if the ADR is to be on a rule for segments that do not have a flexfield qualifier or if a constant value is to be chosen. As the product segment does not have a qualifier and we do intend to use a constant value, it is necessary to assign an accounting flexfield to the rule. The output type is segment and the segment chosen is the Product Segment. This segment will only be available in the pick list if the appropriate accounting flexfield is chosen. 4. In the Priorities zone of the form assign a priority. The Value Type is Constant and the Value is 150, which is a valid segment value for this segment. 5. No Condition is necessary here. 6. Save. This ADR is later used when doing the Journal Line definitions.

Page 15: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 15

FA_SLA.doc Oracle/Client Confidential - For internal use only

Case 4: Cost Center value from several different locations depending on the Retirement Type

We will now also introduce conditions. With this example we want to show not only the conditions, but also the various ‘locations’ a segment value can be taken/derived from. We will use a constant value, the expense account from the Assignments window and also from the Define Categories from as well as the Default combination from the Book Controls window. 1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Account Derivation Rules

2. Give your ADR rule code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked if the ADR is to be on a rule for segments that do not have a flexfield qualifier or if a constant value is to be chosen. As the Cost Center segment does have a qualifier but we do intend to use a constant value, it is not necessary to assign an accounting flexfield to the rule. The output type is segment and the segment chosen is the Cost Center Segment. This segment will only be available in the pick list if the appropriate accounting flexfield is chosen. 4. In the Priorities zone of the form assign a priority. The Value Type is Constant and the Value is 402, which is a valid segment value for this segment.

Page 16: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 16

FA_SLA.doc Oracle/Client Confidential - For internal use only

5. In the Condition window assign a priority. Pick the source Retirement Type, the operator =, the value type Constant and the value THEFT. The system will set the quotes when saving the record. 6. In the Priorities zone of the form assign a priority. The Value Type is Source and the Value is Expense Account Code Combination Identifier for the Segment Cost Center Segment. The Expense Account Code Combination Identifier is the complete account code combination for the expense account in the Assignments window of the Asset Workbench/Prepare Mass Additions form. 7. In the Condition window assign a priority. Pick the source Retirement Type, the operator =, the value type Constant and the value CASUALTY. The system will set the quotes when saving the record. 8. In the Priorities zone of the form assign a priority. The Value Type is Source and the Value is Default Code Combination Identifier for the Segment Cost Center Segment. The Default Code Combination Identifier is the complete account code combination for the Account Generator Default account in the Book Controls form. 9. In the Condition window assign a priority. Pick the source Retirement Type, the operator =, the value type Constant and the value EXTRAORDINARY. The system will set the quotes when saving the record. 10. In the Priorities zone of the form assign a priority. The Value Type is Source and the Value is Depreciation Expense Account Ccid for the Segment Cost Center Segment. The Depreciation Expense Account Ccid is the complete account code combination for the Expense account in the Define Categories form. 11. In the Condition window assign a priority. Pick the source Retirement Type, the operator =, the value type Constant and the value SALE. The system will set the quotes when saving the record. 12. Save. This ADR is later used when doing the Journal Line definitions.

Page 17: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 17

FA_SLA.doc Oracle/Client Confidential - For internal use only

Case 5: Segment Value derived from a Descriptive Flexfield Value

There are 2 ways of setting up an Account Derivation Rule to derive an accounting flexfield value from a descriptive flexfield value.

Option 1: The requirement here was to take a different segment value depending on the value entered in a descriptive flexfield in case of a reclassification. The setup done prior to defining this ADR was to set up the Asset Category Descriptive Flexfield, which is accessed in the Open window of the Assets workbench. Behind ATTRIBUTE10 is a value set containing value RECLASS and behind ATTRIBUTE11 is a value set containing some values also used for the Product segment. 1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Account Derivation Rules

Page 18: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 18

FA_SLA.doc Oracle/Client Confidential - For internal use only

2. Give your ADR rule code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked if the ADR is to be on a rule for segments that do not have a flexfield qualifier or if a constant value is to be chosen. As the product segment does not have a qualifier and we do intend to use a constant value, it is necessary to assign an accounting flexfield to the rule. The output type is segment and the segment chosen is the Product Segment. This segment will only be available in the pick list if the appropriate accounting flexfield is chosen. 4. In the Priorities zone of the form assign a priority. The Value Type is Constant and the Value is 100, which is a valid segment value for this segment. 5. In the Condition window assign a priority. Pick the source Asset Category Attribute10, the operator =, the value type Constant and the value RECLASS. The system will set the quotes when saving the record. Chose AND and assign a priority in the next row, pick the source Asset Category Attribute11, the operator =, the value type Constant and the value 100. 6. In the Priorities zone of the form assign a priority. The Value Type is Constant and the Value is 110, which is a valid segment value for this segment. 7. In the Condition window assign a priority. Pick the source Asset Category Attribute10, the operator =, the value type Constant and the value RECLASS. The system will set the quotes when saving the record. Chose AND and assign a priority in the next row, pick the source Asset Category Attribute11, the operator =, the value type Constant and the value 110. 8. Continue steps 4./5., i.e. 6./7. until all valid values and their conditions are set up. There is currently no possibility to handle this differently as there is no validation for the correlation of the segment values with the entered descriptive flexfield values. 9. Save. This ADR is later used when doing the Journal Line definitions. Option 2: Covering the same requirement, we are using the same descriptive flexfield setup.

Page 19: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 19

FA_SLA.doc Oracle/Client Confidential - For internal use only

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Account Derivation Rules

2. Give your ADR rule code, name, and description a meaningful name. 3. The accounting flexfield does not have to be picked as instead of Flexfield or Segment, the output type Value Set is chosen. The value set behind the Product segment of the accounting flexfield is picked. 4. In the Priorities zone of the form assign a priority. The Value Type is Source and the Value is Asset Category Attribute 11, which is the attribute of the descriptive flexfield linked with the Product segment. 5. In the Condition window assign a priority. Pick the source Asset Category Attribute10, the operator =, the value type Constant and the value RECLASS. The system will set the quotes when saving the record. Chose AND and assign a priority in the next row, pick the source Asset Category Attribute11, the operator IS NOT NULL. This means that only a value is used if there is one stored for an asset. 6. Save. This ADR can also be used later when doing the Journal Line definitions.

Case 6: Natural Account taken from the category for tax books

The seeded expense account definition takes the complete account combination from the Assignments window of the Asset Workbench. If one would want to create standard accounting also for tax books, then the corporate book expense account would be used.

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Account Derivation Rules

2. Give your ADR rule code, name, and description a meaningful name.

Page 20: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 20

FA_SLA.doc Oracle/Client Confidential - For internal use only

3. The accounting flexfield needs to be picked if the ADR is to be on a rule for segments that do not have a flexfield qualifier or if a constant value is to be chosen. The natural account segment, in this case, however, can only be chosen if the accounting flexfield is used. 4. In the Priorities zone of the form assign a priority. The Value Type is Source and the Value is Depreciation Expense Account, which is the natural account segment from the Define Categories form. 5. In the Condition window assign a priority. Pick the source Book Type Code, the operator != for not equal, the value type Constant and the value VISION DE HB as the book type code. If more corporate books exist for the ledger, they would have to be added here as well. The system will set the quotes when saving the record. Note: We have chosen the route over the source Book Type Code as the source Book Class is currently not yet available. 6. Save. This ADR is later used when doing the Journal Line definitions.

Page 21: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 21

FA_SLA.doc Oracle/Client Confidential - For internal use only

Subledger Accounting Customization – Journal Line Definitions

Now that we have set up the necessary ADRs for our 6 cases, we have to set up the Journal Line Definitions (JLDs) . We are starting with the example of the event Category Reclassification, then we will go on with the example event Retirement and finally recap the steps to set up a JLD.

How are the custom ADRs now linked to the JLDs?

This is the ADR from Case 1 where we want to take the Cost Center segment value from the entered Expense Account Combination in the Assignments window of the asset workbench. This is the ADR from Case 5 where we want to take the Product segment value from the Descriptive Segment Value in case of a Reclassification.

Page 22: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 22

FA_SLA.doc Oracle/Client Confidential - For internal use only

This is the ADR from Case 1 where we want to take the Cost Center segment value from the entered

Expense Account Combination in the Assignments window of the asset workbench.

This is the ADR from Case 3 where we want to take constant value 100 for the Product segment.

Page 23: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 23

FA_SLA.doc Oracle/Client Confidential - For internal use only

This is the ADR from Case 6 where want to take a different natural account segment value for the

depreciation expense account for the tax book(s).

Page 24: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 24

FA_SLA.doc Oracle/Client Confidential - For internal use only

This is the ADR from Case 4 where we wanted to take the Cost Center segment value from various

locations depending on the Retirement Type.

This is the ADR from Case 3 where we want to take constant value 100 for the Product segment.

Page 25: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 25

FA_SLA.doc Oracle/Client Confidential - For internal use only

This is the ADR from Case 1 where we want to take the Cost Center segment value from the entered

Expense Account Combination in the Assignments window of the asset workbench. This is the ADR from Case 2 where we wanted to take the Product segment value from the

Depreciation Reserve Account combination in the Define Categories form.

Page 26: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 26

FA_SLA.doc Oracle/Client Confidential - For internal use only

How to set up a Journal Line Definition (JLD)?

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Methods and Definitions > Journal Line Definitions

2. Query the seeded Event Class or Event Type of the JLD to be customized. Click on the Copy Definition button at the bottom left. Give your JLD definition code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked, if for the JLD, any ADR to be chosen uses it. 4. For each line assignment review the seeded ADRs and add the ones defined earlier as appropriate. Note: The seeded definition covers each segment either for the qualified segments or via the All Segments rule. A segment or all segments can be chosen only once and so in some cases a seeded ADR would have to be deleted from the Account Derivation Rule section before the segment can be chosen again with a custom ADR.

5. Save. The JLD is later used when doing the Application Accounting Definition.

Page 27: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 27

FA_SLA.doc Oracle/Client Confidential - For internal use only

Subledger Accounting Customization – Application Accounting Definition

We will now see the Application Accounting Definition using the 6 cases and then discuss how to set up an Application Accounting Definition (AAD).

How are the custom JLDs now linked to the AAD?

This is the custom JLD containing the custom ADRs set up earlier.

Page 28: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 28

FA_SLA.doc Oracle/Client Confidential - For internal use only

How to set up an Application Accounting Definition (AAD)?

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Methods and Definitions > Application Accounting Definition

2. Query the seeded Application Accounting Definition ‘Standard Accounting for Assets’ . Click on the Copy button at the bottom right. Give your AAD definition code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked for the AAD if any JLD to be chosen uses it. 4. For each line assignment add the JLDs defined earlier as needed. Note: There should only be one JLD assignment per event class/event type, either the seeded one or the custom one as otherwise Create Accounting will create duplicate lines per JLD assignment.

5. Save.

6. Click on the Validate button to validate the Application Accounting Definition. The AAD is later used when doing the Subledger Accounting Method.

Note: One can alternatively run concurrent program ‘Validate Application Accounting Definitions’.

The Event Classes / Event Types are now all valid after Validate Application Accounting Definition completes successfully.

Page 29: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 29

FA_SLA.doc Oracle/Client Confidential - For internal use only

Subledger Accounting Customization – Subledger Accounting Method

We will now see the Subledger Accounting Method for our example setup and then discuss how to set up the Subledger Accounting Method (SLAM).

How is the custom AAD now linked to the SLAM?

This is the custom SLAM containing the custom AAD for the demo SLA setup.

Page 30: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 30

FA_SLA.doc Oracle/Client Confidential - For internal use only

How to set up the Subledger Accounting Method(SLAM)?

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Methods and Definitions > Subledger Accounting Method

2. Query the seeded Subledger Accounting Method ‘Standard Accrual’. Click on the Copy button at the bottom right. Give your SLAM method code, name, and description a meaningful name. 3. The accounting flexfield needs to be picked for the SLAM if it has been chosen for the custom AAD. 4. Pick the custom AAD for application Assets. Note: The Subledger Accounting Method contains the SLA setup for all subledgers. As one can link only one Subledger Accounting Method to a Ledger, one needs to make sure that all subledger use the same SLAM per ledger.

5. Save. The SLAM is later used when it is linked to the ledger.

Page 31: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 31

FA_SLA.doc Oracle/Client Confidential - For internal use only

Subledger Accounting Customization – Link with the Ledger

The custom Subledger Accounting Setup is now complete and only the last step now needs to be performed:

How to link the Subledger Accounting Method(SLAM) with the Ledger?

1. Navigation: Setup > Financials > Accounting Setup Manager > Accounting Setups

2. Query the Ledger to which the SLAM should be attached

3. Choose to update the Subledger Accounting Options

Page 32: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 32

FA_SLA.doc Oracle/Client Confidential - For internal use only

4. Pick the custom Subledger Accounting Method.

5. Save.

Page 33: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 33

FA_SLA.doc Oracle/Client Confidential - For internal use only

Intracompany Balancing Rules

In Release 12, the Intercompany Accounts Payable and the Intercompany Accounts Receivable accounts can no longer be found in the Accounts tab of the Book Controls form. They are replaced by the Intracompany Balancing Rules to be set up via the Accounting Setup Manager. This allows more flexibility as for each journal category, one can decide to use a different intracompany account.

How to set up the Intracompany Balancing Rules?

1. Navigation: Setup > Financials > Accounting Setup Manager > Accounting Setups

2. Query the Ledger to which the SLAM is attached

3. Choose to update the Subledger Accounting Options and then the Intracompany Balancing Rules

Page 34: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 34

FA_SLA.doc Oracle/Client Confidential - For internal use only

4. If you do not have the legal entity assigned then chose to define rules under No Legal Entity. Else choose to define rules under your legal entity.

5. Choose Source: Assets, Category Transfer. This is the same as the Event Class Category in the AAD. Choose All Other for the Debit and Credit Balancing Segment and pick the Debit and Credit Account. Then click on the Options tab

6. Choose the Level of Summarization, the Clearing Balancing Segment Value, and the Default Options. Save.

Page 35: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 35

FA_SLA.doc Oracle/Client Confidential - For internal use only

7. Running Create Accounting then will show this result for an ‘Intracompany Transfer’, i.e. a transfer transaction for an asset between balancing segments:

Debit Intracompany Receivables Credit Intracompany Payables

Note: One may have to set up Intracompany Balancing Rules for more journal categories, depending on the requirements. An example would be an invoice in AP with company 03 as the balancing segment and added to company 02 when the asset is created. This would require also a rule for category Addition or Adjustment as well as Journal Line Types and Journal Line Definitions for the Event Class Additions, respectively Adjustments.

Page 36: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 36

FA_SLA.doc Oracle/Client Confidential - For internal use only

GL Reconciliation

In Release 12, the reconciliation functionality that was part of localization has been incorporated in the core General Ledger. In order to use it in GL for accounts created by the subledger, there are some setup steps necessary.

How to set up GL Reconciliation for FA accounts with SLA?

1. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Journal Entry Setups > Journal Line Types

2. Give your JLT rule code, name, and description a meaningful name when you copy the seeded JLT. Click on Accounting Attribute Assignments and pick the account as the source for the Reconciliation Reference. Save.

Page 37: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 37

FA_SLA.doc Oracle/Client Confidential - For internal use only

3. Navigation: Setup > Financials > Subledger Accounting > Accounting Methods Builder > Methods and Definitions > Journal Line Definitions Query your JLD. Do not forget to deactivate the default Journal Line Type:

Page 38: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 38

FA_SLA.doc Oracle/Client Confidential - For internal use only

4. Add the newly created Journal Line Types

5. Validate the AAD

Page 39: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 39

FA_SLA.doc Oracle/Client Confidential - For internal use only

6. Submit Create Accounting, this time in Final mode.

7. Switch to the General Ledger responsibility and navigate to the Reconcile Journal Lines form. Enter the selection criteria. You will find the Assets lines and can now manually reconcile them.

Page 40: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 40

FA_SLA.doc Oracle/Client Confidential - For internal use only

Page 41: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 41

FA_SLA.doc Oracle/Client Confidential - For internal use only

Testing the Definition

We will now check our definition on a reclassification. The Create Accounting output shows:

Cost Center from the Expense account combination in the Assignments window of the asset workbench. Constant value 150 for the Product segment. Product 100 from the Asset Category Descriptive Flexfield in the event of a Reclassification.

After having entered all event triggering transactions, one can run Create Accounting in Draft mode with transaction detail, review the result, make necessary changes and run Create Accounting in Draft mode again until the SLA setup is completely as intended.

Note: Every time a JLD is updated, the AAD needs to be validated again before Create Accounting can be resubmitted.

The Subledger Accounting setup needs to be done on a Test instance first and tested thoroughly entering all transactions to verify that the setup meets the requirements and no setup mistake has been made before exporting the setup (program: Export Application Accounting Definitions and importing it on production (program: Import Application Accounting Definitions).

Export Application Accounting Definitions program parameters: AMB Context: Default Source File Pathname: <path on the server>/<filename>.ldt Versioning Mode: Standard User Version: <Optional, not required, can be left at NULL> Comment: <Optional, not required, can be left at NULL> Then the file can be FTP on to another server. Import Application Accounting Definitions program parameters:

Page 42: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 42

FA_SLA.doc Oracle/Client Confidential - For internal use only

AMB Context: Default Source File Pathname: <path on the server>/<filename>.ldt Merge Analysis: No Batch Name: <Optional, not required, can be left at NULL> Import Option: Overwrite Validate: Yes - This will automatically validate the imported Application Accounting Definitions Force Overwrite: Yes Please note that this will only import the definitions up to the AAD. The steps to set up the SLAM and the link to the ledger may still have to be performed, if not already done, as well as the setup of the Intracompany Balancing Rules. The concurrent programs Validate Application Accounting Definitions Import Application Accounting Definitions Export Application Accounting Definitions Belong to application Subledger Accounting and will have to be added manually to the request group for the Fixed Assets responsibility by the System Administrator responsibility before then can be submitted in the Fixed Assets responsibility via Other > Requests > Submit.

Page 43: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 43

FA_SLA.doc Oracle/Client Confidential - For internal use only

Appendices

List of seeded Account Derivation Rules

FA_DEFAULT_ACCOUNT Assets Book Default Account

FA_DEFAULT_OFFSET_ACCOUNT Assets Book Default Account for Offset

FA_IC_PAYABLE_ACCOUNT Assets Book Intercompany Payable Account Segment

FA_NBV_RETIRED_GAIN_SEGMENT Assets Books NBV Retired Gain Account Segment

FA_NBV_RETIRED_LOSS_SEGMENT Assets Books NBV Retired Loss Account Segment

FA_CAT_CIP_COST_CLEARING Assets CIP Cost Clearing Account

FA_CAT_COST_ACCOUNT_SEGMENT Assets Categories Cost Account Segment

FA_BONUS_DEPRN_EXPENSE_SEGMENT Assets Category Bonus Depreciation Expense Account Segment

FA_BONUS_RES_ACCOUNT_SEGMENT Assets Category Bonus Reserve Account Segment

FA_CAT_CIP_COST_SEGMENT Assets Category CIP Cost Account Segment

FA_CAT_CIP_CLR_SEGMENT Assets Category CIP Cost Clearing Account Segment

FA_CAT_CLR_ACCOUNT_SEGMENT Assets Category Cost Clearing Account Segment

FA_CAT_RES_ACCOUNT_SEGMENT Assets Category Reserve Account Segment

FA_REVAL_AMORT_SEGMENT Assets Category Revaluation Amortization Account Segment

FA_CAT_COST_CLEARING Assets Cost Clearing Account

FA_COST_OF_REMOVAL_CLR_SEGMENT Assets Cost of Removal Clearing Account Segment

FA_COST_OF_REM_GAIN_SEGMENT Assets Cost of Removal Gain Account Segment

FA_COST_OF_REM_LOSS_SEGMENT Assets Cost of Removal Loss Account Segment

FA_DEF_DEPRN_EXPENSE_SEGMENT Assets Deferred Depreciation Expense Account Segment

FA_DEF_DEPRN_RESERVE_SEGMENT Assets Deferred Depreciation Reserve Account Segment

FA_DEPRN_ADJUSTMENT_SEGMENT Assets Depreciation Adjustment Account Segment

FA_EXPENSE_ACCOUNT Assets Depreciation Expense Account

FA_EXPENSE_ACCT_COST_CTR_SEG Assets Expense Account Cost Center Segment

FA_EXPENSE_ACCT Assets Expense Account Segment

FA_IC_RECEIVABLE_ACCOUNT Assets Intercompany Receivable Account Segment

FA_PER_BONUS_DEPRN_EXPENSE Assets Periodic Bonus Depreciation Expense

FA_PER_BONUS_DEPRN_RESERVE Assets Periodic Bonus Depreciation Reserve

FA_PROC_OF_SALE_CLR_SEGMENT Assets Proceeds of Sale Clearing Account Segment

FA_PROC_OF_SALE_GAIN_SEGMENT Assets Proceeds of Sale Gain Account Segment

FA_PROC_OF_SALE_LOSS_SEGMENT Assets Proceeds of Sale Loss Account Segment

FA_PER_REVAL_AMORTIZATION Assets Revaluation Amortization for Periodic Depreciation

FA_CAT_REVAL_RES_SEGMENT Assets Revaluation Reserve Account Segment

FA_REVAL_RES_RET_GAIN_SEGMENT Assets Revaluation Reserve Retired Gain Account Segment

FA_REVAL_RES_RET_LOSS_SEGMENT Assets Revaluation Reserve Retired Loss Account Segment

FA_PER_REVAL_RESERVE Assets Revaluation Reserve for Periodic Depreciation

FA_UPL_EXP_ACCOUNT Assets Unplanned Expense Account

FA_UPL_RESERVE Assets Unplanned Reserve Account

FA_UPL_CAT_RES_ACCOUNT_SEGMENT Assets Unplanned Reserve Account Segment

IAC_ASSET_COST_AC Inflation Asset Cost Account

IAC_BACKLOG_RESERVE_AC Inflation Backlog Reserve Account

IAC_DEPRECIATION_EXPENSE_AC Inflation Depreciation Expense Account

IAC_GENERAL_FUND_AC Inflation General Fund Account

IAC_INTERCOMPANY_AP_AC Inflation Intercompany Payable Account

IAC_INTERCOMPANY_AR Inflation Intercompany Receivable Account

IAC_NBV_RETIRED_GAIN_AC Inflation Net Book Value Retired Gain Account

IAC_OPERATING_EXPENSE_AC Inflation Operating Expense Account

Page 44: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 44

FA_SLA.doc Oracle/Client Confidential - For internal use only

IAC_REVALUATION_RESERVE_AC Inflation Revaluation Reserve Account

IAC_REVAL_RESERVE_RETIRE_AC Inflation Revaluation Reserve Retired Account

Page 45: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 45

FA_SLA.doc Oracle/Client Confidential - For internal use only

List of seeded Sources SOURCE_CODE NAME

------------------------------ --------------------------------------------------

ACCOUNTING_DATE Accounting Date

ADJUSTMENT_LINE_ID Adjustment Line Identifier

ADJUSTMENT_TYPE Adjustment Type

ALT_COST_ACCOUNT_CCID Alternate Cost Account Ccid

ALT_COST_ACCT Alternate Cost Account

AMORTIZATION_START_DATE Amortization Start Date

AP_DISTRIBUTION_LINE_NUMBER AP Distribution Line Number

AP_INTERCOMPANY_ACCT Intercompany Payables Account

AR_INTERCOMPANY_ACCT Intercompany Receivables Account

ASSET_CAT_ATTR_CAT_CODE Asset Category Attribute Category Code

ASSET_CAT_ATTR1 Asset Category Attribute1

ASSET_CAT_ATTR10 Asset Category Attribute10

ASSET_CAT_ATTR11 Asset Category Attribute11

ASSET_CAT_ATTR12 Asset Category Attribute12

ASSET_CAT_ATTR13 Asset Category Attribute13

ASSET_CAT_ATTR14 Asset Category Attribute14

ASSET_CAT_ATTR15 Asset Category Attribute15

ASSET_CAT_ATTR16 Asset Category Attribute16

ASSET_CAT_ATTR17 Asset Category Attribute17

ASSET_CAT_ATTR18 Asset Category Attribute18

ASSET_CAT_ATTR19 Asset Category Attribute19

ASSET_CAT_ATTR2 Asset Category Attribute2

ASSET_CAT_ATTR20 Asset Category Attribute20

ASSET_CAT_ATTR21 Asset Category Attribute21

ASSET_CAT_ATTR22 Asset Category Attribute22

ASSET_CAT_ATTR23 Asset Category Attribute23

ASSET_CAT_ATTR24 Asset Category Attribute24

ASSET_CAT_ATTR25 Asset Category Attribute25

ASSET_CAT_ATTR26 Asset Category Attribute26

ASSET_CAT_ATTR27 Asset Category Attribute27

ASSET_CAT_ATTR28 Asset Category Attribute28

ASSET_CAT_ATTR29 Asset Category Attribute29

ASSET_CAT_ATTR3 Asset Category Attribute3

ASSET_CAT_ATTR30 Asset Category Attribute30

ASSET_CAT_ATTR4 Asset Category Attribute4

ASSET_CAT_ATTR5 Asset Category Attribute5

ASSET_CAT_ATTR6 Asset Category Attribute6

ASSET_CAT_ATTR7 Asset Category Attribute7

ASSET_CAT_ATTR8 Asset Category Attribute8

ASSET_CAT_ATTR9 Asset Category Attribute9

ASSET_CAT_GLOBAL_ATTR1 Asset Category Global Attribute1

ASSET_CAT_GLOBAL_ATTR2 Asset Category Global Attribute2

ASSET_CLEARING_ACCOUNT_CCID Asset Clearing Account Code Combination Identifier

ASSET_CLEARING_ACCT Asset Clearing Account

ASSET_COST_ACCOUNT_CCID Asset Cost Account Code Combination Identifier

ASSET_COST_ACCT Asset Cost Account

ASSET_DESCRIPTION Asset Description

Page 46: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 46

FA_SLA.doc Oracle/Client Confidential - For internal use only

ASSET_ID Asset Identifier

ASSET_INVOICE_ID Asset Invoice Identifier

ASSET_INVOICES_ATTR1 Asset Invoices Attribute1

ASSET_INVOICES_ATTR10 Asset Invoices Attribute10

ASSET_INVOICES_ATTR11 Asset Invoices Attribute11

ASSET_INVOICES_ATTR12 Asset Invoices Attribute12

ASSET_INVOICES_ATTR13 Asset Invoices Attribute13

ASSET_INVOICES_ATTR14 Asset Invoices Attribute14

ASSET_INVOICES_ATTR15 Asset Invoices Attribute15

ASSET_INVOICES_ATTR2 Asset Invoices Attribute2

ASSET_INVOICES_ATTR3 Asset Invoices Attribute3

ASSET_INVOICES_ATTR4 Asset Invoices Attribute4

ASSET_INVOICES_ATTR5 Asset Invoices Attribute5

ASSET_INVOICES_ATTR6 Asset Invoices Attribute6

ASSET_INVOICES_ATTR7 Asset Invoices Attribute7

ASSET_INVOICES_ATTR8 Asset Invoices Attribute8

ASSET_INVOICES_ATTR9 Asset Invoices Attribute9

ASSET_KEY_CCID Asset Key Code Combination Identifier

ASSET_KEY_SEGMENT1 Asset Key Segment1

ASSET_KEY_SEGMENT10 Asset Key Segment10

ASSET_KEY_SEGMENT2 Asset Key Segment2

ASSET_KEY_SEGMENT3 Asset Key Segment3

ASSET_KEY_SEGMENT4 Asset Key Segment4

ASSET_KEY_SEGMENT5 Asset Key Segment5

ASSET_KEY_SEGMENT6 Asset Key Segment6

ASSET_KEY_SEGMENT7 Asset Key Segment7

ASSET_KEY_SEGMENT8 Asset Key Segment8

ASSET_KEY_SEGMENT9 Asset Key Segment9

ASSET_NUMBER Asset Number

ASSET_TYPE Asset Type

BONUS_DEPRN_EXPENSE_ACCT Bonus Depreciation Expense Account

BONUS_ENTERED_AMOUNT Bonus Entered Amount

BONUS_EXPENSE_ACCOUNT_CCID Bonus Depreciation Expense Account Ccid

BONUS_GENERATED_CCID Bonus Generated Code Combination Identifier

BONUS_GENERATED_OFFSET_CCID Bonus Generated Offset Code Combination Identifier

BONUS_RESERVE_ACCT Bonus Reserve Account

BONUS_RESERVE_ACCT_CCID Bonus Reserve Account Code Combination Identifier

BONUS_RESERVE_RETIRED Bonus Reserve Retired

BONUS_RULE Bonus Rule

BOOK_CONTROLS_ATTR1 Book Controls Attribute1

BOOK_CONTROLS_ATTR10 Book Controls Attribute10

BOOK_CONTROLS_ATTR11 Book Controls Attribute11

BOOK_CONTROLS_ATTR12 Book Controls Attribute12

BOOK_CONTROLS_ATTR13 Book Controls Attribute13

BOOK_CONTROLS_ATTR14 Book Controls Attribute14

BOOK_CONTROLS_ATTR15 Book Controls Attribute15

BOOK_CONTROLS_ATTR2 Book Controls Attribute2

BOOK_CONTROLS_ATTR3 Book Controls Attribute3

BOOK_CONTROLS_ATTR4 Book Controls Attribute4

BOOK_CONTROLS_ATTR5 Book Controls Attribute5

BOOK_CONTROLS_ATTR6 Book Controls Attribute6

BOOK_CONTROLS_ATTR7 Book Controls Attribute7

Page 47: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 47

FA_SLA.doc Oracle/Client Confidential - For internal use only

BOOK_CONTROLS_ATTR8 Book Controls Attribute8

BOOK_CONTROLS_ATTR9 Book Controls Attribute9

BOOK_CONTROLS_GLOBAL_ATTR1 Book Controls Global Attribute1

BOOK_CONTROLS_GLOBAL_ATTR10 Book Controls Global Attribute10

BOOK_CONTROLS_GLOBAL_ATTR11 Book Controls Global Attribute11

BOOK_CONTROLS_GLOBAL_ATTR12 Book Controls Global Attribute12

BOOK_CONTROLS_GLOBAL_ATTR13 Book Controls Global Attribute13

BOOK_CONTROLS_GLOBAL_ATTR14 Book Controls Global Attribute14

BOOK_CONTROLS_GLOBAL_ATTR15 Book Controls Global Attribute15

BOOK_CONTROLS_GLOBAL_ATTR16 Book Controls Global Attribute16

BOOK_CONTROLS_GLOBAL_ATTR17 Book Controls Global Attribute17

BOOK_CONTROLS_GLOBAL_ATTR18 Book Controls Global Attribute18

BOOK_CONTROLS_GLOBAL_ATTR19 Book Controls Global Attribute19

BOOK_CONTROLS_GLOBAL_ATTR2 Book Controls Global Attribute2

BOOK_CONTROLS_GLOBAL_ATTR20 Book Controls Global Attribute20

BOOK_CONTROLS_GLOBAL_ATTR3 Book Controls Global Attribute3

BOOK_CONTROLS_GLOBAL_ATTR4 Book Controls Global Attribute4

BOOK_CONTROLS_GLOBAL_ATTR5 Book Controls Global Attribute5

BOOK_CONTROLS_GLOBAL_ATTR6 Book Controls Global Attribute6

BOOK_CONTROLS_GLOBAL_ATTR7 Book Controls Global Attribute7

BOOK_CONTROLS_GLOBAL_ATTR8 Book Controls Global Attribute8

BOOK_CONTROLS_GLOBAL_ATTR9 Book Controls Global Attribute9

BOOK_DESCRIPTION Book Description

BOOK_TYPE_CODE Book Type Code

CALLING_INTERFACE Calling Interface

CAT_ATTR1 Category Attribute1

CAT_ATTR10 Category Attribute10

CAT_ATTR11 Category Attribute11

CAT_ATTR12 Category Attribute12

CAT_ATTR13 Category Attribute13

CAT_ATTR14 Category Attribute14

CAT_ATTR15 Category Attribute15

CAT_ATTR2 Category Attribute2

CAT_ATTR3 Category Attribute3

CAT_ATTR4 Category Attribute4

CAT_ATTR5 Category Attribute5

CAT_ATTR6 Category Attribute6

CAT_ATTR7 Category Attribute7

CAT_ATTR8 Category Attribute8

CAT_ATTR9 Category Attribute9

CAT_BOOKS_ATTR1 Category Books Attribute1

CAT_BOOKS_ATTR10 Category Books Attribute10

CAT_BOOKS_ATTR11 Category Books Attribute11

CAT_BOOKS_ATTR12 Category Books Attribute12

CAT_BOOKS_ATTR13 Category Books Attribute13

CAT_BOOKS_ATTR14 Category Books Attribute14

CAT_BOOKS_ATTR15 Category Books Attribute15

CAT_BOOKS_ATTR2 Category Books Attribute2

CAT_BOOKS_ATTR3 Category Books Attribute3

CAT_BOOKS_ATTR4 Category Books Attribute4

CAT_BOOKS_ATTR5 Category Books Attribute5

CAT_BOOKS_ATTR6 Category Books Attribute6

Page 48: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 48

FA_SLA.doc Oracle/Client Confidential - For internal use only

CAT_BOOKS_ATTR7 Category Books Attribute7

CAT_BOOKS_ATTR8 Category Books Attribute8

CAT_BOOKS_ATTR9 Category Books Attribute9

CAT_DESCRIPTION Category Description

CAT_FLEXFIELD_SEGMENT1 Category Flexfield Segment1

CAT_FLEXFIELD_SEGMENT2 Category Flexfield Segment2

CAT_FLEXFIELD_SEGMENT3 Category Flexfield Segment3

CAT_FLEXFIELD_SEGMENT4 Category Flexfield Segment4

CAT_FLEXFIELD_SEGMENT5 Category Flexfield Segment5

CAT_FLEXFIELD_SEGMENT6 Category Flexfield Segment6

CAT_FLEXFIELD_SEGMENT7 Category Flexfield Segment7

CAT_GLOBAL_ATTR1 Category Global Attribute1

CAT_GLOBAL_ATTR10 Category Global Attribute10

CAT_GLOBAL_ATTR11 Category Global Attribute11

CAT_GLOBAL_ATTR12 Category Global Attribute12

CAT_GLOBAL_ATTR13 Category Global Attribute13

CAT_GLOBAL_ATTR14 Category Global Attribute14

CAT_GLOBAL_ATTR15 Category Global Attribute15

CAT_GLOBAL_ATTR16 Category Global Attribute16

CAT_GLOBAL_ATTR2 Category Global Attribute2

CAT_GLOBAL_ATTR3 Category Global Attribute3

CAT_GLOBAL_ATTR4 Category Global Attribute4

CAT_GLOBAL_ATTR5 Category Global Attribute5

CAT_GLOBAL_ATTR6 Category Global Attribute6

CAT_GLOBAL_ATTR7 Category Global Attribute7

CAT_GLOBAL_ATTR8 Category Global Attribute8

CAT_GLOBAL_ATTR9 Category Global Attribute9

CAT_ID Category Identifier

CAT_TYPE Category Type

CIP_CLEARING_ACCOUNT_CCID CIP Clearing Account Code Combination Identifier

CIP_CLEARING_ACCT CIP Clearing Account

CIP_COST_ACCOUNT_CCID CIP Cost Account Code Combination Identifier

CIP_COST_ACCT CIP Cost Account

CONVERSION_DATE Conversion Date

COST Cost

COST_OF_REMOVAL_AMOUNT Cost Of Removal Amount

COST_OF_REMOVAL_CLEARING_ACCT Cost Of Removal Clearing Account

COST_OF_REMOVAL_GAIN_ACCT Cost Of Removal Gain Account

COST_OF_REMOVAL_LOSS_ACCT Cost Of Removal Loss Account

COST_RETIRED Cost Retired

CURRENCY_CODE Currency Code

CURRENT_UNITS Current Units

DATE_PLACED_IN_SERVICE Date Placed In Service

DEFAULT_CCID Default Code Combination Identifier

DEFERRED_DEPRN_EXPENSE_ACCT Deferred Depreciation Expense Account

DEFERRED_DEPRN_RESERVE_ACCT Deferred Depreciation Reserve Account

DEPRN_ADJUSTMENT_ACCT Depreciation Adjustment Account

DEPRN_BASIS_RULE_ID Depreciation Basis Rule Identifier

DEPRN_EXPENSE_ACCOUNT_CCID Depreciation Expense Account Ccid

DEPRN_EXPENSE_ACCT Depreciation Expense Account

DEPRN_OVERRIDE_FLAG Depreciation Override Flag

DEPRN_RESERVE_ACCT Depreciation Reserve Account

Page 49: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 49

FA_SLA.doc Oracle/Client Confidential - For internal use only

DEPRN_RUN_ID Depreciation Run Identifier

DISTRIBUTION_ID Distribution Identifier

DISTRIBUTION_TYPE_CODE Distribution Type Code

DRY_HOLE_FLAG Dry Hole Flag

EMPLOYEE_ID Employee Identifier

ENTERED_AMOUNT Entered Amount

EVENT_ID Event Identifier

EVENT_LINE_NUMBER Event Line Number

EXPENSE_ACCOUNT_CCID Expense Account Code Combination Identifier

FEEDER_SYSTEM_NAME Feeder System Name

GAIN_LOSS_AMOUNT Gain Loss Amount

GENERATED_CCID Generated Code Combination Identifier

GENERATED_OFFSET_CCID Generated Offset Code Combination Identifier

GROUP_ASSET_ID Group Asset Identifier

IN_USE In Use

INVENTORIAL Inventorial

INVOICE_DATE Invoice Date

INVOICE_DISTRIBUTION_ID Invoice Distribution Identifier

INVOICE_ID Invoice Identifier

INVOICE_LINE_NUMBER Invoice Line Number

INVOICE_NUMBER Invoice Number

LANGUAGE Language

LEASE_ID Lease Identifier

LEASE_NUMBER Lease Number

LEASES_ATTR1 Leases Attribute1

LEASES_ATTR10 Leases Attribute10

LEASES_ATTR11 Leases Attribute11

LEASES_ATTR12 Leases Attribute12

LEASES_ATTR13 Leases Attribute13

LEASES_ATTR14 Leases Attribute14

LEASES_ATTR15 Leases Attribute15

LEASES_ATTR2 Leases Attribute2

LEASES_ATTR3 Leases Attribute3

LEASES_ATTR4 Leases Attribute4

LEASES_ATTR5 Leases Attribute5

LEASES_ATTR6 Leases Attribute6

LEASES_ATTR7 Leases Attribute7

LEASES_ATTR8 Leases Attribute8

LEASES_ATTR9 Leases Attribute9

LEDGER_ID Ledger Identifier

LESSOR_SITE_ID Lessor Site Identifier

LINE_NUMBER Line Number

LOCATION_ID Location Identifier

LOCATION_KEY_SEGMENT1 Location Key Segment1

LOCATION_KEY_SEGMENT2 Location Key Segment2

LOCATION_KEY_SEGMENT3 Location Key Segment3

LOCATION_KEY_SEGMENT4 Location Key Segment4

LOCATION_KEY_SEGMENT5 Location Key Segment5

LOCATION_KEY_SEGMENT6 Location Key Segment6

LOCATION_KEY_SEGMENT7 Location Key Segment7

LOCATIONS_ATTR1 Locations Attribute1

LOCATIONS_ATTR10 Locations Attribute10

Page 50: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 50

FA_SLA.doc Oracle/Client Confidential - For internal use only

LOCATIONS_ATTR11 Locations Attribute11

LOCATIONS_ATTR12 Locations Attribute12

LOCATIONS_ATTR13 Locations Attribute13

LOCATIONS_ATTR14 Locations Attribute14

LOCATIONS_ATTR15 Locations Attribute15

LOCATIONS_ATTR2 Locations Attribute2

LOCATIONS_ATTR3 Locations Attribute3

LOCATIONS_ATTR4 Locations Attribute4

LOCATIONS_ATTR5 Locations Attribute5

LOCATIONS_ATTR6 Locations Attribute6

LOCATIONS_ATTR7 Locations Attribute7

LOCATIONS_ATTR8 Locations Attribute8

LOCATIONS_ATTR9 Locations Attribute9

MANUFACTURER_NAME Manufacturer Name

METHOD_CODE Method Code

MODEL_NUMBER Model Number

NBV_RETIRED Net Book Value Retired

NBV_RETIRED_GAIN_ACCT Net Book Value Retired Gain Account

NBV_RETIRED_LOSS_ACCT Net Book Value Retired Loss Account

NEW_USED New Used

ORG_ID Organization Identifier

OWNED_LEASED Owned Leased

PAYABLES_CCID Payables Code Combination Identifier

PERIOD_CLOSE_DATE Period Close Date

PERIOD_COUNTER Period Counter

PERIOD_NAME Period Name

PO_NUMBER Purchase Order Number

PO_VENDOR_ID Purchase Order Vendor Identifier

PROCEEDS_OF_SALE_AMOUNT Proceeds Of Sale Amount

PROCEEDS_OF_SALE_CLEARING_ACCT Proceeds Of Sale Clearing Account

PROCEEDS_OF_SALE_GAIN_ACCT Proceeds Of Sale Gain Account

PROCEEDS_OF_SALE_LOSS_ACCT Proceeds Of Sale Loss Account

PRODUCTION Production

PRODUCTION_CAPACITY Production Capacity

PROJECT_ASSET_LINE_ID Project Asset Line Identifier

PROJECT_ID Project Identifier

PROJECT_NUMBER Project Number

PROPERTY_CLASS Property Class

PROPERTY_TYPE Property Type

PRORATE_CONVENTION_CODE Prorate Convention Code

PRORATE_DATE Prorate Date

REFERENCE_NUM Reference Number

RESERVE_ACCOUNT_CCID Reserve Account Code Combination Identifier

RETIREMENT_TYPE Retirement Type

RETIREMENTS_ATTR1 Retirements Attribute1

RETIREMENTS_ATTR10 Retirements Attribute10

RETIREMENTS_ATTR11 Retirements Attribute11

RETIREMENTS_ATTR12 Retirements Attribute12

RETIREMENTS_ATTR13 Retirements Attribute13

RETIREMENTS_ATTR14 Retirements Attribute14

RETIREMENTS_ATTR15 Retirements Attribute15

RETIREMENTS_ATTR2 Retirements Attribute2

Page 51: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 51

FA_SLA.doc Oracle/Client Confidential - For internal use only

RETIREMENTS_ATTR3 Retirements Attribute3

RETIREMENTS_ATTR4 Retirements Attribute4

RETIREMENTS_ATTR5 Retirements Attribute5

RETIREMENTS_ATTR6 Retirements Attribute6

RETIREMENTS_ATTR7 Retirements Attribute7

RETIREMENTS_ATTR8 Retirements Attribute8

RETIREMENTS_ATTR9 Retirements Attribute9

REVAL_AMORT_ACCOUNT_CCID Revaluation Amortization Account Code Combination Identifier

REVAL_AMORT_ACCT Revaluation Amortization Account

REVAL_ENTERED_AMOUNT Revaluation Entered Amount

REVAL_GENERATED_CCID Revaluation Generated Code Combination Identifier

REVAL_GENERATED_OFFSET_CCID Revaluation Generated Offset Code Combination Identifier

REVAL_RESERVE_ACCOUNT_CCID Revaluation Reserve Account Code Combination Identifier

REVAL_RESERVE_ACCT Revaluation Reserve Account

REVAL_RESERVE_RETIRED_AMOUNT Revaluation Reserve Retired Amount

REVAL_RSV_RETIRED_GAIN_ACCT Revaluation Reserve Retired Gain Account

REVAL_RSV_RETIRED_LOSS_ACCT Revaluation Reserve Retired Loss Account

REVERSAL_FLAG Reversal Flag

SERIAL_NUMBER Serial Number

SHORT_FISCAL_YEAR_FLAG Short Fiscal Year Flag

SOLD_TO Sold To

SOURCE_DEST_CODE Source Destination Code

SOURCE_LINE_ID Source Line Identifier

SOURCE_TRANSACTION_HEADER_ID Source Transaction Header Identifier

SOURCE_TYPE_CODE Source Type Code

SUPER_GROUP_ID Super Group Identifier

TAG_NUMBER Tag Number

TASK_ID Task Identifier

TAX_BOOK_TYPE_CODE Tax Book Type Code

TRACKING_METHOD Tracking Method

TRADE_IN_ASSET_ID Trade In Asset Identifier

TRANSACTION_HEADER_ID Transaction Header Identifier

TRANSACTION_KEY Transaction Key

TRANSACTION_NAME Transaction Name

TRANSACTION_REFERENCE_ID Transaction Reference Identifier

TRANSACTION_SUBTYPE Transaction Subtype

TRANSACTION_TYPE_CODE Transaction Type Code

TRANSACTIONS_ATTR1 Transactions Attribute1

TRANSACTIONS_ATTR10 Transactions Attribute10

TRANSACTIONS_ATTR11 Transactions Attribute11

TRANSACTIONS_ATTR12 Transactions Attribute12

TRANSACTIONS_ATTR13 Transactions Attribute13

TRANSACTIONS_ATTR14 Transactions Attribute14

TRANSACTIONS_ATTR15 Transactions Attribute15

TRANSACTIONS_ATTR2 Transactions Attribute2

TRANSACTIONS_ATTR3 Transactions Attribute3

TRANSACTIONS_ATTR4 Transactions Attribute4

TRANSACTIONS_ATTR5 Transactions Attribute5

TRANSACTIONS_ATTR6 Transactions Attribute6

TRANSACTIONS_ATTR7 Transactions Attribute7

TRANSACTIONS_ATTR8 Transactions Attribute8

TRANSACTIONS_ATTR9 Transactions Attribute9

Page 52: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 52

FA_SLA.doc Oracle/Client Confidential - For internal use only

TRANSFER_TO_GL_FLAG Transfer To General Ledger Flag

UNITS_ASSIGNED Units Assigned

UNPLAN_EXPENSE_ACCOUNT_CCID Unplanned Expense Account Ccid

UNPLAN_EXPENSE_ACCT Unplanned Expense Account

UNREVALUED_COST_RETIRED Unrevalued Cost Retired

VENDOR_NAME Vendor Name

WRITE_OFF_ACCOUNT_CCID Write-off Account Ccid

WRITE_OFF_ACCT Write-off Account

Page 53: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 53

FA_SLA.doc Oracle/Client Confidential - For internal use only

List of seeded Event Types

EVENT_CLASS_CODE EVENT_TYPE_CODE

------------------------------ ------------------------------

ADDITIONS ADDITIONS

ADDITIONS ADDITIONS_ALL

ADJUSTMENTS ADJUSTMENTS

ADJUSTMENTS ADJUSTMENTS_ALL

CAPITALIZATION CAPITALIZATION

CAPITALIZATION CAPITALIZATION_ALL

CATEGORY_RECLASS CATEGORY_RECLASS

CATEGORY_RECLASS CATEGORY_RECLASS_ALL

CIP_ADDITIONS CIP_ADDITIONS

CIP_ADDITIONS CIP_ADDITIONS_ALL

CIP_ADJUSTMENTS CIP_ADJUSTMENTS

CIP_ADJUSTMENTS CIP_ADJUSTMENTS_ALL

CIP_CATEGORY_RECLASS CIP_CATEGORY_RECLASS

CIP_CATEGORY_RECLASS CIP_CATEGORY_RECLASS_ALL

CIP_RETIREMENTS CIP_REINSTATEMENTS

CIP_RETIREMENTS CIP_RETIREMENTS

CIP_RETIREMENTS CIP_RETIREMENTS_ALL

CIP_REVALUATION CIP_REVALUATION

CIP_REVALUATION CIP_REVALUATION_ALL

CIP_SOURCE_LINE_TRANSFERS CIP_SOURCE_LINE_TRANSFERS

CIP_SOURCE_LINE_TRANSFERS CIP_SOURCE_LINE_TRANSFERS_ALL

CIP_TRANSFERS CIP_TRANSFERS

CIP_TRANSFERS CIP_TRANSFERS_ALL

CIP_UNIT_ADJUSTMENTS CIP_UNIT_ADJUSTMENTS

CIP_UNIT_ADJUSTMENTS CIP_UNIT_ADJUSTMENTS_ALL

DEFERRED_DEPRECIATION DEFERRED_DEPRECIATION

DEFERRED_DEPRECIATION DEFERRED_DEPRECIATION_ALL

DEPRECIATION DEPRECIATION

DEPRECIATION_ADJUSTMENTS DEPRECIATION_ADJUSTMENTS

DEPRECIATION_ADJUSTMENTS DEPRECIATION_ADJUSTMENTS_ALL

DEPRECIATION DEPRECIATION_ALL

THIRD_PARTY_MERGE FULL_MERGE

INFLATION_REVALUATION INFLATION_REVALUATION

INFLATION_REVALUATION INFLATION_REVALUATION_ALL

MANUAL MANUAL

THIRD_PARTY_MERGE PARTIAL_MERGE

RETIREMENTS REINSTATEMENTS

RESERVE_TRANSFERS RESERVE_TRANSFERS

RESERVE_TRANSFERS RESERVE_TRANSFERS_ALL

RETIREMENTS RETIREMENTS

RETIREMENTS RETIREMENTS_ALL

RETIREMENT_ADJUSTMENTS RETIREMENT_ADJUSTMENTS

RETIREMENT_ADJUSTMENTS RETIREMENT_ADJUSTMENTS_ALL

REVALUATION REVALUATION

REVALUATION REVALUATION_ALL

CAPITALIZATION REVERSE_CAPITALIZATION

DEPRECIATION ROLLBACK_DEPRECIATION

Page 54: FA_SLA Customization White Paper

Subledger Accounting Setup for Oracle Assets 54

FA_SLA.doc Oracle/Client Confidential - For internal use only

TERMINAL_GAIN_LOSS ROLLBACK_TERMINAL_GAIN_LOSS

SOURCE_LINE_TRANSFERS SOURCE_LINE_TRANSFERS

SOURCE_LINE_TRANSFERS SOURCE_LINE_TRANSFERS_ALL

TERMINAL_GAIN_LOSS TERMINAL_GAIN_LOSS

TERMINAL_GAIN_LOSS TERMINAL_GAIN_LOSS_ALL

TRANSFERS TRANSFERS

TRANSFERS TRANSFERS_ALL

UNIT_ADJUSTMENTS UNIT_ADJUSTMENTS

UNIT_ADJUSTMENTS UNIT_ADJUSTMENTS_ALL

UNPLANNED_DEPRECIATION UNPLANNED_DEPRECIATION

UNPLANNED_DEPRECIATION UNPLANNED_DEPRECIATION_ALL