mini lesson on defining accounting flexfield

Upload: surindersingh69

Post on 05-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    1/60

    2003 DARC Corporation

    Mini-Lesson on Defining

    the Accounting KeyFlexfield

    Andy Diamond

    DARC Corporation

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    2/60

    22003 DARC Corporation

    Agenda

    What is a Key Flexfield?

    The Accounting Key flexfield.

    Steps to define a Flexfield.

    Critical Setup Options:

    Value Sets, Segments, Qualifiers, Values.

    Related Setup options.

    Terminology.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    3/60

    32003 DARC Corporation

    Key Flexfields..

    Share common information across many

    applications.

    Are used by the applications as identifiers.

    Are required by the application.

    Usually consist of multiple segments, each of

    which contains meaningful information.

    Appear as a regular field with concatenated

    values.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    4/6042003 DARC Corporation

    The Accounting Key Flexfield..

    Setup is the first step to EVERY implementation.

    Is used by every application within Oracle.

    Is the key driver for a companys financial

    reporting.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    5/60

    52003 DARC Corporation

    Key Flexfields

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    6/60

    62003 DARC Corporation

    An Active Key Flexfield

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    7/60

    72003 DARC Corporation

    Steps to Define a Flexfield

    Plan the Flexfield.

    value sets, segments, prompts, order.

    Define and set up the Value sets.

    check to see if there is already a value set definedthat would meet your needs.

    Define and set up the Structure and the Segments. freeze and compile the flexfield.

    Define the Values for the Value Set if appropriate.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    8/60

    82003 DARC Corporation

    Value Sets..

    Are used throughout the applications. Require a Value Set Name and description.

    Ask for list type and security type.

    Allow you to choose Format Validation.

    Provide size and value limitations.

    Provide method for validation.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    9/60

    92003 DARC Corporation

    Company Value Set

    Setup > Financials > Flexfields > Validation > Sets

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    10/60

    102003 DARC Corporation

    Long List Enabled

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    11/60

    112003 DARC Corporation

    Defining the Flexfield Structure

    Give your flexfield a code, title and a meaningful

    description.

    Or use the existing code and title.

    Select a view name if a view is desired. Make sure that the flexfield is enabled.

    Choose a segment separator.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    12/60

    122003 DARC Corporation

    Defining the Flexfield Structure

    Decide if Cross-Validation will be used on this

    flexfield.

    Decide if Dynamic Insertion will be used on this

    flexfield. If using Rollup Groups, specify whether to Freeze or

    not.

    Further define each of your segments.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    13/60

    132003 DARC Corporation

    Key Flexfield Segments

    Setup > Financials > Flexfields > Key > Segments

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    14/60

    142003 DARC Corporation

    Key Flexfield Setup

    Company

    01 Company

    02 Company

    Account

    1000 Cash

    2000 Payables

    4000 Revenue

    5000 Payroll

    6000 Expenses

    Cost Center

    1000 CC

    2000 CC

    Future

    00000

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    15/60

    152003 DARC Corporation

    Defining the Flexfield Segments

    Designate the order of the segments.

    Provide a name and description for each segment.

    Click on Enabled and Displayed.

    Assign column name (segment number in table).

    Assign the appropriate Value set.

    Provide prompts for windows and lists.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    16/60

    162003 DARC Corporation

    Key Flexfield Segments SummarySetup > Financials > Flexfields > Key > Segments (Segments Button)

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    17/60

    172003 DARC Corporation

    Defining the Flexfield Segments

    Choose whether this segment should be Indexed.

    Choose defaults, if applicable.

    Choose whether Security should be enabled for this

    segment. Choose Display and Description sizes.

    Assign Segment Qualifiers to the appropriatesegments.

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    18/60

    182003 DARC Corporation

    Key Flexfield SegmentsSetup > Financials > Flexfields > Key > Segments (Segments Button,

    Open Button)

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    19/60

    192003 DARC Corporation

    Key Flexfield Qualifiers

    Key Flexfield Qualifiers

    Accounting Key Flexfield

    Cost Center Segment (Cost Center/Dept)

    Natural Account Segment (Account)

    Balancing Segment (Company)

    Intercompany Segment (Division)

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    20/60

    202003 DARC Corporation

    Defining Flexfield QualifiersSetup > Financials > Flexfields > Key > Segments (Segments Button, Flexfield

    Qualifiers Button)

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    21/60

    212003 DARC Corporation

    Defining the Values in the Value Set

    Provide valid values and descriptions for each

    independent segment.

    Values are limited to validation set rules.

    Identify parents and related child ranges.

    Assign rollup groups and hierarchy level.

    Choose segment qualifiers:

    Posting Allowed Options Account Type

    Reconciliation / Control

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    22/60

    222003 DARC Corporation

    Defining the Values in the Value SetSetup > Financials > Flexfields > Key > Values

    K Fl fi ld V l

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    23/60

    232003 DARC Corporation

    Key Flexfield ValuesSetup > Financials > Flexfields > Key > Values (Find Button)

    D fi i th Li t f V l

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    24/60

    242003 DARC Corporation

    Defining the List of Values

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    25/60

    252003 DARC Corporation

    Cannot Change Values

    L th f V l i f d

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    26/60

    262003 DARC Corporation

    Length of Values is enforced

    S Q lifi

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    27/60

    272003 DARC Corporation

    Segment Qualifiers

    Value Set value qualifiers.

    Allow Budgeting:

    Designate if a child value allows posting for budgets.

    Allow Posting Designate if a child value allows posting for actuals.

    Account Type:

    Specify Asset, Expense, Liability, Ownership /Stockholders' Equity or Revenue for each value.

    Indicates whether an account balance should close out at theend of a year or roll forward.

    S t Q lifi

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    28/60

    282003 DARC Corporation

    Segment QualifiersSetup > Financials > Flexfields > Key > Values

    A S Q lifi

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    29/60

    292003 DARC Corporation

    Account Segment Qualifiers

    P V l

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    30/60

    302003 DARC Corporation

    Parent Values

    Assign child values to each parent value

    entered.

    Choose to assign values in ranges or

    individually.

    Assign ranges of Child Values or Parent

    Values. Child Values is most effective. View Hierarchies as required for validation.

    P t V l

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    31/60

    312003 DARC Corporation

    Parent Values

    D fi i Child R

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    32/60

    322003 DARC Corporation

    Defining Child Ranges

    Vi i V l Hi hi

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    33/60

    332003 DARC Corporation

    Viewing Value Hierarchies

    Defining Rollup Groups

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    34/60

    342003 DARC Corporation

    Defining Rollup GroupsSetup > Financials > Flexfields > Key > Groups

    A i i R ll G

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    35/60

    352003 DARC Corporation

    Assigning Rollup Groups

    S it R l

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    36/60

    362003 DARC Corporation

    Security Rules

    Apply to a responsibility.

    Includes all of the forms and reports assigned to that

    responsibility.

    Apply to one segment of your Flexfield Structure.

    Fields on the form:

    Name and Description of the Rule

    A Message for the user to see Range of Values to be included

    Range of Values to be excluded

    Enabling Security on the Value Set

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    37/60

    372003 DARC Corporation

    Enabling Security on the Value Set

    Enabling Security on the Segment

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    38/60

    382003 DARC Corporation

    Enabling Security on the SegmentSetup > Financials > Flexfields > Key-> Segments (Segments Button, Open Button)

    Defining Security Rules

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    39/60

    392003 DARC Corporation

    Defining Security RulesSetup > Financials > Flexfields > Key > Security > Define

    Assigning Security Rules

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    40/60

    402003 DARC Corporation

    Assigning Security Rules

    Assign a rule to a responsibility of an application.

    Fields on the Form:

    Application that owns the Responsibility

    Responsibility to be restricted Name of the rule to assign

    The description and message for the rule you haveselected are displayed at the bottom of the form.

    Assigning Security Rules

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    41/60

    412003 DARC Corporation

    g g ySetup > Financials > Flexfields > Key > Security > Assign

    Security Rule Message

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    42/60

    422003 DARC Corporation

    Security Rule Message

    Cross Validation Rules

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    43/60

    432003 DARC Corporation

    Cross Validation Rules

    Apply to every user.

    Cross multiple segments.

    Fields on the Form:

    Name and description of the rule

    Error Message for the user

    Error Segment for the cursor

    What to include or exclude

    Cross Validation Rules

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    44/60

    442003 DARC Corporation

    Setup > Financials > Flexfields > Key > Rules

    Enabling Cross Validation

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    45/60

    452003 DARC Corporation

    Enabling Cross Validation

    Cross Validation Rule Message

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    46/60

    462003 DARC Corporation

    Cross Validation Rule Message

    Using an Alias

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    47/60

    472003 DARC Corporation

    Using an Alias

    Used to speed data entry.

    Used to minimize user mistakes. Fields on the Form:

    Title and Structure of the Flexfield

    Shorthand Enabled Box Max Alias Size

    Prompt

    Name of the Alias Template

    Description

    Defining an Alias

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    48/60

    482003 DARC Corporation

    gSetup > Financials > Flexfields > Key > Aliases

    Using an Alias

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    49/60

    492003 DARC Corporation

    g

    Choosing an Alias

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    50/60

    502003 DARC Corporation

    g

    Dynamic Insertion

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    51/60

    512003 DARC Corporation

    y

    Dynamic Insertion Not Enabled

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    52/60

    522003 DARC Corporation

    y

    Choosing an Existing Combination

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    53/60

    532003 DARC Corporation

    Watch out for this stuff:

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    54/60

    542003 DARC Corporation

    Security Rules limit access to values.

    Set of Books screen Define / look up Key Values

    Cross Validation rules do not prevent use of existing

    combinations. With Dynamic Insertion, cross validation rules are

    imperative. Combinations are created on the fly.

    Without Dynamic Insertion, cross validation rules arenot required. Combinations are created individuallyas required.

    Next Steps

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    55/60

    552003 DARC Corporation

    Create your new set of books

    Currency and Calendar

    Define Set of Books

    Assign specific accounts as required.

    Next Steps

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    56/60

    562003 DARC Corporation

    Next Steps

    In System Administrator:

    Create a new responsibility

    Assign GL Set of Books Profile Option to new

    responsibility. In new GL Responsibility:

    Create new combinations if desired (and not usingdynamic insertion)

    Start using GL. Begin setup of Multi Org.

    Profile Options

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    57/60

    572003 DARC Corporation

    p

    Flexfields:Shorthand Entry

    Flexfields:Show Full Value

    Flexfields:Open Key Window

    Flexfields:Autoskip

    Currency: Thousands Separator

    Currency: Negative Format

    Currency: Positive Format

    Terminology

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    58/60

    582003 DARC Corporation

    Value Sets a group of values for a single segment. Value

    sets have validation rules for segments, such as size ofsegment, valid characters and the order. A value set containsall the valid values for a segment.

    Segment - a portion of the accounting flexfield that holds one

    dimension or reporting view of data. Segments should onlyhold one dimension, such as a company or account.

    Accounting Flexfield Oracles term for Chart of Accounts

    aflexible, user defined field to hold your account number. Segment Value a value within a segment that represents a

    data point. An individual Cost Center is an example of a

    segment value.

    Terminology

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    59/60

    592003 DARC Corporation

    Combination or Account Combination the accountingflexfield with a single value populated in each segment. Alsoreferred to generically as the Account.

    Cross Validation Rules user defined rules to prevent theuse of certain combinations of accounts for any user within a

    set of books. Security Rules user defined rules to prevent the use of

    segment values by certain users or responsibilities.

    Alias a user defined, often alphanumeric, term that refers toan account combination. Simplifies data entry by allowing theselection of a name instead of typing an account combination.

    Set of Books Oracles term for a financial book. Made up ofthe three Cs (Currency, Calendar and Chart of Accounts).

    Questions????

  • 8/2/2019 Mini Lesson on Defining Accounting Flexfield

    60/60

    602003 DARC Corporation

    Thank You!

    Andy [email protected]

    DARC Corporationhttp://www.darc.com/