Home > Oracle Database / Applications Tips > Oracle applications best practices > Oracle flexfield fundamentals
Oracle Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

ORACLE APPLICATIONS BEST PRACTICES

Oracle flexfield fundamentals


Carol Francum
06.14.2004
Rating: -4.00- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Site expert Carol Francum recently answered your questions on working with Oracle flexfields. She explains how to add a flexfield to a standard form and the challenges of changing flexfield size.

Question: I am bit confused about flexfields. Can we add a new descriptive flexfield to a standard form where it does not already exist?

Answer: Yes, you can. However, if you add a flexfield to a standard form, the form is then customized.

A flexfield can only be added to a registered table -- a table that the Oracle Applications foundation knows about. It may be that you can do what you want using existing flexfields or other functionality. You can refer to the Oracle Applications Flexfield Guide for help designing the existing flexfields to meet your needs.

Question: Is it possible to changes the size of one segment in the accounting classification structure (ACS) after it went live? If yes, how do I do it and what are the implications?

Answer: Don't do it. It's not worth it.

For 99.999% of users, the answer is a very loud no. In one in a million chances, you might be able to do so. Also, consider that if you do, and you have problems, Oracle is very serious about the consequences of making changes that are unsupported. And Oracle does not support changes to existing accounting flexfield structures.

The Oracle Applications Flexfields Manual contains information on changes to value sets (extracted below). This is important, because it's the type of problem that you'll have if you do this.

In Chapter 4 titled, "Changing the value set of an existing flexfield segment," the first sentence says:

    "In general, once you have set up and begun to use a flexfield, you should never change anything about its structure or its value sets (other than defining, enabling and disabling values, shorthand aliases, and cross-validation and security rules).

    "However, you should never change to a value set with a larger (or smaller) maximum size if your value set is right-justify zero-fill, since 001 is not the same as 0000001, and all of your existing values would become invalid. Oracle Applications products prevent you from invalidating your existing flexfields data by preventing you from changing the maximum size of an existing value set at all if the value set is right-justify zero-fill."

Since the recommendation is that value sets used with the accounting flexfield be defined as right-justify zero-fill, then you probably will not be able to increase the size.

If your value set is right-justify zero-filled, and hence are not allowed to increase the size, you might consider creating an additional segment to follow immediately after your existing segment. I know that creating a new segment is not something to undertake lightly, and will require close cooperation with Oracle Support, but it has been done before and is usually a more cost-effective option that reimplementing.

If the need to increase the segment size is purely because you have run out of available numbers, have you considered using alpha characters instead? I would not normally recommend it because it will make range definition more difficult in the future, but perhaps you could live with that.

It looks like there is no automatic solution and it involves updating all the segments that are related to code combination. There are lot of tables related to setups for budgets, allocations, consolidations, etc.

In addition, when you make changes you may also impact things like security rules. When/if you change your segments, you will need to go back and review and potentially revise your security rules.

If you have custom software that uses GL_code_combinations, it will need to be reviewed for revisions.

For more information

Check out the Oracle Applications Flexfields Guide.

Brush up on your E-Business Suite 11i vocabulary.

Learn about working with GSA price lists.

Rate this Tip
To rate tips, you must be a member of SearchOracle.com.
Register now to start rating these tips. Log in if you are already a member.


Submit a Tip




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Oracle applications best practices
Where can I get more information on the Oracle CRM E-Business Suite?
Numbers to words in any language
Oracle apps DBA interview questions
The BI application consolidation challenge
Upgrading PeopleSoft, part 3: Application-specific conversions and going live
Upgrading PeopleSoft, part 2: Installation and the move to production
Upgrading PeopleSoft, part 1: The first steps
Nine steps for successful CRM implementation: Check IT List
Keep downtime short on 11i migration: Reusing a prepared software stack
Predictable Oracle applications tuning, part 3

Oracle E-Business Suite
Part 3: The final ERP transition: Crossing the finish line successfully
Part 2: Maintaining your place in the race -- ERP project management
Revving your engines: Tuning up your ERP project plan
Ventana's Mark Smith on Hyperion and Oracle BI
Oracle delivers database fixes in Critical Patch Update
Oracle CRM On Demand data integration raises big issues
Oracle applications learning guide
SMART weighs Oracle vs. SAP, picks E-Business Suite 12 for IFRS compliance
Oracle's E-Business Suite consolidates HBO's financial operations
Ellison sees new opportunities for Oracle with Java on mobile devices

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Oracle Development Solutions - SQL, J2EE, XML, SOA
HomeNewsTopicsTipsAsk the ExpertsMultimediaWhite PapersProductsBlogs
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2003 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts