Exforsys

Oracle Apps 11i

  1. ERP Overview
  2. Oracle Apps 11i: Overview of popular ERP Products
  3. Oracle Apps 11i: Advantages of Oracle E-Business Suite
  4. Oracle Apps 11i : Getting started with Oracle Applications
  5. Oracle Apps 11i: Internationalization Support and Multiple Reporting Currencies
  6. Oracle Apps 11i : File System
  7. Oracle Apps 11i Installation - System Requirements
  8. Oracle Apps 11i - Using Rapid install and the Steps Before Apps Installation
  9. Single Node and Multi Node Installation Part 1
  10. Single Node and Multi Node Installation Part 2
  11. Oracle Apps Application Framework
  12. Oracle Apps Table Registration API
  13. Oracle Apps Concurrent Processing
  14. Oracle Apps Concurrent Library Window
  15. Oracle Apps Message Dictionary
  16. Oracle Apps Flex fields
  17. Oracle Apps Implementing Key Flex field and Descriptive Flex field
  18. Oracle Apps Template Form
  19. Special Triggers in the Template Form in Oracle Apps 11i
  20. Creating New Forms in Oracle Apps 11i
  21. Creation of Master Detail Block in Oracle Apps 11i
  22. Registering New Forms in Oracle Apps 11i
  23. Oracle Apps 11i: Setting up Chart Of Accounts (COA)
  24. Oracle Apps Sys Admin - Users and Responsibilities
  25. Oracle Apps 11i : Creating Journals through Oracle GL
  26. Oracle Apps 11i : Suppliers
  27. Oracle Apps 11i : Asset Management - Asset Book Positioning
  28. Oracle Apps 11i : Asset Management - Asset Books Regions
  29. Oracle Apps 11i : Asset Management - Manual and Quick Additions
  30. Oracle Apps 11i : Asset Management - Mass Additions
  31. Oracle Apps 11i : Asset Management - Asset Adjustments
  32. Oracle Apps 11i : Asset Management - Mass Transfers
  33. Oracle Apps 11i : Asset Management - Depreciation
  34. Oracle Apps 11i : Asset Management - Retirements
  35. Oracle Apps 11i : Asset Management - Journal Entries
  36. Oracle Reports 6i

Ads


Home arrow Technical Training arrow Oracle Apps 11i

Oracle Apps Implementing Key Flex field and Descriptive Flex field

Page 1 of 3
Author : Exforsys Inc.     Published on: 25th Jun 2005    |   Last Updated on: 11th Feb 2011

Oracle Apps 11i Tutorials : Implementing Key Flex field and Descriptive Flex field

This tutorial tells you about implementation and other features provided in the implementation section .

Ads

Implementing Flex fields

Key Flexfield

The basic steps in defining a key Flexfields are as given below. You may or may not use all the steps. The detailed explanation is being followed after the steps.

  • Identifying Key flexfields that are required for you Oracle Applications installation
  • Designing a Key flexfield structure
  • Selecting the appropriate Key flexfield to define
  • Defining structure information for the Key flexfield
  • Defining segment attributes
  • Defining flexfield qualifiers
  • Defining segment qualifiers
  • Implementing optional features as needed

To define the key Flexfield structure, you need to open the Key Flexfield segment form as shown in the figure 5 below. The navigation path is Application Developer à Flexfield: Key à Segments.

Figure 5. Key Flexfield Segments Form

Lets say you are defining the structure for an Accounting Flexfield. Query for the Flexfield Title “Accounting Flexfield” using the Flexfield Title window as shown in figure 5 above. If there are already existing structures for Accounting Flexfields, they would be listed in the Structures window as shown in figure 6 below.

Figure 6. Listing of existing structures for Accounting Key Flexfield

Lets say you want to define a new structure for the Accounting Flexfield with the structure code as “NEW_ACCOUNTING_STRUCTURE”. Enter the code name in the Code window and the title as “New Accounting Flexfield Struc” in the Title window. Enter an optional description for the new structure which may include the purpose of the new structure. Save the changes. The form would look like as shown in figure 7 below.


Figure 7. Structure definition for a new Accounting Flexfield

There are few check buttons on the form in the figure 7 above which can be left unchecked/checked as shown in the figure above.

The Enabled checkbox is checked by default. You can optionally uncheck it. You cannot delete a Key flexfield structure, but you can disable it by unchecking the Enabled checkbox. Next, you may select a Segment Separator other than the default period. Your choices are period, dash, pipe, or any custom character. You must have a segment separator.

