You are on page 1of 13

Accounting Key Flexfield Create Chart of Accounts Key Flexfields

Platform: 11.5.10, R12 Key Flexfield Architecture Key Flexfield is a very important concept in Oracle. It allows you to define Key Structures in each Module. This gives you the flexibility to model your objects according to your requirements. Some examples of flexfields are as follow: Accounting Flexfield in General Ledger. Job, Position and Grade Key Flexfield in Human Resources.

Key Flexfield Architecture A flexfield is a structure that you define for a Flexfield Title. The Flexfield Structures are registered within an application.

A structure will compose of one or more segments. Each segment will be attached to a value set which you would have defined. If required you will qualify the segment in question. Define Key Flexfield Structure System Administrator > Flexfield > Segments Note: KFFs are accessible from other Modules as well.

Key Flexfield Segments Query for the Key Flexfield in question. As an example I have queried the Training Resources KFF.

Training Resources KFF Add your structure, then click on Segments to define the segments.

Segments Summary Click on Value Set. Define your value set. The Value Set determines what values will be available for the segment in question. Specify the Value Validation. Save the value set, close the form and attach it to the segment as shown above. We have various ways of validating the values. (Detailed document to follow on Value Sets) Define Value Sets

Define Value Sets In this case, the validation is based on a table. Click on Edit Information to define it.

Validation Table Information When you are done, click on Open on the Segment Summary Form. Specify whether it is required. By default all segments are marked as required.

Segments Flexfield Qualifiers Click on Flexfield Qualifiers to qualify the segment. This is not valid for all Key Flexfields. Accounting Flexfield has Flexfield Qualifiers and is illustrated below.

Flexfield Qualifiers Once you are done with all the segments close the Segments Summary Form to return to the Key Flexfield Segments window. Compile Key Flexfield Structure

Compile KFF To be able to use the KFF, you need to freeze the structure. To freeze the structure, check the Freeze Flexfield Definition and click on Compile. A request is launched to compile the structure. The structure is now available in your application. Note: The Allow Dynamic Inserts checkbox enables KFF values to be generated while using the application. If you dont allow dynamic insert, then you need to define all the valid value combinations for your structure before you can use these values in your application.

Define Accounting Calendar

Calendar Types General Ledger Super User > Setup > Financials > Calendars > Types

You can use any of the seeded Calendar Types or create your own custom Calendar type. For Year Type: Calendar or Fiscal Accounting Calendar General Ledger Super User > Setup > Financials > Calendars > Accounting

Carefully consider the type of calendar you need for your organization, since it can be difficult to change your calendar (e.g., from a fiscal year to a calendar year) once youve used it to enter accounting data. Changing your calendar may require assistance from an Oracle consultant. Define your accounting period types

Be careful not to miss out on any day when defining your calendar periods. In the example above you can see that we have defined an additional adjusting period that overlaps with our last period of the year and allows us to make adjustments after we have closed the last period. We can have more than one adjusting period in a year with any from date and to date. You can enable Security by checking the box (optional). You can secure your calendar definition using definition access sets. Definition access sets are an optional security feature that allows you to control use, view, and modify access to your General Ledger definitions. For accounting calendars, only View and Modify access are applicable. When you exit the Calendar Form, the Calendar Validation Report is automatically launched. You can view the request. You can also launch the request manually.

Define Transaction Calendar

Posted by shameemakhtar on June 22, 2009 Define Transaction Calendar

Transaction Calendar Secure Transaction Calendar

Enable Currencies
Posted by shameemakhtar on June 22, 2009 General Ledger Super User > Setup > Financials > Currencies > Define Query for the appropriate currency. Scroll to the right and enable the currency by checking the box if it is not checked.

If your currency is not available, add the currency in the list and enable it. Enable all currencies required and disable whatever is not required.

Accounting Setup Manager

Posted by shameemakhtar on June 22, 2009 Accounting Setup Steps In R12, Accounting setup steps are divided into 3 parts as follow: 1. Create Accounting Structure 2. Define Accounting Options 3. Complete Accounting Setup

Define System Profile Values for General Ledger

Posted by shameemakhtar on June 22, 2009 Set the following profile options at site level unless otherwise specified / required: 1. HR: Business Group

2. 3. 4. 5. 6. 7.

HR: Security Profile HR: User Type (responsibility level) GL: Ledger Name GL: Data Access Set MO: Operating Unit MO: Security Profile

Refer to document Define System Profile Values for detailed explanation on how to proceed. GL: Data Access Set required only if you have defined Data Access Set