Next, you can select whether you want to Cross-Validate Segments. Unchecking this checkbox will disable cross-validation for this Key flexfield structure. You can then identify whether you want to Freeze Rollup Groups. If you mark this checkbox, you will not be able to change the assigned rollup groups in the Define Segment Values form. As a last step, you can determine whether you want to Allow Dynamic Inserts for Key flexfield structures. If you do not allow dynamic inserts, you must create all flexfield combinations in the combination form.

Ads


You can freeze your flexfield structure by checking the Freeze Flexfield Definition checkbox. Once frozen, you can only make very limited changes to the flexfield structure definition. If you need to change the flexfield structure definition, first uncheck the Freeze Flexfield Definition checkbox and make the changes. Next, reactivate the Freeze Flexfield Definition checkbox. You will receive a warning message that tells you that unfreezing this flexfield and making changes to the segment definitions could affect the validity of the data already existing for this flexfield. Changing a Key flexfield structure will not update existing flexfield data. Do not freeze your flexfield structure yet, as you have not entered the segment attributes for your flexfield structure.

Once the above fields are defined click on the Seg­ments button at the bottom of the form. The new form would look like as shown in figure 8 below. Enter the values as shown in the form below. You can use the already defined Value Sets for the various segments. If you have not defined them earlier, they can be created using the Value Set button at the bottom of the form. Save the changes. To assign a flexfield qualifier to each segment, select the segment on the form and then click on the Flexfield Qualifiers button as the next step.

Figure 8. Accounting Flexfield Segment Structure form

Select the New Company segment and click on Flexfield Qualifier button. Check the Balancing Segment for the New Company structure as the flexfield qualifier. The form would look like as shown in figure 9 below. Follow the same steps to choose the flexfield qualifiers for the remaining 2 segments. Check Cost Center Segment for New Cost Center and Natural Account for New Account segments respectively. Save the changes and close the Structure form.

Figure 9. Flexfield Qualifier form

As the next step, the form shown in figure 7 would be visible now. Click on the Freeze Flexfield Definition button. Then compile the flexfield structure. You can compile your flexfield structure by hitting the Compile button. Compiling a flexfield structure will automatically save the flexfield structure. You will see the dialogue box as shown in figure 10 below. Choose OK on the dialogue box.

Figure 10. Compiling Flexfield Definition

Figure 11. Dialogue box for compilation of flexfield structure

Click on OK and the flexfield definition would be saved.



 
This tutorial is part of a Oracle Apps 11i tutorial series. Read it from the beginning and learn yourself.

Oracle Apps 11i

  1. ERP Overview
  2. Oracle Apps 11i: Overview of popular ERP Products
  3. Oracle Apps 11i: Advantages of Oracle E-Business Suite
  4. Oracle Apps 11i : Getting started with Oracle Applications
  5. Oracle Apps 11i: Internationalization Support and Multiple Reporting Currencies
  6. Oracle Apps 11i : File System
  7. Oracle Apps 11i Installation - System Requirements
  8. Oracle Apps 11i - Using Rapid install and the Steps Before Apps Installation
  9. Single Node and Multi Node Installation Part 1
  10. Single Node and Multi Node Installation Part 2
  11. Oracle Apps Application Framework
  12. Oracle Apps Table Registration API
  13. Oracle Apps Concurrent Processing
  14. Oracle Apps Concurrent Library Window
  15. Oracle Apps Message Dictionary
  16. Oracle Apps Flex fields
  17. Oracle Apps Implementing Key Flex field and Descriptive Flex field
  18. Oracle Apps Template Form
  19. Special Triggers in the Template Form in Oracle Apps 11i
  20. Creating New Forms in Oracle Apps 11i
  21. Creation of Master Detail Block in Oracle Apps 11i
  22. Registering New Forms in Oracle Apps 11i
  23. Oracle Apps 11i: Setting up Chart Of Accounts (COA)
  24. Oracle Apps Sys Admin - Users and Responsibilities
  25. Oracle Apps 11i : Creating Journals through Oracle GL
  26. Oracle Apps 11i : Suppliers
  27. Oracle Apps 11i : Asset Management - Asset Book Positioning
  28. Oracle Apps 11i : Asset Management - Asset Books Regions
  29. Oracle Apps 11i : Asset Management - Manual and Quick Additions
  30. Oracle Apps 11i : Asset Management - Mass Additions
  31. Oracle Apps 11i : Asset Management - Asset Adjustments
  32. Oracle Apps 11i : Asset Management - Mass Transfers
  33. Oracle Apps 11i : Asset Management - Depreciation
  34. Oracle Apps 11i : Asset Management - Retirements
  35. Oracle Apps 11i : Asset Management - Journal Entries
  36. Oracle Reports 6i
 

Comments